summaryrefslogtreecommitdiff
path: root/src/backend/replication
AgeCommit message (Expand)Author
4 daysAdd seq_sync_error_count to subscription statistics.Amit Kapila
5 daysUse XLogRecPtrIsValid() in various placesÁlvaro Herrera
5 daysFix few issues in commit 5509055d69.Amit Kapila
6 daysAdd sequence synchronization for logical replication.Amit Kapila
7 daysAdd WalRcvGetState() to retrieve the state of a WAL receiverMichael Paquier
12 daysFix 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
2025-09-10Replace callers of dynahash.h's my_log() by equivalent in pg_bitutils.hMichael Paquier
2025-09-09Fix Coverity issue reported in commit a850be2fe.Amit Kapila
2025-09-08Post-commit review fixes for 228c370868.Amit Kapila
2025-09-03Fix use-after-free issue in slot synchronization.Amit Kapila
2025-09-02Add max_retention_duration option to subscriptions.Amit Kapila
2025-08-29Remove unused parameter from ProcessSlotSyncInterrupts().Nathan Bossart
2025-08-28Avoid including commands/dbcommands.h in so many placesÁlvaro Herrera
2025-08-25Message wording improvementsPeter Eisentraut
2025-08-25Use PqMsg_* macros in applyparallelworker.c.Nathan Bossart
2025-08-20Fix assertion failure with replication slot release in single-user modeMichael Paquier
2025-08-19Fix self-deadlock during DROP SUBSCRIPTION.Amit Kapila
2025-08-16Fix typos in comments.Masahiko Sawada
2025-08-14Fix LSN format in debug messageHeikki Linnakangas
2025-08-14Revert logical snapshot filename format change in SnapBuildSnapshotExists().Fujii Masao
2025-08-06Expand usage of macros for protocol characters.Nathan Bossart
2025-08-05Fix varatt versus Datum type confusionsPeter Eisentraut
2025-08-04Avoid unexpected shutdown when sync_replication_slots is enabled.Fujii Masao
2025-08-04Detect and report update_deleted conflicts.Amit Kapila
2025-08-03Fix assorted pretty-trivial memory leaks in the backend.Tom Lane
2025-08-02Fix use-after-free with INSERT ON CONFLICT changes in reorderbuffer.cMichael Paquier
2025-08-01Fix a deadlock during ALTER SUBSCRIPTION ... DROP PUBLICATION.Amit Kapila
2025-07-28Avoid throwing away the error message in syncrep_yyerror.Robert Haas
2025-07-25Reap the benefits of not having to avoid leaking PGresults.Tom Lane
2025-07-23Use PqMsg_* macros in walsender.cNathan Bossart
2025-07-23Preserve conflict-relevant data during logical replication.Amit Kapila