aboutsummaryrefslogtreecommitdiff
path: root/src/backend/access/nbtree/nbtpage.c
Commit message (Expand)AuthorAge
* Rewrite the FSM. Instead of relying on a fixed-size shared memory segment, theHeikki Linnakangas2008-09-30
* Clean up the use of some page-header-access macros: principally, useTom Lane2008-07-13
* Restructure some header files a bit, in particular heapam.h, by removing someAlvaro Herrera2008-05-12
* Rename snapmgmt.c/h to snapmgr.c/h, for consistency with other files.Alvaro Herrera2008-03-26
* Separate snapshot management code from tuple visibility code, create aAlvaro Herrera2008-03-26
* Update copyrights in source tree to 2008.Bruce Momjian2008-01-01
* Improve a number of elog messages for not-supposed-to-happen cases in btrees,Tom Lane2007-12-31
* pgindent run for 8.3.Bruce Momjian2007-11-15
* Redefine the lp_flags field of item pointers as having four states, ratherTom Lane2007-09-12
* Update CVS HEAD for 2007 copyright. Back branches are typically notBruce Momjian2007-01-05
* Fix "failed to re-find parent key" btree VACUUM failure by revising pageTom Lane2006-11-01
* pgindent run for 8.2.Bruce Momjian2006-10-04
* Modify btree to delete known-dead index entries without an actual VACUUM.Tom Lane2006-07-25
* Allow include files to compile own their own.Bruce Momjian2006-07-13
* Rewrite btree vacuuming to fold the former bulkdelete and cleanup operationsTom Lane2006-05-08
* Arrange to cache btree metapage data in the relcache entry for the index,Tom Lane2006-04-25
* Remove the 'slow' path for btree index build, which built the btreeTom Lane2006-04-01
* Clean up WAL/buffer interactions as per my recent proposal. Get rid of theTom Lane2006-03-31
* Update copyright for 2006. Update scripts.Bruce Momjian2006-03-05
* Remove the no-longer-useful BTItem/BTItemData level of structure, andTom Lane2006-01-25
* Improve comments about btree's use of ScanKey data structures: thereTom Lane2006-01-17
* Re-run pgindent, fixing a problem where comment lines after a blankBruce Momjian2005-11-22
* Add defenses to btree and hash index AMs to do simple sanity checksTom Lane2005-11-06
* Standard pgindent run for 8.1.Bruce Momjian2005-10-15
* Change a couple of "can't happen" error messages to be a shade moreTom Lane2005-08-12
* Modify XLogInsert API to make callers specify whether pages to be backedTom Lane2005-06-06
* Change CRCs in WAL records from 64bit to 32bit for performance reasons.Tom Lane2005-06-02
* Repair very-low-probability race condition between relation extensionTom Lane2005-05-07
* Restructure LOCKTAG as per discussions of a couple months ago.Tom Lane2005-04-29
* Create a routine PageIndexMultiDelete() that replaces a loop aroundTom Lane2005-03-22
* Tag appropriate files for rc3PostgreSQL Daemon2004-12-31
* Pgindent run for 8.0.Bruce Momjian2004-08-29
* Update copyright to 2004.Bruce Momjian2004-08-29
* Fix relcache to account properly for subtransaction status of 'new'Tom Lane2004-08-28
* Invent WAL timelines, as per recent discussion, to make point-in-timeTom Lane2004-07-21
* Adjust btree index build to not use shared buffers, thereby avoiding theTom Lane2004-06-02
* Tweak indexscan and seqscan code to arrange that steps from one page toTom Lane2004-04-21
* Improve btree's initial-positioning-strategy code so that we never needTom Lane2003-12-21
* $Header: -> $PostgreSQL Changes ...PostgreSQL Daemon2003-11-29
* Adjust btree index build procedure so that the btree metapage looksTom Lane2003-09-29
* Message editing: remove gratuitous variations in message wording, standardizePeter Eisentraut2003-09-25
* Repair potential deadlock created by recent changes to recycle btreeTom Lane2003-08-10
* Another pgindent run with updated typedefs.Bruce Momjian2003-08-08
* Update copyrights to 2003.Bruce Momjian2003-08-04
* pgindent run.Bruce Momjian2003-08-04
* Error message editing in backend/access.Tom Lane2003-07-21
* Make debug_ GUC varables output DEBUG1 rather than LOG, and mention inBruce Momjian2003-05-27
* Reimplement free-space-map management as per recent discussions.Tom Lane2003-03-04
* btree page recycling can be done as soon as page's next-xact label isTom Lane2003-02-23
* Adjust btbulkdelete logic so that only one WAL record is issued whileTom Lane2003-02-23