Fix btree_gist <> strategy on internal index pages

Edit
ID 6908
Title Fix btree_gist <> strategy on internal index pages
CI (CFBot) Summary
Stats (from CFBot) Patch version: v3, Patch count: 5, First patch: +136−33, All patches: +158−92
Tags Bugfix
Created 2026-06-18 07:45:13
Last modified 2026-07-03 19:40:38 (2 weeks ago)
Latest email 2026-07-03 19:36:09 (2 weeks ago)
Status
PG20-1 (2026-07-01 – 2026-07-31): Committed
Target version stable
Authors Ayush Tiwari (aytiwari)
Reviewers Tom Lane (tgl) Become reviewer
Committer Tom Lane (tgl)
Links
Emails
Fw:Re: Fw: gbt_var_consistent in contrib/btree_gist/btree_utils_var.c has internal-node type confusion on the <> strategy, bypassing exclusion constraints
First at 2026-06-16 11:29:35 by 王跃林 <violin0613 at tju.edu.cn>
Latest at 2026-07-03 19:36:09 by Tom Lane <tgl at sss.pgh.pa.us>
Latest attachment (btree-gist-bit-index-build.sql) at 2026-07-03 17:01:19 from Tom Lane <tgl at sss.pgh.pa.us>
    Attachment (btree-gist-bit-index-build.sql) at 2026-07-03 17:01:19 from Tom Lane <tgl at sss.pgh.pa.us> (Patch: No)
    Attachment (v3-0001-Reverse-engineer-some-documentation-for-btree_gis.patch) at 2026-07-02 23:02:17 from Tom Lane <tgl at sss.pgh.pa.us> (Patch: Yes)
    Attachment (v2-0001-Fix-btree_gist-strategy-on-internal-index-pages.patch) at 2026-07-02 17:46:04 from Ayush Tiwari <ayushtiwari.slg01 at gmail.com> (Patch: Yes)
    Attachment (0001-Fix-btree_gist-strategy-on-internal-index-pages.patch) at 2026-06-17 19:19:03 from Ayush Tiwari <ayushtiwari.slg01 at gmail.com> (Patch: Yes)
History
When Who What
2026-07-03 19:40:38 Tom Lane (tgl) Closed in commitfest PG20-1 with status: Committed
2026-07-03 19:40:38 Tom Lane (tgl) Changed committer to tgl
2026-07-01 23:11:23 Tom Lane (tgl) Added tgl as reviewer
2026-06-18 07:45:13 Ayush Tiwari (aytiwari) Attached mail thread AH*AvQCYKhQGVvPWi1GiU4oY.8.1781609375063.Hmail.3020001251@tju.edu.cn
2026-06-18 07:45:13 Ayush Tiwari (aytiwari) Created patch record
Edit