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 1x1gCv-005MCj-0C for pgsql-hackers@arkaria.postgresql.org; Wed, 02 Sep 2026 08:20:33 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1x1gCt-00BVTn-39 for pgsql-hackers@arkaria.postgresql.org; Wed, 02 Sep 2026 08:20:31 +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 1x1gCt-00BVTe-0J for pgsql-hackers@lists.postgresql.org; Wed, 02 Sep 2026 08:20:31 +0000 Received: from fout-a8-smtp.messagingengine.com ([103.168.172.151]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98.2) (envelope-from ) id 1x1gCp-00000002W0w-3IiW for pgsql-hackers@postgresql.org; Wed, 02 Sep 2026 08:20:30 +0000 Received: from phl-compute-01.internal (phl-compute-01.internal [10.202.2.41]) by mailfout.phl.internal (Postfix) with ESMTP id 68327EC00D7; Wed, 2 Sep 2026 04:20:25 -0400 (EDT) Received: from phl-frontend-04 ([10.202.2.163]) by phl-compute-01.internal (MEProxy); Wed, 02 Sep 2026 04:20:25 -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=fm2; t=1788337225; x= 1788423625; bh=x+W2qvc2/HSXm3MH7kIwPrYAw9GN4IXivW7gnEh0Wxw=; b=S YJsupC17VEhlcp6yn848k0J7nD5cCSpqR0s5SFS+yCV7nmH7ksZD66bZLIlkp5qa gF5ATxIM+2P4PdzRy7HffpyvXdqSZHaLOvevtn7EGSQIZ0yxulOJccWkQ7JvRjKp gevUUKniHGO4+IyrGTLFGJy2MccJoOYKhdm2wA9UE9Izmu5v516rS2y/2c3dW3rO xVFK2tYGdqC55+baxwnwVselolqThlJuaD3L5jkGeHzTRmxT55J1oP4qXYDwZQJb C2Ik7FinCusPFp6wbz9PZsN+WsxfoYtPc+2UVYFLe+pjJ4TgVBAswzPXKm7IR1a+ 8F9I0wjfLYItc02P3ZaSQ== 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=1788337225; x=1788423625; bh=x +W2qvc2/HSXm3MH7kIwPrYAw9GN4IXivW7gnEh0Wxw=; b=Cwe3rihysxv0DqnV+ wRX+7SqZFgWIXamCK/xW+mqVeWe3JefdSoGznuX37wxDA6iHN/HpvRVeLbXTI/ij 7G7K1ADlu/SuJOrGsuFDc0Wfuqd0RY3WT9vblrleMc3jFeaw14FsCm16WMfZg+Wn 3KkhkjU0Hdbs1+dEiaAOl+GeAyrOLfN3vyvhrJj1N7iJze7bpNM5P3F4396udvjQ iF8Ty69DwVrI6hseKLwcwLWyPgMNu+VoSBYp7d4ph6OIXPkVODz9rmxOy5cBcxSU lbeyhVB92HFa60B1T5rm6F94E4Q9kcL03OR+U5RT0DWAqwR0XHmAjs5Ayjd0LDV1 BJzDQ== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: dmFkZTFIkaY18ZiaBe8dS2zL1rpsmtGUaMw1t5u5VGljWp21/J+HWvOiFYDUz4+qlsK6Xk SQAuzdkOWHh6mwpDQTbIaMSFyjLf/wYKoTdS+fu0aFFbzLX4bo0yKzFnq4sSSHnx24O+lv u7A4/Xoelx1isYws3wmBx9fQryR091ZS3n5bpnVMtgTusAvoC8r5tE4JgHUDnk948YNzMq TVUQKuiZIIpzkjcIa0WSNxBQ4GRVGJh0lTE8lEyy4sH3PUXO1+b7Nzciq8elJb1KU51XSq dQB1lCXuHwhz8XgFJpimgFVBHIUDIq2yzOXtRRbZT/GJ2Luh9MJQG2+jOWpYSwtjrH79ed DQtp/lkZiotCaw51NWZSbiDYGc2lK/99gtgqGkPe7GDkQxHDwxgyvQLmJALGdaJapvJ8HC R0ViZWElOBkgLy6uxU1AGUAjRA+yIie9Z5IHJStzHOpLWT1FlljxXAT9WEwKZUrUOdaiOq Na0aG9OHU8Au30C2yKz7iuGOIx6zxH2BuPj2x3O0G6eahJOyj1AoZgKogmQTBP+sjMCvyA hNKHSv94bI85K9cpq6Vqdt98gDuteI5AgXh+Ye47LMV9S6Juby+ztANjM8wwGF7+jZ5sCS XkxXQ898KlxVysTtQQm6XmQ+M0nvvkD3oGuHIZlCAdxlioRKKB3EERZ+pv1Q X-ME-Proxy: Feedback-ID: ie3de48e3:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Wed, 2 Sep 2026 04:20:24 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kurilemu.de; s=schmee; t=1788337220; bh=4TvpT1wVsYTlyIU8fVg/z8HGP74YexWzN09Wax92VC0=; h=Date:From:To:Cc:Subject:In-Reply-To:From; b=xdgeSEm93cymj0Ik5sh1Le7zWQQJS1xgHM+B+uH+rQTwCL45Xl6h+OfflU5QcR3zv K8hQ14ISjbqfN1jJi0WUpvg5gTMInU/DeH+X/Pf2qxfiIAnIqnrXAtJSKsaxyt/Tbu fMPMHyk9lF6nZUQt18D4z2kiyPbF5odVxsLVutaYv/7uNFtvqlWsS6qYcY8rHG8K6x Kvdv7yXmVZ5iSsl6pYu6GuQVg/GGTxYN/UiJkXoow73UAfX34JlIm+7iyJvkwAw8mP +1CYsRLXIxBpg0BRFvJCPZdg17B7zMg9NsmfDtDpwW6xNjDJg0sWklD8K14GcdMOyP 7Tt8enx0FejKg== Received: by ida.kurilemu.internal (Postfix, from userid 1000) id F21AFB0017F; Wed, 02 Sep 2026 09:20:20 +0100 (BST) Date: Wed, 2 Sep 2026 10:20:20 +0200 From: Alvaro Herrera To: Fujii Masao Cc: Nathan Bossart , Antonin Houska , pgsql-hackers@postgresql.org Subject: Re: REPACK (ANALYZE) within transaction block segfaults 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-Sep-02, Fujii Masao wrote: > + * that's just consistent with VACUUM (FULL, ANALYZE), which is a > + * synonym for REPACK (ANALYZE). > > Is VACUUM (FULL, ANALYZE) really a synonym for REPACK (ANALYZE)? That's the intent, at least. If there are things that work differently, I would strive to change them so that they do work the same. However, some such changes might be too invasive for pg19, but I would still see about changing those in pg20. Now, maybe there are things about VACUUM FULL ANALYZE that we don't like (perhaps, for instance, they exist solely because of even older backwards compatibility concerns) that we would prefer not to have in REPACK. I don't know if anything of that sort exists, but if so, I would propose to seek decisions for each thing individually. -- Álvaro Herrera PostgreSQL Developer — https://www.EnterpriseDB.com/ Essentially, you're proposing Kevlar shoes as a solution for the problem that you want to walk around carrying a loaded gun aimed at your foot. (Tom Lane)