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.98.2) (envelope-from ) id 1x7Zsh-00000000UYH-1Wx0 for pgsql-hackers@arkaria.postgresql.org; Fri, 18 Sep 2026 14:48:03 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.98.2) (envelope-from ) id 1x7Zrh-00000001geF-2dSk for pgsql-hackers@arkaria.postgresql.org; Fri, 18 Sep 2026 14:47:01 +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.98.2) (envelope-from ) id 1x7Zrh-00000001ge7-0iH6 for pgsql-hackers@lists.postgresql.org; Fri, 18 Sep 2026 14:47:01 +0000 Received: from fhigh-a4-smtp.messagingengine.com ([103.168.172.155]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98.2) (envelope-from ) id 1x7Zre-000000002ee-3R6i for pgsql-hackers@lists.postgresql.org; Fri, 18 Sep 2026 14:47:00 +0000 Received: from phl-compute-05.internal (phl-compute-05.internal [10.202.2.45]) by mailfhigh.phl.internal (Postfix) with ESMTP id D023014000B2; Fri, 18 Sep 2026 10:46:58 -0400 (EDT) Received: from phl-frontend-03 ([10.202.2.162]) by phl-compute-05.internal (MEProxy); Fri, 18 Sep 2026 10:46:58 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kurilemu.de; h= cc:cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :reply-to:subject:subject:to:to; s=fm3; t=1789742818; x= 1789829218; bh=CBx8lkFNhDd4Ss4v+nYiMUh/AF1w+N/xzGULefJs+l0=; b=B Gfk511IEiUdEtAooJo6DYJDIdAWQfwXUxHGwiOXZjcXLeuYnFJDMhL7OehABcjm9 W0ABOQFSmLfnNFGhQts0zCZLIagsmlwnwqvBqyRDpQXiSvkd5anfV4k6BxciYQLQ uj398EWyBh5JSKA5/mZ40DnE771MfRaoGJKOERt9h4DNxrZZMrgYV/ytqbWFcjia z1Y62m/djaSwrut/2y0o1zMbn9g1mbZ82g33THqaseEaGX/rlJmQzJXOSqZsmEil 71zthxpVZMUslNVDhd6+DWIC4uUAeNkIdgOmPTphHgQgmp7TdmyPpM6rBjKUtXbI zBx1b9ryzz7f1Ar/MdnWA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :reply-to:subject:subject:to:to:x-me-proxy:x-me-sender :x-me-sender:x-sasl-enc; s=fm1; t=1789742818; x=1789829218; bh=C Bx8lkFNhDd4Ss4v+nYiMUh/AF1w+N/xzGULefJs+l0=; b=ISPpgAeUKu2edAXk6 L0CNnN/rvsDFXzXS61pQbbgIkwjjkGbkyAqxC+Kpqvy7ps6pWKnWnVbVxLdadRUI S0wJ81PSp0BTsVN1tfgtfNPg3+0YD0IadDdZU6DY8iqdMFQLcMSMwRYIDioMh2TJ dtXLvO0KsTsV1Qbc4mMeEjdaq2AzNLaPD4loVu6BFLMUAX+/n3rsli+RiUnx/4a7 hZ+FOLScwkOAgSV8jIVTmarFDwvDPaAwjN87+MfwJP56Es41t46Fwi3HOy9RPoq6 ea1fS0I9VBAq8TpoxmZ5iuvwHgB36m1gWRj/7fleLoLuI3I5lVlkRDwPjy4zHGWW lzsow== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: dmFkZTEDitlnyXSo6REPlAFGNqHrLN1bLEhMMCGl01rK44UrkbVeRpbGiDKtBcw9IUpCts YYV9fRXikesc18wBGpFVdHq6CTe/Q1xnUAcqzbg7cb7AQFF/E8Wp//+MZDGW1N3Q045n44 eiaU/u3MsLpDiXfajvz1vROVZGcMgTEhy62z/XO6s6JoG6lZgN98KPAixg689jFwzEcGgS SGzbwSUd6yD2bsVFQN1tVt3Pu74ANVz312VdT+s3U7iO4a+AY41ASdxHbJuOORtFkQHgDF J7v4e2l9xCEznY8Nhbto/j2s96Fpm86U24ngtj3H2JPT6q/BNZ3ZDbvM5vx/s0Dg9kD3Wq QW26QbZJI2TU3gfI0Bt/tfcZ3ije9ppxW2/+e2XQiX96msxmci59oDPPk1IFHtePNyCQdP RMk73pkQVLLxWZzFuJCkMjln82eps+fieptTgnbw2Bm/3lZav64z8xxQZn5WoLL+hKhdVI vwc1Q8x0jVOzO0F9wdyB/XKIz9MLJRu5XaTNXrBsquhc0CQT5zYAVaPyei1nRAxvQ0+Gc4 BakFHfq2qU0CxMMIKv0DTcicjM/6uApj90pl4iRtFB/pkZ12GTL/N6mBktPJ7L8+miHGxd oUryaRfQOJN4HOni5Nl4WWRi0lUdOthyGCZXjX20eJxKut3mY2H3/mMvD31g X-ME-Proxy: Feedback-ID: ie3de48e3:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri, 18 Sep 2026 10:46:58 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kurilemu.de; s=schmee; t=1789742814; bh=mPy5RztSgvC/nqVx931m9aYqMp8sC6Ed7kYVzBwk0Oc=; h=Date:From:To:Cc:Subject:In-Reply-To:From; b=hPfosAvwz3WcHsLyYjfL9SvmEEimXqWdw69idPbrsk/m8Q7mek6UIOC7u+bAWA2rt E5gvtnbDADuoxmrDumz37obD1nYi74VxynFGBk4WR/SiygXDoq2hTipMYyAWcmtR5r JfGk/6lSPUBbVb/tgBiKLtsjc3Gvz5Y8WcFq7sx2r21/7ItJJb2N6wDh8jKH2IvX8Q GjLsjMkdo8fFC/FCLlSF/pOc2upfanNx5h1944lngswBN+W/Xcs8s1ui4CpLQf/R1W MyAV7pdgOQkrvMJejcyRkCrZdaANIeweoQ6r0QxwUINNg5RX9mwMRPTWN7GMAIrxuP BShdLffzVB5mw== Received: by ida.kurilemu.internal (Postfix, from userid 1000) id 7592CB0008E; Fri, 18 Sep 2026 16:46:54 +0200 (CEST) Date: Fri, 18 Sep 2026 16:46:54 +0200 From: =?utf-8?Q?=C3=81lvaro?= Herrera To: Dmitry Dolgov <9erthalion6@gmail.com> Cc: Mihail Nikalayeu , Michael Paquier , Zsolt Parragi , pgsql-hackers@lists.postgresql.org Subject: Re: Routed ON CONFLICT inserts broken by partition-local deferrable unique constraints in 19 and master Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On 2026-Sep-18, Dmitry Dolgov wrote: > Yes, I get that. But the way how comment is written seems to emphasize > interchangeability of indexes in general, mentioning REINDEX > CONCURRENTLY as one use case, but not necessarily the only one -- or at > least it's my reading of it. Maybe a better commentary can solve it, but > since it's already pushed, consider it to be an optional nit pick. I'll gladly take your nit pick. -- Álvaro Herrera 48°01'N 7°57'E — https://www.EnterpriseDB.com/ really, I see PHP as like a strange amalgamation of C, Perl, Shell inflex: you know that "amalgam" means "mixture with mercury", more or less, right? i.e., "deadly poison"