summaryrefslogtreecommitdiff
path: root/src/backend/access/nbtree
AgeCommit message (Expand)Author
8 daysnbtree: Use only one notnullkey ScanKeyData.Peter Geoghegan
2025-07-02Update obsolete row compare preprocessing comments.Peter Geoghegan
2025-07-02Make row compares robust during nbtree array scans.Peter Geoghegan
2025-07-02Make handling of redundant nbtree keys more robust.Peter Geoghegan
2025-06-13nbtree: _bt_readnextpage doesn't affect markPos.Peter Geoghegan
2025-06-11Revert "nbtree: Remove useless row compare arg."Peter Geoghegan
2025-06-11Make _bt_killitems drop pins it acquired itself.Peter Geoghegan
2025-06-06Avoid BufferGetLSNAtomic() calls during nbtree scans.Peter Geoghegan
2025-06-05nbtree: Remove useless row compare arg.Peter Geoghegan
2025-05-30Change internal queryid type from uint64 to int64David Rowley
2025-05-07Prevent premature nbtree array advancement.Peter Geoghegan
2025-05-07nbtree: tighten up array recheck rules.Peter Geoghegan
2025-05-02Avoid treating nonrequired nbtree keys as required.Peter Geoghegan
2025-05-01Adjust overstrong nbtree skip array assertion.Peter Geoghegan
2025-04-28Add maintenance_io_concurrency flag to some read stream usersMelanie Plageman
2025-04-28Fix obsolete nbtree array advancement comment.Peter Geoghegan
2025-04-28Make NULL tuple values always advance skip arrays.Peter Geoghegan
2025-04-20Fix a few duplicate words in commentsDavid Rowley
2025-04-19Fix typos and grammar in the codeMichael Paquier
2025-04-04Avoid extra index searches through preprocessing.Peter Geoghegan
2025-04-04Improve nbtree skip scan primitive scan scheduling.Peter Geoghegan
2025-04-04Further optimize nbtree search scan key comparisons.Peter Geoghegan
2025-04-04Add nbtree skip scan optimization.Peter Geoghegan
2025-04-03Remove misleading read stream asserts in a few usersMelanie Plageman
2025-03-30read_stream: Introduce and use optional batchmode supportAndres Freund
2025-03-22Improve nbtree array primitive scan scheduling.Peter Geoghegan
2025-03-21Assorted trivial cleanup of c5c239e26eMelanie Plageman
2025-03-21Use streaming read I/O in btree vacuumingMelanie Plageman
2025-03-14Simplify and generalize PrepareSortSupportFromIndexRel()Peter Eisentraut
2025-03-11nbtree: Make BTMaxItemSize into object-like macro.Peter Geoghegan
2025-03-11Show index search count in EXPLAIN ANALYZE, take 2.Peter Geoghegan
2025-03-08Make parallel nbtree index scans use an LWLock.Peter Geoghegan
2025-03-07nbtree: refine _bt_readnextpage contract comments.Peter Geoghegan
2025-03-07Rename amcancrosscomparePeter Eisentraut
2025-03-05Revert "Show index search count in EXPLAIN ANALYZE."Peter Geoghegan
2025-03-05Show index search count in EXPLAIN ANALYZE.Peter Geoghegan
2025-02-27Generalize hash and ordering support in amapiPeter Eisentraut
2025-02-21Drop opcintype from index AM strategy translation APIPeter Eisentraut
2025-02-13Remove unnecessary (char *) casts [xlog]Peter Eisentraut
2025-02-11Add is_analyze parameter to vacuum_delay_point().Nathan Bossart
2025-02-02Convert strategies to and from compare typesPeter Eisentraut
2025-02-01Add get_opfamily_name() functionPeter Eisentraut
2025-01-31Get rid of our dependency on type "long" for memory size calculations.Tom Lane
2025-01-16Fix nbtree contradictory array element comment.Peter Geoghegan
2025-01-13Move nbtree preprocessing into new .c file.Peter Geoghegan
2025-01-10Fix obsolete nbtree README left link remarks.Peter Geoghegan
2025-01-07Improve nbtree unsatisfiable RowCompare detection.Peter Geoghegan
2025-01-07nbtree: Simplify _bt_first parallel scan handling.Peter Geoghegan
2025-01-01Fix an assortment of spelling mistakes and typosDavid Rowley
2025-01-01Update copyright for 2025Bruce Momjian