summaryrefslogtreecommitdiff
path: root/src/backend/access/nbtree/nbtutils.c
Commit message (Expand)AuthorAgeFilesLines
* Fix btmarkpos/btrestrpos to handle array keys.Tom Lane2012-09-271-0/+59
* Run pgindent on 9.2 source tree in preparation for first 9.3Bruce Momjian2012-06-101-35/+37
* Update copyright notices for year 2012.Bruce Momjian2012-01-011-1/+1
* Rethink representation of index clauses' mapping to index columns.Tom Lane2011-12-241-1/+1
* Fix btree stop-at-nulls logic properly.Tom Lane2011-11-021-30/+78
* Stop btree indexscans upon reaching nulls in either direction.Tom Lane2011-10-311-65/+42
* Teach btree to handle ScalarArrayOpExpr quals natively.Tom Lane2011-10-161-7/+450
* Improve index-only scans to avoid repeated access to the index page.Tom Lane2011-10-091-18/+21
* Remove unnecessary #include references, per pgrminclude script.Bruce Momjian2011-09-011-5/+0
* Move Trigger and TriggerDesc structs out of rel.h into a new reltrigger.hAlvaro Herrera2011-07-041-0/+1
* Restore correct btree preprocessing of "indexedcol IS NULL" conditions.Tom Lane2011-06-291-2/+15
* Pgindent run before 9.1 beta2.Bruce Momjian2011-06-091-1/+1
* Pass collations to functions in FunctionCallInfoData, not FmgrInfo.Tom Lane2011-04-121-16/+24
* pgindent run before PG 9.1 beta 1.Bruce Momjian2011-04-101-4/+4
* Clean up cruft around collation initialization for tupdescs and scankeys.Tom Lane2011-03-261-2/+6
* Stamp copyrights for year 2011.Bruce Momjian2011-01-011-1/+1
* Remove cvs keywords from all files.Magnus Hagander2010-09-201-1/+1
* pgindent run for 9.0Bruce Momjian2010-02-261-9/+9
* Dept of second thoughts: my first cut at supporting "x IS NOT NULL" btreeTom Lane2010-01-031-80/+75
* Update copyright for the year 2010.Bruce Momjian2010-01-021-2/+2
* Support "x IS NOT NULL" clauses as indexscan conditions. This turns outTom Lane2010-01-011-35/+109
* Remove very ancient tuple-counting infrastructure (IncrRetrieved() andTom Lane2009-10-081-3/+1
* Change the reloptions machinery to use a table-based parser, and provideAlvaro Herrera2009-01-051-4/+2
* Update copyright for 2009.Bruce Momjian2009-01-011-2/+2
* Improve our #include situation by moving pointer types away from theAlvaro Herrera2008-06-191-1/+2
* Restructure some header files a bit, in particular heapam.h, by removing someAlvaro Herrera2008-05-121-1/+2
* Repair two places where SIGTERM exit could leave shared memory stateTom Lane2008-04-161-3/+15
* Update copyrights in source tree to 2008.Bruce Momjian2008-01-011-2/+2
* pgindent run for 8.3.Bruce Momjian2007-11-151-24/+25
* Redefine the lp_flags field of item pointers as having four states, ratherTom Lane2007-09-121-6/+6
* Minor tweaking of index special-space definitions so that the variousTom Lane2007-04-091-6/+8
* Make 'col IS NULL' clauses be indexable conditions.Tom Lane2007-04-061-16/+77
* Fix oversight in coding of _bt_start_vacuum: we can't assume that the LWLockTom Lane2007-03-301-1/+13
* Support ORDER BY ... NULLS FIRST/LAST, and add ASC/DESC/NULLS FIRST/NULLS LASTTom Lane2007-01-091-28/+140
* Update CVS HEAD for 2007 copyright. Back branches are typically notBruce Momjian2007-01-051-2/+2
* Fix up btree's initial scankey processing to be able to detect redundantTom Lane2006-12-281-84/+188
* pgindent run for 8.2.Bruce Momjian2006-10-041-36/+37
* Modify btree to delete known-dead index entries without an actual VACUUM.Tom Lane2006-07-251-1/+7
* Allow include files to compile own their own.Bruce Momjian2006-07-131-1/+3
* Code review for FILLFACTOR patch. Change WITH grammar as per earlierTom Lane2006-07-031-11/+13
* Add FILLFACTOR to CREATE INDEX.Bruce Momjian2006-07-021-1/+14
* Rewrite btree vacuuming to fold the former bulkdelete and cleanup operationsTom Lane2006-05-081-6/+195
* Rewrite btree index scans to work a page at a time in all cases (bothTom Lane2006-05-071-23/+87
* 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-28/+2
* Allow row comparisons to be used as indexscan qualifications.Tom Lane2006-01-251-45/+237
* Instead of using a numberOfRequiredKeys count to distinguish requiredTom Lane2006-01-231-62/+76
* Improve comments about btree's use of ScanKey data structures: thereTom Lane2006-01-171-8/+9
* Push the responsibility for handling ignore_killed_tuples down intoTom Lane2005-12-071-11/+61
* Re-run pgindent, fixing a problem where comment lines after a blankBruce Momjian2005-11-221-3/+3