Commits

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

DateSubjectAuthorReleases
2025-10-03 Fix reuse-after-free hazard in dead_items_reset John Naylor 17.7
2025-07-02 Fix missing FSM vacuum opportunities on tables without indexes. Masahiko Sawada 17.6
2025-03-18 Fix assertion failure in parallel vacuum with minimal maintenance_work_mem setting. Masahiko Sawada 17.5
2024-12-04 Fix use-after-free in parallel_vacuum_reset_dead_items John Naylor 17.3
2024-07-19 Ensure vacuum removes all visibly dead tuples older than OldestXmin Melanie Plageman 17.0
2024-06-14 Reintroduce dead tuple counter in pg_stat_progress_vacuum. Masahiko Sawada 17.0
2024-06-12 Harmonize function parameter names for Postgres 17. Peter Geoghegan 17.0
2024-05-17 Revise GUC names quoting in messages again Peter Eisentraut 17.0
2024-05-01 Fix parallel vacuum buffer usage reporting. Masahiko Sawada 17.0
2024-04-28 Fix duplicated consecutive words in comments David Rowley 17.0
2024-04-08 Use bump context for TID bitmaps stored by vacuum John Naylor 17.0
2024-04-03 Combine freezing and pruning steps in VACUUM Heikki Linnakangas 17.0
2024-04-02 Use TidStore for dead tuple TIDs storage during lazy vacuum. Masahiko Sawada 17.0
2024-04-01 Introduce 'options' argument to heap_page_prune() Heikki Linnakangas 17.0
2024-03-25 Merge prune, freeze and vacuum WAL record formats Heikki Linnakangas 17.0
2024-03-11 Remove unneeded vacuum_delay_point from heap_vac_scan_get_next_block Heikki Linnakangas 17.0
2024-03-11 Confine vacuum skip logic to lazy_scan_skip() Heikki Linnakangas 17.0
2024-03-11 Set all_visible_according_to_vm correctly with DISABLE_PAGE_SKIPPING Heikki Linnakangas 17.0
2024-03-04 Remove unused #include's from backend .c files Peter Eisentraut 17.0
2024-03-04 Use MyBackendType in more places to check what process this is Heikki Linnakangas 17.0
2024-01-26 Combine FSM updates for prune and no-prune cases. Robert Haas 17.0
2024-01-18 Remove LVPagePruneState. Robert Haas 17.0
2024-01-18 Move VM update code from lazy_scan_heap() to lazy_scan_prune(). Robert Haas 17.0
2024-01-18 Optimize vacuuming of relations with no indexes. Robert Haas 17.0
2024-01-16 Be more consistent about whether to update the FSM while vacuuming. Robert Haas 17.0