aboutsummaryrefslogtreecommitdiff
path: root/src/backend/commands/vacuumlazy.c
Commit message (Expand)AuthorAge
* Make VACUUM VERBOSE report the number of skipped frozen pages.Fujii Masao2017-03-25
* Avoid having vacuum set reltuples to 0 on non-empty relations in theAndrew Gierth2017-03-16
* Allow vacuums to report oldestxminSimon Riggs2017-03-03
* Prefetch blocks during lazy vacuum's truncation scanAlvaro Herrera2017-01-23
* Update copyright via script for 2017Bruce Momjian2017-01-03
* Fix VACUUM_TRUNCATE_LOCK_WAIT_INTERVALSimon Riggs2016-09-06
* Add comment & docs about no vacuum truncation with sto.Kevin Grittner2016-07-19
* Clear all-frozen visibilitymap status when locking tuples.Andres Freund2016-07-18
* Add VACUUM (DISABLE_PAGE_SKIPPING) for emergencies.Robert Haas2016-06-17
* Fix lazy_scan_heap so that it won't mark pages all-frozen too soon.Robert Haas2016-06-15
* pgindent run for 9.6Robert Haas2016-06-09
* Fix comment to be more accurate.Robert Haas2016-06-03
* Cosmetic improvements to freeze map code.Robert Haas2016-06-03
* Revert no-op changes to BufferGetPage()Kevin Grittner2016-04-20
* Add the "snapshot too old" featureKevin Grittner2016-04-08
* Modify BufferGetPage() to prepare for "snapshot too old" featureKevin Grittner2016-04-08
* Fix problems in commit c16dc1aca5e01e6acaadfcf38f5fc964a381dc62.Robert Haas2016-03-16
* Add simple VACUUM progress reporting.Robert Haas2016-03-15
* Don't vacuum all-frozen pages.Robert Haas2016-03-10
* Re-pgindent vacuumlazy.c.Robert Haas2016-03-09
* Add a generic command progress reporting facility.Robert Haas2016-03-09
* Department of second thoughts: remove PD_ALL_FROZEN.Robert Haas2016-03-08
* Change the format of the VM fork to add a second bit per page.Robert Haas2016-03-01
* Update copyright for 2016Bruce Momjian2016-01-02
* Dept of second thoughts: the !scan_all exit mustn't increase scanned_pages.Tom Lane2015-12-30
* Avoid useless truncation attempts during VACUUM.Tom Lane2015-12-30
* Message style improvementsPeter Eisentraut2015-10-28
* pgindent run for 9.5Bruce Momjian2015-05-23
* Fix more typos in comments.Heikki Linnakangas2015-05-20
* Add log_min_autovacuum_duration per-table optionAlvaro Herrera2015-04-03
* Rationalize vacuuming options and parametersAlvaro Herrera2015-03-18
* Fix logging of pages skipped due to pins during vacuum.Andres Freund2015-01-08
* Update copyright for 2015Bruce Momjian2015-01-06
* Use %u to print out BlockNumber variablesAlvaro Herrera2014-12-18
* Have VACUUM log number of skipped pages due to pinsAlvaro Herrera2014-12-18
* Move BufferGetBlockNumber() out of heap_page_is_all_visible()'s inner loop.Andres Freund2014-11-14
* Move the backup-block logic from XLogInsert to a new file, xloginsert.c.Heikki Linnakangas2014-11-06
* Test IsInTransactionChain, not IsTransactionBlock, in vac_update_relstats.Tom Lane2014-10-30
* Do all-visible handling in lazy_vacuum_page() outside its critical section.Andres Freund2014-06-20
* pgindent run for 9.4Bruce Momjian2014-05-06
* Set the all-visible flag on heap page before writing WAL record, not after.Heikki Linnakangas2014-04-17
* Introduce logical decoding.Robert Haas2014-03-03
* Separate multixact freezing parameters from xid'sAlvaro Herrera2014-02-13
* Fix VACUUM's reporting of dead-tuple counts to the stats collector.Tom Lane2014-01-18
* Update copyright for 2014Bruce Momjian2014-01-07
* Change the way we mark tuples as frozen.Robert Haas2013-12-22
* Rework tuple freezing protocolAlvaro Herrera2013-12-16
* Fix WAL-logging of setting the visibility map bit.Heikki Linnakangas2013-12-13
* New autovacuum_work_mem parameterSimon Riggs2013-12-12
* Don't include unused space in LOG_NEWPAGE records.Heikki Linnakangas2013-12-04