PgPedia 周报,2024-06-30
PostgreSQL 17 beta 2
本周发布。除此之外,提交日志包含大量回退的错误修复。
PostgreSQL 值得关注的提交
- 716bd12d (2024-06-28):
SQL/JSON: 始终在运行时强制转换 JsonExpr 结果
- c2d93c38 (2024-06-28):
SQL/JSON: 修复构造器输出到具有 typmod 的类型的强制转换
- 065583cf (2024-06-25):
当 summarize_wal 关闭并重新打开时,防止汇总程序挂起。
- 55e56c84 (2024-06-28):
SQL/JSON: 验证 ON ERROR/EMPTY 子句中的值
- e3c1393e (2024-06-28):
SQL/JSON: 防止 JSON_TABLE() 中 EXISTS 列的 ON EMPTY
- 526b54ec (2024-06-28):
修复 heaptuple.c 中的注释
- d85fc4be (2024-06-28):
改进 InjectionPointRun() 周围的锁定
- f9f47f0d (2024-06-27):
处理就地更新在 TOAST 获取期间使 catcache 过时。
回退至 12 版本 - 5b823b17 (2024-06-27):
分配 OID 后立即对新关系进行 AccessExclusiveLock。
回退至 12 版本 - 0cecc908 (2024-06-27):
在 RELKIND_PARTITIONED_INDEX 上设置 relhassubclass 之前进行锁定。
回退至 12 版本 - f88cdb36 (2024-06-27):
在 ALTER TABLE SET { LOGGED | UNLOGGED } 期间锁定拥有的序列。
回退至 15 版本 - d5f788b4 (2024-06-27):
扩展注释并在 nodeModifyTable.c 中添加断言。
回退至 12 版本 - c35f419d (2024-06-27):
添加注入点隔离测试套件。
- abfbd13a (2024-06-27):
为 pg_isolation_test_session_is_blocked() 创建 src/backend/utils/adt/waitfuncs.c。
- bb93640a (2024-06-27):
添加等待事件类型“InjectionPoint”,一种类似于“Extension”的自定义类型。
- 0844b396 (2024-06-27):
改进对就地更新目录更改的测试覆盖率。
回退至 12 版本 - 5d6c64d2 (2024-06-27):
避免 JIT 内联后端函数抛出错误时崩溃。
回退至 12 版本 - cbfbda78 (2024-06-27):
修复备用服务器上带有子事务的已准备事务的 MVCC 错误
回退至 12 版本 - 3e53492a (2024-06-27):
删除 pgoutput 分配的临时元组槽。
回退至 15 版本 - 7467939e (2024-06-27):
修复 pgstats DSA 引用计数溢出
回退至 15 版本 - b1ffe3ff (2024-06-21):
修复 MultiXact 截断中的错误
回退至 14 版本 - 32f07991 (2024-06-26):
在 fe-auth.c 中使用 PqMsg_* 宏
- 486c2ea2 (2024-06-26):
修复 nbtree 数组不满足的不等式检查。
- dbca3469 (2024-06-26):
修复 DETACH CONCURRENTLY 期间的分区剪枝设置
- 23c5a0e7 (2024-06-24):
发布 17beta2。
- b0ea1652 (2024-06-24):
回退“修复 DETACH CONCURRENTLY 期间的分区剪枝设置”
- 27162a64 (2024-06-24):
修复 DETACH CONCURRENTLY 期间的分区剪枝设置
回退至 14 版本
请注意,提交按其在提交日志中出现的顺序显示,这可能不反映单个提交的创建日期。
查看 PostgreSQL GIT 提交日志 以获取完整提交列表。
新的 PgPedia 条目
本周没有添加新条目。有点枯燥,抱歉。
最后...
如果缺少任何内容,或者您有一些(建设性的)想法,请留下一些 反馈 和/或 请我喝杯咖啡。