summaryrefslogtreecommitdiff
path: root/src/include/replication/reorderbuffer.h
AgeCommit message (Expand)Author
2025-06-17Fix re-distributing previously distributed invalidation messages during logic...Masahiko Sawada
2025-04-10Fix data loss in logical replication.Amit Kapila
2025-03-12Rename alloc/free functions in reorderbuffer.cHeikki Linnakangas
2025-02-13Rename RBTXN_PREPARE to RBTXN_IS_PREPARE for better clarification.Masahiko Sawada
2025-02-13Skip logical decoding of already-aborted transactions.Masahiko Sawada
2025-01-01Update copyright for 2025Bruce Momjian
2024-11-28Fix wording in commentDaniel Gustafsson
2024-11-26Clean up newlines following left parenthesesÁlvaro Herrera
2024-10-14Remove obsolete comment in reorderbuffer.h.Masahiko Sawada
2024-08-30Define PG_LOGICAL_DIR for path pg_logical/ in data folderMichael Paquier
2024-04-11Replace binaryheap + index with pairingheap in reorderbuffer.cMasahiko Sawada
2024-04-03Improve eviction algorithm in ReorderBuffer using max-heap for many subtransa...Masahiko Sawada
2024-01-29Remove ReorderBufferTupleBuf structure.Masahiko Sawada
2024-01-04Update copyright for 2024Bruce Momjian
2023-10-26Add trailing commas to enum definitionsPeter Eisentraut
2023-08-29Rename logical_replication_mode to debug_logical_replication_streamingPeter Eisentraut
2023-05-19Pre-beta mechanical code beautification.Tom Lane
2023-03-17Add macros for ReorderBufferTXN toptxn.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-09Perform apply of large transactions by parallel workers.Amit Kapila
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-11-02Add doubly linked count list implementationDavid Rowley
2022-09-18Harmonize missed reorderbuffer parameter names.Peter Geoghegan
2022-09-18Harmonize reorderbuffer parameter names.Peter Geoghegan
2022-08-11Fix catalog lookup with the wrong snapshot during logical decoding.Amit Kapila
2022-08-04Fix formatting and comment typosJohn Naylor
2022-07-06Change internal RelFileNode references to RelFileNumber or RelFileLocator.Robert Haas
2022-05-12Add missing 'extern' to function prototypes.Andres Freund
2022-04-07Revert "Logical decoding of sequences"Tomas Vondra
2022-02-22Allow specifying row filters for logical replication of tables.Amit Kapila
2022-02-10Logical decoding of sequencesTomas Vondra
2022-01-08Update copyright for 2022Bruce Momjian
2021-07-14Add support for prepared transactions to built-in logical replication.Amit Kapila
2021-06-15Fix decoding of speculative aborts.Amit Kapila
2021-05-27Fix assertion during streaming of multi-insert toast changes.Amit Kapila
2021-05-06Update replication statistics after every stream/spill.Amit Kapila
2021-04-16Add information of total data processed to replication slot stats.Amit Kapila
2021-03-01Avoid repeated decoding of prepared transactions after a restart.Amit Kapila
2021-01-04Allow decoding at prepare time in ReorderBuffer.Amit Kapila
2021-01-02Update copyright for 2021Bruce Momjian
2020-12-30Extend the output plugin API to allow decoding of prepared xacts.Amit Kapila
2020-11-17Fix 'skip-empty-xacts' option in test_decoding for streaming mode.Amit Kapila
2020-10-29Track statistics for streaming of changes from ReorderBuffer.Amit Kapila
2020-10-15Execute invalidation messages for each XLOG_XACT_INVALIDATIONS messageAmit Kapila
2020-10-08Track statistics for spilling of changes from ReorderBuffer.Amit Kapila
2020-08-08Implement streaming mode in ReorderBuffer.Amit Kapila
2020-07-28Extend the logical decoding output plugin API with stream methods.Amit Kapila