summaryrefslogtreecommitdiff
path: root/src/backend/replication
AgeCommit message (Expand)Author
47 hoursUpdate copyright for 2026Bruce Momjian
4 daysFix a race condition in updating procArray->replication_slot_xmin.Masahiko Sawada
11 daysDon't advance origin during apply failure.Amit Kapila
11 daysToggle logical decoding dynamically based on logical slot presence.Masahiko Sawada
11 daysFix orphaned origin in shared memory after DROP SUBSCRIPTIONMichael Paquier
12 daysSwitch buffile.c/h to use pgoff_t instead of off_tMichael Paquier
2025-12-15Revisit cosmetics of "For inplace update, send nontransactional invalidations."Noah Misch
2025-12-15Add retry logic to pg_sync_replication_slots().Amit Kapila
2025-12-11Enhance slot synchronization API to respect promotion signal.Amit Kapila
2025-12-09Use palloc_object() and palloc_array() in backend codeMichael Paquier
2025-12-09Fix LOCK_TIMEOUT handling in slotsync worker.Amit Kapila
2025-12-09Remove useless casts in format argumentsPeter Eisentraut
2025-12-08Unify error messagesÁlvaro Herrera
2025-12-08Prevent invalidation of newly created replication slots.Amit Kapila
2025-12-03Use "foo(void)" for definitions of functions with no parameters.Nathan Bossart
2025-12-02Remove useless casting to same typePeter Eisentraut
2025-12-01Fix a strict aliasing violationPeter Eisentraut
2025-11-28Add slotsync_skip_reason column to pg_replication_slots view.Amit Kapila
2025-11-25Fix a BF failure caused by commit 76b78721ca.Amit Kapila
2025-11-25Add slotsync skip statistics.Amit Kapila
2025-11-20Use "COPY table TO" for partitioned tables in initial table synchronization.Masahiko Sawada
2025-11-19Fix NLS for incorrect GUC enum value hint messagePeter Eisentraut
2025-11-17Fix typos in logical replication code commentsDaniel Gustafsson
2025-11-13Replace off_t by pgoff_t in I/O routinesMichael Paquier
2025-11-12Fix incorrect assignment of InvalidXLogRecPtr to a non-LSN variable.Fujii Masao
2025-11-07Add seq_sync_error_count to subscription statistics.Amit Kapila
2025-11-06Use XLogRecPtrIsValid() in various placesÁlvaro Herrera
2025-11-06Fix few issues in commit 5509055d69.Amit Kapila
2025-11-05Add sequence synchronization for logical replication.Amit Kapila
2025-11-04Add WalRcvGetState() to retrieve the state of a WAL receiverMichael Paquier
2025-10-30Fix regression with slot invalidation checksMichael Paquier
2025-10-28Add worker type argument to logical replication worker functions.Amit Kapila
2025-10-27Fix GUC check_hook validation for synchronized_standby_slots.Amit Kapila
2025-10-23Introduce "REFRESH SEQUENCES" for subscriptions.Amit Kapila
2025-10-23Add comments explaining overflow entries in the replication lag tracker.Fujii Masao
2025-10-22Avoid assuming that time_t can fit in an int.Tom Lane
2025-10-22Make invalid primary_slot_name follow standard GUC error reporting.Fujii Masao
2025-10-22Fix stalled lag columns in pg_stat_replication when replay LSN stops advancing.Fujii Masao
2025-10-21Use CompactAttribute more often, when possibleDavid Rowley
2025-10-16Refactor logical worker synchronization code into a separate file.Amit Kapila
2025-10-10Remove state.tmp when failing to save a replication slotMichael Paquier
2025-10-09Fix access-to-already-freed-memory issue in pgoutput.Masahiko Sawada
2025-10-08Add mem_exceeded_count column to pg_stat_replication_slots.Masahiko Sawada
2025-09-30Make some use of anonymous unions [reorderbuffer xact_time]Peter Eisentraut
2025-09-24Fix LOCK_TIMEOUT handling during parallel apply.Amit Kapila
2025-09-19Add optional pid parameter to pg_replication_origin_session_setup().Amit Kapila
2025-09-19Improve few errdetail messages introduced in commit 0d48d393d46.Amit Kapila
2025-09-15Resume conflict-relevant data retention automatically.Amit Kapila
2025-09-12Avoid unexpected changes of CurrentResourceOwner and CurrentMemoryContextÁlvaro Herrera
2025-09-11Remove stray semicolon at global scopePeter Eisentraut