From: | Greg Burd <greg(at)burd(dot)me> |
---|---|
To: | Andres Freund <andres(at)anarazel(dot)de> |
Cc: | PostgreSQL Hackers <pgsql-hackers(at)lists(dot)postgresql(dot)org> |
Subject: | Re: [PATCH] Let's get rid of the freelist and the buffer_strategy_lock |
Date: | 2025-07-27 14:12:11 |
Message-ID: | 3e1566b0-943a-4bcf-81da-fe40a171ced8@burd.me |
Views: | Whole Thread | Raw Message | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
On 7/25/25 15:02, Greg Burd wrote:
> Patch set is now:
>
> 1) remove freelist
>
> 2) remove buffer_strategy_lock
>
> 3) abstract clock-sweep to type and API
>
>
>
> -greg
Somehow including the test.c file as an attachment on my last email
confused the CI and it didn't test the v10 patch set (which did pass in
GitHub CI on my fork [1]). Here's v11 unchanged from v10 except rebased
onto 258bf0a2ea8 cf PG 19-2 5928 [2].
best,
-greg
Attachment | Content-Type | Size |
---|---|---|
v11-0001-Eliminate-the-freelist-from-the-buffer-manager-a.patch | text/x-patch | 18.7 KB |
v11-0002-Remove-the-buffer_strategy_lock-and-make-the-clo.patch | text/x-patch | 18.6 KB |
v11-0003-Abstract-clock-sweep-buffer-replacement-algorith.patch | text/x-patch | 7.7 KB |
From | Date | Subject | |
---|---|---|---|
Next Message | jian he | 2025-07-27 15:43:48 | implement CAST(expr AS type FORMAT 'template') |
Previous Message | Andy Fan | 2025-07-27 13:42:53 | Re: Returning nbtree posting list TIDs in DESC order during backwards scans |