PgPedia 周报,2025-07-20

本周特刊因个人原因不幸延迟。

PostgreSQL 19 本周更新

  • psql:添加了变量 SERVICEFILE

本周 PostgreSQL 18 的更改

本周的主要看点:PostgreSQL 18 Beta 2 已发布

PostgreSQL 链接

博客、播客、新闻通讯等

公告

PostgreSQL 提交的值得关注的变更

  • d3917d8f (2025-07-19):修复读取部分写入的 WAL 记录时无限等待的问题 回溯修复 ~ 13
  • d4c9195e (2025-07-19):添加 PostgreSQL::Test::Cluster::is_alive()
  • 3683af61 (2025-07-18):通过避免重复解析传统风格的输入来加速 byteain。
  • 161a3e8b (2025-07-18):pg_upgrade:对 COPY大对象 元数据使用 COPY
  • 5022ff25 (2025-07-18):修复 CTE 中 MERGE 导致的并发更新触发器问题。 回溯修复 ~ 17
  • 62c3b4cd (2025-07-18):支持 contrib/postgres_fdw 中 ArrayCoerceExpr 节点的反解析
  • b597ae6c (2025-07-17):为二进制堆代码添加测试框架。
  • daf9bdc4 (2025-07-17):修复 PQport,除非连接为 NULL,否则永远不返回 NULL。 回溯修复 ~ 13
  • 74a3fc36 (2025-07-17):将 TOAST 压缩方法的回归测试拆分为两个文件
  • a493e741 (2025-07-17):修复 MultiXact* 的 LWLock 分片名称不一致问题 回溯修复 ~ 17
  • 5e6e42e4 (2025-07-16):在 postmaster 中强制 LC_COLLATE 为 C。
  • 0858f0f9 (2025-07-16):修复对域上无效约束的注释的转储 回溯修复 ~ 13
  • 4c8ad67a (2025-07-16):nbtree:仅使用一个 notnullkey ScanKeyData。
  • 48c2c7b4 (2025-07-16):pg_dumpall:使用 --statistics-only 或 --no-schema 跳过全局对象。 回溯修复 ~ 18
  • b8341ae8 (2025-07-16):pgoutput:初始化“origin”参数缺失的默认值。
  • 2a3a3964 (2025-07-15):在 compareJsonbContainers() 中明确 ra != rb 的情况。
  • aad1617b (2025-07-15):在 compareJsonbContainers() 中抑制未初始化的值警告。
  • ff0bcb24 (2025-07-15):psql:修复 GRANT/REVOKE 在 LARGE OBJECT 和 FOREIGN SERVER 上的 Tab 自动完成。
  • 88a658a4 (2025-07-14):amcheck:改进分区索引目标的错误消息。
  • 6b1c4d32 (2025-07-14):psql:添加变量 SERVICEFILE

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

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

最后...

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

免责声明

所有内容均使用 100% 有机碳基自然智能生成。本文档的制作过程中没有伤害任何大型语言模型。任何错误和遗漏完全是时空连续体中的涡流造成的。现实只是父权制强加给我们的社会建构。记住要多吃绿色蔬菜,并清洗耳朵后面。