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 1vO8DW-00BTO7-2V for pgsql-hackers@arkaria.postgresql.org; Wed, 26 Nov 2025 05:37:26 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vO8DV-00E6qB-1E for pgsql-hackers@arkaria.postgresql.org; Wed, 26 Nov 2025 05:37:25 +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 1vO8DV-00E6q3-0K for pgsql-hackers@lists.postgresql.org; Wed, 26 Nov 2025 05:37:25 +0000 Received: from mail-il1-x12d.google.com ([2607:f8b0:4864:20::12d]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from ) id 1vO8DT-001Y7L-21 for pgsql-hackers@lists.postgresql.org; Wed, 26 Nov 2025 05:37:25 +0000 Received: by mail-il1-x12d.google.com with SMTP id e9e14a558f8ab-434717509afso29427665ab.2 for ; Tue, 25 Nov 2025 21:37:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1764135442; x=1764740242; darn=lists.postgresql.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=gfPPccD+Eb+z9NszIsP/tPhX6emR/f/m9A0YIpt0xeY=; b=k9YQGDwrft9pDZs/yrM5Jj/7Kpjd+EjvOs6piEgD58s6EstLr2EQZkcuIWzqzBYqST KpsXAY/wyMpRSVYUTaa38qgz/a1qKOK3Ci8cE1D+owy8XMbdD+gXJR7hB7IhuktmXICl GccdgHSa2DKiusozqSWU532fJ8VhldPGPLZetqZpdClb4XfSmAQT0kgxsb8lM2WX+aaw 6FXyYKUGLcejFTAhy9uy5K+My6mKzy2W/4TmmCVEcGGkWiV6Bo6sdfLgojz6ph88AHyN FPkJWa1W6Jlt45bgaBkS40RZi32kOdSRWdmODN5sW1+C4s5wg6nfwvdY5lwEIwsoy961 DSMg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1764135442; x=1764740242; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=gfPPccD+Eb+z9NszIsP/tPhX6emR/f/m9A0YIpt0xeY=; b=QxXJwgRHIwpnvaLoZIuGW6HuxUuWwfAyT+6Jce3PpCpUVLSu3WPJzX0yYLb3JK9gQx FgWaigZxVysu4xbMHP+RNlT9rxTmPwOl17gJKn5P14qtX/anTIumSQrE+6f+bvFuZbw3 SuBm8Ocm5aw/POgHXXyZw+XPev6FIEaHB7L46NO5SpRwwzYoznmGRPRQGyhQRmG7r4r4 MEe10+fJwb9SsgNHlc9TQgxWXXZ1OP8afywoWkaXkrdz+nIatk7TwLCcyaBgmIKy9vKs ndZnhmfl8ov/+fowsvoGeGQqdtkhbUW/JcZS8YTeqUP24QW5uT4ZFqDVAyBgMDgYweTF F1Aw== X-Forwarded-Encrypted: i=1; AJvYcCXyQOGbA5pPGtA8ESQOB9cKoS7svgMqHvl7HRciuWPW3Cq7BVx50XqHLex2ZRp1DfjqrEoxr9a8/NG2SUQu@lists.postgresql.org X-Gm-Message-State: AOJu0YyMjCyCqggTXhMaxWcMgbQEqwudtkm+c7M8CN17s+pgvNcZBdtF XswD0SGeEbVubKAw4PWHQOpjLeLOilWMET/O3kPkzSimHOxU/gYLgrYq1WsmxUt8lOs9SnOugPz RGbdbHDqY63fyi/E0a4Yn9qnaG0qDrtM= X-Gm-Gg: ASbGncuFvlKnCQgp5vKa4esTcvUFI8PuZEvgVNNBjljyx03yC87ar9ym+yUmZfyv9KV pTozOLA0ISqsUrVURKV2QpH6hp6O8Dra57NF16T9E+Kj2oNzDlgkD1VWkuLwjcdCYeUUmoXl+/Q /5BlSJfSq08tDrMN8NunTrr5OgM5xnL0iiJ6WTAIOVUuNcuOrTX3y9c6wdzruUi/yUbfKBxkBc2 IWN9Qe27rWmDixQnBLyNv2auJiDmOT8fzo6BfQ/XCPOAPbZXOoS8TM4KOYJlG5slu4EW9eJ68/0 BwLunBcRW6FfxneLa2xYUFQ3v9adiSHB9NIPTAM+P1UNBWA9UkaYN8JQvXiU X-Google-Smtp-Source: AGHT+IEogAQfeZsxZsTCH6gjD+VazdP+2HL+qD92+ujV/bjX/8L9ZDw/q6OKAeC9rC1YsVrO/ZZoeoYf2Q78F2squJ0= X-Received: by 2002:a05:6e02:1c28:b0:433:2597:8cc with SMTP id e9e14a558f8ab-435b98e6bd8mr182998875ab.29.1764135441767; Tue, 25 Nov 2025 21:37:21 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Corey Huinker Date: Tue, 25 Nov 2025 23:37:09 -0600 X-Gm-Features: AWmQ_blXN2OGqI7BPVqpNGSfJY1ykc4JBd1i4XHTwVoB8ms0R6YpQ4DUy5nsqLo Message-ID: Subject: Re: Extended Statistics set/restore/clear functions. To: Michael Paquier Cc: jian he , Tomas Vondra , pgsql-hackers@lists.postgresql.org, tgl@sss.pgh.pa.us Content-Type: multipart/alternative; boundary="00000000000057a3b2064478ca27" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --00000000000057a3b2064478ca27 Content-Type: text/plain; charset="UTF-8" > > > non-UTF8 databases, plus a few more tests that were missing, I have > applied the two patches for the input functions. > I've reviewed what you committed and it looks good to me aside from the one nitpick I already made. > Perhaps these will need some adjustments, but I also see little point > in moving on with these based on the coverage we have and how the code > is shaped. Could you rebase the rest of the patch set for the three > remaining pieces, Corey? You will also need to address some of the > comments from Chao based on a review of v16, that were not addressed > as of v17. > +1 --00000000000057a3b2064478ca27 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable

non-UTF8 databases, plus a few more tests that were missing, I have
applied the two patches for the input functions.

<= /div>
I've reviewed what you committed and it looks good to me asid= e from the one nitpick I already=C2=A0made.
=C2=A0
Perhaps these will need some adjustments, but I also see little point
in moving on with these based on the coverage we have and how the code
is shaped.=C2=A0 Could you rebase the rest of the patch set for the three remaining pieces, Corey?=C2=A0 You will also need to address some of the comments from Chao based on a review of v16, that were not addressed
as of v17.

+1
--00000000000057a3b2064478ca27--