]> granicus.if.org Git - postgresql/history - src/backend/commands/vacuum.c
Fix "ANALYZE t, t" inside a transaction block.
[postgresql] / src / backend / commands / vacuum.c
2019-08-10 Tom LaneFix "ANALYZE t, t" inside a transaction block.
2019-08-05 Michael PaquierFix inconsistencies and typos in the tree, take 9
2019-05-22 Tom LanePhase 2 pgindent run for v12.
2019-05-22 Tom LaneInitial pgindent run for v12.
2019-05-07 Fujii MasaoAdd TRUNCATE parameter to VACUUM.
2019-04-24 Andres FreundAllow pg_class xid & multixid horizons to not be set.
2019-04-04 Robert HaasAllow VACUUM to be run with index cleanup disabled.
2019-03-31 Andres Freundtableam: VACUUM and ANALYZE support.
2019-03-29 Robert HaasAllow existing VACUUM options to take a Boolean argument.
2019-03-18 Robert HaasRevise parse tree representation for VACUUM and ANALYZE.
2019-03-18 Robert HaasFold vacuum's 'int options' parameter into VacuumParams.
2019-03-11 Andres Freundtableam: Add and use scan APIs.
2019-03-10 Tom LaneConvert [autovacuum_]vacuum_cost_delay into floating...
2019-01-21 Andres FreundRemove superfluous tqual.h includes.
2019-01-21 Andres FreundReplace uses of heap_open et al with the corresponding...
2019-01-15 Andres FreundMove vacuumlazy.c into access/heap.
2019-01-02 Bruce MomjianUpdate copyright for 2019
2018-12-27 Peter EisentrautRemove obsolete IndexIs* macros
2018-11-21 Andres FreundRemove WITH OIDS support, change oid catalog column...
2018-10-04 Michael PaquierAdd option SKIP_LOCKED to VACUUM and ANALYZE
2018-10-01 Michael PaquierRefactor relation opening for VACUUM and ANALYZE
2018-08-27 Michael PaquierImprove VACUUM and ANALYZE by avoiding early lock queue
2018-07-29 Michael PaquierFix two oversights from 9ebe0572 which refactored clust...
2018-07-24 Michael PaquierRefactor cluster_rel() to handle more options
2018-07-12 Michael PaquierRename VACOPT_NOWAIT to VACOPT_SKIP_LOCKED
2018-07-12 Michael PaquierAdd assertion in expand_vacuum_rel() for non-autovacuum...
2018-04-08 Tom LaneMerge catalog/pg_foo_fn.h headers back into pg_foo...
2018-03-22 Tom LaneSync up our various ways of estimating pg_class.reltuples.
2018-03-16 Peter EisentrautRename TransactionChain functions
2018-03-14 Peter EisentrautRemove pg_class.relhaspkey
2018-03-13 Tom LaneWhen updating reltuples after ANALYZE, just extrapolate...
2018-01-03 Bruce MomjianUpdate copyright for 2018
2017-12-29 Simon RiggsExtend near-wraparound hints to include replication...
2017-12-04 Robert HaasWhen VACUUM or ANALYZE skips a concurrently dropped...
2017-10-05 Tom LaneImprove comments in vacuum_rel() and analyze_rel().
2017-10-03 Tom LaneAllow multiple tables to be specified in one VACUUM...
2017-09-29 Tom LaneFix inadequate locking during get_rel_oids().
2017-06-21 Tom LanePhase 3 of pgindent updates.
2017-03-23 Robert HaasTrack the oldest XID that can be safely looked up in...
2017-03-22 Simon RiggsRefactor GetOldestXmin() to use flags
2017-03-17 Robert HaasRename "pg_clog" directory to "pg_xact".
2017-03-14 Tom LaneMake logging about multixact wraparound protection...
2017-03-02 Robert HaasDon't uselessly rewrite, truncate, VACUUM, or ANALYZE...
2017-01-19 Alvaro HerreraFix race condition in reading commit timestamps
2017-01-03 Bruce MomjianUpdate copyright via script for 2017
2016-12-07 Robert HaasImplement table partitioning.
2016-08-27 Tom LaneAdd macros to make AllocSetContextCreate() calls simple...
2016-06-17 Robert HaasAdd VACUUM (DISABLE_PAGE_SKIPPING) for emergencies.
2016-05-24 Tom LaneFetch XIDs atomically during vac_truncate_clog().
2016-05-24 Tom LaneAvoid consuming an XID during vac_truncate_clog().
2016-04-08 Kevin GrittnerAdd the "snapshot too old" feature
2016-01-02 Bruce MomjianUpdate copyright for 2016
2015-12-28 Joe ConwayRename (new|old)estCommitTs to (new|old)estCommitTsXid
2015-10-27 Alvaro HerreraCleanup commit timestamp module activaction, again
2015-09-26 Andres FreundRemove legacy multixact truncation support.
2015-09-26 Andres FreundRework the way multixact truncations work.
2015-08-03 Tom LaneFix a number of places that produced XX000 errors in...
2015-05-24 Bruce Momjianpgindent run for 9.5
2015-05-08 Robert HaasTeach autovacuum about multixact member wraparound.
2015-04-03 Alvaro HerreraAdd log_min_autovacuum_duration per-table option
2015-03-18 Alvaro HerreraRationalize vacuuming options and parameters
2015-03-09 Alvaro HerreraKeep CommitTs module in sync in standby and master
2015-01-08 Noah MischReject ANALYZE commands during VACUUM FULL or another...
2015-01-06 Bruce MomjianUpdate copyright for 2015
2014-12-03 Alvaro HerreraKeep track of transaction commit timestamps
2014-10-30 Tom LaneTest IsInTransactionChain, not IsTransactionBlock,...
2014-10-29 Tom LaneAvoid corrupting tables when ANALYZE inside a transacti...
2014-07-21 Tom LaneAdjust cutoff points in newly-added sanity tests.
2014-07-21 Tom LaneDefend against bad relfrozenxid/relminmxid/datfrozenxid...
2014-06-27 Alvaro HerreraHave multixact be truncated by checkpoint, not vacuum
2014-05-06 Bruce Momjianpgindent run for 9.4
2014-03-03 Robert HaasIntroduce logical decoding.
2014-02-13 Alvaro HerreraSeparate multixact freezing parameters from xid's
2014-01-07 Bruce MomjianUpdate copyright for 2014
2014-01-02 Robert HaasAggressively freeze tables when CLUSTER or VACUUM FULL...
2013-12-13 Heikki LinnakangasFix more instances of "the the" in comments.
2013-11-30 Alvaro HerreraFix full-table-vacuum request mechanism for MultiXactIds
2013-09-16 Alvaro HerreraRename various "freeze multixact" variables
2013-07-05 Noah MischUpdate messages, comments and documentation for materia...
2013-07-02 Robert HaasUse an MVCC snapshot, rather than SnapshotNow, for...
2013-05-29 Bruce Momjianpgindent run for release 9.3
2013-03-04 Kevin GrittnerAdd a materialized view relations.
2013-02-01 Alvaro HerreraFix typo in freeze_table_age implementation
2013-01-23 Alvaro HerreraImprove concurrency of foreign key locking
2013-01-01 Bruce MomjianUpdate copyrights for 2013
2012-11-29 Tom LaneFix assorted bugs in CREATE/DROP INDEX CONCURRENTLY.
2012-08-30 Alvaro HerreraSplit tuple struct defs from htup.h to htup_details.h
2012-06-10 Bruce MomjianRun pgindent on 9.2 source tree in preparation for...
2012-05-14 Heikki LinnakangasUpdate comments that became out-of-date with the PGXACT...
2012-01-01 Bruce MomjianUpdate copyright notices for year 2012.
2011-11-30 Robert HaasImprove table locking behavior in the face of current...
2011-11-25 Alvaro HerreraImprove logging of autovacuum I/O activity
2011-11-25 Robert HaasMove "hot" members of PGPROC into a separate PGXACT...
2011-10-14 Tom LaneMeasure the number of all-visible pages for use in...
2011-09-04 Tom LaneClean up the #include mess a little.
2011-09-01 Bruce MomjianRemove unnecessary #include references, per pgrminclude...
2011-08-30 Tom LaneFix a missed case in code for "moving average" estimate...
2011-07-09 Robert HaasTry to acquire relation locks in RangeVarGetRelid.
2011-06-29 Peter EisentrautUnify spelling of "canceled", "canceling", "cancellation"
2011-06-09 Bruce MomjianPgindent run before 9.1 beta2.
next