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 1wZSvn-0013sH-0T for pgsql-committers@arkaria.postgresql.org; Tue, 16 Jun 2026 12:30:15 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wZSvk-00HP6p-24 for pgsql-committers@arkaria.postgresql.org; Tue, 16 Jun 2026 12:30:12 +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.96) (envelope-from ) id 1wZSvj-00HP6Y-2o for pgsql-committers@lists.postgresql.org; Tue, 16 Jun 2026 12:30:12 +0000 Received: from fout-a3-smtp.messagingengine.com ([103.168.172.146]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98.2) (envelope-from ) id 1wZSvi-00000000dmS-1Ww5 for pgsql-committers@lists.postgresql.org; Tue, 16 Jun 2026 12:30:11 +0000 Received: from phl-compute-02.internal (phl-compute-02.internal [10.202.2.42]) by mailfout.phl.internal (Postfix) with ESMTP id 80D2AEC02A6; Tue, 16 Jun 2026 08:30:08 -0400 (EDT) Received: from phl-frontend-03 ([10.202.2.162]) by phl-compute-02.internal (MEProxy); Tue, 16 Jun 2026 08:30:08 -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=1781613008; x= 1781699408; bh=4LFXC9XNMIh3GTzZ3ZLFfav5AEBWWMiOpLZhiXa7k4Q=; b=M elmppDKGKchkKI33dGheMdH5e+cTRZ8cK76p2e4gFmcP7gcwtIooxqkG/N8IKf6u C3jU7T+0JUbA+chu4ayQQyOyzIoSpUCvDhzoMD/vFM+ftw0GblxmGjsbJPBMDkiO XbwpduIeoqgNsXESIhchsasH2ZeBtq/xmL9C0LEBLCOPJW/uxOdBLVy5wBpzJLRc 7OvDrmDe9ZDpq9u4uP90gHmRNLVdrTzvEtMeF2jLu2kaylh0Cq5CxNbTvSmhuR85 +2pi3ayYLez6TZIKfCKv1rqAPiW9oR8G15GQTfn/RP2SGRIZO5z2vwtHrRBs+TRX nv2OC13gb5zeMVPJPW0yA== 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=1781613008; x=1781699408; bh=4 LFXC9XNMIh3GTzZ3ZLFfav5AEBWWMiOpLZhiXa7k4Q=; b=DOOFHlyt1ip/mER9F 4Rn8EVuRBKZYB06qAX5wvwo03FjwEtdGX760Zq5KEYNNggQ4EHT6+m9xrAqxB5xN QuYbijUrSbEnqkdtIRxHaUtmLa8dyuT2E0q3Ct1Sw7AvSmbzX3AuIWxnZ4crHkdk TEyuxo/Ao4xeBQwNpJ92qgpAIAljPr57vJcilh9jp+zNgDhIgSIMCvDsQOM6J+2h /R+p5AaDs3A1VfL50q8V1RIznnbLkFF8DVYQA+9DLHPyYKqP7IhGEtw9qsf/RKM3 FwJnZLRnZblns28XqF4nVloPA1aKfpeB3CLTs5nu9tMzJtOhT2eWBjcQVQHA+bv7 tRYzw== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: dmFkZTF26bw+R4l+lygmJeNF85CKF0NWdNTGiCMsMYdHIcZeYNjP9zqSIa9FkjirPswzTY LZT7WefYmcEnEvdvoFIcusMklh3u0IvLFEw9erBmKRNheDEPUj63s1SmuAIB99xwzpZm9y P7OiePZeCxED2GLLN9xuw0m0lNmgeoBELq3l0Fw2yOFjoK3rwgJxLZ5iP21tN1rhCNs3VZ Q6It5UjN8YMXIXOfvczvf/YIqwMIZIWwWdl23gmTxdWsgc0J+Dlpz/Cn5HutBUxulvdvVh efzR9VrAg2gx+dTGaAEnhO1tAPP/ETh5STYfSCX2WBNuEHrtG7oiSZipvYhYtm+3Fv7ptt xqZQyiPisDI12lOhddgds3OH0e8tPd5dC55L9tHI+K8gHqPHWINmkYDbz3deTByS3yT+zz QcF81Cq8wWpZLKI2jNMMI2JFCOvwLjLXPrdSkvfDa8ACapmhkvzxjnPVLq/ECJ8oWK9GuP sqF+tAhxTuhEPdg9az8JUAWOp5nXf0xNIDNOyu6yDwATWYJdDqcilIJjr/SSWQVT4ZSGRt jH6skzkWeuq7ZAPhPgCjLs2gS94y5KkHNyy7FAhulNzWrw4tadOVxAvWqXYRR+r6wt4DxM R4dajJ+aH8zVyNzFWJfDmWexNvtXM4DRtYbtoAYyA6xjw05cEQ4PRNK05+Ww X-ME-Proxy: Feedback-ID: ie3de48e3:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Tue, 16 Jun 2026 08:30:07 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kurilemu.de; s=schmee; t=1781613002; bh=eyfd3/JdKaCOXYolsPDy//Xs+NnumjPD5o44u4laSVo=; h=Date:From:To:Cc:Subject:In-Reply-To:From; b=cEglBjNQPqA7MdnlMLFgZapSrxrzg3iEpuGFe1Dn6EIbGxrf4holAGOdZt0j9hjQN gPgkY+CpoC4k0wyy/nFpG/7oHofLhg6rmTBThcSmovWcIKVw41nfspg1Ls4BOFYzqw 2xli9958K4VKjidBrN8KguCRFdbUXBuKaS6Uh+i6LWtab+gks0XQEKEAVj9DJwqCrr EkmSe0QWaPZY3N1Yq/4TdmUS7jrXtkeRSfcuwsAQ10pDau6FWlAEPLjW75fDSNNbvN isrQ4NKC7mlf41KRokiGZKFz8zL46irQ+JO8Qu3uuR/zRNsCY332maPLSFDEEBgg6V 5YCXX7oIkd3xg== Received: by ida.kurilemu.internal (Postfix, from userid 1000) id 4FC61B00664; Tue, 16 Jun 2026 14:30:02 +0200 (CEST) Date: Tue, 16 Jun 2026 14:30:02 +0200 From: =?utf-8?Q?=C3=81lvaro?= Herrera To: Aleksander Alekseev Cc: pgsql-committers@lists.postgresql.org Subject: Re: pgsql: Add CONCURRENTLY option to REPACK 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 Hi, On 2026-Apr-07, Aleksander Alekseev wrote: > I noticed that restore_tuple() checks for an insufficient number of > attributes stored separately, but doesn't check for an unlikely event > when there are too many attributes. I don't think this is intentional. > Any chance we want to fix this? Yeah, that's a reasonable idea. I have added the check, thanks. -- Álvaro Herrera 48°01'N 7°57'E — https://www.EnterpriseDB.com/ "No me acuerdo, pero no es cierto. No es cierto, y si fuera cierto, no me acuerdo." (Augusto Pinochet a una corte de justicia)