PgPedia 周报,2025-06-08

本周 PostgreSQL 18 的更改

值得关注

  • 新的 GUC log_lock_failure 已重命名为 log_lock_failures
  • 提交 e5a3c9d9 ("postgres_fdw: 继承本地事务的 access/deferrable 模式。") 已被回滚

PostgreSQL 18 文章

PostgreSQL 链接

博客、播客、新闻通讯等

已添加了指向外部文章的链接

PostgreSQL 提交的值得关注的变更

  • 166b4f45 (2025-06-08): pg_restore:修复与旧目录格式转储的不兼容性。 已回填至 ~ 17
  • 7d4667c6 (2025-06-08): 回滚 "postgres_fdw:继承本地事务的 access/deferrable 模式。"
  • 5b40feab (2025-06-06): 改进 CREATE DATABASE 中无效 libc 区域的错误消息。
  • a31767fc (2025-06-06): 指针参数使用 NULL 而不是 0。
  • e6eed40e (2025-06-06): 在 nbtree 扫描期间避免 BufferGetLSNAtomic() 调用。
  • 016e407f (2025-06-06): pg_prewarm:允许 autoprewarm 使用超过 1GB 来转储块。 已回填至 ~ 13
  • e6f98d88 (2025-06-05): 在标记 FKs 已强制执行时,避免扫描分区。
  • cc733ed1 (2025-06-05): 在验证分区表的外键时,避免扫描分区。
  • 112e40b8 (2025-06-05): psql:修复列出扩展时连接子句的顺序。
  • b87163e5 (2025-06-05): 修复 method_io_uring.c 中进程计数计算的复制粘贴错误。
  • f777d773 (2025-06-04): 不要从 LOAD 命令中剥离 $libdir。
  • 7f3381c7 (2025-06-04): psql:在 \syncpipeline 与 COPY TO/FROM 组合使用时中止连接。
  • 0e164eb9 (2025-06-03): 修复 SE​​EK_CUR != 1 的平台上的 pg_dump 场景。
  • 73bdcfab (2025-06-03): 为保持一致,将 log_lock_failure GUC 重命名为 log_lock_failures
  • aa87f69c (2025-06-02): 不允许在 reloptions 和 foreign-data 选项的名称中使用 "="。 已回填至 ~ 13
  • 31a7e175 (2025-06-02): 纠正堆真空边界状态设置顺序
  • 32edf732 (2025-06-02): 重命名 gist stratnum 支持函数
  • 5231ed82 (2025-06-02): 为级联逻辑 WAL 发送器使用重放 LSN 作为目标 已回填至 ~ 16

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

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

最后...

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