]> granicus.if.org Git - postgresql/history - src/backend/access/heap/heapam.c
Initialize the minimum frozen Xid in vac_update_datfrozenxid using
[postgresql] / src / backend / access / heap / heapam.c
2008-09-11 Alvaro HerreraInitialize the minimum frozen Xid in vac_update_datfroz...
2008-08-11 Heikki LinnakangasIntroduce the concept of relation forks. An smgr relati...
2008-07-13 Tom LaneClean up the use of some page-header-access macros...
2008-06-19 Alvaro HerreraImprove our #include situation by moving pointer types...
2008-06-12 Heikki LinnakangasRefactor XLogOpenRelation() and XLogReadBuffer() in...
2008-06-08 Alvaro HerreraMove BufferGetPageSize and BufferGetPage from bufpage...
2008-05-12 Alvaro HerreraPut back bufmgr.h in bufpage.h -- it is needed by some...
2008-05-12 Alvaro HerreraRestructure some header files a bit, in particular...
2008-04-03 Tom LaneRemove heap_release_fetch, which is no longer used...
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-08 Tom LaneRefactor heap_page_prune so that instead of changing...
2008-03-04 Tom LaneFix PREPARE TRANSACTION to reject the case where the...
2008-01-30 Tom LaneAdd a GUC variable "synchronize_seqscans" to allow...
2008-01-14 Tom LaneFix CREATE INDEX CONCURRENTLY so that it won't use...
2008-01-01 Bruce MomjianUpdate copyrights in source tree to 2008.
2007-11-30 Tom LaneAvoid incrementing the CommandCounter when CommandCount...
2007-11-15 Bruce Momjianpgindent run for 8.3.
2007-11-07 Peter EisentrautUse "alternative" instead of "alternate" where it is...
2007-10-16 Tom LaneTweak toast-related logic in heapam.c so that the toast...
2007-09-21 Tom LaneImprove handling of prune/no-prune decisions by storing...
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-07 Tom LaneDon't take ProcArrayLock while exiting a transaction...
2007-09-05 Tom LaneImplement lazy XID allocation: transactions that do...
2007-08-14 Tom LaneFix oversight in async-commit patch: there were some...
2007-06-09 Tom LaneTeach heapam code to know the difference between a...
2007-06-08 Tom LaneArrange for large sequential scans to synchronize with...
2007-05-30 Tom LaneMake large sequential scans and VACUUMs work in a limit...
2007-05-27 Tom LaneFix up pgstats counting of live and dead tuples to...
2007-04-08 Tom LaneMake CLUSTER MVCC-safe. Heikki Linnakangas
2007-04-03 Tom LaneDecouple the values of TOAST_TUPLE_THRESHOLD and TOAST_...
2007-03-29 Tom LaneTeach CLUSTER to skip writing WAL if not needed (ie...
2007-03-25 Tom LaneClean up the representation of special snapshots by...
2007-02-09 Tom LaneCombine cmin and cmax fields of HeapTupleHeaders into...
2007-02-05 Tom LaneRename MaxTupleSize to MaxHeapTupleSize to clarify...
2007-02-04 Tom LaneDon't MAXALIGN in the checks to decide whether a tuple...
2007-01-25 Bruce MomjianPrevent WAL logging when COPY is done in the same trans...
2007-01-09 Bruce MomjianEnable another five tuple status bits by using the...
2007-01-05 Bruce MomjianUpdate CVS HEAD for 2007 copyright. Back branches...
2006-11-17 Tom LaneRepair two related errors in heap_lock_tuple: it was...
2006-11-05 Tom LaneFix recently-understood problems with handling of XID...
2006-10-04 Bruce Momjianpgindent run for 8.2.
2006-08-18 Tom LaneNow that we've rearranged relation open to get a lock...
2006-07-31 Tom LaneChange the relation_open protocol so that we obtain...
2006-07-14 Bruce MomjianRemove 576 references of include files that were not...
2006-07-13 Bruce MomjianAllow include files to compile own their own.
2006-07-03 Tom LaneCode review for FILLFACTOR patch. Change WITH grammar...
2006-07-02 Bruce MomjianAdd FILLFACTOR to CREATE INDEX.
2006-05-28 Alvaro HerreraRemove traces of otherwise unused RELKIND_SPECIAL symbo...
2006-05-10 Tom LaneClean up code associated with updating pg_class statist...
2006-03-31 Tom LaneClean up WAL/buffer interactions as per my recent propo...
2006-03-29 Tom LaneClean up and document the API for XLogOpenRelation...
2006-03-24 Tom LaneArrange to emit a description of the current XLOG recor...
2006-03-05 Bruce MomjianUpdate copyright for 2006. Update scripts.
2006-02-21 Neil ConwayCleanup the usage of ScanDirection: use the symbolic...
2006-01-11 Neil ConwayCosmetic code cleanup: fix a bunch of places that used...
2005-11-26 Tom LaneSome marginal additional hacking to shave a few more...
2005-11-26 Tom LaneChange seqscan logic so that we check visibility of...
2005-11-22 Bruce MomjianRe-run pgindent, fixing a problem where comment lines...
2005-11-20 Tom LaneRemove the t_datamcxt field of HeapTupleData. This...
2005-11-20 Tom LaneModify tuptoaster's API so that it does not try to...
2005-10-15 Bruce MomjianStandard pgindent run for 8.1.
2005-10-06 Tom LaneRevise pgstats stuff to fix the problems with not count...
2005-08-20 Tom LaneRepair problems with VACUUM destroying t_ctid chains...
2005-08-12 Tom LaneSolve the problem of OID collisions by probing for...
2005-08-01 Tom LaneAdd NOWAIT option to SELECT FOR UPDATE/SHARE.
2005-06-20 Tom LaneAvoid WAL-logging individual tuple insertions during...
2005-06-08 Tom LaneChange WAL-logging scheme for multixacts to be more...
2005-06-06 Tom LaneModify XLogInsert API to make callers specify whether...
2005-06-06 Tom LaneRemove the mostly-stubbed-out-anyway support routines...
2005-05-19 Tom LaneSplit the shared-memory array of PGPROC pointers out...
2005-05-03 Tom LaneClean up MultiXactIdExpand's API by separating out...
2005-04-30 Tom LaneUse the standard lock manager to establish priority...
2005-04-28 Tom LaneImplement sharable row-level locks, and use them for...
2005-04-14 Tom LaneCompletion of project to use fixed OIDs for all system...
2005-03-28 Tom LaneRemove dead push/pop rollback code. Vadim once planned...
2005-03-27 Tom LaneFirst steps towards index scans with heap access decoup...
2005-03-20 Neil ConwayChange the return value of HeapTupleSatisfiesUpdate...
2005-02-20 Tom LaneRemove some no-longer-needed kluges for bootstrapping...
2004-12-31 PostgreSQL DaemonTag appropriate files for rc3
2004-11-14 Neil ConwayThere is no need for ReadBuffer() call sites to check...
2004-10-26 Tom LaneMake heap_fetch API more consistent by having the buffe...
2004-10-15 Tom LaneRepair possible failure to update hint bits back to...
2004-10-12 Peter EisentrautMessage style revisions
2004-10-01 Tom LaneCode review for NOWAIT patch: downgrade NOWAIT from...
2004-09-17 Tom LaneNow that xmax and cmin are distinct fields again, we...
2004-09-16 Tom LaneRestructure subtransaction handling to reduce resource...
2004-09-11 Tom LaneRenumber SnapshotNow and the other special snapshot...
2004-08-29 Bruce MomjianPgindent run for 8.0.
2004-08-29 Bruce MomjianUpdate copyright to 2004.
2004-07-21 Tom LaneInvent WAL timelines, as per recent discussion, to...
2004-07-11 Tom LaneRename XLOG_BTREE_NEWPAGE xlog record type into XLOG_HE...
2004-06-18 Tom LaneTablespaces. Alternate database locations are dead...
2004-05-27 Tom LaneGet rid of the former rather baroque mechanism for...
2004-05-20 Tom LaneFix speling.
2004-05-08 Tom LaneGet rid of rd_nblocks field in relcache entries. Turns...
2004-04-21 Tom LaneTweak indexscan and seqscan code to arrange that steps...
2004-04-01 Tom LaneReplace TupleTableSlot convention for whole-row variabl...
next