Re: Restore vacuum_delay_point() in GIN posting-tree leaf vacuum

From: Andrey Borodin <x4mmm(at)yandex-team(dot)ru>
To: Alexander Korotkov <aekorotkov(at)gmail(dot)com>
Cc: Paul Kim <mok03127(at)gmail(dot)com>, pgsql-hackers mailing list <pgsql-hackers(at)lists(dot)postgresql(dot)org>
Subject: Re: Restore vacuum_delay_point() in GIN posting-tree leaf vacuum
Date: 2026-07-20 19:10:32
Message-ID: 61A36DCE-E555-4409-83E6-7232417F0B97@yandex-team.ru
Views: Whole Thread | Raw Message | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

> On 20 Jul 2026, at 16:59, Alexander Korotkov <aekorotkov(at)gmail(dot)com> wrote:
>
> We're holding cleanup lock on posting tree root while
> ginScanPostingTreeToDelete(), not ginVacuumPostingTreeLeaves(). So, I
> think yes, vacuum_delay_point() was deleted unintentionally.

Yup, my recollection was wrong. ginVacuumPostingTreeLeaves() seems fine for a
delay point.

Best regards, Andrey Borodin.

In response to

Browse pgsql-hackers by date

  From Date Subject
Next Message Tomas Vondra 2026-07-20 19:17:18 Re: hashjoins vs. Bloom filters (yet again)
Previous Message Matthias van de Meent 2026-07-20 19:02:23 Re: Unexpected behavior after OOM errors