summaryrefslogtreecommitdiff
path: root/src/backend/commands/vacuum.c
AgeCommit message (Expand)Author
2015-05-08Teach autovacuum about multixact member wraparound.Robert Haas
2015-04-03Add log_min_autovacuum_duration per-table optionAlvaro Herrera
2015-03-18Rationalize vacuuming options and parametersAlvaro Herrera
2015-03-09Keep CommitTs module in sync in standby and masterAlvaro Herrera
2015-01-08Reject ANALYZE commands during VACUUM FULL or another ANALYZE.Noah Misch
2015-01-06Update copyright for 2015Bruce Momjian
2014-12-03Keep track of transaction commit timestampsAlvaro Herrera
2014-10-30Test IsInTransactionChain, not IsTransactionBlock, in vac_update_relstats.Tom Lane
2014-10-29Avoid corrupting tables when ANALYZE inside a transaction is rolled back.Tom Lane
2014-07-21Adjust cutoff points in newly-added sanity tests.Tom Lane
2014-07-21Defend against bad relfrozenxid/relminmxid/datfrozenxid/datminmxid values.Tom Lane
2014-06-27Have multixact be truncated by checkpoint, not vacuumAlvaro Herrera
2014-05-06pgindent run for 9.4Bruce Momjian
2014-03-03Introduce logical decoding.Robert Haas
2014-02-13Separate multixact freezing parameters from xid'sAlvaro Herrera
2014-01-07Update copyright for 2014Bruce Momjian
2014-01-02Aggressively freeze tables when CLUSTER or VACUUM FULL rewrites them.Robert Haas
2013-12-13Fix more instances of "the the" in comments.Heikki Linnakangas
2013-11-30Fix full-table-vacuum request mechanism for MultiXactIdsAlvaro Herrera
2013-09-16Rename various "freeze multixact" variablesAlvaro Herrera
2013-07-05Update messages, comments and documentation for materialized views.Noah Misch
2013-07-02Use an MVCC snapshot, rather than SnapshotNow, for catalog scans.Robert Haas
2013-05-29pgindent run for release 9.3Bruce Momjian
2013-03-04Add a materialized view relations.Kevin Grittner
2013-02-01Fix typo in freeze_table_age implementationAlvaro Herrera
2013-01-23Improve concurrency of foreign key lockingAlvaro Herrera
2013-01-01Update copyrights for 2013Bruce Momjian
2012-11-29Fix assorted bugs in CREATE/DROP INDEX CONCURRENTLY.Tom Lane
2012-08-30Split tuple struct defs from htup.h to htup_details.hAlvaro Herrera
2012-06-10Run pgindent on 9.2 source tree in preparation for first 9.3Bruce Momjian
2012-05-14Update comments that became out-of-date with the PGXACT struct.Heikki Linnakangas
2012-01-01Update copyright notices for year 2012.Bruce Momjian
2011-11-30Improve table locking behavior in the face of current DDL.Robert Haas
2011-11-25Improve logging of autovacuum I/O activityAlvaro Herrera
2011-11-25Move "hot" members of PGPROC into a separate PGXACT array.Robert Haas
2011-10-14Measure the number of all-visible pages for use in index-only scan costing.Tom Lane
2011-09-04Clean up the #include mess a little.Tom Lane
2011-09-01Remove unnecessary #include references, per pgrminclude script.Bruce Momjian
2011-08-30Fix a missed case in code for "moving average" estimate of reltuples.Tom Lane
2011-07-09Try to acquire relation locks in RangeVarGetRelid.Robert Haas
2011-06-29Unify spelling of "canceled", "canceling", "cancellation"Peter Eisentraut
2011-06-09Pgindent run before 9.1 beta2.Bruce Momjian
2011-05-30Fix VACUUM so that it always updates pg_class.reltuples/relpages.Tom Lane
2011-04-11Clean up most -Wunused-but-set-variable warnings from gcc 4.6Peter Eisentraut
2011-04-10pgindent run before PG 9.1 beta 1.Bruce Momjian
2011-02-08Avoid having autovacuum workers wait for relation locks.Robert Haas
2011-01-25Replace pg_class.relhasexclusion with pg_index.indisexclusion.Tom Lane
2011-01-02Fix typo.Robert Haas
2011-01-02Basic foreign table support.Robert Haas
2011-01-01Stamp copyrights for year 2011.Bruce Momjian