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):
更新 mmgr 的 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 推到 blocks 列表的末尾 - 2ea5d8be (2024-04-16):
将一些新的位置字段标记为 ParseLoc - 6f0cef93 (2024-04-16):
修复 ecpg 的宏机制中的各种 bug。 - c62d2ebd (2024-04-16):
修复 nbtree "deduce 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:不要将主键与 UNIQUE 约束匹配 - 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 条目
已添加以下新条目
lower(range)pg_identify_object_as_address()pg_opclass_is_visible()pg_opfamily_is_visible()pg_stat_get_activity()upper(range)
最后...
如果有什么遗漏,或者您有一些(建设性的)想法,请留下您的反馈,并/或购买一杯咖啡。
