Commits

Showing commits that first shipped in 18 (backpatches included). Clear

DateSubjectAuthorReleases
2025-11-02 Document nbtree row comparison design. Peter Geoghegan 18.1
2025-11-02 Remove obsolete nbtree equality key comments. Peter Geoghegan 18.1
2025-10-12 Remove unused nbtree array advancement variable. Peter Geoghegan 18.1
2025-10-10 Remove overzealous _bt_killitems assertion. Peter Geoghegan 18.1
2025-07-02 Make row compares robust during nbtree array scans. Peter Geoghegan 18.0
2025-07-02 Make handling of redundant nbtree keys more robust. Peter Geoghegan 18.0
2025-06-11 Revert "nbtree: Remove useless row compare arg." Peter Geoghegan 18.0
2025-06-11 Make _bt_killitems drop pins it acquired itself. Peter Geoghegan 18.0
2025-06-06 Avoid BufferGetLSNAtomic() calls during nbtree scans. Peter Geoghegan 18.0
2025-06-05 nbtree: Remove useless row compare arg. Peter Geoghegan 18.0
2025-05-07 Prevent premature nbtree array advancement. Peter Geoghegan 18.0
2025-05-07 nbtree: tighten up array recheck rules. Peter Geoghegan 18.0
2025-05-02 Avoid treating nonrequired nbtree keys as required. Peter Geoghegan 18.0
2025-04-28 Fix obsolete nbtree array advancement comment. Peter Geoghegan 18.0
2025-04-28 Make NULL tuple values always advance skip arrays. Peter Geoghegan 18.0
2025-04-20 Fix a few duplicate words in comments David Rowley 18.0
2025-04-04 Improve nbtree skip scan primitive scan scheduling. Peter Geoghegan 18.0
2025-04-04 Further optimize nbtree search scan key comparisons. Peter Geoghegan 18.0
2025-04-04 Add nbtree skip scan optimization. Peter Geoghegan 18.0
2025-03-22 Improve nbtree array primitive scan scheduling. Peter Geoghegan 18.0
2025-03-11 nbtree: Make BTMaxItemSize into object-like macro. Peter Geoghegan 18.0
2025-01-13 Move nbtree preprocessing into new .c file. Peter Geoghegan 18.0
2025-01-07 Improve nbtree unsatisfiable RowCompare detection. Peter Geoghegan 18.0
2025-01-01 Fix an assortment of spelling mistakes and typos David Rowley 18.0
2025-01-01 Update copyright for 2025 Bruce Momjian 18.0