Re: Improving scalability of Parallel Bitmap Heap/Index Scan

From: John Naylor <johncnaylorls(at)gmail(dot)com>
To: David Geier <geidav(dot)pg(at)gmail(dot)com>
Cc: shihao zhong <zhong950419(at)gmail(dot)com>, PostgreSQL Developers <pgsql-hackers(at)lists(dot)postgresql(dot)org>
Subject: Re: Improving scalability of Parallel Bitmap Heap/Index Scan
Date: 2026-10-20 05:23:15
Message-ID: CANWCAZZvfDQqfGOGiDGOx4msq9S=DWf6Kv9SCmLue3n9xxMBvA@mail.gmail.com
Views: Whole Thread | Raw Message | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

On Mon, Oct 19, 2026 at 8:57 PM David Geier <geidav(dot)pg(at)gmail(dot)com> wrote:
>
> > v3 looks good to me.
>
> Cool!
>
> > One thing I put under 0002 last time is really about 0001. With
> > ST_COMPARE_RUNTIME_POINTER and a pointer element type, the typedef
> > gives const Item ** but the sort passes Item **, so clang does not like it.
> >
> >
> > Writing ST_ELEMENT_TYPE const * in the typedef fixes it.
> I see. But seems like nothing in our code base triggers that. I leave it
> to John to make the call if we want to fix that or leave as is for now.

I'm not quite sure I follow -- v3 removed the typedef we were talking
about earlier, and I understand Shihao to mean the warning was about
v1. Is there another issue?

--
John Naylor
Amazon Web Services

In response to

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Hayato Kuroda (Fujitsu) 2026-10-20 06:21:42 RE: [PG19] Sequence sync stops when the subscription owner can't SET ROLE to a sequence owner
Previous Message Takeshi Ideriha 2026-10-20 05:19:45 Re: DOCS - CREATE PUBLICATION wording re 'ONLY' for partitioned tables.