Re: get rid of Pointer type, mostly - Mailing list pgsql-hackers

From Robert Haas
Subject Re: get rid of Pointer type, mostly
Date
Msg-id CA+Tgmob==vi7MXZC9EhTGZ2YiuWkQuAGZm=H6M=9zPN2tp4s3A@mail.gmail.com
Whole thread Raw
In response to Re: get rid of Pointer type, mostly  (Tom Lane <tgl@sss.pgh.pa.us>)
Responses Re: get rid of Pointer type, mostly
List pgsql-hackers
On Mon, Nov 24, 2025 at 1:26 PM Tom Lane <tgl@sss.pgh.pa.us> wrote:
> I don't understand leaving it in place for GIN.

I haven't tried removing it for GIN so I don't know how awkward that
would be or for what reasons, but...

> It's
> not like GIN indexes are some hoary backwater that nobody pays
> attention to.

...I almost feel like you're trolling with this comment. It is true
that we maintain that code, and I see in the commit log that there are
even some GIN-specific improvements in the recent past. But the
average PostgreSQL hacker can probably go years and years without ever
having to touch the GIN code. Hoary backwater might be overselling it,
but it's far enough in that direction that confining the need to be
aware of one specific PostgreSQL-ism just to GIN is not without value.

--
Robert Haas
EDB: http://www.enterprisedb.com



pgsql-hackers by date:

Previous
From: Masahiko Sawada
Date:
Subject: Re: Assertion failure in SnapBuildInitialSnapshot()
Next
From: Tom Lane
Date:
Subject: Re: get rid of Pointer type, mostly