PostgreSQL Global Development Group宣布将在2026年2月26日发布一个计划外版本,以解决2026年2月12日更新中引入的回归问题。有问题的版本包括18.2、17.8、16.12、15.16和14.21。发现了两个关键回归:substring()函数现在会对来自数据库列的非ASCII文本错误地引发"invalid byte…
PostgresPro的Timur Magomedov对Vertical Clustered Index (VCI)补丁提供反馈,强调了两个关键优势。首先,他赞扬VCI的用户API设计,指出它作为索引而非要求完整表转换为列式存储。用户可以使用清晰的SQL语法选择性地将特定列放入列式存储,保持熟悉的索引语义,性能收益伴随插入开销权衡。其次,他强调VCI创新的…
讨论围绕着一个补丁展开,该补丁实现了使用"FOR ALL TABLES EXCEPT"语法从publication中排除表的支持。多位审查者正在对v44版本的补丁提供反馈。Dilip Kumar提出了几个关注点,包括不清楚的函数命名、混乱的文档语言,以及需要更好地解释为什么不支持多个带有异常列表的publication。David G. Johnston建…
Amit Kapila对pg_sync_replication_slots()改进的剩余补丁提出担忧。主要问题是该补丁在最坏情况下可能导致无限重试。他描述了一个有问题的序列,其中不同的slot在连续重试尝试中由于各种原因失败同步:物理复制延迟阻止WAL刷新到confirmed_flush_lsn、备用服务器和主服务器之间的slot失效不匹配等。尽管对整体补…