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 1w8NW9-000TQr-0u for pgsql-hackers@arkaria.postgresql.org; Thu, 02 Apr 2026 19:15:49 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1w8NW7-007kZr-0N for pgsql-hackers@arkaria.postgresql.org; Thu, 02 Apr 2026 19:15:47 +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 1w8NW6-007kZj-2g for pgsql-hackers@lists.postgresql.org; Thu, 02 Apr 2026 19:15:47 +0000 Received: from sss.pgh.pa.us ([68.162.161.243]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98.2) (envelope-from ) id 1w8NW5-00000000EU5-1FyK for pgsql-hackers@lists.postgresql.org; Thu, 02 Apr 2026 19:15:46 +0000 Received: from sss1.sss.pgh.pa.us (localhost [127.0.0.1]) by sss.pgh.pa.us (8.15.2/8.15.2) with ESMTP id 632JFauw3589622; Thu, 2 Apr 2026 15:15:37 -0400 From: Tom Lane To: Tomas Vondra cc: Thomas Munro , Andres Freund , Michael Paquier , Andrew Dunstan , Amul Sul , Zsolt Parragi , Robert Haas , Chao Li , Anthonin Bonnefoy , Fujii Masao , Jakub Wartak , PostgreSQL Hackers Subject: Re: pg_waldump: support decoding of WAL inside tarfile In-reply-to: <3586483.1775155672@sss.pgh.pa.us> References: <2250061.1774104346@sss.pgh.pa.us> <3341199.1774221191@sss.pgh.pa.us> <3424809.1774234940@sss.pgh.pa.us> <1624716.1774736283@sss.pgh.pa.us> <1626907.1774737417@sss.pgh.pa.us> <97a382c0-1f19-4ea0-951f-e37e6abc34a3@vondra.me> <1630755.1774739531@sss.pgh.pa.us> <1873141.1774823011@sss.pgh.pa.us> <3049460.1775067940@sss.pgh.pa.us> <3118179.1775092964@sss.pgh.pa.us> <3565835.1775147392@sss.pgh.pa.us> <02770bea-b3f3-4! 015-8a43-443ae345379c@vondra.me> <3579709.1775151816@sss.pgh.pa.us>! ! <63de1553-829a-488d-8ee0-976afb8dd32c@vondra.me> <3586483.1775155672@sss.pgh.pa.us> Comments: In-reply-to Tom Lane message dated "Thu, 02 Apr 2026 14:47:52 -0400" MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <3589620.1775157336.1@sss.pgh.pa.us> Date: Thu, 02 Apr 2026 15:15:36 -0400 Message-ID: <3589621.1775157336@sss.pgh.pa.us> List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk I wrote: > Interestingly, pg_verifybackup's t/003_corruption.pl test also fails > with the same issue, so apparently this platform is even more > aggressive about sparse-ifying files than Thomas' FreeBSD box. > I wonder how come we managed to pass that test case before on > these machines. The answer to that seems to be that the test scripts for pg_verifybackup simply fail to detect when it's mishandling sparse tar entries. We only check failing cases not successful cases, and in each case the error checked for is independent of whether we would have extracted WAL data correctly. Grumble. regards, tom lane