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.94.2) (envelope-from ) id 1tnK5Q-004F34-6J for pgsql-hackers@arkaria.postgresql.org; Wed, 26 Feb 2025 16:16:40 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1tnK5P-008x2j-2z for pgsql-hackers@arkaria.postgresql.org; Wed, 26 Feb 2025 16:16:39 +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.94.2) (envelope-from ) id 1tnK5O-008x1n-Ez for pgsql-hackers@lists.postgresql.org; Wed, 26 Feb 2025 16:16:38 +0000 Received: from mail-pl1-x62c.google.com ([2607:f8b0:4864:20::62c]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from ) id 1tnK5L-000ED9-2I for pgsql-hackers@lists.postgresql.org; Wed, 26 Feb 2025 16:16:38 +0000 Received: by mail-pl1-x62c.google.com with SMTP id d9443c01a7336-22334203781so12050745ad.0 for ; Wed, 26 Feb 2025 08:16:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=j-davis-com.20230601.gappssmtp.com; s=20230601; t=1740586594; x=1741191394; darn=lists.postgresql.org; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:from:to:cc:subject :date:message-id:reply-to; bh=cwuNHT1kYrE67RF6yBCDK9ThhDKwAHLpTgFLe9V1FtE=; b=G3zLeQ1HTiyuNDMNr5KUcgyFflwb7y2h1tfmzu1yWU/IjkIyTHXjEOcP4ReVjiU1qE m8R0VO9QWv6JR3V1lLdvJqiOuDHdOsxOu6hg7kP+yMcB0DBTqL0LwU55J+ERTxJri8DP ka9696m6WBzeUJBvFrDn6GQTUHosmk9ob260UkKBRwCl1gftlHOqXnXfM2ENWwuRvEMT LZ1ELM30RS+HEzy00HuqS4rvdzTaus8sN8AyO06av68Yp6DgdebGr60cG4MijUJBFi89 XzFw/ZlrAS9G3608Q7nGCSCHTqzRBGL1k5yoGUQRyvlM/4QeZscOW5lvxHLP6oh9A4r6 3/Fg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1740586594; x=1741191394; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=cwuNHT1kYrE67RF6yBCDK9ThhDKwAHLpTgFLe9V1FtE=; b=QfLqmqy7tr+KTPE5MmsxBRN+zy3L15ZuM8l3EBqCoanomj+mGzrmhBJWceKd2EbJrN I0PuLYc0AZIjhBOcbGcqFsXPmWpS9hGMjUJIC6mJKk4eN5DK18BR17sJOAkYobJoNH/e WPFAmXyz4cKjsJhaw1DaRKTsD/GJKYkqU/N4ozQvCe1AKxSqB7RIIIyIWSPBibUo14vM muCbBfXwM1DdF1auNlTd4VW5vUp04u2ti4140A33XJX8moueDFR1HDWZoTVQ5bqi3VJn CD0QIlmeykeEB1rf7BJPJqghSEs0nvcssL1kW76VDTWGt60nDC6XCBhU+At4n3Pwlg+6 RICg== X-Forwarded-Encrypted: i=1; AJvYcCXB6+11E4RXZjGv25WGfzV8UQA1/MNY6gu8ypLzgVzBdWi0tW73BhtYsmDh0fj9yI62RS8TpSau20M1eh3f@lists.postgresql.org X-Gm-Message-State: AOJu0YwHlbA7yjdQ+/MX+115wkf3ZthZiE7wo98X4KhyAoPpUwmgj6eH OENlV95OtAfmlD/UaR4TwHRGS/ns+9w0t7mvKGOmM0DW98pLc0tTgzOM5HDO9g== X-Gm-Gg: ASbGncv39JrjPt+oQtQkek7krWfvlpr69enBzXL89yrf5k4EkYKNqBJq6QOGCLDkovu ndDU8dgqG60j1mXaC5gyJdV5BaHwlbdhySiby6MZODbQj/UXvCWS1837ltUhwnMlk26VwrojDz8 1tf8SUIfg4gGtwK4hlyjY9ykytD66qXD9+G55gZ0dLgMdcSO51wzo7N75v9+dM3LYV5KoM16vDf 41W+0N+x8aT8puBuMeSelhLWwEwxB6WfRc4jGubivdwYftax2B4VIQSKN9biaU7j2G7hB6vi6Mb r90kmTv4Z9HIYZTFQnyAXzHlw0QyuzTziNTJBsb4H4Pt97w/SGZur8NdNSQKF/RtDa7r X-Google-Smtp-Source: AGHT+IG2yYc2130FC6bzUkgsfqsgOpvkAlCE+HuDiw8Hcsb8A9HN5hDnqUGakPUQ/KT1DMZfSU9rdg== X-Received: by 2002:a05:6a00:a8d:b0:732:56a7:a935 with SMTP id d2e1a72fcca58-7341411dffamr50348412b3a.12.1740586594214; Wed, 26 Feb 2025 08:16:34 -0800 (PST) Received: from jeff-laptop.lan (c-76-102-242-158.hsd1.ca.comcast.net. [76.102.242.158]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-7347a8375easm3678392b3a.163.2025.02.26.08.16.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 26 Feb 2025 08:16:33 -0800 (PST) Message-ID: Subject: Re: Statistics Import and Export From: Jeff Davis To: Tom Lane , Corey Huinker Cc: Andres Freund , Michael Paquier , jian he , Nathan Bossart , Bruce Momjian , Matthias van de Meent , Magnus Hagander , Stephen Frost , Ashutosh Bapat , Peter Smith , PostgreSQL Hackers , alvherre@alvh.no-ip.org Date: Wed, 26 Feb 2025 08:16:31 -0800 In-Reply-To: <1778552.1740586434@sss.pgh.pa.us> References: <3670503.1740173078@sss.pgh.pa.us> <3728741.1740178078@sss.pgh.pa.us> <97b451228227c555be1a4f79c4a62ddec9a74f06.camel@j-davis.com> <6af48508a32499a8be3398cafffd29fb6188c44b.camel@j-davis.com> <1698502.1740541206@sss.pgh.pa.us> <1704472.1740544569@sss.pgh.pa.us> <1707557.1740546344@sss.pgh.pa.us> <1778552.1740586434@sss.pgh.pa.us> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.44.4-0ubuntu2 MIME-Version: 1.0 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On Wed, 2025-02-26 at 11:13 -0500, Tom Lane wrote: > Cool.=C2=A0 Jeff, are you taking these, or shall I? Please go ahead. I think you had mentioned upthread something about getting rid of the table-driven logic, which is fine with me. Did you mean for that to happen in this patch as well? Regards, Jeff Davis