Re: Eagerly evict bulkwrite strategy ring

From: Melanie Plageman <melanieplageman(at)gmail(dot)com>
To: Nazir Bilal Yavuz <byavuz81(at)gmail(dot)com>
Cc: Kirill Reshke <reshkekirill(at)gmail(dot)com>, PostgreSQL Hackers <pgsql-hackers(at)lists(dot)postgresql(dot)org>, Andres Freund <andres(at)anarazel(dot)de>
Subject: Re: Eagerly evict bulkwrite strategy ring
Date: 2025-11-03 20:06:54
Message-ID: CAAKRu_ZdU2VwDXF_kpnfojNzzXsJOdLDr_9GN6ZOnGE-QDKUCA@mail.gmail.com
Views: Whole Thread | Raw Message | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

On Wed, Oct 15, 2025 at 5:00 PM Melanie Plageman
<melanieplageman(at)gmail(dot)com> wrote:
>
> Ah, thanks. I think I fixed that. I also rebased the set and attached v5.

I found an incorrect assert in CleanVictimBuffer() that was tripping
in CI. Attached v6 is updated with it removed.

- Melanie

Attachment Content-Type Size
v6-0001-Refactor-goto-into-for-loop-in-GetVictimBuffer.patch text/x-patch 12.3 KB
v6-0002-Split-FlushBuffer-into-two-parts.patch text/x-patch 7.7 KB
v6-0003-Eagerly-flush-bulkwrite-strategy-ring.patch text/x-patch 12.5 KB

In response to

Browse pgsql-hackers by date

  From Date Subject
Next Message Álvaro Herrera 2025-11-03 20:20:28 Re: psql --help=variables missing csv_fieldsep
Previous Message Masahiko Sawada 2025-11-03 20:06:45 Re: Add CHECK_FOR_INTERRUPTS in Evict{Rel,All}UnpinnedBuffers