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

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

文档版本比较

POSTGRESQL · VERSION COMPARE

PostgreSQL 14.15 发布变化

此版本的完整功能、修复与兼容性说明,以及其他版本的关联记录。

此版本的完整变化
此版本的完整变化

包括起始版本之后至目标版本的变化。大版本号表示该分支的首个版本。

完整发布变化

14.15

2024-11-21

导出 JSON ↓
7项变化功能、修复、改进
1个版本按版本分组
1CVE独立漏洞编号

14.15stable支持截止 2026-11-12

安全变化
CVE / 问题严重程度修复版本所选版本状态
CVE-2024-10978

恢复 ALTER {ROLE|DATABASE} SET role 的功能

14.14已记录修复

PostgreSQL 14.15

迁移与兼容性

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

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

问题修复修复与 struct ResultRelInfo 协作的扩展的 ABI 破坏

变更

修复与 struct ResultRelInfo 协作的扩展的 ABI 破坏(Tom Lane)§

上周的次版本发布无意中破坏了与 timescaledb 及若干其他扩展的二进制兼容性。现将受影响的结构体恢复到先前大小,以便此类扩展无需重新构建。

关联记录 (3)
安全恢复 ALTER {ROLE|DATABASE} SET role 的功能

变更

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

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

关联记录 (5)
问题修复修复逻辑复制槽的 restart_lsn 可能后退的情况

变更

修复逻辑复制槽的 restart_lsn 可能后退的情况(Masahiko Sawada)§

之前,重启逻辑复制有时会导致复制槽的重启点被重新计算为一个比 pg_replication_slots 中先前公布值更旧的位置。这是有问题的,因为例如 WAL 文件可能已经根据较新的 restart_lsn 值被删除,在这种情况下复制将无法重启。

关联记录 (4)
改进避免在 pg_rewind 过程中删除仍然需要的 WAL 文件

变更

避免在 pg_rewind 过程中删除仍然需要的 WAL 文件(Polina Bungina,Alexander Kukushkin)§

之前,在不巧的情况下,pg_rewind 可能会从被回退的降级主库中删除重要的 WAL 文件。特别是当这些文件已经被标记为待归档(即其 .ready 文件已创建)但尚未归档时,就会发生这种情况。此时新提升的节点不再拥有这些文件,因为它们已经被回收,但降级节点的恢复可能需要它们。如果 pg_rewind 将它们删除,恢复就不再可能了。

关联记录 (3)
改进在统计视图中统计 contrib/bloom 索引的索引扫描次数,例如 pg_stat_user_indexes.idx_scan 计数器

变更

在统计视图中统计 contrib/bloom 索引的索引扫描次数,例如 pg_stat_user_indexes.idx_scan 计数器(Masahiro Ikeda)§

关联记录 (4)
问题修复修复在检查索引的 opclass 选项是否已更改时发生的崩溃

变更

修复在检查索引的 opclass 选项是否已更改时发生的崩溃(Alexander Korotkov)§

如果表具有带非默认操作符类选项的索引,某些形式的 ALTER TABLE 会失败。

关联记录 (4)
改进避免正则表达式解析中由断开的 NFA 子图导致的断言失败

变更

避免正则表达式解析中由断开的 NFA 子图导致的断言失败(Tom Lane)§

此错误在非断言构建版本中似乎没有可见的后果。

关联记录 (3)
如何生成比较结果?

比较依据起始版本之后至目标版本的 PostgreSQL 发布说明。经核实的回补重复项会谨慎合并,保留每条原始说明;相关提交可能涉及独立变化,仍作为不同记录保留。

发布快照: 2026-09-26 · 安全快照: 2026-09-26

内容来自 PostgreSQL 发布说明。交互方式参考 pgversions.com 与 pgversionreport.