Re: Remove custom redundant full page write description from GIN

Michael Paquier <michael@paquier.xyz>

From: Michael Paquier <michael@paquier.xyz>
To: Andrey Borodin <x4mmm@yandex-team.ru>
Cc: Kirill Reshke <reshkekirill@gmail.com>, PostgreSQL Hackers <pgsql-hackers@lists.postgresql.org>
Date: 2025-10-06T07:28:12Z
Lists: pgsql-hackers

Commits

Same data as JSON: GET /api/v1/messages/:b64id/commits the thread's linked commits as JSON, with link sources. API reference →
  1. Improve description of some WAL records for GIN

  2. Add comment in ginxlog.h about block used with ginxlogInsertListPage

  3. Remove block information from description of some WAL records for GIN

  4. Remove useless pointer update in ginxlog.c

On Wed, Oct 01, 2025 at 03:39:35PM +0900, Michael Paquier wrote:
> Yep, not sure that I see the full benefit of what you are doing here.
> A thread describing problems around the WAL descriptions is not suited
> for what you are qualifying as an optimization.  Same for 0004.  0003
> is small enough that I would not bother with a different thread, now
> that you've posted a patch..

Worth a note.  I had some time and applied patches 0001, 0003 and
0005, as they are worth their own.
--
Michael