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

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

PostgreSQL 修复 MultiXact 页面边界截断告警 RSS

PostgreSQL 修复了 pg_multixact 成员截断在页面边界上的页号计算错误。截断点恰好落在页边界时,旧逻辑可能把尚未创建的页传给 SimpleLruTruncate,日志随后误报目录出现 wraparound。修复与其他 SLRU 截断路径一致,先退回上一页再计算清理范围,并回补到 PostgreSQL 19。它不改变多事务语义,却避免维护任务在边界条件下产生误导性告警;升级或回溯补丁时应把该提交纳入分支检查。

发布于 2026-09-18T02:05:07.782538Z · Heikki Linnakangas · PostgreSQL
MultiXact 维护

PostgreSQL 修复了 pg_multixact 成员截断在页面边界上的页号计算错误。截断点恰好落在页边界时,旧逻辑可能把尚未创建的页传给 SimpleLruTruncate,日志随后误报目录出现 wraparound。修复与其他 SLRU 截断路径一致,先退回上一页再计算清理范围,并回补到 PostgreSQL 19。它不改变多事务语义,却避免维护任务在边界条件下产生误导性告警;升级或回溯补丁时应把该提交纳入分支检查。

PostgreSQL 修复了 pg_multixact 成员截断在页面边界上的页号计算错误。截断点恰好落在页边界时,旧逻辑可能把尚未创建的页传给 SimpleLruTruncate,日志随后误报目录出现 wraparound。修复与其他 SLRU 截断路径一致,先退回上一页再计算清理范围,并回补到 PostgreSQL 19。它不改变多事务语义,却避免维护任务在边界条件下产生误导性告警;升级或回溯补丁时应把该提交纳入分支检查。

原始来源 ↗

来源记录
  • pgweb.info_item · 4d38454d26a96db8 · 2026-10-03T04:08:55.967155Z