aboutsummaryrefslogtreecommitdiff
path: root/src/backend/access/nbtree/nbtutils.c
Commit message (Expand)AuthorAge
* Add SQL-accessible functions for inspecting index AM properties.Tom Lane2016-08-13
* Revert no-op changes to BufferGetPage()Kevin Grittner2016-04-20
* Modify BufferGetPage() to prepare for "snapshot too old" featureKevin Grittner2016-04-08
* Revert CREATE INDEX ... INCLUDING ...Teodor Sigaev2016-04-08
* CREATE INDEX ... INCLUDING (column[, ...])Teodor Sigaev2016-04-08
* Fix incorrect handling of NULL index entries in indexed ROW() comparisons.Tom Lane2016-03-09
* Revert buggy optimization of index scansSimon Riggs2016-03-03
* Restructure index access method API to hide most of it at the C level.Tom Lane2016-01-17
* Update copyright for 2016Bruce Momjian2016-01-02
* pgindent run for 9.5Bruce Momjian2015-05-23
* Reduce pinning and buffer content locking for btree scans.Kevin Grittner2015-03-25
* Use FLEXIBLE_ARRAY_MEMBER in some more places.Tom Lane2015-02-20
* Update copyright for 2015Bruce Momjian2015-01-06
* Reduce btree scan overhead for < and > strategiesSimon Riggs2014-11-18
* pgindent run for 9.4Bruce Momjian2014-05-06
* Update copyright for 2014Bruce Momjian2014-01-07
* 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