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 1w2GxR-00093z-37 for pgsql-hackers@arkaria.postgresql.org; Mon, 16 Mar 2026 23:02:45 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1w2GxP-00DzUN-2b for pgsql-hackers@arkaria.postgresql.org; Mon, 16 Mar 2026 23:02:43 +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 1w2GxP-00DzUE-1f for pgsql-hackers@lists.postgresql.org; Mon, 16 Mar 2026 23:02:43 +0000 Received: from fout-a2-smtp.messagingengine.com ([103.168.172.145]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98.2) (envelope-from ) id 1w2GxM-00000000VNZ-422x for pgsql-hackers@lists.postgresql.org; Mon, 16 Mar 2026 23:02:43 +0000 Received: from phl-compute-01.internal (phl-compute-01.internal [10.202.2.41]) by mailfout.phl.internal (Postfix) with ESMTP id 052A9EC0955; Mon, 16 Mar 2026 19:02:40 -0400 (EDT) Received: from phl-frontend-04 ([10.202.2.163]) by phl-compute-01.internal (MEProxy); Mon, 16 Mar 2026 19:02:40 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=paquier.xyz; h= cc:cc:content-type:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:subject :subject:to:to; s=fm1; t=1773702160; x=1773788560; bh=ZuFvILPSrN 7Li+sjjl7rwS7Mj3O9iROQ1wkQRyvHn/Q=; b=RcYnJeghErUWm0ZrnivLpV5NtX xq2oQ6IP2ecb8U0LFnYYNCNp5oTrJ9+UVoBFmUmAdl4m9SMJMAvByOpiCOAhecnz eHP5ZC86v4YU02yk8j++c94d1K1t37cdOdfTzi7V8LeFi/i8ot9wEJ16jgd5Nr4b Asrj7d5Y4J4kI0VhvTBrpuPg/lA4JT9IZMpqJTuwXZZ6euABpLkzM93VDXFiM3pD kOfS68BuiPBxJFVkggwR6nFDggCJSm7Rx/MnCbttOS0HBLaftpval0NSWMYnslZm N0fjbQdUC68bl7hbl9LnE38waRxWPVerVLJCcTG7XpXNTzUtqNs8IwpB3FJA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:subject:subject:to :to:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; t= 1773702160; x=1773788560; bh=ZuFvILPSrN7Li+sjjl7rwS7Mj3O9iROQ1wk QRyvHn/Q=; b=wa6KNCP7Wzqt+bf+7olodLmsSm1781SELUrrIPjTAytmuNasn7C WJebJCvC4WE+228tJCo5tKfvthtj9TsK/B9LzLUzjUe1jj3Lvl2z7WlwPiVzTkx/ wdNUCk9Fl0aN5mnnbCWt1i2PU/D7fRBA1gB8qmRcqwDGyTI5Vvlv1YGIv/6GhEhL PuH8+KmUmTXFkds/X0dUnS+vSx6nrLXYAbbdbi5T4sYDlN7gpkNyPb0+xXnGTWq1 tAQx0kmIExHxV2nVpHnaVDkvCYSee/ler3AUqyApu1pT2OQCgWUw+e2I2dnlvDo8 hlVvt+ylN7jXlQpS3R8mgoNWBam5TPSO4+w== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefgedrtddtgddvleelieehucetufdoteggodetrf dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfurfetoffkrfgpnffqhgenuceu rghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmnegfrh hlucfvnfffucdljedtmdenucfjughrpeffhffvvefukfhfgggtuggjsehgtderredttddv necuhfhrohhmpefoihgthhgrvghlucfrrghquhhivghruceomhhitghhrggvlhesphgrqh huihgvrhdrgiihiieqnecuggftrfgrthhtvghrnhepteelieefudffhffhtdetleeggeeg fffhkeeuveetiefgudduvedutefggeeivdejnecuvehluhhsthgvrhfuihiivgeptdenuc frrghrrghmpehmrghilhhfrhhomhepmhhitghhrggvlhesphgrqhhuihgvrhdrgiihiidp nhgspghrtghpthhtohepgedpmhhouggvpehsmhhtphhouhhtpdhrtghpthhtohepnhgrth hhrghnuggsohhsshgrrhhtsehgmhgrihhlrdgtohhmpdhrtghpthhtoheptghorhgvhidr hhhuihhnkhgvrhesghhmrghilhdrtghomhdprhgtphhtthhopehsrghmihhmshgvihhhse hgmhgrihhlrdgtohhmpdhrtghpthhtohepphhgshhqlhdqhhgrtghkvghrsheslhhishht shdrphhoshhtghhrvghsqhhlrdhorhhg X-ME-Proxy: Feedback-ID: i0fe9450f:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Mon, 16 Mar 2026 19:02:38 -0400 (EDT) Date: Tue, 17 Mar 2026 08:02:33 +0900 From: Michael Paquier To: Nathan Bossart Cc: Corey Huinker , Sami Imseih , pgsql-hackers@lists.postgresql.org Subject: Re: Add starelid, attnum to pg_stats and leverage this in pg_dump Message-ID: References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="3xBs8MVvhN8AsvkZ" Content-Disposition: inline In-Reply-To: List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --3xBs8MVvhN8AsvkZ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Mon, Mar 16, 2026 at 05:52:38PM -0500, Nathan Bossart wrote: > FTR I'm not mortally opposed to the idea. I just want to get the easier > stuff out of the way first so we can commit the pg_dump change. Then we > can give expr_attnum our undivided attention. Makes sense here to keep it simple. I don't want to change the extstat restore code more than necessary at this stage of the CF calendar cycle, except for bugs and issues discussed during the beta cycle. Perhaps we could do something in this area for v20. Or perhaps not. -- Michael --3xBs8MVvhN8AsvkZ Content-Type: application/pgp-signature; name=signature.asc -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEG72nH6vTowiyblFKnvQgOdbyQH0FAmm4jAkACgkQnvQgOdby QH0S2hAAkViUqHICxiI3VjRS7AmOuQMdXdO+YZiZlA4vfyI6Uf6xR1PHvHY8e0b2 3AWBpB2KDJ1+VRiBikia0dKFM9ALssOvXW8hQ73yMnERDL6KlBHp+4V1EixdJ9Uq cIG1Gfgus/BDHPkGRuP2PWZxUOQZy24CM7kKJspNB1nwOltRM49cQIVUIRDZnCEj ROZxEq1bZkIj5hnbei+byezCtRpN5xEAPP+hs81AvHu4cMgKu1i+SWTCLtKTclVb /rJnYaED4k6Dp8GMUXe8xQgiiqgnxmoHR05Lk7HMxhozKhHNbMqkjg4lhjk5sUCq gT9HdXCDFMjNduMyHUDoZEaWyJmtWbsW+HfxIU9G+FGg/Z/7F9WtYB1IEzCezKS/ HI8KXvXg2h+0+xP+0D2libIjO0Gj8N8h+bN4AH0PY6AeDAcdDjgMcmAqhwPAMt8O jjgOr4dycI6KR5ECwiKndEj/fDgCDYo0d94EcuYKZ/Gnr6d5G08KtQ5PML0GGGwZ e/bqqn40vHsMfMoX1wkaiah5tClNL3XYtM+RhuU7J8dfKrPhuc8/lSsZj3XeKUuy aGeXWK2eTcJiA2FFbOWAYSh2H9sHgceMk7FAy7EmqFAirfqb+lpXTK8BGS6Pr9tQ 93XClyrec/GoF+aJopCBmz4E86W8Pz4HUWcuHk/xrThf9dqn+kM= =4x5F -----END PGP SIGNATURE----- --3xBs8MVvhN8AsvkZ--