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 1wZurK-001P1v-2g for pgsql-hackers@arkaria.postgresql.org; Wed, 17 Jun 2026 18:19:31 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wZurJ-0077aS-2B for pgsql-hackers@arkaria.postgresql.org; Wed, 17 Jun 2026 18:19:29 +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 1wZurJ-0077aK-0z for pgsql-hackers@lists.postgresql.org; Wed, 17 Jun 2026 18:19:29 +0000 Received: from fout-a5-smtp.messagingengine.com ([103.168.172.148]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98.2) (envelope-from ) id 1wZurG-00000000xUw-0gEM for pgsql-hackers@lists.postgresql.org; Wed, 17 Jun 2026 18:19:29 +0000 Received: from phl-compute-09.internal (phl-compute-09.internal [10.202.2.49]) by mailfout.phl.internal (Postfix) with ESMTP id 5CDD4EC02ED; Wed, 17 Jun 2026 14:19:24 -0400 (EDT) Received: from phl-frontend-03 ([10.202.2.162]) by phl-compute-09.internal (MEProxy); Wed, 17 Jun 2026 14:19:24 -0400 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=1781720364; x=1781806764; bh=P MSg1sOXq0T75dS/Bq3INXtuw8+wJbDNbe8MiFRw9Bg=; b=aIkFMMuRL2cg+42px jH4mcx/SVFIdYwcL7uCUy1iPQTjOqFM783zhdxyTCsFx5bZCyKu5WUT0b7g1B7kF O54eJUeghlWkpZuWeSyqnWqsgZ/zlF/wQQVfom6GXumMj7pDABcN+Gn45vmZGYje r5+VDmlryhZ9ZKu6QeBvXfGLBncjLINF7wpLVtKgo1FaM5GlhPkzPTz/tbxshnlJ 7ReW05F1RjHLx3rFOm87rwF8f5ool7bLcaYuyT0nV9kS/nnArzQFoWbiGeArSp6C 1oOKRfjpRznivhvwcD7KvVlpP2lfroP99t8NjDc380G2mX+Dkwcxs3vCbpfd5NFr C0i3A== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: dmFkZTFtQECLEOOrcmTH55hVVlwRJG10BB/AMLjxCMfeu8yELSMUCpAyn1Tw2GOUoZzFHy dsXpLx12nLLUU7qKHxwmoJiRluuqmHtuc0nk7RRXxvz99+j/GaKHFN3CBxUA+LnzR8bTKP 9/dQFvc4JSegOK5kXYLYDzQ1gsU7OvMVSFBwi2wmG6xgv5M5FNzLJa0KgRaR5eseHUtnyS /FC+OYuAVva2+fPl6ns9kxUNb6QHowB2dT0DcjjKchuZRynfHbgJp9INfUF5KgfroGxKvl FKattd8Efp7MZ3D3AmJHs/loSm9LfXzuGkJOp1LYHThetBnXult5SBSS1EMw4dNCM90csK n9XQayzZ8AqUI/oHBrKHOO2FmxCGoVKNrMtG/TaETiKhNdVN10SIUjm1jl0qO7behpDS1I 0fi5T030ss/Ue61JEqrpHDUTI2USS1FV704U5IRJL89BGfBQK2eVrbvNZAqYS53VgfOdaV h7qi02eQTDHNbE1/4ZIHuKGppwHyUNNit3fZRKk6t6a5FASWxw61X6FSRrEh0u4oJwqLzA 4bmwqN4ODlKMx/zpl2I2DfvJQq4zUitHSY0LnR7FXrJLIR3ZXBxxNp1l1Ph3AHBBX9KE0s 5+8LdbK5JRxS2SM0o3J7gJ0qDoK+foKV7kx5yR55ZxSNDjgNP3tvF2Ba0muA X-ME-Proxy: Feedback-ID: ia2694551:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Wed, 17 Jun 2026 14:19:23 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=alvh.no-ip.org; s=schmee; t=1781720360; bh=+ZoZ8FdXHLhNa3TrB9CaPq9vhJjzTg7NbwpYH/7hMKg=; h=Date:From:To:Cc:Subject:In-Reply-To:From; b=MgPEh1Rnygfk3Ird+GrprfluAy9BZTAqMFuegsKtXJ4xKN7DILDTkjgLU2NA5ELkf /IBmbCU1O7+8S9htyE4zzTRO1PcDFAYvR6Y8zm89MnUFOXMU9Mm1mKg3Qa2r0LEz6D ZuPZH7ERGT9+pjFF+i/fawMVHX+KXxaPHZGNZLC/hKa2+mpIxXsL6KMcYIE2oP4ayd 4tGHphX82Siry9x/h8KVD1XipCr82tLyPxWJjTRo+M0CCTUqTgqxFuCWAy44xURJDM nLFH0VEJB33v++Qn2Oe+SuhrtRI32/B0fjtDfhlP13SSirdnU4sFzWOKl+j/JsBM+W 2+wRtZQunwsRw== Received: by ida.kurilemu.internal (Postfix, from userid 1000) id 9D2A0B00664; Wed, 17 Jun 2026 20:19:20 +0200 (CEST) Date: Wed, 17 Jun 2026 20:19:20 +0200 From: Alvaro Herrera To: Mihail Nikalayeu Cc: Amit Kapila , Antonin Houska , Andres Freund , Srinath Reddy Sadipiralla , Matthias van de Meent , Pg Hackers , Robert Treat Subject: Re: Adding REPACK [concurrently] 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 Hello Mihail, On 2026-Jun-03, Mihail Nikalayeu wrote: > Hello, everyone! > > I think it is a good time to remind we still have a potential deadlock > issue leading to loosing vast amount of REPACK work. > > Best soltuion I was able to craft so far is [1]. > [1]: https://www.postgresql.org/message-id/flat/CADzfLwXbUWuS6H4uJEFVL1jS1kzsVnuJ%2BzX1%2BtAEhQxBnEiGKw%40mail.gmail.com Right. I spent some time looking at this patch just before pgconf.dev, and I have to admit I was a bit scared -- that code is really non-obvious, and breakage here could mean big trouble in case something goes wrong in weird situations. So I think we should let this slip for pg19, and get this patch reviewed and pushed early in pg20 in the coming weeks, so that we have more of a chance to discover breakage in the time until pg20 release next year. -- Álvaro Herrera PostgreSQL Developer — https://www.EnterpriseDB.com/ "Por suerte hoy explotó el califont porque si no me habría muerto de aburrido" (Papelucho)