aboutsummaryrefslogtreecommitdiff
path: root/src/backend/access/nbtree/nbtutils.c
Commit message (Expand)AuthorAge
* Add buffer_std flag to MarkBufferDirtyHint().Jeff Davis2013-06-17
* Allow I/O reliability checks using 16-bit checksumsSimon Riggs2013-03-22
* Update copyrights for 2013Bruce Momjian2013-01-01
* Fix btmarkpos/btrestrpos to handle array keys.Tom Lane2012-09-27
* Run pgindent on 9.2 source tree in preparation for first 9.3Bruce Momjian2012-06-10
* Update copyright notices for year 2012.Bruce Momjian2012-01-01
* Rethink representation of index clauses' mapping to index columns.Tom Lane2011-12-24
* Fix btree stop-at-nulls logic properly.Tom Lane2011-11-02
* Stop btree indexscans upon reaching nulls in either direction.Tom Lane2011-10-31
* Teach btree to handle ScalarArrayOpExpr quals natively.Tom Lane2011-10-16
* Improve index-only scans to avoid repeated access to the index page.Tom Lane2011-10-09
* Remove unnecessary #include references, per pgrminclude script.Bruce Momjian2011-09-01
* Move Trigger and TriggerDesc structs out of rel.h into a new reltrigger.hAlvaro Herrera2011-07-04
* Restore correct btree preprocessing of "indexedcol IS NULL" conditions.Tom Lane2011-06-29
* Pgindent run before 9.1 beta2.Bruce Momjian2011-06-09
* Pass collations to functions in FunctionCallInfoData, not FmgrInfo.Tom Lane2011-04-12
* pgindent run before PG 9.1 beta 1.Bruce Momjian2011-04-10
* Clean up cruft around collation initialization for tupdescs and scankeys.Tom Lane2011-03-26
* Stamp copyrights for year 2011.Bruce Momjian2011-01-01
* Remove cvs keywords from all files.Magnus Hagander2010-09-20
* pgindent run for 9.0Bruce Momjian2010-02-26
* Dept of second thoughts: my first cut at supporting "x IS NOT NULL" btreeTom Lane2010-01-03
* Update copyright for the year 2010.Bruce Momjian2010-01-02
* Support "x IS NOT NULL" clauses as indexscan conditions. This turns outTom Lane2010-01-01
* Remove very ancient tuple-counting infrastructure (IncrRetrieved() andTom Lane2009-10-08
* Change the reloptions machinery to use a table-based parser, and provideAlvaro Herrera2009-01-05
* Update copyright for 2009.Bruce Momjian2009-01-01
* Improve our #include situation by moving pointer types away from theAlvaro Herrera2008-06-19
* Restructure some header files a bit, in particular heapam.h, by removing someAlvaro Herrera2008-05-12
* Repair two places where SIGTERM exit could leave shared memory stateTom Lane2008-04-16
* Update copyrights in source tree to 2008.Bruce Momjian2008-01-01
* 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
* Minor tweaking of index special-space definitions so that the variousTom Lane2007-04-09
* Make 'col IS NULL' clauses be indexable conditions.Tom Lane2007-04-06
* Fix oversight in coding of _bt_start_vacuum: we can't assume that the LWLockTom Lane2007-03-30
* Support ORDER BY ... NULLS FIRST/LAST, and add ASC/DESC/NULLS FIRST/NULLS LASTTom Lane2007-01-09
* Update CVS HEAD for 2007 copyright. Back branches are typically notBruce Momjian2007-01-05
* Fix up btree's initial scankey processing to be able to detect redundantTom Lane2006-12-28
* 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
* Code review for FILLFACTOR patch. Change WITH grammar as per earlierTom Lane2006-07-03
* Add FILLFACTOR to CREATE INDEX.Bruce Momjian2006-07-02
* Rewrite btree vacuuming to fold the former bulkdelete and cleanup operationsTom Lane2006-05-08
* Rewrite btree index scans to work a page at a time in all cases (bothTom Lane2006-05-07
* Update copyright for 2006. Update scripts.Bruce Momjian2006-03-05
* Remove the no-longer-useful BTItem/BTItemData level of structure, andTom Lane2006-01-25
* Allow row comparisons to be used as indexscan qualifications.Tom Lane2006-01-25
* Instead of using a numberOfRequiredKeys count to distinguish requiredTom Lane2006-01-23