> On 19 Jul 2026, at 19:27, Paul Kim <[email protected]> wrote: > > no CHECK_FOR_INTERRUPTS() As far as I remember, we hold a cleanup lock on posting tree root. We cannot process interrupts while holding a LWLock. I'm afraid to fix this problem we need a real page deletion with full fledged concurrency protocol as we do it in B-tree or GiST. I've written a patch for this in 2018. I hope to return to this one day. Best regards, Andrey Borodin.
- Restore vacuum_delay_point() in GIN posting-tree leaf v... Paul Kim
- Re: Restore vacuum_delay_point() in GIN posting-tr... Michael Paquier
- Re: Restore vacuum_delay_point() in GIN posting-tr... Andrey Borodin
- Re: Restore vacuum_delay_point() in GIN postin... Alexander Korotkov
- Re: Restore vacuum_delay_point() in GIN po... Andrey Borodin
- Re: Restore vacuum_delay_point() in GI... Alexander Korotkov
- Re: Restore vacuum_delay_point() ... Paul Kim
- Re: Restore vacuum_delay_point() ... solai v
