Commits

DateSubjectAuthorReleases
2026-04-06 Allow autovacuum to use parallel vacuum workers. Masahiko Sawada 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-24 Remove XLOG_HEAP2_VISIBLE entirely Melanie Plageman 19 (unreleased)
2026-03-24 WAL log VM setting for empty pages in XLOG_HEAP2_PRUNE_VACUUM_SCAN Melanie Plageman 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-24 Keep newest live XID up-to-date even if page not all-visible Melanie Plageman 19 (unreleased)
2026-03-24 Use GlobalVisState in vacuum to determine page level visibility 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-19 Add parallel vacuum worker usage to VACUUM (VERBOSE) and autovacuum logs. Masahiko Sawada 19 (unreleased)
2026-03-06 Don't include wait_event.h in pgstat.h Álvaro Herrera 19 (unreleased)
2026-03-05 Prefix PruneState->all_{visible,frozen} with set_ Melanie Plageman 19 (unreleased)
2026-03-02 Save prune cycles by consistently clearing prune hints on all-visible pages Melanie Plageman 19 (unreleased)
2026-02-27 Don't include proc.h in shm_mq.h Álvaro Herrera 19 (unreleased)
2026-02-26 Simplify visibility check in heap_page_would_be_all_visible() Melanie Plageman 19 (unreleased)
2026-02-26 Rename LVRelState VM-related logging counters Melanie Plageman 19 (unreleased)
2026-01-26 Refactor lazy_scan_prune() VM clear logic into helper Melanie Plageman 19 (unreleased)
2026-01-26 Eliminate use of cached VM value in lazy_scan_prune() Melanie Plageman 19 (unreleased)
2026-01-26 Combine visibilitymap_set() cases in lazy_scan_prune() Melanie Plageman 19 (unreleased)
2026-01-15 Remove #include <math.h> where not needed Álvaro Herrera 19 (unreleased)
2026-01-01 Update copyright for 2026 Bruce Momjian 19 (unreleased)
2025-12-30 Add dead items memory usage to VACUUM (VERBOSE) and autovacuum logs. Masahiko Sawada 19 (unreleased)
2025-12-17 Change pgstat_report_vacuum() to use Relation Michael Paquier 19 (unreleased)
2025-12-12 Replace most StaticAssertStmt() with StaticAssertDecl() Peter Eisentraut 19 (unreleased)