↑↓ 选择↵ 打开⌫ 切换范围完整搜索

PG.CENTER 连接 PostgreSQL 文档、百科与生态知识。由 Pigsty 维护。

支持中的版本: 当前版本 (18) / 17 / 16 / 15 / 14
开发中的版本: 19 / 20devel
已结束支持的版本: 13 / 12 / 11 / 10 / 9.6 / 9.5 / 9.4 / 9.3 / 9.2 / 9.1 / 9.0 / 8.4 / 8.3 / 8.2 / 8.1 / 8.0 / 7.4 / 7.3 / 7.2 / 7.1 / 7.0 / 6.5 / 6.4
历史版本。 PostgreSQL 12 已结束支持。 2024-11-21. 请参阅 当前版本手册.

附录 E. 发布说明

目录

E.1. 发布版本 12.22
E.1.1. 迁移到版本 12.22
E.1.2. 变更
E.2. 发布版本 12.21
E.2.1. 迁移到版本 12.21
E.2.2. 变更
E.3. 发布版本 12.20
E.3.1. 迁移到版本 12.20
E.3.2. 变更
E.4. 发布版本 12.19
E.4.1. 迁移到版本 12.19
E.4.2. 变更
E.5. 发布版本 12.18
E.5.1. 迁移到版本 12.18
E.5.2. 变更
E.6. 发布版本 12.17
E.6.1. 迁移到版本 12.17
E.6.2. 变更
E.7. 发布版本 12.16
E.7.1. 迁移到版本 12.16
E.7.2. 变更
E.8. 发布版本 12.15
E.8.1. 迁移到版本 12.15
E.8.2. 变更
E.9. 发布版本 12.14
E.9.1. 迁移到版本 12.14
E.9.2. 变更
E.10. 发布版本 12.13
E.10.1. 迁移到版本 12.13
E.10.2. 变更
E.11. 发布版本 12.12
E.11.1. 迁移到版本 12.12
E.11.2. 变更
E.12. 发布版本 12.11
E.12.1. 迁移到版本 12.11
E.12.2. 变更
E.13. 发布版本 12.10
E.13.1. 迁移到版本 12.10
E.13.2. 变更
E.14. 发布版本 12.9
E.14.1. 迁移到版本 12.9
E.14.2. 变更
E.15. 发布版本 12.8
E.15.1. 迁移到版本 12.8
E.15.2. 变更
E.16. 发布版本 12.7
E.16.1. 迁移到版本 12.7
E.16.2. 变更
E.17. 发布版本 12.6
E.17.1. 迁移到版本 12.6
E.17.2. 变更
E.18. 发布版本 12.5
E.18.1. 迁移到版本 12.5
E.18.2. 变更
E.19. 发布版本 12.4
E.19.1. 迁移到版本 12.4
E.19.2. 变更
E.20. 发布版本 12.3
E.20.1. 迁移到版本 12.3
E.20.2. 变更
E.21. 发布版本 12.2
E.21.1. 迁移到版本 12.2
E.21.2. 变更
E.22. 发布版本 12.1
E.22.1. 迁移到版本 12.1
E.22.2. 变更
E.23. 发布版本 12
E.23.1. 概述
E.23.2. 迁移到版本 12
E.23.3. 变更
E.23.4. 致谢
E.24. 先前版本

发布说明包含每个 PostgreSQL 发布中的重要变更,并将主要特性和迁移问题列在最前面。发布说明不包含只影响少数用户的变更,也不包含仅限内部实现、因而对用户不可见的变更。例如,优化器几乎在每次发布中都会得到改进,但用户通常只会把这些改进感知为查询速度更快。

每个发布的完整变更列表都可以通过查看对应版本的 Git 日志获得。pgsql-committers 邮件列表也记录了所有源代码变更。另有一个 Web 界面可显示特定文件的变更。

每个条目旁边标出的姓名表示该条目的主要开发者。当然,所有变更都经历了社区讨论和补丁审查,因此每个条目实际上都是社区共同努力的成果。

E.1. 发布版本 12.22 #

发布日期:. 2024-11-21

此发行版相较于 12.21 仅包含一项修复。有关大版本 12 中新增特性的信息,请参阅第 E.23 节。

这预计将是 PostgreSQL 12.X 系列的最后一个发行版。建议用户尽快更新到更新的发行分支。

E.1.1. 迁移到版本 12.22

对于运行 12.X 的用户,不需要执行导出/恢复。

但是,如果是从早于 12.18 的版本升级,请参见第 E.5 节。

E.1.2. 变更

  • 恢复 ALTER {ROLE|DATABASE} SET role 的功能(Tom Lane,Noah Misch)§

    针对 CVE-2024-10978 的修复意外导致来自非交互式来源的 role 设置不被应用,包括之前的 ALTER {ROLE|DATABASE} 命令和 PGOPTIONS 环境变量。

报告文档问题

阅读 上游文档. 反馈更正前请先核对 当前版本手册.