On Thu, Sep 28, 2023 at 5:32 PM Peter Geoghegan <p...@bowt.ie> wrote: > On Sun, Sep 17, 2023 at 4:47 PM Peter Geoghegan <p...@bowt.ie> wrote: > > Attached is v2, which makes all array key advancement take place using > > the "next index tuple" approach (using binary searches to find array > > keys using index tuple values). > > Attached is v3, which fixes bitrot caused by today's bugfix commit 714780dc.
Attached is v4, which applies cleanly on top of HEAD. This was needed due to Alexandar Korotkov's commit e0b1ee17, "Skip checking of scan keys required for directional scan in B-tree". Unfortunately I have more or less dealt with the conflicts on HEAD by disabling the optimization from that commit, for the time being. The commit in question is rather poorly documented, and it's not immediately clear how to integrate it with my work. I just want to make sure that there's a testable patch available. -- Peter Geoghegan
v4-0001-Enhance-nbtree-ScalarArrayOp-execution.patch
Description: Binary data