aboutsummaryrefslogtreecommitdiff
path: root/src/include/commands/vacuum.h
Commit message (Expand)AuthorAge
* revert: Generalize relation analyze in table AM interfaceAlexander Korotkov2024-04-16
* Provide a way block-level table AMs could re-use acquire_sample_rows()Alexander Korotkov2024-04-08
* Use TidStore for dead tuple TIDs storage during lazy vacuum.Masahiko Sawada2024-04-02
* Generalize relation analyze in table AM interfaceAlexander Korotkov2024-03-30
* Reintroduce MAINTAIN privilege and pg_maintain predefined role.Nathan Bossart2024-03-13
* Make attstattarget nullablePeter Eisentraut2024-01-13
* Update copyright for 2024Bruce Momjian2024-01-03
* Revert MAINTAIN privilege and pg_maintain predefined role.Nathan Bossart2023-07-07
* Take pg_attribute out of VacAttrStatsPeter Eisentraut2023-07-03
* Add macro for maximum statistics targetPeter Eisentraut2023-07-03
* Move bool parameter for vacuum_rel() to option bits.Nathan Bossart2023-06-20
* Add --buffer-usage-limit option to vacuumdbDavid Rowley2023-04-07
* Refresh cost-based delay params more frequently in autovacuumDaniel Gustafsson2023-04-07
* Separate vacuum cost variables from GUCsDaniel Gustafsson2023-04-07
* Make vacuum failsafe_active globally visibleDaniel Gustafsson2023-04-07
* Move various prechecks from vacuum() into ExecVacuum()David Rowley2023-04-06
* Add PROCESS_MAIN to VACUUMMichael Paquier2023-03-06
* Revert "Add eager and lazy freezing strategies to VACUUM."Peter Geoghegan2023-01-25
* Add eager and lazy freezing strategies to VACUUM.Peter Geoghegan2023-01-25
* Add options to control whether VACUUM runs vac_update_datfrozenxid.Tom Lane2023-01-06
* Update copyright for 2023Bruce Momjian2023-01-02
* Refactor how VACUUM passes around its XID cutoffs.Peter Geoghegan2022-12-22
* Provide per-table permissions for vacuum and analyze.Andrew Dunstan2022-11-28
* Simplify vacuum_set_xid_limits() signature.Peter Geoghegan2022-11-23
* Derive freeze cutoff from nextXID, not OldestXmin.Peter Geoghegan2022-08-31
* Apply PGDLLIMPORT markings broadly.Robert Haas2022-04-08
* Set relfrozenxid to oldest extant XID seen by VACUUM.Peter Geoghegan2022-04-03
* Consolidate VACUUM xid cutoff logic.Peter Geoghegan2022-02-11
* Add VACUUM instrumentation for scanned pages, relfrozenxid.Peter Geoghegan2022-02-11
* Unify VACUUM VERBOSE and autovacuum logging.Peter Geoghegan2022-01-14
* Update copyright for 2022Bruce Momjian2022-01-07
* Move parallel vacuum code to vacuumparallel.c.Amit Kapila2021-12-23
* Move index vacuum routines to vacuum.c.Amit Kapila2021-12-22
* Don't overlook indexes during parallel VACUUM.Peter Geoghegan2021-11-02
* Support disabling index bypassing by VACUUM.Peter Geoghegan2021-06-18
* Add wraparound failsafe to VACUUM.Peter Geoghegan2021-04-07
* Add option PROCESS_TOAST to VACUUMMichael Paquier2021-02-09
* Refactor option handling of CLUSTER, REINDEX and VACUUMMichael Paquier2021-01-18
* Update copyright for 2021Bruce Momjian2021-01-02
* Centralize horizon determination for temp tables, fixing bug due to skew.Andres Freund2020-10-28
* Set cutoff xmin more aggressively when vacuuming a temporary table.Tom Lane2020-09-01
* Comments and doc fixes for commit 40d964ec99.Amit Kapila2020-04-14
* Remove utils/acl.h from catalog/objectaddress.hPeter Eisentraut2020-03-10
* Allow vacuum command to process indexes in parallel.Amit Kapila2020-01-20
* Introduce IndexAM fields for parallel vacuum.Amit Kapila2020-01-15
* Update copyrights for 2020Bruce Momjian2020-01-01
* Phase 2 pgindent run for v12.Tom Lane2019-05-22
* Initial pgindent run for v12.Tom Lane2019-05-22
* Add TRUNCATE parameter to VACUUM.Fujii Masao2019-05-08
* Allow VACUUM to be run with index cleanup disabled.Robert Haas2019-04-04