]> granicus.if.org Git - postgresql/history - src/backend/commands/vacuum.c
Have multixact be truncated by checkpoint, not vacuum
[postgresql] / src / backend / commands / vacuum.c
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.
2011-05-30 Tom LaneFix VACUUM so that it always updates pg_class.reltuples...
2011-04-11 Peter EisentrautClean up most -Wunused-but-set-variable warnings from...
2011-04-10 Bruce Momjianpgindent run before PG 9.1 beta 1.
2011-02-08 Robert HaasAvoid having autovacuum workers wait for relation locks.
2011-01-25 Tom LaneReplace pg_class.relhasexclusion with pg_index.indisexc...
2011-01-02 Robert HaasFix typo.
2011-01-02 Robert HaasBasic foreign table support.
2011-01-01 Bruce MomjianStamp copyrights for year 2011.
2010-11-18 Heikki LinnakangasRemove unused parameter. Patch by Shigeru Hanada.
2010-09-20 Magnus HaganderRemove cvs keywords from all files.
2010-02-26 Bruce Momjianpgindent run for 9.0
2010-02-15 Alvaro HerreraFix typo in comment
2010-02-14 Robert HaasWrap calls to SearchSysCache and related functions...
2010-02-09 Tom LaneFix up rickety handling of relation-truncation interlocks.
2010-02-08 Tom LaneFix serious performance bug in new implementation of...
2010-02-08 Tom LaneRemove old-style VACUUM FULL (which was known for a...
2010-02-07 Tom LaneCreate a "relation mapping" infrastructure to support...
2010-01-06 Itagaki TakahiroSupport rewritten-based full vacuum as VACUUM FULL...
2010-01-02 Bruce MomjianUpdate copyright for the year 2010.
2009-12-30 Tom LaneRevise pgstat's tracking of tuple changes to improve...
2009-12-29 Tom LaneAdd the ability to store inheritance-tree statistics...
2009-12-19 Simon RiggsAllow read only connections during recovery, known...
2009-12-09 Tom LanePrevent indirect security attacks via changing session...
2009-12-07 Tom LaneAdd exclusion constraints, which generalize the concept...
2009-11-16 Tom LaneProvide a parenthesized-options syntax for VACUUM,...
2009-11-10 Alvaro HerreraFix longstanding problems in VACUUM caused by untimely...
2009-10-26 Tom LaneRe-implement EvalPlanQual processing to improve its...
2009-09-01 Tom LaneForce VACUUM to recalculate oldestXmin even when we...
2009-09-01 Alvaro HerreraRemove flatfiles.c, which is now obsolete.
2009-08-31 Tom LaneTrack the current XID wrap limit (or more accurately...
2009-08-24 Tom LaneFix a violation of WAL coding rules in the recent patch...
2009-06-11 Bruce Momjian8.4 pgindent run, with new combined Linux/FreeBSD/MinGW...
2009-06-06 Tom LaneImprove the IndexVacuumInfo/IndexBulkDeleteResult API...
2009-03-31 Tom LaneModify the relcache to record the temp status of both...
2009-03-24 Tom LaneImplement "fastupdate" support for GIN indexes, in...
2009-01-16 Heikki LinnakangasAdd vacuum_freeze_table_age GUC option, to control...
2009-01-01 Bruce MomjianUpdate copyright for 2009.
2008-12-17 Heikki LinnakangasDon't reset pg_class.reltuples and relpages in VACUUM...
2008-12-03 Heikki LinnakangasIntroduce visibility map. The visibility map is a bitma...
2008-11-19 Heikki LinnakangasRethink the way FSM truncation works. Instead of WAL...
2008-11-10 Tom LaneMake relhasrules and relhastriggers work like relhasind...
2008-10-31 Heikki LinnakangasUnite ReadBufferWithFork, ReadBufferWithStrategy, and...
2008-09-30 Heikki LinnakangasRewrite the FSM. Instead of relying on a fixed-size...
2008-09-11 Alvaro HerreraInitialize the minimum frozen Xid in vac_update_datfroz...
2008-08-13 Alvaro HerreraHave autovacuum consider processing TOAST tables separa...
2008-06-05 Alvaro HerreraModify vacuum() to accept a single relation OID instead...
2008-05-15 Tom LaneAdd support for tracking call counts and elapsed runtim...
2008-05-12 Alvaro HerreraImprove snapshot manager by keeping explicit track...
2008-05-12 Alvaro HerreraRestructure some header files a bit, in particular...
2008-03-26 Alvaro HerreraMove the HTSU_Result enum definition into snapshot...
2008-03-26 Alvaro HerreraRename snapmgmt.c/h to snapmgr.c/h, for consistency...
2008-03-26 Alvaro HerreraSeparate snapshot management code from tuple visibility...
2008-03-19 Alvaro HerreraWe no longer need a snapshot set after opening the...
2008-03-14 Alvaro HerreraFix vacuum so that autovacuum is really not cancelled...
2008-03-10 Tom LaneReduce memory consumption during VACUUM of large relati...
2008-02-20 Alvaro HerreraImprove error messages emitted when VACUUM and ANALYZE...
2008-02-11 Tom LaneRepair VACUUM FULL bug introduced by HOT patch: the...
2008-01-03 Tom LaneMake standard maintenance operations (including VACUUM...
2008-01-01 Bruce MomjianUpdate copyrights in source tree to 2008.
2007-11-15 Bruce Momjianpgindent run for 8.3.
2007-10-24 Alvaro HerreraRearrange vacuum-related bits in PGPROC as a bitmask...
2007-09-20 Tom LaneHOT updates. When we update a tuple without changing...
2007-09-12 Tom LaneRedefine the lp_flags field of item pointers as having...
2007-09-08 Tom LaneReplace the former method of determining snapshot xmax...
2007-09-05 Tom LaneImplement lazy XID allocation: transactions that do...
2007-08-13 Tom LaneFix two bugs induced in VACUUM FULL by async-commit...
2007-08-01 Tom LaneSupport an optional asynchronous commit mode, in which...
2007-06-14 Alvaro HerreraAvoid having autovacuum run multiple ANALYZE commands...
2007-05-30 Tom LaneMake large sequential scans and VACUUMs work in a limit...
next