Commits

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

DateSubjectAuthorReleases
2026-04-05 Convert all remaining subsystems to use the new shmem allocation API Heikki Linnakangas 19 (unreleased)
2026-03-24 Don't include storage/lock.h in so many headers Álvaro Herrera 19 (unreleased)
2026-03-14 Use fake LSNs to improve nbtree dropPin behavior. Peter Geoghegan 19 (unreleased)
2026-03-12 nbtree: Avoid allocating _bt_search stack. Peter Geoghegan 19 (unreleased)
2026-03-10 Require share-exclusive lock to set hint bits and to flush Andres Freund 19 (unreleased)
2026-01-01 Update copyright for 2026 Bruce Momjian 19 (unreleased)
2025-12-11 Clarify why _bt_killitems sorts its items array. Peter Geoghegan 19 (unreleased)
2025-12-10 Return TIDs in desc order during backwards scans. Peter Geoghegan 19 (unreleased)
2025-12-08 Relocate _bt_readpage and related functions. Peter Geoghegan 19 (unreleased)
2025-11-02 Document nbtree row comparison design. Peter Geoghegan 19 (unreleased)
2025-11-02 Remove obsolete nbtree equality key comments. Peter Geoghegan 19 (unreleased)
2025-10-12 Remove unused nbtree array advancement variable. Peter Geoghegan 19 (unreleased)
2025-10-10 Remove overzealous _bt_killitems assertion. Peter Geoghegan 19 (unreleased)
2025-09-15 Teach nbtree to avoid evaluating row compare keys. Peter Geoghegan 19 (unreleased)
2025-08-14 Avoid including tableam.h and xlogreader.h in nbtree.h Álvaro Herrera 19 (unreleased)
2025-07-02 Make row compares robust during nbtree array scans. Peter Geoghegan 19 (unreleased)
2025-07-02 Make handling of redundant nbtree keys more robust. Peter Geoghegan 19 (unreleased)