aboutsummaryrefslogtreecommitdiff
path: root/src/backend/commands/vacuum.c
Commit message (Expand)AuthorAge
* Fix fractional vacuum_cost_delay.Thomas Munro2023-03-15
* Avoid reltuples distortion in very small tables.Peter Geoghegan2022-08-19
* Pre-beta mechanical code beautification.Tom Lane2022-05-12
* pgstat: store statistics in shared memory.Andres Freund2022-04-06
* pgstat: stats collector references in comments.Andres Freund2022-04-06
* Have VACUUM warn on relfrozenxid "in the future".Peter Geoghegan2022-04-05
* Set relfrozenxid to oldest extant XID seen by VACUUM.Peter Geoghegan2022-04-03
* Avoid VACUUM reltuples distortion.Peter Geoghegan2022-02-16
* Consolidate VACUUM xid cutoff logic.Peter Geoghegan2022-02-11
* Add VACUUM instrumentation for scanned pages, relfrozenxid.Peter Geoghegan2022-02-11
* Remove useless inline marker.Tom Lane2022-01-22
* 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
* Support disabling index bypassing by VACUUM.Peter Geoghegan2021-06-18
* Improve docs and error messages for parallel vacuum.Amit Kapila2021-05-25
* Initial pgindent and pgperltidy run for v14.Tom Lane2021-05-12
* Add wraparound failsafe to VACUUM.Peter Geoghegan2021-04-07
* Simplify state managed by VACUUM.Peter Geoghegan2021-04-05
* Use a WaitLatch for vacuum/autovacuum sleepingStephen Frost2021-03-30
* ReadNewTransactionId() -> ReadNextTransactionId().Thomas Munro2021-02-15
* 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
* Avoid using tuple from syscache for update of pg_database.datfrozenxidMichael Paquier2020-12-08
* Restore lock level to update statusFlagsAlvaro Herrera2020-11-26
* Relax lock level for setting PGPROC->statusFlagsAlvaro Herrera2020-11-18
* Rename PGPROC->vacuumFlags to statusFlagsAlvaro Herrera2020-11-16
* 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
* Redefine pg_class.reltuples to be -1 before the first VACUUM or ANALYZE.Tom Lane2020-08-30
* Correct several behavior descriptions in comments.Noah Misch2020-08-15
* Prevent concurrent SimpleLruTruncate() for any given SLRU.Noah Misch2020-08-15
* snapshot scalability: Move PGXACT->vacuumFlags to ProcGlobal->vacuumFlags.Andres Freund2020-08-14
* snapshot scalability: Introduce dense array of in-progress xids.Andres Freund2020-08-14
* snapshot scalability: Don't compute global horizons while building snapshots.Andres Freund2020-08-12
* code: replace most remaining uses of 'master'.Andres Freund2020-07-08
* Spelling adjustmentsPeter Eisentraut2020-06-07
* Fix the usage of parallel and full options of vacuum command.Amit Kapila2020-04-16
* Comments and doc fixes for commit 40d964ec99.Amit Kapila2020-04-14
* Fix coverity complaint about commit 40d964ec99.Amit Kapila2020-04-01
* Report wait event for cost-based vacuum delay.Andres Freund2020-03-23
* Allow vacuum command to process indexes in parallel.Amit Kapila2020-01-20
* Update copyrights for 2020Bruce Momjian2020-01-01
* Revert "Rename files and headers related to index AM"Michael Paquier2019-12-27
* Rename files and headers related to index AMMichael Paquier2019-12-25
* PG_FINALLYPeter Eisentraut2019-11-01
* Fix bug that could try to freeze running multixacts.Thomas Munro2019-10-17
* Fix inconsistencies and typos in the tree, take 11Michael Paquier2019-08-19