summaryrefslogtreecommitdiff
path: root/src/backend/replication
AgeCommit message (Expand)Author
2023-02-07Use appropriate wait event when sending data in the apply worker.Amit Kapila
2023-02-06Remove useless casts to (void *) in hash_search() callsPeter Eisentraut
2023-02-03Optimize the origin drop functionality.Amit Kapila
2023-02-02Retire PG_SETMASK() macro.Thomas Munro
2023-02-02Allow the logical_replication_mode to be used on the subscriber.Amit Kapila
2023-01-30Rename GUC logical_decoding_mode to logical_replication_mode.Amit Kapila
2023-01-26Improve TimestampDifferenceMilliseconds to cope with overflow sanely.Tom Lane
2023-01-26Code review for commit 05a7be935.Tom Lane
2023-01-25Avoid type cheats for invalid dsa_handles and dshash_table_handles.Tom Lane
2023-01-24Fix the Drop Database hang.Amit Kapila
2023-01-24libpqwalreceiver: Convert to libpq-be-fe-helpers.hAndres Freund
2023-01-24Fix error handling in libpqrcv_connect()Andres Freund
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-17Improve the code to decide and process the apply action.Amit Kapila
2023-01-16Add BufFileRead variants with short read and EOF detectionPeter Eisentraut
2023-01-16Fix some BufFileRead() error reportingPeter Eisentraut
2023-01-13Ignore dropped and generated columns from the column list.Amit Kapila
2023-01-13Avoid creating parallel apply state hash table unless required.Amit Kapila
2023-01-12Acquire spinlock when updating 2PC slot data during logical decoding creationMichael Paquier
2023-01-09Fix the file mode of worker.c changed by the commit 216a784829.Amit Kapila
2023-01-09Perform apply of large transactions by parallel workers.Amit Kapila
2023-01-07Remove the streaming files for incomplete xacts after restart.Amit Kapila
2023-01-06Wake up a subscription's replication worker processes after DDL.Tom Lane
2023-01-06Check for two_phase change at end of process_syncing_tables_for_apply.Tom Lane
2023-01-06Invalidate pgoutput's replication-decisions cache upon schema rename.Tom Lane
2023-01-05Fix calculation of which GENERATED columns need to be updated.Tom Lane
2023-01-02Update copyright for 2023Bruce Momjian
2022-12-26Add 'logical_decoding_mode' GUC.Amit Kapila
2022-12-20Add copyright notices to meson filesAndrew Dunstan
2022-12-08Avoid unnecessary streaming of transactions during logical replication.Amit Kapila
2022-12-06Rework query relation permission checkingAlvaro Herrera
2022-12-02Generalize ri_RootToPartitionMap to use for non-partition childrenAlvaro Herrera
2022-12-02Fix incorrect output from pgoutput when using column lists.Amit Kapila
2022-11-29Add 'missing_ok' argument to build_attrmap_by_nameAlvaro Herrera
2022-11-28Fix comment in snapbuild.cMichael Paquier
2022-11-22Improve comments atop pg_get_replication_slots.Amit Kapila
2022-11-22Ignore invalidated slots while computing oldest catalog XminAlvaro Herrera
2022-11-21Add additional checks while creating the initial decoding snapshot.Amit Kapila
2022-11-17Fix typos in commentsDaniel Gustafsson
2022-11-16Fix slowdown in TAP tests due to recent walreceiver change.Thomas Munro
2022-11-10Fix comments atop ReorderBufferAddInvalidations.Amit Kapila
2022-11-08Suppress useless wakeups in walreceiver.Thomas Munro
2022-11-02Defend against unsupported partition relkind in logical replication worker.Tom Lane
2022-11-02Add doubly linked count list implementationDavid Rowley
2022-10-28Remove AssertArg and AssertStatePeter Eisentraut
2022-10-25Clean up some GUC declarations and commentsMichael Paquier
2022-10-21Add CHECK_FOR_INTERRUPTS while restoring changes during decoding.Amit Kapila
2022-10-20Fix assertion failures while processing NEW_CID record in logical decoding.Amit Kapila