Commits

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

DateSubjectAuthorReleases
2025-12-10 Simplify vacuum visibility assertion Melanie Plageman 19 (unreleased)
2025-12-09 Use palloc_object() and palloc_array() in backend code Michael Paquier 19 (unreleased)
2025-12-09 Add mode and started_by columns to pg_stat_progress_vacuum view. Masahiko Sawada 19 (unreleased)
2025-11-20 Split PruneFreezeParams initializers to one field per line Melanie Plageman 19 (unreleased)
2025-11-20 Keep all_frozen updated in heap_page_prune_and_freeze Melanie Plageman 19 (unreleased)
2025-11-20 Refactor heap_page_prune_and_freeze() parameters into a struct Melanie Plageman 19 (unreleased)
2025-11-06 Use XLogRecPtrIsValid() in various places Álvaro Herrera 19 (unreleased)
2025-11-03 Add wal_fpi_bytes to VACUUM and ANALYZE logs Michael Paquier 19 (unreleased)
2025-10-15 Add log_autoanalyze_min_duration Peter Eisentraut 19 (unreleased)
2025-10-14 Make heap_page_is_all_visible independent of LVRelState Melanie Plageman 19 (unreleased)
2025-10-13 Eliminate XLOG_HEAP2_VISIBLE from vacuum phase III Melanie Plageman 19 (unreleased)
2025-10-03 Fix reuse-after-free hazard in dead_items_reset John Naylor 19 (unreleased)
2025-09-08 Add error codes when vacuum discovers VM corruption Melanie Plageman 19 (unreleased)
2025-08-28 Avoid including commands/dbcommands.h in so many places Álvaro Herrera 19 (unreleased)
2025-07-02 Fix missing FSM vacuum opportunities on tables without indexes. Masahiko Sawada 19 (unreleased)
2025-06-30 Rationalize handling of VacuumParams Michael Paquier 19 (unreleased)