summaryrefslogtreecommitdiff
path: root/src/backend/access/nbtree/nbtinsert.c
Commit message (Expand)AuthorAgeFilesLines
* Fix bug in the WAL recovery code to finish an incomplete split.Heikki Linnakangas2008-06-111-3/+5
* Restructure some header files a bit, in particular heapam.h, by removing someAlvaro Herrera2008-05-121-1/+3
* Move the HTSU_Result enum definition into snapshot.h, to avoid includingAlvaro Herrera2008-03-261-1/+2
* Update copyrights in source tree to 2008.Bruce Momjian2008-01-011-2/+2
* Improve a number of elog messages for not-supposed-to-happen cases in btrees,Tom Lane2007-12-311-11/+22
* Repair still another bug in the btree page split WAL reduction patch:Tom Lane2007-11-161-13/+28
* pgindent run for 8.3.Bruce Momjian2007-11-151-64/+66
* HOT updates. When we update a tuple without changing any of its indexedTom Lane2007-09-201-41/+40
* Redefine the lp_flags field of item pointers as having four states, ratherTom Lane2007-09-121-14/+16
* Clarify some error messages about duplicate things.Peter Eisentraut2007-06-031-2/+2
* To support external compression of archived WAL data, add a flag bit toTom Lane2007-05-201-6/+9
* Code review for btree page split WAL reduction patch. Make it actually workTom Lane2007-04-111-45/+62
* Clean up the representation of special snapshots by including a "methodTom Lane2007-03-251-4/+7
* Fix a typo in a comment. Heikki Linnakangas.Neil Conway2007-03-051-3/+3
* Split _bt_insertonpg to two functions.Bruce Momjian2007-03-031-142/+190
* btree source code cleanups:Bruce Momjian2007-02-211-54/+96
* Fix reference-after-free in the new btree page split code, as reported byAlvaro Herrera2007-02-081-5/+5
* Reduce WAL activity for page splits:Bruce Momjian2007-02-081-51/+91
* Remove some dead code, per Heikki.Tom Lane2007-02-061-17/+12
* Correct an old logic error in btree page splitting: when considering a splitTom Lane2007-01-271-2/+7
* Update CVS HEAD for 2007 copyright. Back branches are typically notBruce Momjian2007-01-051-2/+2
* Suppress a few 'uninitialized variable' warnings that gcc emits only atTom Lane2006-11-111-1/+4
* Fix "failed to re-find parent key" btree VACUUM failure by revising pageTom Lane2006-11-011-3/+3
* pgindent run for 8.2.Bruce Momjian2006-10-041-24/+26
* Add the ability to create indexes 'concurrently', that is, withoutTom Lane2006-08-251-2/+27
* Modify btree to delete known-dead index entries without an actual VACUUM.Tom Lane2006-07-251-8/+73
* Allow include files to compile own their own.Bruce Momjian2006-07-131-1/+2
* Tweak fillfactor code as per my recent proposal. Fix nbtsort.c so thatTom Lane2006-07-111-3/+8
* Code review for FILLFACTOR patch. Change WITH grammar as per earlierTom Lane2006-07-031-9/+8
* Add FILLFACTOR to CREATE INDEX.Bruce Momjian2006-07-021-10/+11
* Rewrite btree vacuuming to fold the former bulkdelete and cleanup operationsTom Lane2006-05-081-2/+22
* Arrange to cache btree metapage data in the relcache entry for the index,Tom Lane2006-04-251-2/+9
* Fix an ancient oversight in btree xlog replay. When trying to determine if anTom Lane2006-04-131-11/+31
* Clean up WAL/buffer interactions as per my recent proposal. Get rid of theTom Lane2006-03-311-22/+37
* Update copyright for 2006. Update scripts.Bruce Momjian2006-03-051-2/+2
* Remove the no-longer-useful BTItem/BTItemData level of structure, andTom Lane2006-01-251-72/+65
* Improve comments about btree's use of ScanKey data structures: thereTom Lane2006-01-171-3/+4
* Cosmetic code cleanup: fix a bunch of places that used "return (expr);"Neil Conway2006-01-111-2/+2
* Re-run pgindent, fixing a problem where comment lines after a blankBruce Momjian2005-11-221-19/+19
* Add defenses to btree and hash index AMs to do simple sanity checksTom Lane2005-11-061-2/+2
* Standard pgindent run for 8.1.Bruce Momjian2005-10-151-136/+132
* Fix longstanding bug found by Atsushi Ogawa: _bt_check_unique would markTom Lane2005-10-121-2/+5
* Clean up possibly-uninitialized-variable warnings reported by gcc 4.x.Tom Lane2005-09-241-20/+18
* Mention MD5 function index for indexing long values.Bruce Momjian2005-08-111-2/+2
* Make new hints follow style guide.Tom Lane2005-08-101-3/+3
* Add hints to cases where indexes fail because of values that are too long.Bruce Momjian2005-08-101-2/+5
* Modify XLogInsert API to make callers specify whether pages to be backedTom Lane2005-06-061-9/+11
* Convert index-related tuple handling routines from char 'n'/' ' to boolTom Lane2005-03-211-21/+8
* Tag appropriate files for rc3PostgreSQL Daemon2004-12-311-2/+2
* Make heap_fetch API more consistent by having the buffer remain pinnedTom Lane2004-10-261-2/+2