index
:
postgresql
REL_16_STABLE
master
postgresql mirror
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
backend
/
commands
/
vacuum.c
Commit message (
Expand
)
Author
Age
*
Merge catalog/pg_foo_fn.h headers back into pg_foo.h headers.
Tom Lane
2018-04-08
*
Sync up our various ways of estimating pg_class.reltuples.
Tom Lane
2018-03-22
*
Rename TransactionChain functions
Peter Eisentraut
2018-03-16
*
Remove pg_class.relhaspkey
Peter Eisentraut
2018-03-14
*
When updating reltuples after ANALYZE, just extrapolate from our sample.
Tom Lane
2018-03-13
*
Update copyright for 2018
Bruce Momjian
2018-01-02
*
Extend near-wraparound hints to include replication slots
Simon Riggs
2017-12-29
*
When VACUUM or ANALYZE skips a concurrently dropped table, log it.
Robert Haas
2017-12-04
*
Improve comments in vacuum_rel() and analyze_rel().
Tom Lane
2017-10-05
*
Allow multiple tables to be specified in one VACUUM or ANALYZE command.
Tom Lane
2017-10-03
*
Fix inadequate locking during get_rel_oids().
Tom Lane
2017-09-29
*
Phase 3 of pgindent updates.
Tom Lane
2017-06-21
*
Track the oldest XID that can be safely looked up in CLOG.
Robert Haas
2017-03-23
*
Refactor GetOldestXmin() to use flags
Simon Riggs
2017-03-22
*
Rename "pg_clog" directory to "pg_xact".
Robert Haas
2017-03-17
*
Make logging about multixact wraparound protection less chatty.
Tom Lane
2017-03-14
*
Don't uselessly rewrite, truncate, VACUUM, or ANALYZE partitioned tables.
Robert Haas
2017-03-02
*
Fix race condition in reading commit timestamps
Alvaro Herrera
2017-01-19
*
Update copyright via script for 2017
Bruce Momjian
2017-01-03
*
Implement table partitioning.
Robert Haas
2016-12-07
*
Add macros to make AllocSetContextCreate() calls simpler and safer.
Tom Lane
2016-08-27
*
Add VACUUM (DISABLE_PAGE_SKIPPING) for emergencies.
Robert Haas
2016-06-17
*
Fetch XIDs atomically during vac_truncate_clog().
Tom Lane
2016-05-24
*
Avoid consuming an XID during vac_truncate_clog().
Tom Lane
2016-05-24
*
Add the "snapshot too old" feature
Kevin Grittner
2016-04-08
*
Update copyright for 2016
Bruce Momjian
2016-01-02
*
Rename (new|old)estCommitTs to (new|old)estCommitTsXid
Joe Conway
2015-12-28
*
Cleanup commit timestamp module activaction, again
Alvaro Herrera
2015-10-27
*
Remove legacy multixact truncation support.
Andres Freund
2015-09-26
*
Rework the way multixact truncations work.
Andres Freund
2015-09-26
*
Fix a number of places that produced XX000 errors in the regression tests.
Tom Lane
2015-08-02
*
pgindent run for 9.5
Bruce Momjian
2015-05-23
*
Teach autovacuum about multixact member wraparound.
Robert Haas
2015-05-08
*
Add log_min_autovacuum_duration per-table option
Alvaro Herrera
2015-04-03
*
Rationalize vacuuming options and parameters
Alvaro Herrera
2015-03-18
*
Keep CommitTs module in sync in standby and master
Alvaro Herrera
2015-03-09
*
Reject ANALYZE commands during VACUUM FULL or another ANALYZE.
Noah Misch
2015-01-07
*
Update copyright for 2015
Bruce Momjian
2015-01-06
*
Keep track of transaction commit timestamps
Alvaro Herrera
2014-12-03
*
Test IsInTransactionChain, not IsTransactionBlock, in vac_update_relstats.
Tom Lane
2014-10-30
*
Avoid corrupting tables when ANALYZE inside a transaction is rolled back.
Tom Lane
2014-10-29
*
Adjust cutoff points in newly-added sanity tests.
Tom Lane
2014-07-21
*
Defend against bad relfrozenxid/relminmxid/datfrozenxid/datminmxid values.
Tom Lane
2014-07-21
*
Have multixact be truncated by checkpoint, not vacuum
Alvaro Herrera
2014-06-27
*
pgindent run for 9.4
Bruce Momjian
2014-05-06
*
Introduce logical decoding.
Robert Haas
2014-03-03
*
Separate multixact freezing parameters from xid's
Alvaro Herrera
2014-02-13
*
Update copyright for 2014
Bruce Momjian
2014-01-07
*
Aggressively freeze tables when CLUSTER or VACUUM FULL rewrites them.
Robert Haas
2014-01-02
*
Fix more instances of "the the" in comments.
Heikki Linnakangas
2013-12-13
[next]