Commits

Showing commits that first shipped in 19 (backpatches included). Clear

DateSubjectAuthorReleases
2026-06-18 Avoid stale slot access after dropping obsolete synced slots. Amit Kapila 19 (unreleased)
2026-06-08 Use correct type for catalog_xmin Fujii Masao 19 (unreleased)
2026-05-27 Disable logical decoding after REPACK (CONCURRENTLY) Álvaro Herrera 19 (unreleased)
2026-05-26 Fix memory accumulation in pg_sync_replication_slots() during retries. Amit Kapila 19 (unreleased)
2026-04-15 Rework signal handler infrastructure to pass sender info as argument. Andrew Dunstan 19 (unreleased)
2026-04-13 Fix excessive logging in idle slotsync worker. Amit Kapila 19 (unreleased)
2026-04-13 Improve various new-to-v19 appendStringInfo calls David Rowley 19 (unreleased)
2026-04-08 Fix slotsync worker blocking promotion when stuck in wait Fujii Masao 19 (unreleased)
2026-04-07 Reserve replication slots specifically for REPACK Álvaro Herrera 19 (unreleased)
2026-04-06 Release postmaster working memory context in slotsync worker Fujii Masao 19 (unreleased)
2026-04-05 Convert all remaining subsystems to use the new shmem allocation API Heikki Linnakangas 19 (unreleased)
2026-03-06 Don't include wait_event.h in pgstat.h Álvaro Herrera 19 (unreleased)
2026-03-06 Fix inconsistent elevel in pg_sync_replication_slots() retry logic. Amit Kapila 19 (unreleased)
2026-02-12 Refactor slot synchronization logic in slotsync.c. Amit Kapila 19 (unreleased)
2026-02-10 Use ProcNumber rather than pid in ReplicationSlot Heikki Linnakangas 19 (unreleased)
2026-02-04 Assign "backend" type earlier during process start-up Álvaro Herrera 19 (unreleased)
2026-01-27 Prevent invalidation of newly synced replication slots. Amit Kapila 19 (unreleased)
2026-01-05 Fix typos and inconsistencies in code and comments Michael Paquier 19 (unreleased)
2026-01-01 Update copyright for 2026 Bruce Momjian 19 (unreleased)
2025-12-30 Fix a race condition in updating procArray->replication_slot_xmin. Masahiko Sawada 19 (unreleased)
2025-12-23 Toggle logical decoding dynamically based on logical slot presence. Masahiko Sawada 19 (unreleased)
2025-12-15 Add retry logic to pg_sync_replication_slots(). Amit Kapila 19 (unreleased)
2025-12-11 Enhance slot synchronization API to respect promotion signal. Amit Kapila 19 (unreleased)
2025-12-09 Use palloc_object() and palloc_array() in backend code Michael Paquier 19 (unreleased)
2025-12-09 Fix LOCK_TIMEOUT handling in slotsync worker. Amit Kapila 19 (unreleased)