Received: from maia.hub.org (maia-3.hub.org [200.46.204.243]) by mail.postgresql.org (Postfix) with ESMTP id 3DA5FB5DBE6 for ; Wed, 18 May 2011 12:36:06 -0300 (ADT) Received: from mail.postgresql.org ([200.46.204.86]) by maia.hub.org (mx1.hub.org [200.46.204.243]) (amavisd-maia, port 10024) with ESMTP id 16574-03 for ; Wed, 18 May 2011 15:35:59 +0000 (UTC) X-Greylist: from auto-whitelisted by SQLgrey-1.7.6 Received: from mx01.bfk.de (mx01.bfk.de [193.227.124.2]) by mail.postgresql.org (Postfix) with ESMTP id 053D2B5DBE4 for ; Wed, 18 May 2011 12:35:58 -0300 (ADT) Received: from mx00.int.bfk.de ([10.119.110.2]) by mx01.bfk.de with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) id 1QMimz-0001rd-7x; Wed, 18 May 2011 15:35:57 +0000 Received: by bfk.de with local id 1QMik7-0000ni-PS; Wed, 18 May 2011 15:32:59 +0000 From: Florian Weimer To: Scott Marlowe Cc: pgsql-admin@postgresql.org Subject: Re: Deadlock during CREATE INDEX CONCURRENTLY, but index still created References: <82k4doujd2.fsf@mid.bfk.de> Date: Wed, 18 May 2011 15:32:59 +0000 In-Reply-To: (Scott Marlowe's message of "Wed, 18 May 2011 09:33:17 -0600") Message-ID: <828vu4uiqc.fsf@mid.bfk.de> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Virus-Scanned: Maia Mailguard 1.0.1 X-Spam-Status: No, hits=-1.91 tagged_above=-10 required=5 tests=BAYES_00=-1.9, T_RP_MATCHES_RCVD=-0.01 X-Spam-Level: X-Archive-Number: 201105/113 X-Sequence-Number: 37550 * Scott Marlowe: > On Wed, May 18, 2011 at 9:19 AM, Florian Weimer wrote: >> I've run two CREATE INDEX CONCURRENTLY on the same table in parallel, >> and one of them errored out with: >> The curious thing is that both indexes were created. =A0I would have >> expected that the creation of idx1 would be rolled back. >> >> Are both of the usable, or should I re-create idx1 from scratch? > > They should be marked invalid. Ah, thanks, I see it now. I guess this answers my question. 8-) --=20 Florian Weimer BFK edv-consulting GmbH http://www.bfk.de/ Kriegsstra=DFe 100 tel: +49-721-96201-1 D-76133 Karlsruhe fax: +49-721-96201-99