summaryrefslogtreecommitdiff
path: root/src/include/replication
AgeCommit message (Expand)Author
2024-10-15Add contrib/pg_logicalinspect.Masahiko Sawada
2024-10-15Move SnapBuild and SnapBuildOnDisk structs to snapshot_internal.h.Masahiko Sawada
2024-10-14Remove obsolete comment in reorderbuffer.h.Masahiko Sawada
2024-10-08Use aux process resource owner in walsenderAndres Freund
2024-10-05Remove unused latchHeikki Linnakangas
2024-09-04Collect statistics about conflicts in logical replication.Amit Kapila
2024-08-30Define PG_LOGICAL_DIR for path pg_logical/ in data folderMichael Paquier
2024-08-30Define PG_REPLSLOT_DIR for path pg_replslot/ in data folderMichael Paquier
2024-08-29Rename the conflict types for the origin differ cases.Amit Kapila
2024-08-20Log the conflicts while applying changes in logical replication.Amit Kapila
2024-07-24Allow altering of two_phase option of a SUBSCRIPTION.Amit Kapila
2024-07-11Fix possibility of logical decoding partial transaction changes.Masahiko Sawada
2024-07-01Rename standby_slot_names to synchronized_standby_slots.Amit Kapila
2024-04-25Post-commit review fixes for slot synchronization.Amit Kapila
2024-04-19Remove unused function prototypeDaniel Gustafsson
2024-04-11Replace binaryheap + index with pairingheap in reorderbuffer.cMasahiko Sawada
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-03-27Change last_inactive_time to inactive_since in pg_replication_slots.Amit Kapila
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-18Refactor postmaster child process launchingHeikki Linnakangas
2024-03-08Introduce a new GUC 'standby_slot_names'.Amit Kapila
2024-03-04Use MyBackendType in more places to check what process this isHeikki Linnakangas
2024-02-22Add a new slot sync worker to synchronize logical slots.Amit Kapila
2024-02-21Add lookup table for replication slot conflict reasonsMichael Paquier
2024-02-14Add a slot synchronization function.Amit Kapila
2024-02-05Enhance libpqrcv APIs to support slot synchronization.Amit Kapila
2024-01-29Allow setting failover property in the replication command.Amit Kapila
2024-01-29Remove ReorderBufferTupleBuf structure.Masahiko Sawada
2024-01-25Allow to enable failover property for replication slots via SQL API.Amit Kapila
2024-01-04Update copyright for 2024Bruce Momjian
2023-12-04Remove unnecessary include of <sys/socket.h>Peter Eisentraut
2023-12-04Remove unnecessary includes of <signal.h>Peter Eisentraut
2023-10-26Add trailing commas to enum definitionsPeter Eisentraut
2023-10-26Migrate logical slots to the new node during an upgrade.Amit Kapila
2023-10-18Add flush option to pg_logical_emit_message()Michael Paquier
2023-09-28Move tracking of in_streaming to PGOutputDataMichael Paquier
2023-09-27Fix the misuse of origin filter across multiple pg_logical_slot_get_changes()...Amit Kapila
2023-09-14Flush logical slots to disk during a shutdown checkpoint if required.Amit Kapila
2023-08-29Rename logical_replication_mode to debug_logical_replication_streamingPeter Eisentraut
2023-08-25Reset the logical worker type while cleaning up other worker info.Amit Kapila
2023-08-14Simplify determining logical replication worker types.Amit Kapila
2023-08-03Refactor to split Apply and Tablesync Workers code.Amit Kapila
2023-07-25Remove unnecessary checks for indexes for REPLICA IDENTITY FULL tables.Masahiko Sawada
2023-07-25Fix the display of UNKNOWN message type in apply worker.Amit Kapila
2023-05-21Optimize walsender wake up logic using condition variablesAndres Freund
2023-05-19Pre-beta mechanical code beautification.Tom Lane
2023-05-09Fix invalid memory access during the shutdown of the parallel apply worker.Amit Kapila
2023-05-03Fix assertion failure in apply worker.Amit Kapila