aboutsummaryrefslogtreecommitdiff
path: root/src/backend/access/heap/vacuumlazy.c
Commit message (Expand)AuthorAge
* Ensure vacuum removes all visibly dead tuples older than OldestXminMelanie Plageman2024-07-19
* Fix parallel operations that prevent oldest xmin from advancing.Amit Kapila2021-11-19
* Fix parallel amvacuumcleanup safety bug.Peter Geoghegan2021-11-02
* Don't overlook indexes during parallel VACUUM.Peter Geoghegan2021-11-02
* VACUUM VERBOSE: Don't report "pages removed".Peter Geoghegan2021-08-31
* track_io_timing logging: Don't special case 0 ms.Peter Geoghegan2021-08-27
* Reorder log_autovacuum_min_duration log output.Peter Geoghegan2021-08-27
* Message style improvementsPeter Eisentraut2021-08-07
* Remove overzealous VACUUM failsafe assertions.Peter Geoghegan2021-06-20
* Support disabling index bypassing by VACUUM.Peter Geoghegan2021-06-18
* Remove unneeded field from VACUUM state.Peter Geoghegan2021-06-15
* Standardize usages of appendStringInfo and appendPQExpBufferDavid Rowley2021-06-03
* Fix VACUUM VERBOSE's LP_DEAD item pages output.Peter Geoghegan2021-05-27
* Consider triggering VACUUM failsafe during scan.Peter Geoghegan2021-05-24
* Fix autovacuum log output heap truncation issue.Peter Geoghegan2021-05-13
* Initial pgindent and pgperltidy run for v14.Tom Lane2021-05-12
* Change data type of counters in BufferUsage and WalUsage from long to int64.Fujii Masao2021-05-12
* Remove overzealous VACUUM visibility map assertion.Peter Geoghegan2021-05-06
* Document LP_DEAD accounting issues in VACUUM.Peter Geoghegan2021-04-19
* Use correct format placeholder for block numbersPeter Eisentraut2021-04-17
* Don't truncate heap when VACUUM's failsafe is in effect.Peter Geoghegan2021-04-13
* Teach VACUUM to bypass unnecessary index vacuuming.Peter Geoghegan2021-04-07
* Add wraparound failsafe to VACUUM.Peter Geoghegan2021-04-07
* Truncate line pointer array during VACUUM.Peter Geoghegan2021-04-07
* Remove tupgone special case from vacuumlazy.c.Peter Geoghegan2021-04-06
* Refactor lazy_scan_heap() loop.Peter Geoghegan2021-04-06
* Allocate access strategy in parallel VACUUM workers.Peter Geoghegan2021-04-05
* Propagate parallel VACUUM's buffer access strategy.Peter Geoghegan2021-04-05
* Simplify state managed by VACUUM.Peter Geoghegan2021-04-05
* Reword slightly logs generated for index stats in autovacuumMichael Paquier2021-03-24
* Add per-index stats information in verbose logs of autovacuumMichael Paquier2021-03-23
* Improve logging of auto-vacuum and auto-analyzeStephen Frost2021-03-16
* Notice that heap page has dead items during VACUUM.Peter Geoghegan2021-03-14
* VACUUM ANALYZE: Always update pg_class.reltuples.Peter Geoghegan2021-03-10
* Add bound check before bsearch() for performancePeter Eisentraut2021-03-10
* VACUUM VERBOSE: Count "newly deleted" index pages.Peter Geoghegan2021-02-25
* Fix heap_page_prune() parameter order confusion introduced in dc7420c2c92.Andres Freund2021-02-15
* Adjust lazy_scan_heap() accounting comments.Peter Geoghegan2021-02-14
* Update copyright for 2021Bruce Momjian2021-01-02
* Message style improvementsAlvaro Herrera2020-11-07
* Reproduce debug_query_string==NULL on parallel workers.Noah Misch2020-10-31
* Centralize horizon determination for temp tables, fixing bug due to skew.Andres Freund2020-10-28
* Message fixes and style improvementsPeter Eisentraut2020-09-14
* 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
* Add additional information in the vacuum error context.Amit Kapila2020-08-26
* Improve the vacuum error context phase information.Amit Kapila2020-08-24
* Revert "Make vacuum a bit more verbose to debug BF failure."Andres Freund2020-08-20
* Make vacuum a bit more verbose to debug BF failure.Andres Freund2020-08-16
* snapshot scalability: Don't compute global horizons while building snapshots.Andres Freund2020-08-12