PgPedia 周报,2025-04-27
本周内容非常少,因为时间精力有限,而且最近也相对平静。
PostgreSQL 链接
博客、播客、新闻通讯等
- Postgres 扩容 363:Postgres 的十项“必须做”与“切勿做” (2025-04-27)
- Postgres Weekly 第 597 期 (2025-04-24)
公告
- PostgreSQL Anonymizer 2.1:图像模糊处理 (2025-04-24)
- pgmoneta 0.16 (2025-04-23)
- pgmoneta 是 PostgreSQL 的备份/恢复解决方案
- Pigsty v3.4 发布,支持 PG RDS 并兼容 MySQL (2025-04-21)
- oid2bytea v1.0 已发布 (2025-04-21)
- PgBouncer 1.24.1 发布 - 修复了 CVE-2025-2291 (2025-04-21)
- ora2pg 版本 25.0 发布 (2025-04-21)
- ora2pg 是一个用于将 Oracle 和 MySQL 数据库转换为 PostgreSQL 的实用工具。
- SynchDB 1.1 发布 - 现在支持 Oracle 并增强了数据转换功能 (2025-04-21)
- 宣布 AgensGraph v2.15.0 发布 (2025-04-21)
- Postgres 扩展日 2025 年日程公布 (2025-04-21)
PostgreSQL 提交的值得关注的变更
- 93645741 (2025-04-27):
在新快速路径锁定代码中消除除法
- 039bfc45 (2025-04-25):
aio:改进 IO 等待周围的调试日志
- 500b6176 (2025-04-25):
修复允许 io_combine_limit > io_max_combine_combine 限制的 bug
- 0d9114b7 (2025-04-25):
aio:修复 pg_aios 视图因状态更新延迟而可能崩溃的问题
- 6389db23 (2025-04-24):
doc:简化新的 EXPLAIN ANALYZE BUFFERS 描述
- 923ae50c (2025-04-24):
在读取 pgstats 文件时为 dshash 条目添加健全性检查
- bc19f63f (2025-04-23):
避免 hash_create() 中可能理论上的 OOM 崩溃风险。
回溯到 ~ 16 - bb78e426 (2025-04-23):
在 TypeCacheOpcCallback() 中维护 RelIdToTypeIdCacheHash
- 9f404d79 (2025-04-23):
在 estimate_multivariate_bucketsize() 中正确准备 varinfos
- 3db61db4 (2025-04-23):
更改为子外键约束生成的名称。
- 994a100b (2025-04-23):
在堆上分配 JsonLexContexts 以避免警告
- 0e091ce4 (2025-04-23):
修复 3f28b2fcac 中的一个疏忽。
- e29df428 (2025-04-22):
doc:提及注入点使用的命名约定
- 02c63f94 (2025-04-22):
重命名事务结束时无效消息的注入点
回溯到 ~ 17 - 90260e2e (2025-04-21):
修复 PG_UNICODE_FAST 的 INITCAP() 单词边界。
- 80b727eb (2025-04-21):
在 walsender 的整个生命周期中使用相同的 cmd_context。
请注意,提交按其在提交日志中的出现顺序显示,这可能不反映单个提交的创建日期。
请参阅 PostgreSQL GIT 提交日志 查看完整的提交列表。
已更新条目
以下文章已更新,增加了额外信息或更正
PostgreSQL 9.5
- 添加了函数
brin_summarize_new_values()
- 添加了函数
pg_restore
- 根据用户反馈(非常感谢!),添加了 PostgreSQL 18 中的新选项
最后...
如果有什么遗漏,或者您有什么(建设性的)想法,请留下您的反馈和/或买杯咖啡。