PgPedia 周报,2023-12-24
年底临近,随之而来的是一系列小的修复和代码改进,以及一项主要的 PostgreSQL 17 功能:增量备份。
PostgreSQL 提交的值得关注的变更
- b5fb6736 (2023-12-25):
避免因 PHV 而限制自连接移除 - 8a8ed916 (2023-12-25):
在 replace_varno_walker 中处理 PlaceHolderVar 情况 - 12915a58 (2023-12-25):
增强 checkpointer 重启点统计信息 - 3e2e0d5a (2023-12-22):
删除列时将 pg_attribute 的所有可变长字段设置为 null - e2b73f4a (2023-12-22):
停止生成纯文本 INSTALL 说明。 - 903737c5 (2023-12-21):
避免尝试获取 SPGist 分区索引的 metapage。向后移植到 ~ 12 - a0ff3717 (2023-12-21):
修复跨分区 MERGE 更新中的 BEFORE ROW 触发器处理。向后移植到 ~ 15 - c161ab74 (2023-12-21):
添加 PostgreSQL::Test::Cluster::advance_wal - bf6260b3 (2023-12-21):
在多个 rmgr 描述中显示 isCatalogRel。 - 387aecc9 (2023-12-20):
重命名 pgindent 选项 - dc212340 (2023-12-20):
添加对增量备份的支持。 - 174c4805 (2023-12-20):
添加一个新的 WAL 摘要进程。 - 766571be (2023-12-19):
在 AdvanceXLInsertBuffer() 中添加额外的写屏障。 - c3a8e2a7 (2023-12-19):
为 xlblocks 数组元素使用 64 位原子操作。 - 1301c80b (2023-12-20):
移除 MSVC 脚本 - aafc07c7 (2023-12-19):
将 src/bin/pg_verifybackup/parse_manifest.c 移动到 src/common/。 - 7e1ce2b3 (2023-12-19):
防止在形成元组宽度估计时发生整数溢出。未向后移植 - 3c080fb4 (2023-12-19):
通过移除特殊情况来简化 newNode() - 20847013 (2023-12-19):
pageinspect: 修复与 hash_bitmap_info() 对分区索引的失败向后移植到 ~ 12 - a8dd62ef (2023-12-19):
pgstattuple: 修复与 pgstathashindex() 对分区索引的失败向后移植到 ~ 12 - c8bc807c (2023-12-19):
pgoutput: 为缺失的协议版本参数引发错误。 - 8b965c54 (2023-12-18):
compute_bitmap_pages 的 loop_count 参数应为 double 而不是 int。未向后移植 - 64b1fb5f (2023-12-18):
优化 pg_atomic_exchange_u32 和 pg_atomic_exchange_u64。 - 0d1adae6 (2023-12-18):
进一步微优化 datum_to_json_internal()。 - 4908c587 (2023-12-18):
提供 smgrread() 和 smgrwrite() 的向量化变体。
请注意,提交按其在提交日志中的出现顺序显示,这可能不反映单个提交的创建日期。
请参阅 PostgreSQL GIT 提交日志 查看完整的提交列表。
新 PgPedia 条目
本周没有新增条目。
最后...
如果有什么遗漏,或者您有什么(建设性的)想法,请留下您的 反馈 和/或 买一杯咖啡。
发表评论
