summaryrefslogtreecommitdiff
path: root/src/backend/replication
AgeCommit message (Expand)Author
2024-07-04Assign error codes where missing for user-facing failuresMichael Paquier
2024-07-02Remove redundant SetProcessingMode(InitProcessing) callsHeikki Linnakangas
2024-07-02Convert some extern variables to staticPeter Eisentraut
2024-07-01Preserve CurrentMemoryContext across Start/CommitTransactionCommand.Tom Lane
2024-07-01Rename standby_slot_names to synchronized_standby_slots.Amit Kapila
2024-07-01Format better code for xact_decode()'s XLOG_XACT_INVALIDATIONSMichael Paquier
2024-06-27Drop the temporary tuple slots allocated by pgoutput.Amit Kapila
2024-06-12Harmonize function parameter names for Postgres 17.Peter Geoghegan
2024-06-11Fix an assert in CheckPointReplicationSlots().Amit Kapila
2024-05-17A few follow-up fixes for GUC name quotingPeter Eisentraut
2024-05-17Revise GUC names quoting in messages againPeter Eisentraut
2024-05-08Fix incorrect format placeholderPeter Eisentraut
2024-05-03Fix an assortment of typosDavid Rowley
2024-04-28Fix duplicated consecutive words in commentsDavid Rowley
2024-04-25Post-commit review fixes for slot synchronization.Amit Kapila
2024-04-25Fix the missing table sync due to improper invalidation handling.Amit Kapila
2024-04-18Fix typos and duplicate wordsDaniel Gustafsson
2024-04-12Fix the review comments and a bug in the slot sync code.Amit Kapila
2024-04-11Use correct datatype for xmin variables in slot.cMichael Paquier
2024-04-11Revert indexed and enlargable binary heap implementation.Masahiko Sawada
2024-04-11Replace binaryheap + index with pairingheap in reorderbuffer.cMasahiko Sawada
2024-04-09Fixup various StringInfo function usagesDavid Rowley
2024-04-07Support retrieval of results in chunks with libpq.Tom Lane
2024-04-05Allow synced slots to have their inactive_since.Amit Kapila
2024-04-03Ensure that the sync slots reach a consistent state after promotion without l...Amit Kapila
2024-04-03Improve eviction algorithm in ReorderBuffer using max-heap for many subtransa...Masahiko Sawada
2024-04-03Add functions to binaryheap for efficient key removal and update.Masahiko Sawada
2024-03-27Change last_inactive_time to inactive_since in pg_replication_slots.Amit Kapila
2024-03-25Fix indentation from a11f330b5Daniel Gustafsson
2024-03-25Merge prune, freeze and vacuum WAL record formatsHeikki Linnakangas
2024-03-25Track last_inactive_time in pg_replication_slots.Amit Kapila
2024-03-22Track invalidation_reason in pg_replication_slots.Amit Kapila
2024-03-19Fix misleading commentsPeter Eisentraut
2024-03-18Refactor postmaster child process launchingHeikki Linnakangas
2024-03-14Fix typos in reorderbuffer.c.Amit Kapila
2024-03-13Make the order of the header file includes consistentPeter Eisentraut
2024-03-12Keep replication slot statistics on invalidationMichael Paquier
2024-03-12Remove redundant fetch of the recent flush pointer in WalSndWaitForWal.Amit Kapila
2024-03-08Admit deferrable PKs into rd_pkindex, but flag them as suchAlvaro Herrera
2024-03-08Introduce a new GUC 'standby_slot_names'.Amit Kapila
2024-03-07Revert "Add recovery TAP test for race condition with slot invalidations"Michael Paquier
2024-03-06Add recovery TAP test for race condition with slot invalidationsMichael Paquier
2024-03-04Remove unused #include's from backend .c filesPeter Eisentraut
2024-03-04Remove unused 'countincludesself' argument to pq_sendcountedtext()Heikki Linnakangas
2024-03-04Use MyBackendType in more places to check what process this isHeikki Linnakangas
2024-03-03Replace BackendIds with 0-based ProcNumbersHeikki Linnakangas
2024-02-29Fixups for commit 93db6cbda0.Amit Kapila
2024-02-26Add helper functions for dshash tables with string keys.Nathan Bossart
2024-02-26Use NULL instead of 0 for 'arg' argument in dshash_create() calls.Nathan Bossart
2024-02-22Make GetSlotInvalidationCause() return RS_INVAL_NONE on unexpected inputMichael Paquier