From: | Peter Geoghegan <pg(at)bowt(dot)ie> |
---|---|
To: | Heikki Linnakangas <hlinnaka(at)iki(dot)fi> |
Cc: | Masahiro Ikeda <ikedamsh(at)oss(dot)nttdata(dot)com>, Tomas Vondra <tomas(at)vondra(dot)me>, Masahiro(dot)Ikeda(at)nttdata(dot)com, pgsql-hackers(at)lists(dot)postgresql(dot)org, Masao(dot)Fujii(at)nttdata(dot)com |
Subject: | Re: Adding skip scan (including MDAM style range skip scan) to nbtree |
Date: | 2025-03-11 15:52:44 |
Message-ID: | CAH2-Wznt07d47oQP5Zi0N9=cxfbJi=T4iC6gaMAV2UMD1xJ=5w@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
On Sat, Mar 8, 2025 at 11:43 AM Peter Geoghegan <pg(at)bowt(dot)ie> wrote:
> I plan on committing this one soon. It's obviously pretty pointless to
> make the BTMaxItemSize operate off of a page header, and not requiring
> it is more flexible.
Committed. And committed a revised version of "Show index search count
in EXPLAIN ANALYZE" that addresses the issues with non-parallel-aware
index scan executor nodes that run from a parallel worker.
Attached is v28. This is just to keep the patch series applying
cleanly -- no real changes here.
--
Peter Geoghegan
Attachment | Content-Type | Size |
---|---|---|
v28-0001-Improve-nbtree-SAOP-primitive-scan-scheduling.patch | application/octet-stream | 24.5 KB |
v28-0004-Apply-low-order-skip-key-in-_bt_first-more-often.patch | application/octet-stream | 11.7 KB |
v28-0002-Add-nbtree-skip-scan-optimizations.patch | application/octet-stream | 176.4 KB |
v28-0003-Lower-nbtree-skip-array-maintenance-overhead.patch | application/octet-stream | 33.7 KB |
v28-0005-DEBUG-Add-skip-scan-disable-GUCs.patch | application/octet-stream | 4.4 KB |
From | Date | Subject | |
---|---|---|---|
Next Message | Peter Eisentraut | 2025-03-11 15:58:55 | Re: RFC: Additional Directory for Extensions |
Previous Message | David G. Johnston | 2025-03-11 15:51:29 | Re: Document NULL |