2026-05-07
## Incremental Update — Nathan's May 6 follow-up
Minimal substantive progress. Nathan reports two things:
1. **`rewrite_multixacts()` cleared**: after further examination, he believes the pg_upgrade...
## New Development: Scope of the Bug Expands Significantly
Two new messages, and the second one materially changes the shape of this thread.
### Fabrízio posts v2 (brief)
Fabrízio acknowledges Zsol...
## What's New: Release Coordination, Not Technical Substance
The new messages are entirely about **commit choreography**, not new technical ground. The patch itself is unchanged in substance — only t...
## Round Update: Schema Rename Policy, Permissions Edge Cases, and Minor Cleanup
This round is largely **consolidation** rather than new architectural ground. The substantive items:
### 1. Schema Re...
## Update: `io_method='worker'` is not a reliable workaround
Feike Steenbergen corrects his earlier observation. Switching `io_method` from `io_uring` to `worker` only *reduces the frequency* of the ...
## New Development: Root Cause of `dikkop` Failures Identified — A 22-Year-Old Thread Fallback Bug
Andrew Dunstan has diagnosed the secondary buildfarm failures exposed by the original NULL-connectio...
# Assertion Failure When Raising Errors from XACT_EVENT_PREPARE Callback
## Core Problem
The reporter (Kirill Reshke, working on a sharding extension for PostgreSQL — pg-sharding) is building a two-...
## New in this round (Melanie's v2, May 6 2026)
Melanie posted v2 patch sets (for PG18 and PG19/master) responding to Andres' review. Most of the message is "done, done, done" on minor review points,...
# Randomizing B-Tree Split Locations to Defeat "Waves of Misery"
## The Core Problem
This thread addresses a well-documented pathology in B-Tree indexes known as **"Waves of Misery"** (Glombiewski, ...
## Round 2: First Review Response — Nathan Bossart's Endorsement
The only new message is from Nathan Bossart and contains **no substantive technical progress**. It is essentially a three-part "+1" re...
## New review from Zsolt Parragi (Percona) — v5 code review
A new reviewer, Zsolt Parragi (Percona), posted a detailed code-level review of v5. This is the first substantive review feedback from some...
## New in this round: Henson Choi's line-by-line review
A single new message from Henson Choi (assam258@gmail.com) — the same reviewer who earlier delivered the 96.8% coverage report. This round is a...
## Core Problem: Allocator/Deallocator Mismatches in Frontend Code
PostgreSQL's frontend utility code (`src/fe_utils`, `src/bin`, libpq, etc.) exposes two parallel families of memory management wrapp...
### New: Tender Wang raises an ordering/iteration issue in `remove_useless_joins()`
Tender Wang follows up on his own earlier review with a distinct, previously-unmentioned observation: inner-join re...
## No substantive technical progress
The two new messages are pure acknowledgments with no new technical content:
- **Jelte Fennema-Nio** (appearing for the first time in the thread, as the apparent...
## Overview
This thread is a short buildfarm diagnostic exchange concerning intermittent (~5% rate) segmentation faults in ECPG's threaded regression tests on the `dikkop` FreeBSD animal. The failure...
## New Round: Zsolt Parragi's Crash/Correctness Report
Zsolt Parragi (Percona) contributes the first external reproduction testing of the v20 patch and surfaces **four concrete bugs**, two of which a...
## New in this round: v8 crash, v9 fix, and a minor comment nit
### Peter Eisentraut surfaces a regression
Peter reported that the patch (v8) **crashes the server** under the `injection_points/isola...
## What's New in This Round
Michael Paquier has moved from narrow test-placement feedback into the substantive naming/identity debate, and has **committed a partial fix while pushing back on two poin...
## Core Problem: Inconsistent Role Recursion Semantics in ADMIN Checks
This thread exposes a subtle but real semantic inconsistency introduced (or at least surfaced) by commit `ce6b672e44` (v16), whi...
### Minor patch refresh only — no substantive progress
Nathan posted **v4** of the removal patch with a single narrow fix: a bug in the new pg_upgrade check query introduced in v3. No design discussi...
## Round Update: Minor Commit Acknowledgment
Single message from Daniel Gustafsson acknowledging a report/patch/testing from two unnamed contributors (referenced as "both of you") and confirming that...
## What's New in This Round
Three messages, and one of them is technically substantive: **Andres posted a rough prototype** demonstrating his fcinfo-context approach concretely, ending the abstract d...
## What's new in this round
Two substantive developments, both about **test infrastructure packaging** rather than the fix itself:
### 1. Andrey's v2 test cleanup (and explicit "fix unchanged" state...