summaryrefslogtreecommitdiff
path: root/src/include/access/nbtree.h
Commit message (Expand)AuthorAgeFilesLines
* Optimize the case where a btree indexscan has current and mark positionsTom Lane2006-08-241-1/+10
* Make recovery from WAL be restartable, by executing a checkpoint-likeTom Lane2006-08-071-1/+2
* Modify btree to delete known-dead index entries without an actual VACUUM.Tom Lane2006-07-251-1/+3
* Tweak fillfactor code as per my recent proposal. Fix nbtsort.c so thatTom Lane2006-07-111-4/+8
* Code review for FILLFACTOR patch. Change WITH grammar as per earlierTom Lane2006-07-031-2/+9
* Add FILLFACTOR to CREATE INDEX.Bruce Momjian2006-07-021-1/+2
* Rewrite btree vacuuming to fold the former bulkdelete and cleanup operationsTom Lane2006-05-081-1/+22
* Rewrite btree index scans to work a page at a time in all cases (bothTom Lane2006-05-071-17/+69
* Fix an ancient oversight in btree xlog replay. When trying to determine if anTom Lane2006-04-131-1/+2
* Remove the 'slow' path for btree index build, which built the btreeTom Lane2006-04-011-15/+1
* Clean up WAL/buffer interactions as per my recent proposal. Get rid of theTom Lane2006-03-311-3/+1
* Arrange to emit a description of the current XLOG record as error contextTom Lane2006-03-241-2/+2
* 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-39/+19
* Instead of using a numberOfRequiredKeys count to distinguish requiredTom Lane2006-01-231-9/+13
* Push the responsibility for handling ignore_killed_tuples down intoTom Lane2005-12-071-3/+4
* Add defenses to btree and hash index AMs to do simple sanity checksTom Lane2005-11-061-1/+2
* Standard pgindent run for 8.1.Bruce Momjian2005-10-151-5/+4
* Remove the mostly-stubbed-out-anyway support routines for WAL UNDO.Tom Lane2005-06-061-2/+1
* First steps towards index scans with heap access decoupled from indexTom Lane2005-03-271-2/+3
* Convert index-related tuple handling routines from char 'n'/' ' to boolTom Lane2005-03-211-2/+2
* Tag appropriate files for rc3PostgreSQL Daemon2004-12-311-2/+2
* Pgindent run for 8.0.Bruce Momjian2004-08-291-4/+4
* Update copyright to 2004.Bruce Momjian2004-08-291-2/+2
* Invent ResourceOwner mechanism as per my recent proposal, and use it toTom Lane2004-07-171-3/+1
* Rename XLOG_BTREE_NEWPAGE xlog record type into XLOG_HEAP_NEWPAGE, andTom Lane2004-07-111-14/+1
* Adjust btree index build to not use shared buffers, thereby avoiding theTom Lane2004-06-021-6/+4
* Tweak indexscan and seqscan code to arrange that steps from one page toTom Lane2004-04-211-1/+3
* Rename SortMem and VacuumMem to work_mem and maintenance_work_mem.Tom Lane2004-02-031-2/+2
* Improve btree's initial-positioning-strategy code so that we never needTom Lane2003-12-211-5/+6
* make sure the $Id tags are converted to $PostgreSQL as well ...PostgreSQL Daemon2003-11-291-1/+1
* Cross-data-type comparisons are now indexable by btrees, pursuant to myTom Lane2003-11-121-7/+6
* Add operator strategy and comparison-value datatype fields to ScanKey.Tom Lane2003-11-091-15/+3
* Adjust btree index build procedure so that the btree metapage looksTom Lane2003-09-291-2/+3
* Another pgindent run with updated typedefs.Bruce Momjian2003-08-081-5/+5
* Update copyrights to 2003.Bruce Momjian2003-08-041-2/+2
* pgindent run.Bruce Momjian2003-08-041-16/+17
* Adjust btbulkdelete logic so that only one WAL record is issued whileTom Lane2003-02-231-5/+10
* First cut at recycling space in btree indexes. Still some rough edgesTom Lane2003-02-231-2/+6
* More infrastructure for btree compaction project. Tree-traversal codeTom Lane2003-02-221-9/+11
* Make btree index structure adjustments and WAL logging changes needed toTom Lane2003-02-211-117/+213
* There already was a macro PageGetItemId; this is now used in (almost)Bruce Momjian2002-07-021-2/+10
* Update copyright to 2002.Bruce Momjian2002-06-201-2/+2
* Mark index entries "killed" when they are no longer visible to anyTom Lane2002-05-241-2/+2
* Restructure indexscan API (index_beginscan, index_getnext) perTom Lane2002-05-201-5/+5
* New pgindent run with fixes suggested by Tom. Patch manually reviewed,Bruce Momjian2001-11-051-2/+2
* Another pgindent run. Fixes enum indenting, and improves #endifBruce Momjian2001-10-281-13/+14
* pgindent run on all C files. Java run to follow. initdb/regressionBruce Momjian2001-10-251-2/+1
* Restructure index AM interface for index building and index tuple deletion,Tom Lane2001-07-151-12/+6
* pgindent run. Make it all clean.Bruce Momjian2001-03-221-47/+47