Commits

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

DateSubjectAuthorReleases
2025-11-04 Fix snapshot handling bug in recent BRIN fix Álvaro Herrera 16.11
2025-11-04 BRIN autosummarization may need a snapshot Álvaro Herrera 16.11
2025-05-30 Ensure we have a snapshot when updating various system catalogs. Nathan Bossart 16.10
2025-05-23 Fix per-relation memory leakage in autovacuum. Tom Lane 16.10
2024-12-28 Exclude parallel workers from connection privilege/limit checks. Tom Lane 16.7
2024-04-02 Avoid deadlock during orphan temp table removal. Tom Lane 16.3
2023-07-13 Handle DROP DATABASE getting interrupted Andres Freund 16.0
2023-04-25 Fix vacuum_cost_delay check for balance calculation. Daniel Gustafsson 16.0
2023-04-20 Fix autovacuum cost debug logging Daniel Gustafsson 16.0
2023-04-06 Add VACUUM/ANALYZE BUFFER_USAGE_LIMIT option David Rowley 16.0
2023-04-06 Refresh cost-based delay params more frequently in autovacuum Daniel Gustafsson 16.0
2023-04-06 Separate vacuum cost variables from GUCs Daniel Gustafsson 16.0
2023-04-06 Move various prechecks from vacuum() into ExecVacuum() David Rowley 16.0
2023-04-05 bufmgr: Support multiple in-progress IOs by using resowner Andres Freund 16.0
2023-03-25 Comment on expectations for AutoVacuumWorkItem handlers. Noah Misch 16.0
2023-03-06 Add PROCESS_MAIN to VACUUM Michael Paquier 16.0
2023-02-02 Retire PG_SETMASK() macro. Thomas Munro 16.0
2023-01-26 Revert "Add eager and lazy freezing strategies to VACUUM." Peter Geoghegan 16.0
2023-01-25 Add eager and lazy freezing strategies to VACUUM. Peter Geoghegan 16.0
2023-01-06 Add options to control whether VACUUM runs vac_update_datfrozenxid. Tom Lane 16.0
2023-01-02 Update copyright for 2023 Bruce Momjian 16.0
2022-12-06 Generate pg_stat_get*() functions for tables using macros Michael Paquier 16.0
2022-10-28 Remove AssertArg and AssertState Peter Eisentraut 16.0
2022-09-13 Split up guc.c for better build speed and ease of maintenance. Tom Lane 16.0
2022-08-31 Prevent long-term memory leakage in autovacuum launcher. Tom Lane 16.0