原文英文,约1900词,阅读约需7分钟。
📝
内容提要
Postgres 19 多项功能被回退,发布推迟约一月。作者核查 12 次回退后认为仅 4 次与 AI 相关,多数源于人工审查。回退数量与往年相当,但时间异常集中在 9 月。真正原因是 AI 带来大量安全报告,资深开发者忙于处理 CVE,导致稳定期审查减少。
🔎
延伸解读
回退归因:AI 并非主因
作者核查 12 次回退后指出,仅 4 次与 AI 相关,其余多由人工审查发现。将回退简单归咎于 AI 可能忽视审查者的实际贡献,也不利于定位真正原因。
回退数量与往年相当
对比 Postgres 14 以来的数据,PG19 回退数量并未异常增多,开发周期提交量也相近。但回退时间分布明显不同:往年集中在功能冻结后,PG19 却直到 9 月才出现高峰。
安全报告激增挤占审查资源
文章认为,AI 带来的大量安全报告使资深开发者忙于处理 CVE,稳定期审查活动减少。去年约 5 个 CVE,今年已达 44 个,这可能是回退延迟的深层原因。
❓
Q&A
Postgres 19 为什么推迟发布?
因为多个主要功能被回退,导致 Postgres 19 比原计划推迟约一个月发布。
Postgres 19 的功能回退真的是因为 AI 发现的 bug 吗?
不完全是。作者核查了 12 次回退,认为只有 4 次与 AI 相关,其余大多源于人工审查发现的问题。
Postgres 19 的回退数量比往年多吗?
从 git 历史看,回退数量与往年大致相当,并没有异常增多,但回退时间异常集中在 9 月。
为什么 Postgres 19 的回退时间集中在 9 月?
因为 AI 带来了大量安全报告,资深开发者忙于处理 CVE,导致稳定期审查活动减少,回退被推迟到 9 月才集中发生。
AI 对 PostgreSQL 项目产生了哪些实际影响?
AI 导致安全报告数量激增(去年约 5 个 CVE,今年已达 44 个),占用了资深贡献者的时间,减少了稳定期的代码审查,间接影响了发布进度。
Postgres 19 的回退中,有多少是 AI 发现的?
在 12 次回退中,只有 4 次被归类为“可能 AI”或“AI”,其余 8 次由人工审查发现。
🏷️