Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1w9S7E-001RkU-0p for pgsql-hackers@arkaria.postgresql.org; Sun, 05 Apr 2026 18:22:32 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1w9S7C-004Atw-20 for pgsql-hackers@arkaria.postgresql.org; Sun, 05 Apr 2026 18:22:31 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1w9S7C-004Atn-0j for pgsql-hackers@lists.postgresql.org; Sun, 05 Apr 2026 18:22:30 +0000 Received: from lahtoruutu.iki.fi ([185.185.170.37]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98.2) (envelope-from ) id 1w9S7A-00000000lUW-1KrQ for pgsql-hackers@lists.postgresql.org; Sun, 05 Apr 2026 18:22:30 +0000 Received: from [10.0.2.15] (unknown [130.41.208.1]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange x25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: hlinnaka) by lahtoruutu.iki.fi (Postfix) with ESMTPSA id 4fpgmL3VpQz49Pxf; Sun, 05 Apr 2026 21:22:26 +0300 (EEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=iki.fi; s=lahtoruutu; t=1775413347; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=YmoQbmwLPWvU+IH9MUJrVXX2zhQwRCkovzy9UYNs8To=; b=aflQ8Y7QgdkKxIYd9KgzuYSLjbNdeNXAx8yAETIfD/eP4fbGq5FyzF/KfgZJc3VKtYBFVB nkE2OLYJ5pzfksU36LBH4E0PunsdQ3ApghWRjPG6/981PoFmSQi/k3d2zN5VQPBZdPMxFw uDXdF0JfchszmjxrYHCdSTSxJNboZ/o3B3nhrDxKt+AMPRdrxgF6Ls20MQqCQZQy1RGQA6 PTAv/SB66th25QMKaybJcOfEwuz01Cp3CypN7PxW68XhcDc3K4QvmQ79sKHJj2AogA5/E2 ouPswph4Xe9slj4Y9WESm3c1IK/Kkj9P4YR5QZjc84OIAf+VXSmnmJBjKvJSlA== ARC-Seal: i=1; a=rsa-sha256; d=iki.fi; s=lahtoruutu; cv=none; t=1775413347; b=pCO5xMiaCzIZEGBVC63Zxe+pn8BoylCoWfeXz88eEqfW0r4bj4vZfBLsO8LIH4asbByBKW i6cmXWOYE8h+jRN0I+w7Aa0VVkqETddaDc+9dd0UTuZcdXzLpY6nHdWjV6r9lSFbBv80L/ 8NtPrmVMZA86xbPc+RZFB1ZoRNZioG3f98pNn4M5X9iQGnlvb1mVJI31lHq6+79UD+eY/Q SEMOD/QjxghH8KALeG7kYdgT6/ghNmXpbrMCBiVsG+eFS2uDWKg9T/84k/fI25vZJn46qj 0Y9+GOOPE8X4CuwUvHkqnda5Iko3iDc2dNlyq24PU5u3RGTnN2YlmNE2i3+K/g== ARC-Authentication-Results: i=1; ORIGINATING; auth=pass smtp.auth=hlinnaka smtp.mailfrom=hlinnaka@iki.fi ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=iki.fi; s=lahtoruutu; t=1775413347; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=YmoQbmwLPWvU+IH9MUJrVXX2zhQwRCkovzy9UYNs8To=; b=cSq9wruwvEEPahQyWaweiBUS29oaQgx/I/CCp6KhxPnBIeptOfyLEZKCV671p5HyIaRQTd l7DspooFXBoRo9AxA2aQJKxhSkqJXnl1DIyIsi0joYqadqyCZAqUwwRnnuva7u2s3DTVrO Zi3XnFtCEQWEmnJKdLnSuLWa8QXOn5KQFwEIw6PbPZPOSBNf1flCkHQ/uxsI2l4ndnnfhw mOktYb20hP9pW6xF579h9t/0JpqGyjxIg0yppngbGNFJDHAEnuJ8bxzv3J5PIvZtx0Af7G EinB9zE2nkCBUn1g48hukGskL4FcK7n86KvYU/xXsszy7JvTajS3HXL4BKFgsg== Message-ID: <59452d80-0a86-4872-a351-062a057e74f4@iki.fi> Date: Sun, 5 Apr 2026 21:22:25 +0300 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: Stack-based tracking of per-node WAL/buffer usage To: Lukas Fittl , Andres Freund Cc: PostgreSQL Hackers , Zsolt Parragi , Tomas Vondra , Peter Smith References: <57biou6l65r7gr4nunoe6lignz2x6m3w45gihoypaez4pc46di@txj3bakhj66l> Content-Language: en-US From: Heikki Linnakangas In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On 05/04/2026 15:31, Lukas Fittl wrote: > Heikki, your further review is very welcome, if you have the time. > It'd also be great if you could review the README.instrument (now in > v13/0008) to see if that makes sense to you. I don't have very substantial comments to make, an haven't had a chance to review the latest patch, but I did read your replies. I think I understand the stack vs. tree model now and why it is the way it is, but I still find it pretty confusing and I don't know what to about it. - Heikki