aboutsummaryrefslogtreecommitdiff
path: root/src/include/access/nbtree.h
Commit message (Expand)AuthorAge
* Update copyright for 2024Bruce Momjian2024-01-03
* Improvements and fixes for e0b1ee17dcAlexander Korotkov2023-12-27
* Remove BTScanOpaqueData.firstPageAlexander Korotkov2023-12-27
* Optimize nbtree backward scan boundary cases.Peter Geoghegan2023-12-08
* Skip checking of scan keys required for directional scan in B-treeAlexander Korotkov2023-10-06
* Fix btmarkpos/btrestrpos array key wraparound bug.Peter Geoghegan2023-09-28
* Remove some more "snapshot too old" vestiges.Thomas Munro2023-09-08
* nbtree: Allocate new pages in separate function.Peter Geoghegan2023-06-10
* Remove useless argument from nbtree dedup function.Peter Geoghegan2023-04-18
* Recycle deleted nbtree pages more aggressively.Peter Geoghegan2023-04-03
* Pass down table relation into more index relation functionsAndres Freund2023-04-01
* Update copyright for 2023Bruce Momjian2023-01-02
* Static assertions cleanupPeter Eisentraut2022-12-15
* Add missing parenthesis to max item size macro.Peter Geoghegan2022-08-05
* Fix nbtree maximum item size macro.Peter Geoghegan2022-08-04
* Add macros in hash and btree AMs to get the special area of their pagesMichael Paquier2022-04-01
* Update copyright for 2022Bruce Momjian2022-01-07
* Fix "single value strategy" index deletion issue.Peter Geoghegan2021-09-21
* Initial pgindent and pgperltidy run for v14.Tom Lane2021-05-12
* Recycle nbtree pages deleted during same VACUUM.Peter Geoghegan2021-03-21
* Consolidate nbtree VACUUM metapage routines.Peter Geoghegan2021-03-12
* Add back vacuum_cleanup_index_scale_factor parameter.Peter Geoghegan2021-03-11
* Don't consider newly inserted tuples in nbtree VACUUM.Peter Geoghegan2021-03-10
* VACUUM VERBOSE: Count "newly deleted" index pages.Peter Geoghegan2021-02-25
* Use full 64-bit XIDs in deleted nbtree pages.Peter Geoghegan2021-02-24
* Enhance nbtree index tuple deletion.Peter Geoghegan2021-01-13
* Pass down "logically unchanged index" hint.Peter Geoghegan2021-01-13
* Update copyright for 2021Bruce Momjian2021-01-02
* Deprecate nbtree's BTP_HAS_GARBAGE flag.Peter Geoghegan2020-11-17
* Invent "amadjustmembers" AM method for validating opclass members.Tom Lane2020-08-01
* Add nbtree Valgrind buffer lock checks.Peter Geoghegan2020-07-21
* Fix deduplication "single value" strategy bug.Peter Geoghegan2020-06-19
* Fix nbtree.h dedup state comment.Peter Geoghegan2020-06-17
* Normalize _bt_findsplitloc() argument names.Peter Geoghegan2020-05-05
* Get rid of trailing semicolons in C macro definitions.Tom Lane2020-05-01
* Fix undercounting in VACUUM VERBOSE output.Peter Geoghegan2020-05-01
* Fix bug in nbtree VACUUM "skip full scan" feature.Peter Geoghegan2020-05-01
* nbtree: Rename BT_RESERVED_OFFSET_MASK.Peter Geoghegan2020-04-22
* Remove nbtree BTreeTupleSetAltHeapTID() function.Peter Geoghegan2020-04-07
* Implement operator class parametersAlexander Korotkov2020-03-30
* Remove stray parenthesis in nbtree.h.Peter Geoghegan2020-03-10
* Silence nbtree.h cpluspluscheck warning.Peter Geoghegan2020-03-02
* Add deduplication to nbtree.Peter Geoghegan2020-02-26
* Add equalimage B-Tree support functions.Peter Geoghegan2020-02-26
* nbtree: Rename BT_HEAP_TID_ATTR.Peter Geoghegan2020-01-10
* nbtree: BTREE_[MIN|NOVAC]_VERSION comment tweaks.Peter Geoghegan2020-01-10
* Add xl_btree_delete optimization.Peter Geoghegan2020-01-03
* Reorder two nbtree.h function prototypes.Peter Geoghegan2020-01-02
* Update copyrights for 2020Bruce Momjian2020-01-01
* Revert "Rename files and headers related to index AM"Michael Paquier2019-12-27