Commits

Showing commits that first shipped in 17 (backpatches included). Clear

DateSubjectAuthorReleases
2026-06-16 logical decoding: Correctly free speculative insertion Álvaro Herrera 17 (unreleased)
2025-08-02 Fix use-after-free with INSERT ON CONFLICT changes in reorderbuffer.c Michael Paquier 17.6
2025-06-17 Fix re-distributing previously distributed invalidation messages during logical decoding. Masahiko Sawada 17.6
2025-04-10 Fix data loss in logical replication. Amit Kapila 17.5
2024-10-16 Reduce memory block size for decoded tuple storage to 8kB. Masahiko Sawada 17.1
2024-08-26 Fix identation. Masahiko Sawada 17.0
2024-08-26 Fix memory counter update in ReorderBuffer. Masahiko Sawada 17.0
2024-04-11 Revert indexed and enlargable binary heap implementation. Masahiko Sawada 17.0
2024-04-11 Replace binaryheap + index with pairingheap in reorderbuffer.c Masahiko Sawada 17.0
2024-04-03 Improve eviction algorithm in ReorderBuffer using max-heap for many subtransactions. Masahiko Sawada 17.0
2024-04-03 Add functions to binaryheap for efficient key removal and update. Masahiko Sawada 17.0
2024-03-14 Fix typos in reorderbuffer.c. Amit Kapila 17.0
2024-03-04 Remove unused #include's from backend .c files Peter Eisentraut 17.0
2024-02-16 Use new overflow-safe integer comparison functions. Nathan Bossart 17.0
2024-01-29 Remove ReorderBufferTupleBuf structure. Masahiko Sawada 17.0
2024-01-04 Update copyright for 2024 Bruce Momjian 17.0
2023-08-30 Fix some shadow variables in src/backend/replication/ Michael Paquier 17.0
2023-08-29 Rename logical_replication_mode to debug_logical_replication_streaming Peter Eisentraut 17.0
2023-08-02 Fix ReorderBufferCheckMemoryLimit() comment. Masahiko Sawada 17.0