aboutsummaryrefslogtreecommitdiff
path: root/src/backend/access/nbtree/nbtinsert.c
Commit message (Expand)AuthorAge
* Silence another _bt_check_unique compiler warning.Peter Geoghegan2021-04-08
* Don't consider newly inserted tuples in nbtree VACUUM.Peter Geoghegan2021-03-10
* Use full 64-bit XIDs in deleted nbtree pages.Peter Geoghegan2021-02-24
* Enhance nbtree index tuple deletion.Peter Geoghegan2021-01-13
* Update copyright for 2021Bruce Momjian2021-01-02
* Deprecate nbtree's BTP_HAS_GARBAGE flag.Peter Geoghegan2020-11-17
* nbtree: Rename nbtinsert.c variables for consistency.Peter Geoghegan2020-11-17
* nbtree: Demote incomplete split "can't happen" error.Peter Geoghegan2020-11-15
* Correct nbtree page split lock coupling comment.Peter Geoghegan2020-08-09
* Add nbtree Valgrind buffer lock checks.Peter Geoghegan2020-07-21
* Fix misuse of table_index_fetch_tuple_check().Peter Geoghegan2020-06-25
* Silence _bt_check_unique compiler warning.Peter Geoghegan2020-06-13
* Adjust "root of to-be-deleted subtree" function.Peter Geoghegan2020-05-11
* Refactor btvacuumpage().Peter Geoghegan2020-05-02
* Fix AddressSanitizer use-after-scope complaint.Peter Geoghegan2020-04-30
* Remove obsolete "hole in center of page" comment.Peter Geoghegan2020-04-14
* Rearrange _bt_insertonpg() "update metapage" code.Peter Geoghegan2020-04-14
* Add defensive "split_only_page" nbtree assertion.Peter Geoghegan2020-04-13
* Make _bt_insertonpg() more like _bt_split().Peter Geoghegan2020-04-13
* Harmonize nbtree page split point code.Peter Geoghegan2020-04-13
* Remove nbtree BTreeTupleSetAltHeapTID() function.Peter Geoghegan2020-04-07
* Justify nbtree page split locking in code comment.Peter Geoghegan2020-03-27
* nbtree: Remove obsolete _bt_pgaddtup() comments.Peter Geoghegan2020-03-19
* nbtree: Use raw PageAddItem() for retail inserts.Peter Geoghegan2020-03-18
* Refactor nbtree fastpath optimization.Peter Geoghegan2020-03-18
* nbtree: Remove useless local variables.Peter Geoghegan2020-03-17
* nbtree: Pass down MAXALIGN()'d itemsz for new item.Peter Geoghegan2020-03-16
* nbtree: Reorder nbtinsert.c prototypes.Peter Geoghegan2020-03-15
* nbtree: Move fastpath NULL descent stack assertion.Peter Geoghegan2020-03-10
* nbtree: Demote minus infinity "can't happen" error.Peter Geoghegan2020-03-10
* Remove overzealous _bt_split() assertions.Peter Geoghegan2020-03-02
* Silence another compiler warning in nbtinsert.c.Peter Geoghegan2020-02-26
* Silence compiler warning in nbtinsert.c.Peter Geoghegan2020-02-26
* Add deduplication to nbtree.Peter Geoghegan2020-02-26
* Remove dependency on HeapTuple from predicate locking functions.Thomas Munro2020-01-28
* Remove redundant incomplete split assertion.Peter Geoghegan2020-01-05
* Update copyrights for 2020Bruce Momjian2020-01-01
* Rename nbtree tuple macros.Peter Geoghegan2019-12-16
* nbtree: Tweak _bt_pgaddtup() comments.Peter Geoghegan2019-11-18
* Explain subtlety in nbtree locking protocol.Peter Geoghegan2019-08-23
* Remove block number field from nbtree stack.Peter Geoghegan2019-08-14
* Add error codes to some corruption log messagesPeter Eisentraut2019-08-01
* Fix typos.Amit Kapila2019-05-26
* Phase 2 pgindent run for v12.Tom Lane2019-05-22
* Initial pgindent run for v12.Tom Lane2019-05-22
* Remove obsolete nbtree insertion comment.Peter Geoghegan2019-05-15
* Standardize ItemIdData terminology.Peter Geoghegan2019-05-13
* Don't leave behind junk nbtree pages during split.Peter Geoghegan2019-05-13
* Correct more obsolete nbtree page split comments.Peter Geoghegan2019-05-03
* Remove obsolete _bt_insert_parent() comment.Peter Geoghegan2019-04-29