summaryrefslogtreecommitdiff
path: root/src/backend/replication
AgeCommit message (Expand)Author
2024-02-07Clean-ups for 776621a5e4 and 7329240437.Amit Kapila
2024-02-05Enhance libpqrcv APIs to support slot synchronization.Amit Kapila
2024-01-30Add a failover option to subscriptions.Amit Kapila
2024-01-29Fix comments in ReplicationSlotAcquire().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-23Revert "libpqwalreceiver: Convert to libpq-be-fe-helpers.h"Heikki Linnakangas
2024-01-22Fix some typosMichael Paquier
2024-01-19Fix incorrect placeholder in walreceiver.cMichael Paquier
2024-01-17Fix description of DecodeInsert() in decode.cMichael Paquier
2024-01-15Avoid useless ReplicationOriginExitCleanup lockingAlvaro Herrera
2024-01-13Fix memory leak in connection string validation.Jeff Davis
2024-01-12Re-validate connection string in libpqrcv_connect().Jeff Davis
2024-01-11Rework how logirep launchers are stopped during pg_upgradeMichael Paquier
2024-01-08Make dblink interruptible, via new libpqsrv APIs.Noah Misch
2024-01-04Add macros for looping through a List without a ListCell.Nathan Bossart
2024-01-04Track conflict_reason in pg_replication_slots.Amit Kapila
2024-01-04Update copyright for 2024Bruce Momjian
2023-12-27Fix incorrect format placeholdersPeter Eisentraut
2023-12-21Fix numerous typos in incremental backup commits.Robert Haas
2023-12-20Add support for incremental backup.Robert Haas
2023-12-19pgoutput: Raise an error for missing protocol version parameter.Amit Kapila
2023-12-12Fix typo in commentDaniel Gustafsson
2023-12-11Fix an undetected deadlock due to apply worker.Amit Kapila
2023-12-05Fix indentationDaniel Gustafsson
2023-12-05Fix incorrect error message for IDENTIFY_SYSTEMDaniel Gustafsson
2023-12-03Refactor CreateSharedMemoryAndSemaphoresHeikki Linnakangas
2023-11-30Remove redundant setting of hashkey after insertionJohn Naylor
2023-11-27Avoid unconditionally filling in missing values with NULL in pgoutput.Amit Kapila
2023-11-22Fix the initial sync tables with no columns.Amit Kapila
2023-11-22Stop the search once the slot for replication origin is found.Amit Kapila
2023-11-21Simplify some logic in CreateReplicationSlot()Michael Paquier
2023-11-21Log messages for replication slot acquisition and release.Amit Kapila
2023-11-15Retire MemoryContextResetAndDeleteChildren() macro.Nathan Bossart
2023-11-10Prohibit max_slot_wal_keep_size to value other than -1 during upgrade.Amit Kapila
2023-11-06Make use of initReadOnlyStringInfo() in more placesDavid Rowley
2023-11-06Remove distprepPeter Eisentraut
2023-10-26Add trailing commas to enum definitionsPeter Eisentraut
2023-10-26Introduce the concept of read-only StringInfosDavid Rowley
2023-10-26Migrate logical slots to the new node during an upgrade.Amit Kapila
2023-10-23Remove unnecessary break in pg_logical_replication_slot_advance()Michael Paquier
2023-10-19During online checkpoints, insert XLOG_CHECKPOINT_REDO at redo point.Robert Haas
2023-10-18Add flush option to pg_logical_emit_message()Michael Paquier
2023-10-17Restart the apply worker if the privileges have been revoked.Amit Kapila
2023-10-03Tidy-up some appendStringInfo*() usagesDavid Rowley
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-25Add worker type to pg_stat_subscription.Nathan Bossart
2023-09-20Fix typos in pgoutput.cMichael Paquier