logo
Kurashizu Blogwhere ideas flow
  • Home
  • News
  • Blog
  • About
  • Home
  • News
  • Blog
  • About

© 2026 Kurashizu. All rights reserved.

Admin·New Post·Service Status
Powered by Cloudflare·30.10.26
← Back to news

Postgres 19 delayed after AI reviewers find more bugs than humans can fix

Original article
theregister.com|85 points|19 comments|by magoghm|Oct 16, 2026

AI-Driven Bug Hunting Forces Delay of PostgreSQL 19

The PostgreSQL Global Development Group has announced a postponement for the launch of PostgreSQL 19. In a surprising turn of events, the team has decided to pull back a significant number of planned features to ensure the stability of the release.

📅 Schedule Shift & Scope Changes

Originally, the community expected the update in late September or early October. The new target for general availability is now November 19.

MetricOriginal PlanUpdated Plan
Release DateSept/Oct 2026November 19, 2026
Feature SetFull v19 Suite8–10 Major Features Reverted
FocusFeature ExpansionRobustness & Stability

🤖 The "AI Reviewer" Paradox

The primary catalyst for this delay isn't a lack of effort, but rather the increased efficiency of modern tooling. Peter Eisentraut, a prominent committer and VP at EDB, explained that the integration of LLM-assisted code reviews has fundamentally changed the quality bar.

While some features had deep architectural flaws, the AI uncovered a "long tail" of minor edge cases. In previous development cycles, these bugs would typically remain hidden until years after launch.

"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. 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." — Peter Eisentraut

The Logic of the Delay

The overhead of fixing numerous small bugs can be represented as: Total Effort=∑i=1n(Fix Timei+Administrative Overheadi)\text{Total Effort} = \sum_{i=1}^{n} (\text{Fix Time}_i + \text{Administrative Overhead}_i)Total Effort=∑i=1n​(Fix Timei​+Administrative Overheadi​) Where nnn is the number of defects found by the AI. Even if Fix Time\text{Fix Time}Fix Time is low, the Administrative Overhead\text{Administrative Overhead}Administrative Overhead (testing, reviewing, merging) scales linearly, consuming the remaining development window.

Note: Eisentraut explicitly clarified that this was not a result of "vibe coding" (generating code via AI), as the features were written before these AI tools were fully integrated into the workflow.

🛠️ Feature Breakdown: What's In and What's Out

❌ The Reverted: SQL/PGQ

One of the biggest losses for v19 is the support for SQL Property Graph Queries (SQL/PGQ), a 2023 SQL standard feature designed to navigate relationships between nodes and edges.

Contributor Tom Lane was skeptical about the timing, stating:

"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."

An example of the type of syntax being delayed might look like this:

-- Hypothetical PGQ syntax for exploring graph relationships
SELECT path 
FROM GRAPH_TABLE (
  my_graph 
  MATCH (p:Person)-[e:WORKS_AT]->(c:Company)
  COLUMNS (p.name, c.name)
) AS gt;

✅ The Remaining: REPACK CONCURRENTLY

Despite the cuts, v19 remains a strong release. It will include REPACK CONCURRENTLY, a vital tool that allows developers to reclaim disk space without the heavy table-locking associated with the VACUUM FULL operation.

The HP OmniBook Ultra 16 with Nvidia

📜 A Legacy of Open Source

PostgreSQL's journey began in 1994 when Andrew Yu and Jolly Chen transitioned the project from the POSTQUEL language to SQL. By 1995, it was released under a permissive license. Today, it is the gold standard for professional developers, bolstered by:

  • Integration with the "Big Three" hyperscalers.
  • A vast ecosystem of wire-compatible distributed systems.

🚀 Looking Toward PostgreSQL 20

Previously, the roadmap for version 20 was sparse, intended primarily for maintenance and bug fixes. However, the v19 delays have shifted the strategy.

PostgreSQL 20 Roadmap Update:

  • Integrate reverted SQL/PGQ support
  • Implement the 8–10 postponed major features
  • Continue refining LLM-assisted review pipelines
  • General stability polish

Postgres Context