The PostgreSQL Global Development Group has delayed the release of PostgreSQL 19, one of the most consequential schedule changes in the open source database's 30-year history, after LLM-assisted code review surfaced more defects than the volunteer community could resolve before launch.
The release, once slated for late September or early October, is now expected to reach general availability around November 19, according to a report by The Register published on October 16. Alongside the delay, developers have reverted between eight and 10 significant features, pushing them to next year's PostgreSQL 20. For more context on this story, see our ongoing more AI stories.
The Quality Bar Moved Mid-Cycle
Peter Eisentraut, a vice president at PostgreSQL consultancy EDB and one of the project's leading committers, laid out the reasoning in a blog post titled "The reverts will continue until morale improves," published October 9.
According to Eisentraut, some of the reverted features carried significant architectural defects that would have been hard to fix "quickly and during beta." But the more unusual problem was a long tail of smaller issues that previous release cycles would simply never have caught in time.
LLM-assisted code review, he wrote, uncovered "relatively harmless issues involving various edge cases" that in the past might not have been noticed until years after launch, typically surfacing as bug fixes over the five years following a release. With AI review, those same defects now appear before the code ships.
"With LLM-assisted code review, these kinds of things can get found much faster, and then you're staring at a list of forty defect reports," Eisentraut wrote. "Even if each of them requires only a three-line fix on average, there is a fixed overhead to dealing with each of these, and then you run out of time."
The timing of the quality shift matters as much as its scale. When the major PostgreSQL 19 features were written, LLM-based review tooling was not yet as capable as it became in the months leading up to launch. The project effectively raised its own quality bar after the code had already been committed.
"The effective quality bar has been raised after the time the feature was written and committed," Eisentraut said. "Unless the capabilities of LLM-assisted code review keep improving at the current rate, this situation should sort itself out for future development cycles."
Not 'Vibe Coding'
Eisentraut was careful to distinguish the situation from sloppy AI-generated development. The reverts, he stressed, were not the result of "vibe coding," since the technique was not available when most of PostgreSQL 19's new features were written. The database's problems came from better review, not worse authoring.
That distinction is what makes the episode notable for the wider software industry. The world's most mature open source database — first proposed by Michael Stonebraker in 1986 and renamed PostgreSQL in 1995 when Andrew Yu and Jolly Chen replaced the POSTQUEL query language with SQL — did not break because developers got careless. It delayed because AI tools made its existing scrutiny dramatically more effective.
A Flagship Casualty: Graph Queries
The most prominent feature pulled from the release is support for SQL Property Graph Queries (SQL/PGQ), a graph-matching capability that became part of the SQL standard in 2023. The syntax lets developers explore relationships between nodes connected by edges directly in SQL, and PostgreSQL's implementation had been one of the most anticipated PostgreSQL 19 features.
It was removed over unresolved correctness issues. PostgreSQL contributor Tom Lane had warned before the decision, according to The Register: "At this point I'd be willing to bet dinner that if we ship it in v19 there will be post-release bug discoveries that are unfixable until v20."
The reverted features, including SQL/PGQ, are expected to land in PostgreSQL 20. That release was until recently assumed to contain no new features at all — a stabilization-focused follow-up. It will now likely absorb the displaced PostgreSQL 19 work.
What Still Ships in November
Despite the delays, Eisentraut promised PostgreSQL 19 will still be "a great release." Among the retained features is REPACK CONCURRENTLY, which reclaims disk space without the table-locking VACUUM FULL operation that has long been a pain point for production databases.
"And it will be very robust, after all the additional scrutiny," he said.
A Signal for Every Engineering Team
The PostgreSQL episode is one of the clearest real-world examples of AI code review changing not just how software is built, but what "done" means. A project that has shipped reliable releases on an annual cadence for decades found that its new review tooling generated more actionable findings than its maintainers could process inside the existing calendar.
For enterprise teams betting on AI-assisted development, the lesson from the PostgreSQL community is measured: AI review can raise quality substantially, but organizations need the review capacity — human time, triage process, and schedule slack — to absorb what the models find. The alternative is what PostgreSQL chose: move the release date.
For database administrators planning upgrades, the practical guidance is unchanged from any major-version migration: test workloads against PostgreSQL 19 betas, but expect the production-ready release around November 19 rather than the original fall window.
As AI review tools spread through the open source ecosystem — the Linux kernel recently formalized disclosure rules for AI tool usage, a debate The Register has tracked closely — PostgreSQL's experience offers a preview. Better review finds more bugs. More bugs take time to fix. And sometimes, the healthiest response to an AI that finds more defects than humans can handle is to simply ship later.
---
Stay Ahead of AIGet the latest AI news, analysis, and breakthroughs — all in one place.
Read more AI news →