Commits

DateSubjectAuthorReleases
2026-04-04 heapam: Track heap block in IndexFetchHeapData. Peter Geoghegan 19 (unreleased)
2026-04-04 Move heapam_handler.c index scan code to new file. Peter Geoghegan 19 (unreleased)
2026-04-01 Give an 'options' parameter to tuple_delete/_update Álvaro Herrera 19 (unreleased)
2026-03-31 Avoid including vacuum.h in tableam.h and heapam.h. Nathan Bossart 19 (unreleased)
2026-03-30 Allow on-access pruning to set pages all-visible Melanie Plageman 19 (unreleased)
2026-03-30 Don't use bits32 in table AM interface Álvaro Herrera 19 (unreleased)
2026-03-30 Thread flags through begin-scan APIs Melanie Plageman 19 (unreleased)
2026-03-30 Have table_insert and siblings use an unsigned type for options Álvaro Herrera 19 (unreleased)
2026-03-24 WAL log VM setting during vacuum phase I in XLOG_HEAP2_PRUNE_VACUUM_SCAN Melanie Plageman 19 (unreleased)
2026-03-22 Add pruning fast path for all-visible and all-frozen pages Melanie Plageman 19 (unreleased)
2026-03-22 Detect and fix visibility map corruption in more cases Melanie Plageman 19 (unreleased)
2026-03-15 Save vmbuffer in heap-specific scan descriptors for on-access pruning Melanie Plageman 19 (unreleased)
2026-03-10 Use the newest to-be-frozen xid as the conflict horizon for freezing Melanie Plageman 19 (unreleased)
2026-03-05 Prefix PruneState->all_{visible,frozen} with set_ Melanie Plageman 19 (unreleased)
2026-01-12 heapam: Add batch mode mvcc check and use it in page mode Andres Freund 19 (unreleased)
2026-01-05 Fix typos and inconsistencies in code and comments Michael Paquier 19 (unreleased)
2026-01-01 Update copyright for 2026 Bruce Momjian 19 (unreleased)
2025-12-14 Update typedefs.list to match what the buildfarm currently reports. Tom Lane 19 (unreleased)
2025-11-20 Refactor heap_page_prune_and_freeze() parameters into a struct Melanie Plageman 19 (unreleased)
2025-10-30 Mark ItemPointer arguments as const throughout Peter Eisentraut 19 (unreleased)
2025-10-13 Eliminate XLOG_HEAP2_VISIBLE from vacuum phase III Melanie Plageman 19 (unreleased)
2025-09-25 Update some more forward declarations to use typedef Álvaro Herrera 19 (unreleased)
2025-09-24 Remove PointerIsValid() Peter Eisentraut 19 (unreleased)
2025-06-30 Rationalize handling of VacuumParams Michael Paquier 19 (unreleased)
2025-06-15 Sync typedefs.list with the buildfarm. Tom Lane 18.0