Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1p6DJz-0004UU-Q6 for pgsql-bugs@arkaria.postgresql.org; Fri, 16 Dec 2022 16:12:27 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1p6DJy-0001Rq-Lt for pgsql-bugs@arkaria.postgresql.org; Fri, 16 Dec 2022 16:12:26 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1p6DJy-0001Rh-E5 for pgsql-bugs@lists.postgresql.org; Fri, 16 Dec 2022 16:12:26 +0000 Received: from sss.pgh.pa.us ([66.207.139.130]) by magus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1p6DJw-0002pl-Eg for pgsql-bugs@lists.postgresql.org; Fri, 16 Dec 2022 16:12:26 +0000 Received: from sss1.sss.pgh.pa.us (localhost [127.0.0.1]) by sss.pgh.pa.us (8.15.2/8.15.2) with ESMTP id 2BGGCHUc3682343; Fri, 16 Dec 2022 11:12:17 -0500 From: Tom Lane To: Daniel Gustafsson cc: Peter Eisentraut , "David G. Johnston" , "zedaardv@drizzle.com" , "pgsql-bugs@lists.postgresql.org" Subject: Re: BUG #17720: pg_dump creates a dump with primary key that cannot be restored, when specifying 'using index ...' In-reply-to: <9D3BC528-79FA-4440-9701-6CE8D9D90F41@yesql.se> References: <17720-dab8ee0fa85d316d@postgresql.org> <9C039DE3-EFBD-4D65-B4CF-90D8148B7B4C@yesql.se> <2684951.1671032222@sss.pgh.pa.us> <20CD10FD-A9C2-47D0-9A75-B86532BC058E@yesql.se> <3039077.1671060472@sss.pgh.pa.us> <173834de-18a1-4a9c-5e15-9b22e56c4293@enterprisedb.com> <9D3BC528-79FA-4440-9701-6CE8D9D90F41@yesql.se> Comments: In-reply-to Daniel Gustafsson message dated "Fri, 16 Dec 2022 17:03:15 +0100" MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <3682341.1671207137.1@sss.pgh.pa.us> Content-Transfer-Encoding: quoted-printable Date: Fri, 16 Dec 2022 11:12:17 -0500 Message-ID: <3682342.1671207137@sss.pgh.pa.us> List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk Daniel Gustafsson writes: > The attached removes the change from pg_dump and only prohibits the ALTE= R TABLE > command for attaching the index. Since it will render dumps unable to b= e > restored I also added a check to pg_upgrade to cover the case. That doesn't seem like a great answer. I understood Peter to be favoring both aspects of the previous patch. regards, tom lane