PgPedia周刊
每周更新,列出值得关注的提交、PostgreSQL 的其他有趣更改,以及 PgPedia 的笔记和勘误。
理论上每周日发布,但由于个人事务有时会延迟。
PostgreSQL 链接
博客、播客、新闻通讯等
- Postgres 扩展 370 - 新的扩展选项 (2025-06-15)
- Postgres Weekly 第 603 期 (2025-06-12)
公告
- PostgreSQL JDBC 42.7.7 安全更新,针对 CVE-2025-49146 (2025-06-13)
- powa-archivist 5.0.3 已发布! (2025-06-11)
- pg_dumpbinary v2.20 已发布 (2025-06-11)
- pgtt v4.3 已发布 (2025-06-09)
- Pgpool-II 4.6.2 已发布。 (2025-06-09)
- PostgreSQL JDBC 42.7.6 已发布 (2025-06-09)
- PGConf.EU 2025 演讲征集 (2025-06-09)
其他
- 本周贡献(2025-06-02,第 23 周) (2025-06-12) - Boriss Mejías
- PostgreSQL 周人物:Teresa Lopes (2025-06-09)
本周 PostgreSQL 18 的更改
值得关注
- 新的 GUC
log_lock_failure已重命名为log_lock_failures - 提交 e5a3c9d9 (“
postgres_fdw: 继承本地事务的访问/延迟模式。”) 已回滚
PostgreSQL 18 文章
- PostgreSQL 18 的新特性 - DBA 的视角 (2025-05-23) - Tianzhou
如果您和我一样,多年前就为 PostgreSQL 的 Git 仓库设置了只读访问,并且一直想知道为什么过去几天一直收到 fatal: Could not read from remote repository 错误,那是因为 git:// 协议的支持已被禁用,甚至可能已被完全撤销(请参阅 pgsql-www 线程 git repo "https://" working but "git://" is not)。
解决方案是将其转换为 https://,例如:
git remote set-url origin https://git.postgresql.org/git/postgresql.git
本周 PostgreSQL 18 的更改
非常平静的一周,值得关注的提交包括一些小改动以及大量回填的修复。
PostgreSQL 18 文章
- Postgres 扩展:使用 PG_MODULE_MAGIC_EXT (2025-05-29) - David E. Wheeler
- 讨论了 commit 9324c8c5 中对扩展元数据的更改
- PostgreSQL 18 - Top Enterprise Features (2025-05-26) - Jan Wieremjewicz / Percona
本周 PostgreSQL 18 的更改
遗憾的是,本周有两个功能被回滚了
- 优化器优化“Initial pruning 之后被修剪的分区不再被锁定” (commit 525392d5,在 commit 1722d5eb 中回滚)
- 函数
pg_get_process_memory_contexts()(commit 042a6629,在 commit fb844b9f 中回滚)
PostgreSQL 18 文章
- UUIDv7 支持 PostgreSQL 18 (2025-05-09) - Gwen Shapira
本周版本非常短小精悍...
本周 PostgreSQL 18 的更改
继上周的 beta1 发布之后,各方面似乎都比较平静,这希望意味着大家都在忙于测试而不是发现问题。根据过去的经验,这是发布周期中我开始回顾过去一年的更改并弄清楚我错过了什么的时候(欢迎提供 反馈!)。
PostgreSQL 18 文章
- 是时候测试 io_method 了(针对 Postgres 18) (2025-05-12) - Tomas Vondra
- 讨论了
io_method和io_workers
- 讨论了
本周进行了例行的季度 PostgreSQL 小版本更新,所以现在是时候升级了。请注意,PostgreSQL 13 已正式 EOL,所以现在是时候开始规划升级了。
本周 PostgreSQL 18 的更改
正如预期的那样,PostgreSQL 18 beta1 版本现已发布,并且 PostgreSQL 18 文档现已提供,同时还有 发行说明。请注意,由于 REL_18_STABLE 分支尚未创建,因此 PostgreSQL 18 和 开发文档目前是相同的。
PostgreSQL 18 文章
- PostgreSQL 18 Beta Preview – 轻松导出或修改统计信息 (2025-05-10) - Deepak Mahto
- 等待 Postgres 18:使用异步 I/O 加速磁盘读取 (2025-05-07) - Lukas Fittl / pganalyze
- 等待 PostgreSQL 18 - 添加函数以获取进程的内存上下文统计信息 (2025-05-05) - Hubert 'depesz' Lubaczewski
本周 PostgreSQL 18 的更改
PostgreSQL 的发布正逐步成形,发行说明的初稿现已可用。可以以修正和添加的形式通过 pgsql-hackers 线程 "PG 18 发行说明草稿已提交" 进行提交。
PostgreSQL 18 文章
- Postgres 18 发行说明 (2025-05-02) - Bruce Momjian
- 等待 PostgreSQL 18 – 允许将 NOT NULL 约束添加为 NOT VALID (2025-05-01) - Hubert 'depesz' Lubaczewski
- PostgreSQL 18:第 4 部分或 CommitFest 2025-01 (2025-04-29) - Pavel Luzanov / PostgresPro
- 更新你的控制文件 (2025-04-28) - David E. Wheeler
- PostgreSQL 18:支持异步 I/O (2025-04-10) - Daniel Westermann / dbi services
本周内容非常少,因为时间不足,而且情况也相对平静。
