2026-05-22

Adding pg_dump flag for parallel export to pipes

## No substantive progress Another minimal maintenance drop from Nitin — adjusting how pipe commands are quoted in the Windows test. Single sentence description with no technical elaboration. No des...

COPY TO BLACKHOLE / pg_dump -j -Fb

# COPY TO BLACKHOLE / pg_dump -j -Fb ## Technical Analysis ### Core Problem This thread, initiated by Jakub Wartak (EDB), proposes the concept of a "COPY TO BLACKHOLE" facility — essentially a mec...

Implement waiting for wal lsn replay: reloaded

## Resolution of the `019_replslot_limit.pl` Race Condition The thread reaches consensus on fixing the replication slot state race exposed by the faster WAIT FOR LSN-based `wait_for_catchup()`. ### ...

Bypassing cursors in postgres_fdw to enable parallel plans

## Incremental Update: Patch v7 Submitted Rafia Sabih posted updated patches (presumably v7) on 2026-05-20. The message is minimal — stating the patch was "modified accordingly" based on prior review...

Optimize LISTEN/NOTIFY

# Optimize LISTEN/NOTIFY: Deep Technical Analysis ## Core Problem PostgreSQL's LISTEN/NOTIFY mechanism suffers from a fundamental scalability bottleneck: **SignalBackends() has no knowledge of whic...

Rename Postgres 19 to Postgres 26 (year-based)?

# Rename Postgres 19 to Postgres 26 (Year-Based Versioning) ## Core Problem This thread proposes a fundamental change to PostgreSQL's versioning scheme: shifting from sequential integer major versi...

Fix SPLIT PARTITION bound-overlap bug and other improvements

## Incremental Update: Patch 0004 Pushed, Reverted Due to Buildfarm Failures, Then Re-pushed with Different Test Strategy ### Key Events 1. **Patch 0004 (reject degenerate no-op split) was pushed** ...

Pg upgrade bug with NOT NULL NOT VALID

# Pg_upgrade Bug with NOT NULL NOT VALID Constraints ## Core Problem This thread identifies a **pg_upgrade compatibility bug** introduced by PostgreSQL 18's treatment of NOT NULL constraints as fir...

[PATCH] Remove obsolete LISTEN array growth isolation test

# Technical Analysis: Remove Obsolete LISTEN Array Growth Isolation Test ## Core Problem This thread presents a straightforward cleanup patch that removes an isolation test related to LISTEN's inte...

Feature request: Native nanosecond precision support for temporal types

# Feature Request: Native Nanosecond Precision Support for PostgreSQL Temporal Types ## Core Problem PostgreSQL's temporal types (`timestamp`, `timestamptz`, `time`, `interval`) currently provide *...

Multi-Entry Indexing for GiST & SP-GiST

# Multi-Entry Indexing for GiST & SP-GiST: Deep Technical Analysis ## Core Problem PostgreSQL's GiST (Generalized Search Tree) and SP-GiST (Space-Partitioned GiST) access methods fundamentally assu...

pg_stat_io_histogram

## v11: Mechanical Rebase Only The single new message from Jakub Wartak (2026-05-20) is a trivial rebase of the patch set to account for commit `c7cb8e5b73c6` which affected `renumber_oids.pl`. There...

Fix pg_stat_wal_receiver to show CONNECTING status

## Incremental Update: Resolution on v2 Approach + New Bug Discovery ### Convergence on v2 The debate about whether to show timestamp fields during CONNECTING state has resolved. Michael Paquier de...

[PATCH] Add reentrancy guards in ri_triggers.c

# Technical Analysis: Reentrancy Guards in ri_triggers.c ## The Core Problem This thread addresses a **use-after-free vulnerability** in PostgreSQL's referential integrity trigger system (`ri_trigg...

Deadlock detector fails to activate on a hot standby replica

# Deadlock Detector Fails to Activate on Hot Standby Replica ## Core Problem This thread identifies a subtle but serious bug in PostgreSQL's hot standby recovery mechanism where the deadlock detecti...

amcheck support for BRIN indexes

# amcheck Support for BRIN Indexes: Deep Technical Analysis ## Core Problem PostgreSQL's `amcheck` extension provides corruption-detection capabilities for B-tree indexes (and more recently GIN ind...

Graph database developer meeting at pgconf.dev 2026

# Graph Database Developer Meeting at pgconf.dev 2026: Technical Analysis ## Core Problem and Context With basic SQL/PGQ (Property Graph Queries) support committed to PostgreSQL 19, the community fa...

Fix incorrect size check in statext_dependencies_deserialize

## Incremental Update: Patch Accepted by Committer Michael Paquier (committer) has acknowledged the bug and committed to fixing it. He confirms the root cause as a typo originating from commit `d08c4...

Function scan FDW pushdown

## New in this round: Pyhalov identifies architectural weakness in Korotkov's "no fpinfo on function rel" design — surfaces three concrete problems A single dense message from Pyhalov that challenges...

Improve conflict detection when replication origins are reused

## Incremental Update: Brief Confirmation of LSN Infeasibility Shveta Malik's latest message is a brief acknowledgment confirming the LSN-based alternative is not viable. She corroborates Nisha's ear...

pg_recvlogical: honor source cluster file permissions for output files

## Incremental Update: Patch Committed ### What's New Fujii Masao has committed the patch. His message "I've pushed the patch. Thanks!" confirms the fix has been applied to the repository. This clos...

[PATCH] Fix REPACK decoding worker not cleaned up on FATAL exit

## Incremental Update: Minor Code Review Discussion on Follow-up Patch ### What's New The thread has two new messages that constitute a focused code review exchange between an unnamed reviewer (ah@c...

PSQL - prevent describe listing tables that are already in listed schemas

## Incremental Update: v5→v6, Test Coverage Added, Version Check Debate Resolved ### New Test Cases (v5) Jim Jones proposed and contributed concrete regression tests for the `\d` deduplication behav...

Prevent setting NO INHERIT on partitioned not-null constraints

# Prevent Setting NO INHERIT on Partitioned Not-Null Constraints ## Core Problem PostgreSQL's partitioning system requires that NOT NULL constraints on partitioned tables are always inherited by ch...

Patch for bind message regarding the number of parameters and result column format codes

# Patch for Bind Message: Unsigned Integer Handling for Parameter and Result Column Format Codes ## Core Technical Problem The PostgreSQL frontend/backend protocol (v3) specifies that certain count...