aboutsummaryrefslogtreecommitdiff
path: root/src/backend/postmaster/autovacuum.c
Commit message (Expand)AuthorAge
* Handle DROP DATABASE getting interruptedAndres Freund2023-07-13
* Fix vacuum_cost_delay check for balance calculation.Daniel Gustafsson2023-04-25
* Prevent long-term memory leakage in autovacuum launcher.Tom Lane2022-08-31
* Make autovacuum launcher more responsive to pg_log_backend_memory_contexts().Fujii Masao2021-10-12
* Revert analyze support for partitioned tablesAlvaro Herrera2021-08-16
* Support disabling index bypassing by VACUUM.Peter Geoghegan2021-06-18
* Add comment about extract_autovac_opts not holding lockAlvaro Herrera2021-04-21
* Use correct format placeholder for pidsPeter Eisentraut2021-04-19
* Set pg_class.reltuples for partitioned tablesAlvaro Herrera2021-04-09
* autovacuum: handle analyze for partitioned tablesAlvaro Herrera2021-04-08
* Use errmsg_internal for debug messagesPeter Eisentraut2021-02-17
* ReadNewTransactionId() -> ReadNextTransactionId().Thomas Munro2021-02-15
* Add option PROCESS_TOAST to VACUUMMichael Paquier2021-02-09
* Update copyright for 2021Bruce Momjian2021-01-02
* Improve hash_create()'s API for some added robustness.Tom Lane2020-12-15
* Speed up rechecking if relation needs to be vacuumed or analyze in autovacuum.Fujii Masao2020-12-08
* Rename PGPROC->vacuumFlags to statusFlagsAlvaro Herrera2020-11-16
* Centralize setup of SIGQUIT handling for postmaster child processes.Tom Lane2020-09-16
* Accept SIGQUIT during error recovery in auxiliary processes.Tom Lane2020-09-11
* Redefine pg_class.reltuples to be -1 before the first VACUUM or ANALYZE.Tom Lane2020-08-30
* snapshot scalability: Move PGXACT->vacuumFlags to ProcGlobal->vacuumFlags.Andres Freund2020-08-14
* snapshot scalability: Don't compute global horizons while building snapshots.Andres Freund2020-08-12
* pgindent run prior to branching v13.Tom Lane2020-06-07
* Spelling adjustmentsPeter Eisentraut2020-06-07
* Clear some style deviations.Noah Misch2020-05-21
* Initial pgindent and pgperltidy run for v13.Tom Lane2020-05-14
* Trigger autovacuum based on number of INSERTsDavid Rowley2020-03-28
* Unify several ways to tracking backend typePeter Eisentraut2020-03-13
* Refactor ps_status.c APIPeter Eisentraut2020-03-11
* Avoid failure if autovacuum tries to access a just-dropped temp namespace.Tom Lane2020-02-28
* Allow vacuum command to process indexes in parallel.Amit Kapila2020-01-20
* Update copyrights for 2020Bruce Momjian2020-01-01
* Extend the ProcSignal mechanism to support barriers.Robert Haas2019-12-19
* Add missing "void" to prototypes.Robert Haas2019-12-17
* Partially deduplicate interrupt handling for background processes.Robert Haas2019-12-17
* Use PostgresSigHupHandler in more places.Robert Haas2019-12-17
* Move interrupt-handling code into subroutines.Robert Haas2019-12-17
* Clean up properly error_context_stack in autovacuum worker on exceptionMichael Paquier2019-10-23
* Fix inconsistencies in the codeMichael Paquier2019-07-08
* Phase 2 pgindent run for v12.Tom Lane2019-05-22
* Add TRUNCATE parameter to VACUUM.Fujii Masao2019-05-08
* Allow pg_class xid & multixid horizons to not be set.Andres Freund2019-04-23
* Allow VACUUM to be run with index cleanup disabled.Robert Haas2019-04-04
* Fold vacuum's 'int options' parameter into VacuumParams.Robert Haas2019-03-18
* tableam: Add and use scan APIs.Andres Freund2019-03-11
* Convert [autovacuum_]vacuum_cost_delay into floating-point GUCs.Tom Lane2019-03-10
* Report correct name in autovacuum "work items" activityAlvaro Herrera2019-02-22
* Remove superfluous tqual.h includes.Andres Freund2019-01-21
* Replace uses of heap_open et al with the corresponding table_* function.Andres Freund2019-01-21
* Update copyright for 2019Bruce Momjian2019-01-02