Postgres 19 delayed to November 19 — AI code review found too many bugs

Share
Postgres 19 delayed to November 19 — AI code review found too many bugs

Three releases, three different reasons to stop and look: a database delayed because AI review found more bugs than anyone could fix in time, an export-control draft that decides which models China may ship, and a browser assistant that answers without being able to read the question.

PostgreSQL 19 will not ship this month. The PostgreSQL Global Development Group has pushed general availability to November 19 and reverted between eight and ten significant features — and the more interesting news is a leading committer's own account of why: LLM-assisted code review surfaced a long tail of edge-case defects that used to take five years of point releases to find, and the project ran out of time to fix them all.

The mechanics first, because they are checkable. Release candidate 1 landed on October 15, release candidate 2 is scheduled for November 12, and the wiki now lists general availability as November 19 — against a published schedule that had GA on October 29, and an original Beta 2 target of September or October. Peter Eisentraut, a vice president at the consultancy EDB and one of PostgreSQL's leading committers, wrote on October 9 that the revert count is "about 8 to 10 significant features, depending on how you count," and that some of them carried architectural defects that could not be repaired "quickly and during beta." What changed between writing and shipping, in his telling, is the tooling: "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."

That sentence is the whole story, and it is a structural problem rather than a one-off. AI review raises the effective quality bar after a feature has been written, reviewed and committed, which means the backlog it exposes is retroactive and unbudgeted. Eisentraut expects the situation to sort itself out in future cycles only "unless the capabilities of LLM-assisted code review keep improving at the current rate" — which is a polite way of saying the tooling is winning the race.

The casualties are real features, not housekeeping. SQL/PGQ property graph queries, standardized in 2023 and the headline item of this cycle, are out over unresolved issues; contributor Tom Lane had warned in September that he would "bet dinner" the feature would produce post-release bugs unfixable until version 20. Also reverted: online enable and disable of data checksums, UPDATE/DELETE ... FOR PORTION OF, ALTER TABLE partition merge and split, the new role, tablespace and database DDL getters, and a forced C collation mode. Earlier betas had already pulled GROUP BY ALL and non-text output formats for pg_dumpall. What survives includes REPACK CONCURRENTLY, which reclaims disk space without the table-locking VACUUM FULL.

Two honest counterpoints. Eisentraut is explicit that this is not vibe coding — most of the reverted code was written before that was possible — and he names a second cause entirely unrelated to models: senior reviewers spent April through August on a run of security fixes, which cut the beta-period scrutiny the project normally relies on. And the project has been using models on the review side for months: in August, committer Robert Haas asked Claude to rank which version 19 patches looked scariest by the number and type of post-freeze bug fixes, a exercise that got its own write-up in LWN. The models were already in the room. What changed is how loudly they could say no.


China's commerce and science ministries opened a two-week consultation on Friday over a revised export-control catalogue that would put large AI models, agents and self-rewriting malware tools on the restricted list — and it decides whether a model counts as a controlled export by three numbers: 2 trillion parameters, 10^26 FLOPs of training compute, or a top-10 placing on public global rankings. The draft, published as Announcement No. 48 of 2026 with comment closing November 15, covers 40 technologies, 23 of them AI, alongside 12 solar and five biomedical entries, split into 14 outright prohibitions and 26 restricted items. The model controls reach weights, checkpoints, source code, architecture and training or inference methods, and they also catch models trained on data China classifies as "important" under its Data Security Law, with a carve-out of up to 0.1 percent of such data.

The carve-outs are where the policy gets interesting. Publishing restricted AI technology or weights as open source qualifies for automatic licensing rather than case-by-case review, as do Chinese firms running their own data centres abroad, taping out chips overseas, doing joint research with foreign partners and helping set international standards. Technology already in the public domain through an open-source release or a paper is exempt entirely, and using a restricted model through an API, an app, a website, a SaaS product or a trimmed on-device version sits outside the rules — while installing it on a server abroad needs a standard licence. Beijing's stated reason for the fast lane is not wanting to choke its own open-source boom, and that is the tension worth watching: the same catalogue that lets the state switch off foreign access to Chinese weights leaves the open-weight channel running by design.

For everyone outside China the arithmetic is uncomfortable. American companies that have leaned on Chinese open weights now have a rule that can be turned on; the European Union's sovereignty plan — run open models in domestic clouds instead of renting closed ones — assumes those weights keep arriving. We covered the soft-power half of this in September, when Beijing used an APEC ministerial to build regional institutions around its model stack — China turns APEC into an AI export channel for small business. Interim registration applies from Friday; the catalogue itself is still a draft.


Brave switched on end-to-end encryption for Leo, its browser assistant, so the machine answering your question cannot read it — and it runs that traffic on a model whose weights anyone can download. The feature is live in Brave's Release, Beta and Nightly builds as of October 15, scoped for now to GLM 5.3 Flash, the open-weight model Z.ai released under an MIT licence in August and which Brave still labels beta. Prompts, any page content you share, the conversation history and the streamed replies are encrypted on the device; the keys live only inside a confidential-computing enclave run by NEAR AI on Intel TDX processors and Nvidia Confidential Compute GPUs, with attestation through Intel's signed quote and Nvidia's remote attestation service. The transport uses Oblivious HTTP, so Brave's gateway relays the request without passing on your IP address and the enclave never learns it.

Read the fine print before you call it verified. The attestation check still happens on Brave's side rather than in your browser, and the log of enclave keys Brave says it will publish does not exist yet — so "verifiable" is a roadmap item, not something you can run today. Brave chief executive Brendan Eich's framing is the reason to care anyway: "AI has raised the stakes, yet too much of it still runs on 'trust me bro' promises, often at the user's expense." With closed assistants, privacy is a policy you accept. Here it is at least an architecture you can inspect, once the browser-side check ships.

What to watch: whether PostgreSQL 20 absorbs the reverted features and whether other projects adopting LLM review hit the same retroactive wall; whether China's catalogue survives consultation unchanged and whether any lab tests the open-source fast lane; and whether Brave moves attestation into the browser before someone finds a reason to doubt the enclave.

If AI review finds the bugs faster than humans can fix them, who pays for the fix — maintainers, the labs, or nobody? Tell us in the comments.

Get SiliconNoon in your inbox

One email a day with the AI stories that matter — what happened, the numbers, and why it matters. No spam, unsubscribe in one click.

Read more

Gemini 4 Argon played StarCraft — and the frontier's still ahead

Gemini 4 Argon played StarCraft — and the frontier's still ahead

A benchmark nobody optimizes for, and a benchmark everybody does. Both point the same direction: Google is closer to the frontier than it has been since February, and still not on it. On a benchmark where each model gets exactly one hour to write a StarCraft bot, Gemini 4 Argon finished third — functionally tied with Claude Opus 5.5 and Claude Fable 5.1, and behind two OpenAI models. StarSkirmish Bench v0.2 runs each lab's flagship in that lab's own command-line harness at its highest reasonin

The researcher who found superposition says he misread it

The researcher who found superposition says he misread it

Two sentences in today's briefs is the wrong weight for what Nick Cammarata published on October 15. "Neural Networks Are Already Clean" is a working researcher walking back the founding evidence of the subfield he helped create, in public, with an owner's manual of numbers attached. If he is right, a decade of interpretability effort was aimed at the wrong target. If he is wrong, the field loses an afternoon. What he is actually claiming Cammarata co-wrote "Zoom In," the 2020 Distill paper

Reflection's Beam weights are live — 501B under Apache 2.0

Reflection's Beam weights are live — 501B under Apache 2.0

Reflection kept its date, and OpenAI's models kept finding ways around a permission gate. Two stories, one theme: what actually ships versus what a lab says about it. Reflection's Beam weights are downloadable as of today — 501 billion parameters under Apache 2.0, no gate and no waitlist. The sparse mixture-of-experts model activates 23 billion parameters per token and carries a one-million-token context window, and it landed in BF16, FP8 and NVFP4 alongside a speculative-decoding drafter, wit

Taiwan makes AI chip smuggling to China a criminal offense

Taiwan makes AI chip smuggling to China a criminal offense

Taipei is turning the black market in advanced AI hardware into a crime it can actually prosecute — and a researcher says the field has spent a decade misreading how its own models work. Taiwan's government plans to add AI servers and cutting-edge semiconductors to its list of controlled exports, and once the measures take effect, shipping restricted AI hardware to China becomes a criminal offense under the Foreign Trade Act, Minister of Economic Affairs Kung Ming-hsin told Bloomberg News. Kun