summaryrefslogtreecommitdiff
path: root/src/backend/access/nbtree
Commit message (Expand)AuthorAgeFilesLines
* Add optimizer and executor support for parallel index scans.Robert Haas2017-02-151-0/+1
* btree: Support parallel index scans.Robert Haas2017-02-153-48/+501
* Split index xlog headers from other private index headers.Robert Haas2017-02-143-0/+3
* Allow index AMs to cache data across aminsert calls within a SQL command.Tom Lane2017-02-091-1/+2
* Add WAL consistency checking facility.Robert Haas2017-02-081-0/+50
* Move comment about test slightly closer to test.Robert Haas2017-01-311-1/+1
* Extend index AM API for parallel index scans.Robert Haas2017-01-241-0/+3
* Move some things from builtins.h to new header filesPeter Eisentraut2017-01-201-0/+1
* Generate fmgr prototypes automaticallyPeter Eisentraut2017-01-171-0/+1
* Update copyright via script for 2017Bruce Momjian2017-01-039-9/+9
* Remove should_free arguments to tuplesort routines.Robert Haas2016-12-121-18/+6
* Log the creation of an init fork unconditionally.Robert Haas2016-12-081-4/+9
* Avoid pin scan for replay of XLOG_BTREE_VACUUM in all casesAlvaro Herrera2016-11-171-2/+3
* Add macros to make AllocSetContextCreate() calls simpler and safer.Tom Lane2016-08-272-7/+3
* Add SQL-accessible functions for inspecting index AM properties.Tom Lane2016-08-132-0/+27
* In B-tree page deletion, clean up properly after page deletion failure.Tom Lane2016-08-061-4/+23
* Message style improvementsPeter Eisentraut2016-07-281-9/+9
* pgindent run for 9.6Robert Haas2016-06-093-15/+16
* Fix btree mark/restore bug.Kevin Grittner2016-06-022-20/+1
* Fix BTREE_BUILD_STATS build.Tom Lane2016-05-231-0/+1
* Prevent to use magic constantsTeodor Sigaev2016-04-281-2/+2
* Revert no-op changes to BufferGetPage()Kevin Grittner2016-04-206-109/+105
* Add the "snapshot too old" featureKevin Grittner2016-04-083-24/+36
* Modify BufferGetPage() to prepare for "snapshot too old" featureKevin Grittner2016-04-086-99/+113
* Revert CREATE INDEX ... INCLUDING ...Teodor Sigaev2016-04-086-101/+25
* CREATE INDEX ... INCLUDING (column[, ...])Teodor Sigaev2016-04-086-25/+101
* Detect SSI conflicts before reporting constraint violationsKevin Grittner2016-04-071-0/+8
* Avoid pin scan for replay of XLOG_BTREE_VACUUM in all casesSimon Riggs2016-04-033-35/+23
* Fix incorrect handling of NULL index entries in indexed ROW() comparisons.Tom Lane2016-03-091-23/+8
* Revert buggy optimization of index scansSimon Riggs2016-03-032-34/+0
* Improve index AMs' opclass validation procedures.Tom Lane2016-01-211-113/+161
* Restructure index access method API to hide most of it at the C level.Tom Lane2016-01-174-90/+294
* Avoid pin scan for replay of XLOG_BTREE_VACUUMSimon Riggs2016-01-093-3/+62
* Update copyright for 2016Bruce Momjian2016-01-028-8/+8
* Avoid calling PageGetSpecialPointer() on an all-zeros page.Heikki Linnakangas2015-07-271-2/+4
* Don't call PageGetSpecialPointer() on page until it's been initialized.Heikki Linnakangas2015-06-301-1/+2
* pgindent run for 9.5Bruce Momjian2015-05-236-22/+23
* Collection of typo fixes.Heikki Linnakangas2015-05-201-1/+1
* Fix typos in commentsMagnus Hagander2015-05-171-1/+1
* Add support for INSERT ... ON CONFLICT DO NOTHING/UPDATE.Andres Freund2015-05-081-6/+22
* Fix various typos and grammar errors in comments.Andres Freund2015-04-261-1/+1
* Remove duplicated word in READMEAlvaro Herrera2015-04-131-1/+1
* Reduce pinning and buffer content locking for btree scans.Kevin Grittner2015-03-256-129/+291
* Use FLEXIBLE_ARRAY_MEMBER in some more places.Tom Lane2015-02-201-2/+2
* Fix column-privilege leak in error-message pathsStephen Frost2015-01-281-3/+7
* Use abbreviated keys for faster sorting of text datums.Robert Haas2015-01-191-0/+2
* Update copyright for 2015Bruce Momjian2015-01-068-8/+8
* Add a few paragraphs to B-tree README explaining L&Y algorithm.Heikki Linnakangas2014-11-241-2/+19
* Silence compiler warning about variable being used uninitialized.Heikki Linnakangas2014-11-201-1/+1
* Revamp the WAL record format.Heikki Linnakangas2014-11-203-478/+257