PgPedia 周报,2024-04-21

开发方面本周比较平静,提交日志主要由大量后续修复和改进(以及一个回退)组成,这些修复和改进是在最终的 PostgreSQL 17 CommitFest 之后完成的。

说到 PostgreSQL 17,beta1 版本的发布日期已确定为 2024 年 5 月 23 日:PostgreSQL 17 Beta 1 发布日期

PostgreSQL 值得关注的提交

  • 8c239ee1 (2024-04-21): createdb: 将比较策略更改为不区分大小写 回退到 ~ 15 版本
  • a3021aaf (2024-04-21): 使 postgres_fdw 请求远程时区为 'GMT' 而不是 'UTC'。 回退到 ~ 12 版本
  • 2d3389c2 (2024-04-20): 文档:记录 queryid 稳定的情况 回退到 ~ 12 版本
  • cd64dc42 (2024-04-19): pg_combinebackup: 修复 表空间 处理错误。
  • 41d2c6f9 (2024-04-19): 添加缺失的 index_insert_cleanup 调用
  • e6488fcb (2024-04-19): 文档:删除对 @ 和 ~ GiST 运算符的提及 回退到 ~ 14 版本
  • 0cd71127 (2024-04-19): 更好地处理间接约束删除
  • 2e068db5 (2024-04-19): 在 MERGE 代码中使用宏 NUM_MERGE_MATCH_KINDS 而不是 '3'。
  • f22e17f7 (2024-04-18): 不要尝试修复已消除的 nbtree 数组扫描键。
  • 9e72f6bf (2024-04-18): 限制识别 INCREMENTAL.${NAME} 文件的位置。
  • d72d32f5 (2024-04-18): 不要尝试为约束分配智能名称
  • d9f686a7 (2024-04-18): 修复具有继承关系的非空约束的恢复
  • e0d51e3b (2024-04-18): 更新 src/tools/pginclude/README 以匹配最近对 cpluspluscheck 的更改
  • ef744ebb (2024-04-18): SQL/JSON:各种修复和改进
  • c0fc0751 (2024-04-18): SQL/JSON:修复 DEFAULT .. ON ERROR / EMPTY 的问题
  • b4fad46b (2024-04-18): SQL/JSON:改进一些错误消息
  • 40126ac6 (2024-04-18): 重构 CommitTransactionCommand()/AbortCurrentTransaction()
  • 3ab8cf92 (2024-04-17): 删除 GlobalVisTestNonRemovable[Full]Horizon,不再使用
  • 0c2f5552 (2024-04-17): 清理并行 BRIN 索引构建代码
  • a6d0fa5e (2024-04-17): 不允许在没有值的情况下指定 ON_ERROR 选项。
  • 58cf2e12 (2024-04-17): 更新 mmgr 的 README 以提及 BumpContext
  • 6d2fd66b (2024-04-17): 将专用 BumpBlocks 推送到块列表的末尾
  • 2ea5d8be (2024-04-16): 将一些新的位置字段标记为 ParseLoc
  • 6f0cef93 (2024-04-16): 修复 ecpg 宏机制中的各种错误。
  • c62d2ebd (2024-04-16): 修复 nbtree“推断 NOT NULL”扫描键注释。
  • 03107b4e (2024-04-16): 确保为子关系生成的连接子句具有正确的 relids。
  • 6377e12a (2024-04-16): 回退:将关系分析泛化为表 AM 接口
  • 09d9800e (2024-04-15): 文档:合并到新的“扩展的 WAL”章节中。
  • e0df8082 (2024-04-15): 修复 FROM 中返回 RECORD 的函数的类型检查,重新修复。
  • cee8db3f (2024-04-15): ATTACH PARTITION:不要将主键与唯一约束匹配
  • 9dfcac8e (2024-04-15): 拆分/合并分区代码的语法修复
  • c3709100 (2024-04-15): 修复在多重继承中传播 attnotnull
  • 6ff21c05 (2024-04-15): psql: 使 \dD 的输出更稳定
  • 9895b35c (2024-04-15): 修复 ALTER DOMAIN NOT NULL 语法

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

请参阅 PostgreSQL GIT 提交日志 以获取完整的提交列表。

新的 PgPedia 条目

以下新条目已添加

最后...

如果缺少任何内容,或者您有任何(建设性的)想法,请留下一些 反馈 和/或 请我喝杯咖啡