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 版本可用后再进行升级。