summaryrefslogtreecommitdiff
path: root/src/include/replication
AgeCommit message (Expand)Author
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
2023-04-18Fix some typos and some incorrectly duplicated wordsDavid Rowley
2023-04-13Harmonize some more function parameter names.Peter Geoghegan
2023-04-08For cascading replication, wake physical and logical walsenders separatelyAndres Freund
2023-04-08Support invalidating replication slots due to horizon and wal_levelAndres Freund
2023-04-08Replace replication slot's invalidated_at LSN with an enumAndres Freund
2023-03-30Add new predefined role pg_create_subscription.Robert Haas
2023-03-17Add macros for ReorderBufferTXN toptxn.Amit Kapila
2023-03-15Allow the use of indexes other than PK and REPLICA IDENTITY on the subscriber.Amit Kapila
2023-02-08Fix the logical replication timeout during large DDLs.Amit Kapila
2023-01-30Rename GUC logical_decoding_mode to logical_replication_mode.Amit Kapila
2023-01-22Track logrep apply workers' last start times to avoid useless waits.Tom Lane
2023-01-18Use dlists instead of SHM_QUEUE for syncrep queueAndres Freund
2023-01-18Display the leader apply worker's PID for parallel apply workers.Amit Kapila
2023-01-09Perform apply of large transactions by parallel workers.Amit Kapila
2023-01-06Wake up a subscription's replication worker processes after DDL.Tom Lane
2023-01-02Update copyright for 2023Bruce Momjian
2022-12-26Add 'logical_decoding_mode' GUC.Amit Kapila
2022-12-08Avoid unnecessary streaming of transactions during logical replication.Amit Kapila
2022-12-02Fix incorrect output from pgoutput when using column lists.Amit Kapila
2022-11-02Add doubly linked count list implementationDavid Rowley
2022-10-11Add a common function to generate the origin name.Amit Kapila
2022-10-08pgstat: Prevent stats reset from corrupting slotname by removing slotnameAndres Freund
2022-09-26Remove unused xid parameter.Amit Kapila
2022-09-22Harmonize more lexer function parameter names.Peter Geoghegan
2022-09-21Harmonize lexer adjacent function parameter names.Peter Geoghegan
2022-09-21Pass Size as a 2nd argument for snprintf() in tablesync.c.Amit Kapila
2022-09-20Harmonize parameter names in storage and AM code.Peter Geoghegan
2022-09-19Harmonize heapam and tableam parameter names.Peter Geoghegan
2022-09-18Harmonize missed reorderbuffer parameter names.Peter Geoghegan
2022-09-18Harmonize reorderbuffer parameter names.Peter Geoghegan
2022-09-13Split up guc.c for better build speed and ease of maintenance.Tom Lane
2022-08-22Fix comment in walsender_private.hMichael Paquier