Commits

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

DateSubjectAuthorReleases
2023-03-08 Improve readability of code PROCESS_MAIN in vacuum_rel() Michael Paquier 16.0
2023-03-06 Add PROCESS_MAIN to VACUUM Michael Paquier 16.0
2023-02-07 Remove useless casts to (void *) in arguments of some system functions Peter Eisentraut 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-14 Fix MAINTAIN privileges for toast tables and partitions. Jeff Davis 16.0
2023-01-13 Clean up useless "skipping" messages for VACUUM/ANALYZE. Jeff Davis 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-22 Refactor how VACUUM passes around its XID cutoffs. Peter Geoghegan 16.0
2022-12-14 Add grantable MAINTAIN privilege and pg_maintain role. Jeff Davis 16.0
2022-11-28 Provide per-table permissions for vacuum and analyze. Andrew Dunstan 16.0
2022-11-23 Simplify WARNING messages from skipped vacuum/analyze on a table Andrew Dunstan 16.0
2022-11-23 Simplify vacuum_set_xid_limits() signature. Peter Geoghegan 16.0
2022-11-13 Refactor ownercheck functions Peter Eisentraut 16.0
2022-08-31 Derive freeze cutoff from nextXID, not OldestXmin. Peter Geoghegan 16.0
2022-08-30 Adjust comments that called MultiXactIds "XMIDs". Peter Geoghegan 16.0
2022-08-25 More -Wshadow=compatible-local warning fixes David Rowley 16.0
2022-08-19 Avoid reltuples distortion in very small tables. Peter Geoghegan 16.0