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 1vSWoH-00H8Ji-29 for pgsql-committers@arkaria.postgresql.org; Mon, 08 Dec 2025 08:41:33 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vSWoG-00FjFn-0e for pgsql-committers@arkaria.postgresql.org; Mon, 08 Dec 2025 08:41:32 +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 1vSWoF-00FjFf-38 for pgsql-committers@lists.postgresql.org; Mon, 08 Dec 2025 08:41:32 +0000 Received: from fhigh-a7-smtp.messagingengine.com ([103.168.172.158]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1vSWoD-003iwK-2f for pgsql-committers@lists.postgresql.org; Mon, 08 Dec 2025 08:41:31 +0000 Received: from phl-compute-06.internal (phl-compute-06.internal [10.202.2.46]) by mailfhigh.phl.internal (Postfix) with ESMTP id 99B6C140008A; Mon, 8 Dec 2025 03:41:29 -0500 (EST) Received: from phl-mailfrontend-01 ([10.202.2.162]) by phl-compute-06.internal (MEProxy); Mon, 08 Dec 2025 03:41:29 -0500 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=1765183289; x=1765269689; bh=5wGwHoz0cy WUGvod0ZtyvY12WWoipB88PX8I3YvkDF4=; b=aRU89vA4r9xdiV5tRSLhIek0xo ivkfTh9JMkbSRaH+2aT9axbTbVgViPxULDej9/wF1sCa0UpcEZFEOwhuXlumrOQV YYpceWokiHJ0zUd+EN13WzjNAbu5d3hLiACMHfi6p8c8K6C/MTZdoE/XCzbvRO94 HSK5G5SDIvzc8GmjjY9fztW4pzPJOSUdTZufNFJ55oO4DRiOROZyXDjwt0ce3fUe o2mbiY3pf0iNO5f9X6L8XKhTzx3GmTLQXBm2mhI7dXU053v5emdX0PyGZ22M+9pH AqavvnlTZfdWCIMKrUm6yh7RXSU4ZYT8FmY3LjQjNkVi1TStrjGvQL7CnOdw== 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= 1765183289; x=1765269689; bh=5wGwHoz0cyWUGvod0ZtyvY12WWoipB88PX8 I3YvkDF4=; b=wc+aWy/+lxOP20UHPG6iexiJ3BeCU5XkJZ2ccvNgLfbqzHq72sQ H/N7MpIPFmrcKp89m5EHlINIfOulD3is9Ie4MJZHtvVVvrvHxDWxxBDsnmQJOd2d 5I9E7ur9DV9hxlFJxzR3QUYz5gCZgWfSgpbIqJ/WM9bi4F0CBvpbMOs+48ZY1xp9 /fRjZsgKmSrS4gEfn/FeU0tQ1bWQIe7nozR6u6POU3e8bWiHfKssU9ilP9fY0VaW ecUL9BLxe7lPXHIQVAwddsb+muAfvSiEWXqWKgPTN7GAKta5wQwZ9iy0RYE8Unt9 oSZsBL9sdzj+rN3lTPoUvOcHyXdd2G+Tw6g== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefgedrtddtgdduiedvfecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpuffrtefokffrpgfnqfghnecuuegr ihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenfghrlh cuvffnffculdefhedmnecujfgurhepfffhvfevuffkfhggtggujgesghdtreertddtvden ucfhrhhomhepofhitghhrggvlhcurfgrqhhuihgvrhcuoehmihgthhgrvghlsehprghquh hivghrrdighiiiqeenucggtffrrghtthgvrhhnpeegffejvefgveduvdejtddvtdeijeeh udeuledvudeftdfgfeejvdekveekiedvvdenucffohhmrghinhepphhoshhtghhrvghsqh hlrdhorhhgnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhho mhepmhhitghhrggvlhesphgrqhhuihgvrhdrgiihiidpnhgspghrtghpthhtohepgedpmh houggvpehsmhhtphhouhhtpdhrtghpthhtohepthhglhesshhsshdrphhghhdrphgrrdhu shdprhgtphhtthhopegrnhgurhgvfiesughunhhslhgrnhgvrdhnvghtpdhrtghpthhtoh epphhgshhqlhdqtghomhhmihhtthgvrhhssehlihhsthhsrdhpohhsthhgrhgvshhqlhdr ohhrghdprhgtphhtthhopehsrghmihhmshgvihhhsehgmhgrihhlrdgtohhm X-ME-Proxy: Feedback-ID: i0fe9450f:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Mon, 8 Dec 2025 03:41:27 -0500 (EST) Date: Mon, 8 Dec 2025 17:41:14 +0900 From: Michael Paquier To: Tom Lane Cc: Andrew Dunstan , pgsql-committers@lists.postgresql.org, Sami Imseih Subject: Re: pgsql: injection_points: Remove portions related to custom pgstats Message-ID: References: <2899652.1765167313@sss.pgh.pa.us> <2904427.1765169854@sss.pgh.pa.us> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="boNPUi4HZOQfCUyK" Content-Disposition: inline In-Reply-To: <2904427.1765169854@sss.pgh.pa.us> List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --boNPUi4HZOQfCUyK Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Dec 07, 2025 at 11:57:34PM -0500, Tom Lane wrote: > Nah, hold off till we have a discussion about whether the test is > correct to expect compatibility. We can afford to have a couple > of BF animals unhappy for a day or two while we come to a decision. By the way, while looking at the buildfarm failures, I have noticed that something is wrong in my patch. Looking Makefile.global.in, USE_MODULE_DB is built based on REGRESS for the tests of src/test/modules/gin/. However things are inconsistent between meson and ./configure. For example, this host uses configure/make: https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=3Dskimmer&dt=3D2025= -12-08%2006%3A08%3A23 The database name is contrib_regression_gin_incomplete_splits, which points to the test gin_incomplete_split in src/test/modules/gin/, meaning that my patch would not work. In the meson case, we got this failure: https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=3Dcrake&dt=3D2025-1= 2-08%2006%3A27%3A04 And here, the database name is regression_gin. When I looked at the buildfarm failures, I saw the regression_gin first, wrote a patch based on that. But the second one based on contrib_regression_gin_incomplete_splits was really puzzling me, until I've noticed that the difference was configure vs meson for the two hosts. So it seems to me that we have a second issue here, where meson relies on a "name" while configure uses the first value of "REGRESS". AdjustUpgrade.pm cannot know that it's dealing with one build method or the other. In order to make my previous patch work,=20 we could use a DROP DATABASE IF EXISTS on both database names. That would work, but that feels grotty for the purpose of fixing things, especially as I don't see a point in keeping the test libraries across major upgrades.. -- Michael --boNPUi4HZOQfCUyK Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEG72nH6vTowiyblFKnvQgOdbyQH0FAmk2jyoACgkQnvQgOdby QH0H7BAAkllYri/Px2r0thk03gT0XZqiFlxPP2aRwqagbmN2tr8IsnPURNM+JH15 eXsJHAetKX9DA7uauw6/5qGaqMzJGlu7hvH0LKAVCTxsnItqhecRTsgW6N2Ztqgb S+mhTzUiXrBYVvd774ydRn6deYuL4g9Izhzt/P+H5Ybh0V54sf7Pt6d9BPMGP5g8 4O36wpzX2TwP7dTMvqehlK3edJOK2b2E/nfapPy624/2U1bRS0QDYsLc0CqHaXe5 ckM80gz0vMVBKFb5BO02J/rO4sriqmFHL8B9+PTXwQGt3FflP2/3IHNgOejSFH4X StDIJZYj7POKXNsNeO46KWKVyOGbuWUyCjN8yCcDKIwRIhSTAoDFlMoPKLHAcvWd ltUDzl1usVLAcs7axCaq1uanBz6DC+icohi2oiCKuvXqiuTMva+jJniW6656poIT SeXsFC8d/5XqhW0zt2MmgZi9/ZrYX3TEHyBRDJFatFsH6WhPuda4X3f+tq+DTBYn ixFM2yXUBc9Our+bvD+JSgaOTonG+/y98m1adAJWDf4e5cBGOODS4/pmfx86Bnnx oCe7SjDtFB8LmxeQUrbTUW8IHWb2WhFCjPZPZrzafiBPs7i0ivM349lYpXD2COB6 yKZ9xQFiiVl+uJKSQS289SRDJCzHTpPFrCqFwrORBznIilftX9o= =bVp6 -----END PGP SIGNATURE----- --boNPUi4HZOQfCUyK--