Re: Stack-based tracking of per-node WAL/buffer usage
Lukas Fittl <lukas@fittl.com>
From: Lukas Fittl <lukas@fittl.com>
To: Andres Freund <andres@anarazel.de>
Cc: PostgreSQL Hackers <pgsql-hackers@lists.postgresql.org>
Date: 2025-10-22T11:28:24Z
Lists: pgsql-hackers
Attachments
- v3-0001-Instrumentation-Keep-time-fields-as-instrtime-req.patch (application/octet-stream)
- v3-0004-Introduce-stack-for-tracking-per-node-WAL-buffer-.patch (application/octet-stream)
- v3-0005-Use-Instrumentation-stack-for-parallel-query-aggr.patch (application/octet-stream)
- v3-0002-Separate-node-instrumentation-from-other-use-of-I.patch (application/octet-stream)
- v3-0006-Introduce-alternate-Instrumentation-stack-mechani.patch (application/octet-stream)
- v3-0007-Convert-remaining-users-of-pgBufferUsage-to-use-I.patch (application/octet-stream)
- v3-0003-Replace-direct-changes-of-pgBufferUsage-pgWalUsag.patch (application/octet-stream)
On Tue, Sep 9, 2025 at 10:35 PM Lukas Fittl <lukas@fittl.com> wrote: > Attached an updated patch set that addresses the feedback, and also adds > the complete removal of the global pgBufferUsage variable in later patches > (0005-0007), to avoid counting both the stack and the variable. > See attached the same patch set rebased on latest master. Thanks, Lukas -- Lukas Fittl