summaryrefslogtreecommitdiff
path: root/src/backend/replication/logical/reorderbuffer.c
AgeCommit message (Expand)Author
2025-04-10Fix data loss in logical replication.Amit Kapila
2025-03-12Rename alloc/free functions in reorderbuffer.cHeikki Linnakangas
2025-02-25Change relpath() et al to return path by valueAndres Freund
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-31Get rid of our dependency on type "long" for memory size calculations.Tom Lane
2025-01-29Fix grammatical typos around possessive "its"John Naylor
2025-01-01Update copyright for 2025Bruce Momjian
2024-12-20Fix variable reference in commentHeikki Linnakangas
2024-10-16Reduce memory block size for decoded tuple storage to 8kB.Masahiko Sawada
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-26Fix identation.Masahiko Sawada
2024-08-26Fix memory counter update in ReorderBuffer.Masahiko Sawada
2024-04-11Revert indexed and enlargable binary heap implementation.Masahiko Sawada
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-04-03Add functions to binaryheap for efficient key removal and update.Masahiko Sawada
2024-03-14Fix typos in reorderbuffer.c.Amit Kapila
2024-03-04Remove unused #include's from backend .c filesPeter Eisentraut
2024-02-16Use new overflow-safe integer comparison functions.Nathan Bossart
2024-01-29Remove ReorderBufferTupleBuf structure.Masahiko Sawada
2024-01-04Update copyright for 2024Bruce Momjian
2023-08-30Fix some shadow variables in src/backend/replication/Michael Paquier
2023-08-29Rename logical_replication_mode to debug_logical_replication_streamingPeter Eisentraut
2023-08-02Fix ReorderBufferCheckMemoryLimit() comment.Masahiko Sawada
2023-05-19Pre-beta mechanical code beautification.Tom Lane
2023-05-02Fix typos in commentsMichael Paquier
2023-03-17Add macros for ReorderBufferTXN toptxn.Amit Kapila
2023-02-22Fix snapshot handling in logicalmsg_decodeTomas Vondra
2023-02-08Fix the logical replication timeout during large DDLs.Amit Kapila
2023-02-06Remove useless casts to (void *) in hash_search() callsPeter Eisentraut
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-07Remove the streaming files for incomplete xacts after restart.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-10Fix comments atop ReorderBufferAddInvalidations.Amit Kapila
2022-11-02Add doubly linked count list implementationDavid Rowley
2022-10-28Remove AssertArg and AssertStatePeter Eisentraut
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
2022-10-05Rename shadowed local variablesDavid Rowley
2022-09-28Revert 56-bit relfilenode change and follow-up commits.Robert Haas
2022-09-27Increase width of RelFileNumbers from 32 bits to 56 bits.Robert Haas
2022-09-18Harmonize reorderbuffer parameter names.Peter Geoghegan
2022-08-23Add CHECK_FOR_INTERRUPTS while decoding changes.Amit Kapila
2022-08-11Fix catalog lookup with the wrong snapshot during logical decoding.Amit Kapila
2022-07-06Change internal RelFileNode references to RelFileNumber or RelFileLocator.Robert Haas