PostgreSQL 19 Beta 里值得关注的几处变化
Craig Kerstiens 梳理了 PostgreSQL 19 Beta:REPACK CONCURRENTLY 把不加排他锁的表重组做进内核,不必再依赖 pg_repack;ALTER TABLE 新增分区的合并与拆分;逻辑复制补上序列值同步与 ALL SEQUENCES 发布;autovacuum 支持并行 worker,并新增 pg_stat_autovacuum_scores 视图;SQL/PGQ 让关系数据直接跑图查询。
保留原始来源与发布日期的新闻、博客和活动。
Craig Kerstiens 梳理了 PostgreSQL 19 Beta:REPACK CONCURRENTLY 把不加排他锁的表重组做进内核,不必再依赖 pg_repack;ALTER TABLE 新增分区的合并与拆分;逻辑复制补上序列值同步与 ALL SEQUENCES 发布;autovacuum 支持并行 worker,并新增 pg_stat_autovacuum_scores 视图;SQL/PGQ 让关系数据直接跑图查询。
Fujii Masao 的评审指出文档遗漏、pg_upgrade 比较值写错,以及若干 pre-v10 的残留代码路径。
v8 补丁统一改用 try_table_open,评审建议把回归测试从 TAP 改成隔离测试。
v02 补丁系列 245 个回归测试全过,竞态对时序高度敏感,测试者未能复现原始问题。
回移到 18 和 17 需要微调测试;RangeVar 不该带 relpersistence 的重构问题仍待处理。
高噪声仓库可以启用,但要配套 discussion、安全公告或模板化渠道,别切断有效的缺陷报告。