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 1wT5dp-000JR6-2o for pgsql-hackers@arkaria.postgresql.org; Fri, 29 May 2026 22:25:21 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wT5do-004kig-1O for pgsql-hackers@arkaria.postgresql.org; Fri, 29 May 2026 22:25:20 +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 1wT5dm-004kiW-1r for pgsql-hackers@lists.postgresql.org; Fri, 29 May 2026 22:25:20 +0000 Received: from fhigh-a1-smtp.messagingengine.com ([103.168.172.152]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98.2) (envelope-from ) id 1wT5dk-00000000DI0-2MeA for pgsql-hackers@lists.postgresql.org; Fri, 29 May 2026 22:25:18 +0000 Received: from phl-compute-01.internal (phl-compute-01.internal [10.202.2.41]) by mailfhigh.phl.internal (Postfix) with ESMTP id 19951140010F; Fri, 29 May 2026 18:25:15 -0400 (EDT) Received: from phl-frontend-04 ([10.202.2.163]) by phl-compute-01.internal (MEProxy); Fri, 29 May 2026 18:25:15 -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=fm3; t=1780093515; x=1780179915; bh=m 5zHaQEIWrJYR0CH4kM8KDglkMlyJEZ5yjfg/NWr+u8=; b=fXXEkon5OLNwd28Ls tG29gGpb6dDlyaIqWCsHzKEUdtMIQOD8I8hTrqKsUUrpaghChmV/Au/sJwWQmjCX AHxIn7vfJ/5HdCLeiPAmYA0dhhJlQ+voojlYy1uB9g+9nMNwoX+r0MxnquDDGm8N kSCnUIr0DRbpKpcohs2Q9iRnMg+esFpvFe4Pe4u6AyYKgH/F8vDgmwBSFa3zjQUK 7rIcMOVEefrwfSlyflIdb4juI867+jCp2INxhzwLMwQCXgRZdHY0szlYyg2LRPZi NgKGeHr3mcUlb820dSURPm0IjSIx5IhkcqVscIjqQs/z912FMA7TXZLanHSbdzQj LqdRQ== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: dmFkZTEs3HPmnUnS1cpls4F8n4a2FqbAcN71wxHfFWeLUe3QDlgyHI/5cKf6hu0dJ7fake jrqMt2KTrt+9+MT4N+js0VPOUDcKEJcM3N9lxi2jhE0WjI2ao2smzNM7QTThWVAglxqteQ 0TlOv7H+ojpM9kU7YEEwmF4RjrTa5tAisivPyWxqJGl4KNpvJvIm4HyKv/BP91nbdzuHiU jKlws+vwJ7Xcuvqg8AHE4YIToYKgCkHNacjn6pCEe2eQ5mbI2xgLnnhvLhgmVt4tTrEotV U+VJorWZzdmbeJDWHWlsHOZQRyOXnOxeMVZNS9x7Inw4J8tJ9F9dsurH9jlR86Rb/NBOI5 0DkL97K5EE5l1AIsqMfPdVvbTuyFnJqVXSqPVfsgAmlGTLX7hIeSGLrzhcmTZdhNVN37tB Fkgryxb8Na+WrdOfIeZXNKfWesh+R/3WCABfdGUclBVEBr5oxLZ/TK05QhNwy38mYVEWC8 enI3fawx0M6wLD7Yv1DcMAHMPHnEu4lym7QYCHkfxhFAKpAq2By7zLL6IVyHUvlc7Edsqs obY+vxUjJ8CrC6/1k1zjFTV1gY6UARfiHI2c2E1UAQ6cT+1nXFGE81bayhazOtGJtt34G6 KKlu0/K4cM0axUaag5VKQXDqB4T0r22COY5129ga4zCVkB2DcHf6iVRSjQog X-ME-Proxy: Feedback-ID: ia2694551:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri, 29 May 2026 18:25:14 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=alvh.no-ip.org; s=schmee; t=1780093512; bh=DshYm5Si+XcsjJcEa1sMoHkQ79qzJzOXmoTOFUwwihE=; h=Date:From:To:Cc:Subject:In-Reply-To:From; b=AOP9p7lFYfnXwY+eSBHgKmw1/6DLTpn3K3mw641W7wfP4c+UCkQJZAOUXusdQNmZs Z/umN0VCBC9l22kAzd6XqJz6g70try6Hmj7rlg7cb9NTYeubFnMJKvfpN2AaOBRaf7 5tzC/jatxidPPLxDAemd3qjc1xClLMXH1zGrx0pnOhiBYQjNZ9UfedY/01VSmsR6xG jslgoyz1mbt/+PWlkqYRmj12x6KP4ywfKGFP4f8wc4lDO7oN8hmSzeHgS4SMN9Apzx ZTjjttOJnD1mhxUUrAl8uyuOO4jY5cEUNZaRJhpBNpmEDBZWr7YpLFOcBNVLyezOUg E8bDQJXh8erCw== Received: by ida.kurilemu.internal (Postfix, from userid 1000) id 0915EB00633; Sat, 30 May 2026 00:25:12 +0200 (CEST) Date: Sat, 30 May 2026 00:25:12 +0200 From: Alvaro Herrera To: "Zhijie Hou (Fujitsu)" Cc: Antonin Houska , Amit Kapila , "Hayato Kuroda (Fujitsu)" , Srinath Reddy Sadipiralla , Mihail Nikalayeu , 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 On 2026-May-27, Zhijie Hou (Fujitsu) wrote: > I tried a bit, and the test complexity and speed (< 1s) appear to be within > acceptable limits. I'm attaching 0002 as a reference test. > > 0001 remains unchanged. Pushed 0001, in two parts. I rewrote the comment in decode_concurrent_changes() though, hope it ended up okay. -- Álvaro Herrera PostgreSQL Developer — https://www.EnterpriseDB.com/ "Los cuentos de hadas no dan al niño su primera idea sobre los monstruos. Lo que le dan es su primera idea de la posible derrota del monstruo." (G. K. Chesterton)