Commits

DateSubjectAuthorReleases
2026-03-11 Avoid WAL flush checks for unlogged buffers in GetVictimBuffer() Melanie Plageman 19 (unreleased)
2026-03-10 Remove unused PruneState member frz_conflict_horizon 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-03-05 Add PageGetPruneXid() helper Melanie Plageman 19 (unreleased)
2026-03-05 Move commonly used context into PruneState and simplify helpers Melanie Plageman 19 (unreleased)
2026-03-03 Add read_stream_{pause,resume}() 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-26 Remove table_scan_analyze_next_tuple unneeded parameter OldestXmin Melanie Plageman 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-02-02 Fix flakiness in the pg_visibility VM-only vacuum test by using a temporary table. 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)
2025-12-16 Add explanatory comment to prune_freeze_setup() Melanie Plageman 19 (unreleased)
2025-12-16 Fix const qualification in prune_freeze_setup() Melanie Plageman 19 (unreleased)
2025-12-10 Add comment about keeping PD_ALL_VISIBLE and VM in sync Melanie Plageman 19 (unreleased)
2025-12-10 Simplify vacuum visibility assertion Melanie Plageman 19 (unreleased)
2025-12-04 Suppress spurious Coverity warning in prune freeze logic Melanie Plageman 19 (unreleased)
2025-11-26 Split heap_page_prune_and_freeze() into helpers Melanie Plageman 19 (unreleased)
2025-11-25 Assert that cutoffs are provided if freezing will be attempted Melanie Plageman 19 (unreleased)
2025-11-20 Split PruneFreezeParams initializers to one field per line Melanie Plageman 19 (unreleased)
2025-11-20 Update PruneState.all_[visible|frozen] earlier in pruning Melanie Plageman 19 (unreleased)
2025-11-20 Keep all_frozen updated in heap_page_prune_and_freeze Melanie Plageman 19 (unreleased)