An "unusually high number of features" have been removed from PostgreSQL 19 since beta testing began, a reversal rate that prompted one of the project's core team members to explain the cause publicly — and to argue that the surge should be temporary.

Peter Eisentraut, a long-serving PostgreSQL core team member, published a blog post on 9 October titled "The reverts will continue until morale improves," reflecting on the volume of features pulled from the upcoming release during the beta period. LWN.net carried the discussion on 13 October. According to the summary, Eisentraut attributed the spike in reverts primarily to the rise of LLM-assisted code review, which is surfacing architectural defects that earlier review cycles had missed. Some of the reverted features, he noted, had significant architectural defects that warranted removal rather than release.

Rather than framing the situation as an ongoing crisis, Eisentraut indicated that the elevated revert rate "should sort itself out" as the codebase adjusts to the higher effective quality bar imposed by the new review tooling. The blog post's sardonic title notwithstanding, his framing is one of explanation rather than alarm.

What changed

The mechanism is direct: LLM-assisted review tools catch defects earlier and more thoroughly than conventional human-only review, and maintainers act on those findings by pulling affected code before it ships. For a project that prioritises stability above feature velocity, that means features which might previously have shipped with latent architectural problems are now being removed during beta instead of patched post-release.

The result is a beta cycle that looks unusually volatile in terms of feature count, even as the project's stability guarantees remain intact.

Why it matters beyond the mailing list

For database administrators and engineering managers — including teams that evaluate managed PostgreSQL offerings or plan major-version upgrade windows — the practical takeaway is concrete: beta-to-GA feature drift is real, and deployment plans built on beta documentation carry downgrade risk. Teams that adopted or tested any of the affected features during the beta period should verify current status before committing to production timelines tied to PostgreSQL 19.

The broader significance extends beyond version planning. PostgreSQL's experience illustrates how AI-assisted tooling is reshaping review economics in large open-source projects — catching more defects, generating more work for maintainers, and temporarily disrupting release cadences in ways that projects are still learning to absorb.

What to watch

Three developments would clarify the picture: whether PostgreSQL 19's stated release date holds despite the elevated revert rate, whether Eisentraut's "should sort itself out" prediction proves accurate, and whether other PostgreSQL contributors publicly describe similar effects from LLM-assisted review in their own workflows.

Sources: Peter Eisentraut's blog (9 October 2026); LWN.net (13 October 2026).


自 beta 測試開始以來,PostgreSQL 19 已移除「數量異常之多」的功能,這種 revert 潮促使項目一名核心團隊成員公開解釋成因,並認為此現象應屬暫時性。

資深 PostgreSQL 核心團隊成員 Peter Eisentraut 於 10 月 9 日發表題為《Reverts 將會持續,直到士氣改善為止》的網誌文章,回顧 beta 期間從即將發佈的版本中移除的功能數量。LWN.net 於 10 月 13 日刊載了相關討論。根據摘要,Eisentraut 將 revert 激增主要歸因於 LLM 輔助 code review 的興起,此類工具正找出以往審查流程所遺漏的架構缺陷。他指出,部分被撤回的功能存在嚴重的架構缺陷,理應移除而非隨版本發佈。

Eisentraut 並未將情況描述為持續的危機,而是表示,隨著 codebase 適應新審查工具所帶來更高的實際品質門檻,偏高的 revert 率「應該會自行回穩」。儘管網誌文章的標題帶有自嘲意味,他的論述仍是解釋而非示警。

情況有何改變

機制十分直接:LLM 輔助審查工具比傳統的人手審查更早、更徹底地找出缺陷,而維護者會據此在相關代碼發佈前將其撤回。對於一個將穩定性置於功能迭代速度之上的項目而言,這意味著過往可能帶著潛在架構問題發佈的功能,如今會在 beta 階段直接移除,而非留待發佈後修補。

結果是 beta 週期在功能數量上顯得異常動盪,但項目的穩定性保證依然維持不變。

為何不只影響郵件列表

對於數據庫管理員及工程主管——包括評估託管 PostgreSQL 服務或規劃主要版本升級時限的團隊——實際的啟示十分具體:beta 至 GA 之間的功能變動確實存在,根據 beta 文件制定的部署計劃存在回退風險。曾在 beta 期間採用或測試任何受影響功能的團隊,在鎖定與 PostgreSQL 19 掛鈎的生產時間表之前,應先核實最新狀態。

更廣泛的意義則超越版本規劃。PostgreSQL 的經驗顯示,AI 輔助工具正如何重塑大型開源項目的審查成本結構——找出更多缺陷、為維護者增添更多工作,並在項目仍在摸索如何消化之際,暫時打亂發佈節奏。

值得留意的動向

三項發展將有助釐清形勢:在 revert 率偏高的情況下,PostgreSQL 19 原定的發佈日期能否如期實現;Eisentraut「應該會自行回穩」的預測是否準確;以及其他 PostgreSQL 貢獻者是否會公開描述 LLM 輔助審查在他們自身工作流程中造成的類似影響。

資料來源:Peter Eisentraut 網誌(2026 年 10 月 9 日);LWN.net(2026 年 10 月 13 日)。

新聞來源 / Original News Source