conv.

All stories
TechQuiet 9d · day 13

PostgreSQL 19 delayed to November as LLM-found bugs overwhelm committers

A surge in AI-discovered bugs has forced major feature reverts and pushed the release beyond its traditional October window.

What to know

  • PostgreSQL 19 is delayed beyond its traditional October release window to November because LLM-assisted bug discovery has overwhelmed the project's commit and review capacity.
  • Back-patched bug fixes to stable branches jumped 60–74% year-over-year, and three major features were reverted late in beta due to quality issues.
  • The bottleneck is not finding bugs—LLMs excel at that—but reviewing, validating, and implementing fixes with a fixed number of human committers.
  • The PostgreSQL community is divided on whether this represents a net gain (higher quality baseline despite slower feature delivery) or a sign that quality assurance cannot scale.

The dispute Whether the delay reflects a temporary correction phase (discovering and fixing decades of accumulated bugs) that will eventually stabilize, or a permanent new reality where LLM-generated reports will outpace human review indefinitely. · positions read across 84 posts and comments

many voices

LLM-driven discovery is a net win; higher quality justifies delayed releases.

  • “This seems…good? That it might disrupt the project's "traditional" release cadence a bit doesn't seem terribly bad in light of the alternative, which is shipping another major update with bugs which have apparently haunted the codebase for…”

    CharlesW · Hacker News ↗
many voices

Review and validation, not discovery, is now the bottleneck; unclear if reports are high or low quality.

  • “I guess the real challenge is figuring out how to scale verification, cause discovery isn't the bottleneck anymore.”

    droppedasbaby · Hacker News ↗
some voices

LLM is genuinely surfacing critical security-class bugs that were invisible before.

  • “I did a little AI-assisted bug-hunting in Postgres this summer… Multiple serialization anomalies, foreign key integrity issues, planner correctness bugs. Various CVE-worthy vulnerabilities.”

    tibbar · Hacker News ↗

Robert Haas PostgreSQL major contributor, Databricks Sr. Staff Engineer

How it unfolded 4 developments, newest first · click a bar or a number to jump postscomments

Peak 21 pieces in 3h at Nov 2, 2 AM; 90 pieces over 13 days (1 article · 7 posts · 82 comments) Oct 30, 12 PM — 2 pieces · 1 article · 1 post — Hacker News 1, Newswires 1Oct 30, 3 PM — quietOct 30, 6 PM — quietOct 30, 9 PM — 2 pieces · 1 post · 1 comment — Hacker News 2Oct 31, 12 AM — quietOct 31, 3 AM — quietOct 31, 6 AM — quietOct 31, 9 AM — quietOct 31, 12 PM — quietOct 31, 3 PM — quietOct 31, 6 PM — quietOct 31, 9 PM — quietNov 1, 12 AM — quietNov 1, 2 AM — quietNov 1, 5 AM — quietNov 1, 8 AM — quietNov 1, 11 AM — quietNov 1, 2 PM — quietNov 1, 5 PM — 4 pieces · 1 post · 3 comments — Hacker News 3, Mastodon 1Nov 1, 8 PM — 16 pieces · 1 post · 15 comments — Hacker News 15, Lobsters 1Nov 1, 11 PM — 12 pieces · 2 posts · 10 comments — Hacker News 9, Mastodon 2, Lobsters 1Nov 2, 2 AM — 21 pieces · 1 post · 20 comments — Hacker News 19, Lobsters 2Nov 2, 5 AM — 10 pieces · 10 comments — Hacker News 5, Lobsters 5Nov 2, 8 AM — 7 pieces · 7 comments — Hacker News 4, Lobsters 3Nov 2, 11 AM — 7 pieces · 7 comments — Hacker News 4, Lobsters 3Nov 2, 2 PM — 2 pieces · 2 comments — Hacker News 1, Lobsters 1Nov 2, 5 PM — 3 pieces · 3 comments — Hacker News 2, Lobsters 1Nov 2, 8 PM — quietNov 2, 11 PM — 3 pieces · 3 comments — Lobsters 3Nov 3, 2 AM — 1 piece · 1 comment — Hacker News 1Nov 3, 5 AM — quietNov 3, 8 AM — quietNov 3, 11 AM — quietNov 3, 2 PM — quietNov 3, 5 PM — quietNov 3, 8 PM — quietNov 3, 11 PM — quietNov 4, 2 AM — quietNov 4, 5 AM — quietNov 4, 8 AM — quietNov 4, 11 AM — quietNov 4, 2 PM — quietNov 4, 5 PM — quietNov 4, 8 PM — quietNov 4, 11 PM — quietNov 5, 2 AM — quietNov 5, 5 AM — quietNov 5, 8 AM — quietNov 5, 11 AM — quietNov 5, 2 PM — quietNov 5, 5 PM — quietNov 5, 8 PM — quietNov 5, 11 PM — quietNov 6, 2 AM — quietNov 6, 5 AM — quietNov 6, 8 AM — quietNov 6, 11 AM — quietNov 6, 2 PM — quietNov 6, 5 PM — quietNov 6, 8 PM — quietNov 6, 11 PM — quietNov 7, 2 AM — quietNov 7, 5 AM — quietNov 7, 8 AM — quietNov 7, 11 AM — quietNov 7, 2 PM — quietNov 7, 5 PM — quietNov 7, 8 PM — quietNov 7, 11 PM — quietNov 8, 2 AM — quietNov 8, 5 AM — quietNov 8, 8 AM — quietNov 8, 11 AM — quietNov 8, 2 PM — quietNov 8, 5 PM — quietNov 8, 8 PM — quietNov 8, 11 PM — quietNov 9, 2 AM — quietNov 9, 5 AM — quietNov 9, 8 AM — quietNov 9, 11 AM — quietNov 9, 2 PM — quietNov 9, 5 PM — quietNov 9, 8 PM — quietNov 9, 11 PM — quietNov 10, 2 AM — quietNov 10, 5 AM — quietNov 10, 8 AM — quietNov 10, 11 AM — quietNov 10, 2 PM — quietNov 10, 5 PM — quietNov 10, 8 PM — quietNov 10, 11 PM — quietYesterday, 2 AM — quietYesterday, 5 AM — quietYesterday, 8 AM — quietYesterday, 11 AM — quietYesterday, 2 PM — quietYesterday, 5 PM — quietYesterday, 8 PM — quietYesterday, 11 PM — quiet ◂ 1 earlier23–4
Oct 31Nov 1Nov 2Nov 3Nov 4Nov 5Nov 6Nov 7Nov 8Nov 9Nov 10now · 12:10 AM ET
  1. 4

    Commenter frames delay as quality bar rising, not catastrophe

    A Hacker News user summarized the article for readers, framing the delay as a positive outcome: the project's quality bar has risen due to more scrutiny, features are getting safer, and the codebase is hardening despite temporary disruption to release cadence.

    “Postgres release is delayed due to the quality bar getting raised. New features are getting more eyeballs, and therefore leading to more rollbacks.”
    — flakes
    • So I read this title and thought "ah great, yet another article complaining about vibecoded features and their slop". But then I remembered reading some other article about PostgreSQL 19 in the last few weeks and how it claimed that none of its features had been written with the help of LLMs. Which made me curious to read it. The premise of the…

      jmmvdatabases,practices9d ago99▲view on Lobsters ↗
    2 more of the top 3 · 71 posts in this stretch
    • I know that it's a good thing in almost every way that these bugs are being found which used to be left undiscovered, especially security bugs, knowing that state actors probably have a significant stash of them documented and ready to use when needed.But.Something's lost in this need for perfection, knowing that every bug will be found quickly…

      schrodingerHacker News9d agoview on Hacker News ↗
    • hn250@social.lansky.name

      Postgres 19 is late because so many more bugs are being found now Link: http:// rhaas.blogspot.com/2026/10/pos tgres-19-is-late-and-its-ais-fault.html Discussion: https:// news.ycombinator.com/item?id=5 0312408

      hn250@social.lansky.nameMastodon9d agoview on Mastodon ↗
    all of them →
  2. 3

    Commenter reports AI-assisted discovery of critical vulnerabilities, predates article

    A Hacker News commenter disclosed finding dozens of security-class bugs in PostgreSQL using LLMs over the summer—serialization anomalies, foreign key integrity issues, CVE-worthy vulnerabilities—and noted the discovery rate was so high they had to triage reports rather than submit them all.

    “I did a little AI-assisted bug-hunting in Postgres this summer… Multiple serialization anomalies, foreign key integrity issues, planner correctness bugs. Various CVE-worthy vulnerabilities.”
    — tibbar
    • I'm not very positive on the social, technical, or intellectual impact of AI on software development. Actually, that's understating it. I think AI is basically cancer for the mind. That said, this framing gave me pause:> The long-term picture is less clear and in some ways more troubling: given that we have forty years of bugs that humans were…

      27183Hacker News10d agoview on Hacker News ↗
    2 more of the top 3 · 12 posts in this stretch
    • I have found major bugs in late beta's of postgres long before AI came along. I found a bug where malformed json would segfault the entire server (a segfault in a server process forces the entire cluster to shut down by design) when using jsonb in a release candidate once. They fixed it rather than ripping the entire feature…

      ltbarcly3Hacker News10d agoview on Hacker News ↗
    • > This year is going to be different. PostgreSQL 19 most likely won’t be released until November… […] So, what happened? The short answer is that LLMs happened. […] There’s a huge amount of code, and that code contains a huge number of bugs. […] What’s different now is that it’s become vastly easier to find those bugs.This seems…good?That it might…

      CharlesWHacker News10d agoview on Hacker News ↗
    all of them →
  3. 1 day quiet
  4. 2

    Hacker News users debate whether bug discovery or review bottleneck is the real problem

    Commenters questioned whether the delay stems from a flood of legitimate, high-quality bug reports or low-quality ones that maintainers must triage. Some praised LLM-assisted testing as a net positive; others noted that discovery speed does not automatically translate to faster fixes when the same small group of maintainers must validate and review each report.

    “I guess the real challenge is figuring out how to scale verification, cause discovery isn't the bottleneck anymore.”
    — droppedasbaby
    • I guess the real challenge is figuring out how to scale verification, cause discovery isn't the bottleneck anymore. Generating more bug reports doesn't necessarily translate into faster fixes if the same small group of maintainers still have to validate the reports, review fixes, etc.

      droppedasbabyHacker News12d agoview on Hacker News ↗
  5. 1

    Robert HaasLLM-driven bug discovery has delayed PostgreSQL 19

    Haas, a PostgreSQL major contributor, published an analysis showing that language models have found so many bugs in PostgreSQL's codebase that the project cannot ship version 19 on its traditional October schedule. Between April and September 2026, back-patched commits to stable branches jumped 60–74% compared to 2025, and three major features were reverted late in beta due to quality concerns.

    “The short answer is that LLMs happened. All software contains bugs… What's different now is that it's become vastly easier to find those bugs.”
    — Robert Haas
    1. first by LWN, 12d ago

What people are saying 18 voices from 3 sites · best of 84 · verbatim

Still unanswered
  • How long will the surge in bug discovery persist before only a long tail of minor issues remains?
  • Are the LLM-generated bug reports mostly high-quality, or is the team drowning in false positives?
  • How will the PostgreSQL project scale validation and review to match the new discovery rate without burning out committers?