PgPedia 周报,2025-05-25

本周 PostgreSQL 18 的更改

本周令人遗憾的是,有两项功能被回滚了。

PostgreSQL 18 文章

PostgreSQL 链接

博客、播客、新闻通讯等

公告

新 PgPedia 条目

已添加以下新条目

PostgreSQL 提交的值得关注的变更

  • cbc8fd0c (2025-05-23): oauth: 限制客户端的 JSON 解析深度
  • 02502c1b (2025-05-23): 修复 autovacuum 中每个关系内存泄漏。 已向后移植到 ~15
  • 6aa33afe (2025-05-23): 修复 AlignedAllocRealloc 以妥善处理 OOM。 已向后移植到 ~17
  • fb844b9f (2025-05-23): 回滚获取进程内存上下文统计信息的函数
  • b7ab88dd (2025-05-22): 修复 libpq 中零散的新内存泄漏。
  • d376ab57 (2025-05-22): 在 ExecInitModifyTable 中,不要覆盖源计划。
  • f24605e2 (2025-05-22): 修复 XMLSERIALIZE(... INDENT) 中的内存泄漏。 已向后移植到 ~16
  • 5d6eac80 (2025-05-22): pg_dump: 将旧版本转储的 reltuples 从 0 调整为 -1。
  • 1722d5eb (2025-05-22): 回滚“不要锁定初始修剪的分区”
  • 0bd762e8 (2025-05-21): 修复 PREPARE TRANSACTION 记录的 WAL 描述不正确。 已向后移植到 ~15
  • 06450c7b (2025-05-21): 修复嵌套语句位置计算的回归
  • a6060f1c (2025-05-20): pg_dump: 修复 fetchAttributeStats() 中的数组字面量。
  • acad9093 (2025-05-19): aio: 修复由于中断处理可能导致的状态混淆
  • 29f7ce6f (2025-05-19): 修复 deparsing FETCH FIRST ROWS WITH TIES 已向后移植到 ~13
  • ad5eaf39 (2025-05-19): 不要回退 slot 的 confirmed_flush LSN。 已向后移植到 ~13

请注意,提交按其在提交日志中的出现顺序显示,这可能不反映单个提交的创建日期。

请参阅 PostgreSQL GIT 提交日志 查看完整的提交列表。

最后...

如果有什么遗漏,或者您有任何(建设性的)想法,请留下您的反馈和/或请我喝杯咖啡