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 1vufE1-000Shk-1J for pgsql-bugs@arkaria.postgresql.org; Mon, 23 Feb 2026 23:20:25 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vufE0-00Frgs-17 for pgsql-bugs@arkaria.postgresql.org; Mon, 23 Feb 2026 23:20:24 +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 1vufDz-00Frgk-1E for pgsql-bugs@lists.postgresql.org; Mon, 23 Feb 2026 23:20:24 +0000 Received: from fhigh-b5-smtp.messagingengine.com ([202.12.124.156]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98.2) (envelope-from ) id 1vufDv-00000000wUy-12bD for pgsql-bugs@lists.postgresql.org; Mon, 23 Feb 2026 23:20:22 +0000 Received: from phl-compute-03.internal (phl-compute-03.internal [10.202.2.43]) by mailfhigh.stl.internal (Postfix) with ESMTP id 677817A00DE; Mon, 23 Feb 2026 18:20:17 -0500 (EST) Received: from phl-frontend-04 ([10.202.2.163]) by phl-compute-03.internal (MEProxy); Mon, 23 Feb 2026 18:20:17 -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=fm3; t=1771888817; x=1771975217; bh=8jXpu9qvxH v/or4d4IJiuYy4MYeHLGj7Z/STk9LwJLs=; b=GAIY2wG+a7ftcjrlYTmT3FBp7W wmqYLlEkUU+X82vr1Vh6vKpcS490oEG/xScGAI9CFiXyeRmOQi9Ah5s+xxr/DtqZ yzinXAOWSivKGTrWz/QM9FeS0JbwY5gCnCWVbSECQqk56mRenBfvW6i3Y1oCl6WB WHhmAv29TMo2S1qPfY7NrTvlrmEVOGDOHEDyElSHcWXGvpSSjSR4FipqCH4jzLNW FGP/fQ0XDcK3tkTix8/JDEkAVjzF4TNSj8DkMgENcUJuk76eLqAgsZHcYsrzSsfS 76M/tbI4ueyXmKjOSobH5I7dzKBh3Z3F3LXsRG+YxqBw32IYeNmty1CHDolQ== 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=fm3; t= 1771888817; x=1771975217; bh=8jXpu9qvxHv/or4d4IJiuYy4MYeHLGj7Z/S Tk9LwJLs=; b=YFJI7NVSZBNgehprsA1GJYGwdPs7CM5v7hJ2O9YPPNxIU7HKeVj hcX7rwwRTC5xEmmPWJNvGEWXRSu7WugW09vScWFTkSZeGPaHUZ6w6st/TbIxd9Xz rmMLqmLcTUw9M8XgXYBKEXFFk66jq/Q8SDFm1v2UHw8LWRCl6JoKw3vc1Yn9JOxc T/GL4fxzn8mqbUBk1b5PZOwqbOl89927M5maK2q1ngJuev378Dg6bBUhgQJfBC/n CpVU20+m/pVrPwIaSahB1cITWw0MOOM7SHcWkrTPMs1ruQP3auGNBuwBmUNOussF WzM4b02hUX4CkwEEI74jLakkDFcVKa74SVw== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefgedrtddtgddvfeekheehucetufdoteggodetrf dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfurfetoffkrfgpnffqhgenuceu rghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmnegfrh hlucfvnfffucdlfeehmdenucfjughrpeffhffvvefukfhfgggtuggjsehgtderredttddv necuhfhrohhmpefoihgthhgrvghlucfrrghquhhivghruceomhhitghhrggvlhesphgrqh huihgvrhdrgiihiieqnecuggftrfgrthhtvghrnhepteetgedvvdevueeiudduveekffev vedtudelheellefftddvgeefgedtjeettdeknecuffhomhgrihhnpehpohhsthhgrhdrvg hsnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepmhhi tghhrggvlhesphgrqhhuihgvrhdrgiihiidpnhgspghrtghpthhtohepgedpmhhouggvpe hsmhhtphhouhhtpdhrtghpthhtoheprghlvhhhvghrrhgvsehkuhhrihhlvghmuhdruggv pdhrtghpthhtoheplhgruhhrvghniidrrghlsggvsegthigsvghrthgvtgdrrghtpdhrtg hpthhtohephhhushgvhihinhdrugefrhesghhmrghilhdrtghomhdprhgtphhtthhopehp ghhsqhhlqdgsuhhgsheslhhishhtshdrphhoshhtghhrvghsqhhlrdhorhhg X-ME-Proxy: Feedback-ID: i0fe9450f:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Mon, 23 Feb 2026 18:20:15 -0500 (EST) Date: Tue, 24 Feb 2026 08:20:11 +0900 From: Michael Paquier To: =?iso-8859-1?Q?=C1lvaro?= Herrera Cc: Laurenz Albe , huseyin.d3r@gmail.com, pgsql-bugs@lists.postgresql.org Subject: Re: BUG #19393: pg_upgrade fails with duplicate key violation when CHECK constraint named *_not_null exists Message-ID: References: <202602231541.tcrufawcdbne@alvherre.pgsql> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="w4xlRbOij5OwxnPD" Content-Disposition: inline In-Reply-To: <202602231541.tcrufawcdbne@alvherre.pgsql> List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --w4xlRbOij5OwxnPD Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Feb 23, 2026 at 05:47:46PM +0100, Alvaro Herrera wrote: > On 2026-Feb-22, Michael Paquier wrote: >> Based on my read of the fix, I feel rather safe that this is OK. But >> as I have quoted upthread, the reason why I did not reply yet was to >> wait for next week's release to be out before acting. That's your >> code of course, so no objections from here, just a slight doubt about >> the timing. >=20 > Hmm, what? The only response from you that I see in this thread is > https://postgr.es/m/aYp9tTWjUqS1ffAd@paquier.xyz > which was on Feb 10th, which is before the 18.2 release, so you couldn't > have been considering the 18.3 release yet. Well, you are not counting the week of the 18.2 release, this thread being an item I had on my stack of items to look at once the tags were applied. It didn't make to the top of the list. It does not matter much at the end. Thanks for fixing the issue! -- Michael --w4xlRbOij5OwxnPD Content-Type: application/pgp-signature; name=signature.asc -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEG72nH6vTowiyblFKnvQgOdbyQH0FAmmc4KsACgkQnvQgOdby QH1i+w/+N/M5Ja53QqCDLIUVXCTTWlf63LhvCsGXOtJfWV1gpYThmkRqvDLXCZCC MjbLJ1ckOb+AnKbG3UcmDykpYdj5uX7eHjJ6VnHF+YT47T/lmUbqysy9+jRWgpE1 YUSPAYGBNXL99A9qqUftcKl/THQFyTBtN3cEk/36IGEuIXsUg5mT5U8pzpFi/JCI jnPW8y0cy+KUOdQROxnrffxS97pccFYyPoVKgYjQTKWOfc288ms3orKTKbtWIt/x B5zAyeCLaud0EE/zAdwEHchSdHzx5pJ/s/5ytnNI/kmxtIRDih80jrTNVRhNUMWO 2927OKYsaBNQoBkvgmzMNoXkxz7CZZgI1iTriGzWTHFOkCZfgVgR2KPA11MLVbFG Mn8bf2O7S4UwZP2vcuA9Ew1ZC5LDsffM7Szz+ym5QLtN1qBaFYgfqAc4zf/R8Gd+ PrQMGmlRXzZnesXzNsA6XurKTKRJpnC51fdRCAGtO0pCGKNfGGcX6/EFU0NDl/KJ UlWkt9aNa5RNvOCEyLfT1VgHbtK3MASs3FxJ7Z3ep2SXer10q/IHlGWnRA0NiJyo YyPNmePUcjneaWxiOv6bJWsI13digfAC+qvdguK239XHae4Xi2dY+pNSvw3Sve+c rGjmJ1yzLK/CA8SPG9BcrCneWhI2SuIMslmYjO5sG+P18vk6BzI= =5y1y -----END PGP SIGNATURE----- --w4xlRbOij5OwxnPD--