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 1vzVHN-0013y3-17 for pgsql-hackers@arkaria.postgresql.org; Mon, 09 Mar 2026 07:43:53 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vzVHL-00EjTD-2F for pgsql-hackers@arkaria.postgresql.org; Mon, 09 Mar 2026 07:43:52 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1vzVHL-00EjT5-06 for pgsql-hackers@lists.postgresql.org; Mon, 09 Mar 2026 07:43:51 +0000 Received: from mail-wm1-x333.google.com ([2a00:1450:4864:20::333]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1vzVHG-00000001FZH-2TjG for pgsql-hackers@lists.postgresql.org; Mon, 09 Mar 2026 07:43:50 +0000 Received: by mail-wm1-x333.google.com with SMTP id 5b1f17b1804b1-48534237460so12665985e9.3 for ; Mon, 09 Mar 2026 00:43:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1773042225; x=1773647025; darn=lists.postgresql.org; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=JffLERXaykHo80kGQ5Kbk8VpbYCUkUYEtZwBeLEKWno=; b=alpTku26jyJ8Sq9SL6W1TUUgpxcrBKgbFlFXOZp4cYIOiqYE3k02eO/Wy/9nLHI7RI h6jzxBpr+yhv6I4Fz1eE/hR3rjcBfVn+bzFiLSGVQDZHMoy5RazY70+tCDjea85+478R 7pRMaYfue4+1aVU3N2OxL13DH4kIvulvIZncl8iJWzrrC8vZDu/ed9iFoKXnQnZv5JlR XNzPCzzA0R8wP0n3yTcCV9+r7LdW8CntxodXYL8BVJwBoaSRJGtjaF5aPQ/IGNF3Rn+7 b0hNQJWOUVWVJYwkKdHoGuxU7okmY3KmE1kYjpQrMQfkOD1m/dsx+LecPWN3POasvL26 TEsA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1773042225; x=1773647025; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-gg:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=JffLERXaykHo80kGQ5Kbk8VpbYCUkUYEtZwBeLEKWno=; b=t9N1UP3q8VpGeNxNU8pSAD8DHvPORv8jbwnKP8bHgfPUsd3gdDVtTbke2AIm8QwRl6 8MwivdxUQdbGQi553ilCFOxyp1EWxlNdchQ86e+DAPuPDj1y0Pyt34eToCDdcCfdEk8L ThwbVk3FeAtcmtecLFWQ1+1gajgV1dtFl1IWxbOLAeQ0YFgDY/0g5cLz4psibqJLSxE6 +gLVZMYQcro+C9pHna/T/uIfBxQNymCARiK3QqMhJvOTn1pEZFmLUN6qTF3lPvYFeSZj Zq6o9sCgbrt64jinT/0pO2Nw2csdpWnhuZHl8lZ5w2389JNBucJBHmff6rmAyorANXoP ykFQ== X-Forwarded-Encrypted: i=1; AJvYcCVO+hsYEWw8vqC5sZD5ShCCEkQVGxFr5qBuccb82OYS/kLkV/6cE5DUFmq1/9Ra1lh3pkF0eUqdtRWg6NVC@lists.postgresql.org X-Gm-Message-State: AOJu0YwXKP6B3eEu96gL2FcfKkriOgBwhHwEAJar7B1PaUG78JdNpibD 69vt1woEOR/9GzmUpIz9ba/QImva+R01IgxYlJm44X8wJAxgVCdy200I X-Gm-Gg: ATEYQzwKUjhEkugt0arayAL/UcM60Ju9L2EpdI43R2yC2919nVgQLYzP+7OgxTIb+iI oDyAzKp6n/GRWVcjZQXCW8VfNqUAG34j3TsB0j6A08MEkbPJiGmSpni+V+CUwSJn/X+I8s9fHsh deuRjk+okly94AYn9niYZ+mfeSN9tGVkScS1vtAKwQHOumj3PoMiPRsdzbQgpJ6YiTCWwd7pFRV Z693qojwDKVUtm4aPsfH4UurR7AOoMi9EWEa3Gc8Yk6NhIXZOx3OzEBeRuLAOjqqgt4DsvwyVI1 OSFeToZCygTUW/isvf8whhfOYmy/w65rVHkBBgxUq0ObZFKTNoqn3/f0aEmAbNqyXFedImRPnEi HY6lGwlPw6ZAGxYCXrtF6RDqS22s9NervEAH0gdDF8Nua2HeZSpXOzWn0pS7XX0f1esaWeIoG0+ DgwhjYZuJyvQf96NjyZIrLufp4M59RA2j85uJCP8+wGccRXNrsE8pw/UdIKe5OrbRuYUI1RyGni NJlAadf9DPYvgwokF2/LC6FOcHzuU4YlOReS+ajHeubP63rInsunnwXEQ== X-Received: by 2002:a05:600c:6290:b0:485:3b34:2f57 with SMTP id 5b1f17b1804b1-4853b3430abmr38453865e9.6.1773042225024; Mon, 09 Mar 2026 00:43:45 -0700 (PDT) Received: from ip-10-97-1-34.eu-west-3.compute.internal (ec2-15-237-197-144.eu-west-3.compute.amazonaws.com. [15.237.197.144]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-48539e574b5sm90096435e9.8.2026.03.09.00.43.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 09 Mar 2026 00:43:44 -0700 (PDT) Date: Mon, 9 Mar 2026 07:43:43 +0000 From: Bertrand Drouvot To: Andres Freund , Michael Paquier Cc: Kirill Reshke , Robert Haas , pgsql-hackers@lists.postgresql.org Subject: Re: relfilenode statistics Message-ID: References: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="sdA5zuaL94ts0rne" Content-Disposition: inline In-Reply-To: List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --sdA5zuaL94ts0rne Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi, On Mon, Feb 23, 2026 at 06:39:03AM +0000, Bertrand Drouvot wrote: > Hi, > > On Tue, Jan 13, 2026 at 09:29:02AM +0000, Bertrand Drouvot wrote: > > Hi, > > > > On Tue, Dec 16, 2025 at 10:39:15AM -0500, Andres Freund wrote: > > > On 2025-12-16 16:33:17 +0900, Michael Paquier wrote: > > > > Andres, Michael, let me try to sum up my understanding of the current state > > and see how we could now move forward. > > > > First of all, I understand that you both think that the patch outcome will be > > useful to have. The current debate is about the design, the current status is: > > > > - Andres raised specific technical/implementation concerns and I've proposed > > solutions in [1]. It also looks like Andres supports the overall design approach. > > - Michael is not really ok with the current design approach. > > > > That means, that with the current design in place, Michael would probably not > > commit it (even after review(s)). > > > > Given that I'm also in favor of the current proposed design, this raises the > > questions: > > > > - Andres, would you commit such a patch (after review iteration(s) of course)? > > - Michael, if Andres is ok with the above, would you still offer your help for the > > review part (even if the design is not what you "prefer"/"like")? > > > > [1]: https://postgr.es/m/aUEyzoOJtrCLAEeT%40ip-10-97-1-34.eu-west-3.compute.internal > > PFA, tiny rebase due to 9842e8aca09. PFA, a new mandatory rebase. Regards, -- Bertrand Drouvot PostgreSQL Contributors Team RDS Open Source Databases Amazon Web Services: https://aws.amazon.com --sdA5zuaL94ts0rne Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="v12-0001-Key-PGSTAT_KIND_RELATION-by-relfile-locator.patch"