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 1x4lwt-007NhE-04 for pgsql-hackers@arkaria.postgresql.org; Thu, 10 Sep 2026 21:04:47 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1x4lwr-009Lwc-3D for pgsql-hackers@arkaria.postgresql.org; Thu, 10 Sep 2026 21:04:46 +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 1x4lwr-009LwO-1Q for pgsql-hackers@lists.postgresql.org; Thu, 10 Sep 2026 21:04:45 +0000 Received: from fhigh-a8-smtp.messagingengine.com ([103.168.172.159]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98.2) (envelope-from ) id 1x4lwo-000000041r2-1uls for pgsql-hackers@lists.postgresql.org; Thu, 10 Sep 2026 21:04:45 +0000 Received: from phl-compute-02.internal (phl-compute-02.internal [10.202.2.42]) by mailfhigh.phl.internal (Postfix) with ESMTP id 9C4DB140013C; Thu, 10 Sep 2026 17:04:39 -0400 (EDT) Received: from phl-imap-02 ([10.202.2.81]) by phl-compute-02.internal (MEProxy); Thu, 10 Sep 2026 17:04:39 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=burd.me; h=cc:cc :content-transfer-encoding:content-type:content-type:date:date :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to; s=fm1; t=1789074279; x=1789160679; bh=g/ChCxNx4i9ZEa/sOCRvrbw3RBBx58kETAAvdV1/ClY=; b= P5fGoOLzzCpxaaH+PMLkvMAsh5Ee/SnXh+Z5j/TqE7BXu4zgOEdkeJkkYJtFl7Ui fSzvoSWQyEZderd00D27i3hofIlckHGsRlVYeLJIwwminnQjXLSefXHbqbOoHPrf wUCcGfTqs4vXHWAobXqb+c1G87yTTI0NXxGQiHxPEoFLPeiA6WE3QQz2hUK0oYAR KlEKYtbHBHK5tvbu3GPl7DeNMCSmDC8NmVkB05MA4IJUgmAsi10vSoX0v2WPVPaq xiAZMcnFHlhdx2KbNI1pC2+Np6WRdzXxifZOo9IDAAJrH7su1LzX7Zke+aXlpwEF RApK8r+QbAcdXWa82B8nHA== 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 :references:reply-to:subject:subject:to:to:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm1; t=1789074279; x= 1789160679; bh=g/ChCxNx4i9ZEa/sOCRvrbw3RBBx58kETAAvdV1/ClY=; b=B CcIrVDYCAVw5jf/kCgh4evOPUKZOqEyKvYdx9oVb5hjrC12tmZoFnOPhOtnJIR2Y aKrF7TTio0xf01QDGDCmifgMW6hrCsjKMh7ONNVnkIBMjmBD+FeSi9mWlB9ZeOqc 8HiPxsDoQJXxYZmBIOpCwQItr9is9Gv93W6/vmrpwucY5rUpZfEQFUqdSyzUyhw5 nhd9KU+WT2c2mANw9hp0i55mLoreUvUU/+emPK+55ueFkzqozUdiTyMGdMCyuSM5 9luiPh6m2y6hIA48RWAH2RnfoqOeUubpwjbv1FHTJsnmGCrYqNVEyJQD/Tr89Qjx 6sR9ya70UuP53k+EbdN1w== X-ME-Sender: X-ME-Proxy-Cause: dmFkZTE70UTueIQnmYQ6G3OipGF6FPxOzhRzDrCY2YedHPgpRYRyK+aQLPKSnBS5BHqzUH EX3uHGGwdn4NxK0scmpmnARBm9iGgQ/bxy+58Sz1j5nf26kD65suhnqc+CAgKcMVdMRyY7 gfDAtICGnlVWlY41Yr8xNR3eHfZGOkl69YFFNYoQweVTP2xaBNm6FzSK2TlSxdR3ZlkJww QclQWhHMTRTL+nJ0cS5CNJygAQ8lHlqS2EI2DfPb414gYiiqJXNhaxJn42owROW4Np4yAS GooJJLpSzEbBrOKQwRRXYJajw1/FcNGZH3ZqDGkum8AfwGW36/u9qA2x5jNBgsbpjDtcJ+ t8r81S+qEjhlpUe+usMbq42Kx0asvvATtVm2s5Qdtu1ZIxRClQjHMICpfJb9oinhKEKRV/ VTp2XldxfRncfmuVKSLhkuHh088/hXZetNlco7zyB+2hoeUoR9TBVRICJdlYb5xJPv53kU FZij6fsjjEbEKAZygROJ6TDxebpARSH7YnlU0ptu5kuLSLH47wGiWUi4n4bRi7UWzxEMuT Fol19pcZExIFsKOIncBx64CqmGL/dEzZnJroN9nudT+XVemFzRUV+U6zeCMyfYZTRQ/MWo V11Oe8NXhI9IIVM3NquJM8C9dh3iaijG07J+wOEFyEPrORS0fQjfS2rNCN7A X-ME-Proxy: Feedback-ID: i675e48f3:Fastmail Received: by mailuser.phl.internal (Postfix, from userid 501) id 40371700069; Thu, 10 Sep 2026 17:04:39 -0400 (EDT) X-Mailer: MessagingEngine.com Webmail Interface MIME-Version: 1.0 X-ThreadId: AJ_FAEqKzT77 Date: Thu, 10 Sep 2026 17:04:17 -0400 From: "Greg Burd" To: "Robert Haas" , "Tom Lane" Cc: "Daniel Gustafsson" , "PostgreSQL Hackers" Message-Id: <5d89549c-117e-45ae-b934-a2bb71c82a79@app.fastmail.com> In-Reply-To: References: <927668.1789072635@sss.pgh.pa.us> Subject: Re: Trying to break online checksums with LLMs Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On Thu, Sep 10, 2026, at 4:51 PM, Robert Haas wrote: > On Thu, Sep 10, 2026 at 4:37=E2=80=AFPM Tom Lane w= rote: >> Don't we have logic somewhere to clean up orphaned relation files? > > Uh ... no? > > I mean, temp tables get cleaned up and unlogged tables get reset to > empty, but the goal of being able to remove permanent relation files > instead of permanently leaking them has, to my knowledge, thus far > eluded us. I had hope to address that when working on UNDO, and other > people have tried as well, but unless I've missed something big, > nobody has thus far succeeded. This is incoming with my resurrection of the UNDO work you and other did and the addition of what I call "FILEOPS". ETA... a week, target v20. -greg > --=20 > Robert Haas > EDB: http://www.enterprisedb.com