Commits

DateSubjectAuthorReleases
2026-06-18 Avoid division-by-zero when calculating autovacuum MXID score. Nathan Bossart 19 (unreleased)
2026-04-09 Fix double-free in pg_stat_autovacuum_scores. Nathan Bossart 19 (unreleased)
2026-04-09 Add LOG_NEVER error level code. Nathan Bossart 19 (unreleased)
2026-04-06 Add pg_stat_autovacuum_scores system view. Nathan Bossart 19 (unreleased)
2026-04-06 Remove recheck_relation_needs_vacanalyze(). Nathan Bossart 19 (unreleased)
2026-04-06 Remove autoanalyze corner case. Nathan Bossart 19 (unreleased)
2026-04-03 Add elevel parameter to relation_needs_vacanalyze(). Nathan Bossart 19 (unreleased)
2026-04-03 Teach relation_needs_vacanalyze() to always compute scores. Nathan Bossart 19 (unreleased)
2026-04-03 Refactor relation_needs_vacanalyze(). Nathan Bossart 19 (unreleased)
2026-03-31 Avoid including vacuum.h in tableam.h and heapam.h. Nathan Bossart 19 (unreleased)
2026-03-27 Add rudimentary table prioritization to autovacuum. Nathan Bossart 19 (unreleased)
2025-11-12 Remove obsolete autovacuum comment. Nathan Bossart 19 (unreleased)
2025-05-30 Ensure we have a snapshot when updating various system catalogs. Nathan Bossart 17.6
2025-05-30 Ensure we have a snapshot when updating various system catalogs. Nathan Bossart 15.14
2025-05-30 Ensure we have a snapshot when updating various system catalogs. Nathan Bossart 13.22
2025-05-30 Ensure we have a snapshot when updating various system catalogs. Nathan Bossart 14.19
2025-05-30 Ensure we have a snapshot when updating various system catalogs. Nathan Bossart 18.0
2025-05-30 Ensure we have a snapshot when updating various system catalogs. Nathan Bossart 16.10
2025-02-05 Introduce autovacuum_vacuum_max_threshold. Nathan Bossart 18.0
2025-01-06 Allow changing autovacuum_max_workers without restarting. Nathan Bossart 18.0
2024-03-13 Reintroduce MAINTAIN privilege and pg_maintain predefined role. Nathan Bossart 17.0
2024-02-16 Use new overflow-safe integer comparison functions. Nathan Bossart 17.0
2024-02-14 Centralize logic for restoring errno in signal handlers. Nathan Bossart 17.0
2023-11-15 Retire MemoryContextResetAndDeleteChildren() macro. Nathan Bossart 17.0