summaryrefslogtreecommitdiff
path: root/src/backend/access/nbtree/nbtree.c
Commit message (Expand)AuthorAgeFilesLines
* Replace RelationOpenSmgr() with RelationGetSmgr().Tom Lane2021-07-121-3/+3
* Remove tupgone special case from vacuumlazy.c.Peter Geoghegan2021-04-061-4/+4
* Recycle nbtree pages deleted during same VACUUM.Peter Geoghegan2021-03-211-12/+22
* Consolidate nbtree VACUUM metapage routines.Peter Geoghegan2021-03-121-62/+1
* Save a few cycles during nbtree VACUUM.Peter Geoghegan2021-03-111-9/+5
* Don't consider newly inserted tuples in nbtree VACUUM.Peter Geoghegan2021-03-101-49/+21
* VACUUM VERBOSE: Count "newly deleted" index pages.Peter Geoghegan2021-02-251-21/+12
* Use full 64-bit XIDs in deleted nbtree pages.Peter Geoghegan2021-02-241-96/+122
* Enhance nbtree index tuple deletion.Peter Geoghegan2021-01-131-5/+5
* Pass down "logically unchanged index" hint.Peter Geoghegan2021-01-131-0/+1
* Update copyright for 2021Bruce Momjian2021-01-021-1/+1
* Remove obsolete btrescan() comment.Peter Geoghegan2020-12-151-2/+1
* Fix nbtree cleanup-only VACUUM stats inaccuracies.Peter Geoghegan2020-11-041-1/+14
* Redefine pg_class.reltuples to be -1 before the first VACUUM or ANALYZE.Tom Lane2020-08-301-0/+1
* snapshot scalability: Don't compute global horizons while building snapshots.Andres Freund2020-08-121-12/+16
* Invent "amadjustmembers" AM method for validating opclass members.Tom Lane2020-08-011-0/+1
* Add nbtree Valgrind buffer lock checks.Peter Geoghegan2020-07-211-3/+2
* Initial pgindent and pgperltidy run for v13.Tom Lane2020-05-141-1/+2
* Refactor btvacuumpage().Peter Geoghegan2020-05-021-58/+89
* Clear up issue with FSM and oldest bpto.xact.Peter Geoghegan2020-05-011-15/+15
* Fix undercounting in VACUUM VERBOSE output.Peter Geoghegan2020-05-011-6/+6
* Fix bug in nbtree VACUUM "skip full scan" feature.Peter Geoghegan2020-05-011-48/+54
* Implement operator class parametersAlexander Korotkov2020-03-301-0/+1
* Add deduplication to nbtree.Peter Geoghegan2020-02-261-21/+150
* Introduce IndexAM fields for parallel vacuum.Amit Kapila2020-01-151-0/+3
* Update btree_xlog_delete() comments.Peter Geoghegan2020-01-011-3/+4
* Update copyrights for 2020Bruce Momjian2020-01-011-1/+1
* Remove unneeded "pin scan" nbtree VACUUM code.Peter Geoghegan2019-12-191-88/+23
* Refactor reloption handling for index AMs in-coreMichael Paquier2019-11-251-2/+2
* Fix many typos and inconsistenciesMichael Paquier2019-07-011-2/+2
* Phase 2 pgindent run for v12.Tom Lane2019-05-221-3/+3
* Fix division by zero in _bt_vacuum_needs_cleanup()Alexander Korotkov2019-04-151-1/+1
* Report progress of CREATE INDEX operationsAlvaro Herrera2019-04-021-0/+9
* Make heap TID a tiebreaker nbtree index column.Peter Geoghegan2019-03-201-1/+1
* tableam: Add and use scan APIs.Andres Freund2019-03-111-1/+1
* Update copyright for 2019Bruce Momjian2019-01-021-1/+1
* pgindent run prior to branchingAndrew Dunstan2018-06-301-6/+6
* Increase upper limit for vacuum_cleanup_index_scale_factorAlexander Korotkov2018-06-261-3/+5
* Various improvements of skipping index scan during vacuum technicsTeodor Sigaev2018-05-101-9/+10
* Post-feature-freeze pgindent run.Tom Lane2018-04-261-11/+11
* Indexes with INCLUDE columns and their support in B-treeTeodor Sigaev2018-04-071-0/+1
* Remove unused vars and mark assert-only varsTeodor Sigaev2018-04-051-2/+0
* Skip full index scan during cleanup of B-tree indexes when possibleTeodor Sigaev2018-04-041-7/+111
* Do index FSM vacuuming sooner.Tom Lane2018-03-301-3/+15
* Support parallel btree index builds.Robert Haas2018-02-021-133/+1
* Update copyright for 2018Bruce Momjian2018-01-021-1/+1
* Flag index metapages as standard-format in xlog.c calls.Tom Lane2017-11-031-1/+1
* Phase 2 of pgindent updates.Tom Lane2017-06-211-6/+5
* Initial pgindent run with pg_bsd_indent version 2.0.Tom Lane2017-06-211-4/+4
* Post-PG 10 beta1 pgindent runBruce Momjian2017-05-171-6/+6