PostgreSQL 全球開發組計劃於 2024 年 11 月 21 日進行一次非週期性釋出,以解決在 2024 年 11 月 14 日的更新發布中引入的兩處迴歸問題。此次更新發布包含了 17.1、16.5、15.9、14.14、13.17 和 12.21 的版本。作為此次釋出的一部分,我們將為所有支援的版本(17.2、16.6、15.10、14.15、13.18)以及 12.22 釋出修復補丁,儘管 PostgreSQL 12 已進入 EOL(生命週期結束)階段。
儘管這些迴歸問題可能不會影響所有使用者,但 PostgreSQL 全球開發組認為,最好儘早解決這些問題,而不是等到 2025 年 2 月 13 日的下一次計劃釋出。以下是對這些迴歸問題的簡要描述。
CVE-2024-10978 的修復 阻止了 ALTER USER ... SET ROLE ... 的生效。這個問題將在即將釋出的版本中得到修復。
某些 PostgreSQL 擴充套件依賴於一個應用程式二進位制介面(ABI),該介面在此次釋出中被修改,導致它們無法正常工作。目前,可以透過使用更新後的定義重新構建擴充套件來緩解此問題。
如果您受到上述任一問題的影響,我們建議您等待 17.2、16.6、15.10、14.15、13.18 和 12.22 版本可用後再進行升級。