PgPedia 周报,2023-12-24
年底临近,伴随着一些小的修复和代码改进,以及一个主要的 PostgreSQL 17 功能:增量备份。
PostgreSQL 值得关注的提交
- b5fb6736 (2023-12-25):
不要因为 PHV 限制自连接移除
- 8a8ed916 (2023-12-25):
在 replace_varno_walker 中处理 PlaceHolderVar 的情况
- 12915a58 (2023-12-25):
增强 检查点进程 重启点统计信息
- 3e2e0d5a (2023-12-22):
在列删除时将 pg_attribute 的所有变长字段设置为 null
- e2b73f4a (2023-12-22):
停止生成纯文本 INSTALL 指令。
- 903737c5 (2023-12-21):
避免尝试获取 SPGist 分区索引的元页面。
回退到 ~ 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 条目
本周没有添加新的条目。
最后...
如果缺少任何内容,或者您有任何(建设性的)想法,请留下一些 反馈 和/或 请我喝杯咖啡。
发表评论