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 1w6qGZ-004hzU-0j for pgsql-hackers@arkaria.postgresql.org; Sun, 29 Mar 2026 13:33:23 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1w6qGX-00GTT0-1U for pgsql-hackers@arkaria.postgresql.org; Sun, 29 Mar 2026 13:33:21 +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 1w6qGW-00GTSr-35 for pgsql-hackers@lists.postgresql.org; Sun, 29 Mar 2026 13:33:21 +0000 Received: from relay8-d.mail.gandi.net ([217.70.183.201]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98.2) (envelope-from ) id 1w6qGU-00000001eKg-38zE for pgsql-hackers@lists.postgresql.org; Sun, 29 Mar 2026 13:33:20 +0000 Received: by mail.gandi.net (Postfix) with ESMTPSA id 840F33EC21; Sun, 29 Mar 2026 13:33:11 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vondra.me; s=gm1; t=1774791195; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=tH6DrVxam/pcxbfsBNeL9RC4ydAGHI1oWpMnn69mHb4=; b=PIC4flTWREMWLyPYw3hHqwo1MmgN4FwkMkk3Bp1EoYg2U8dAi+wgE8QOw7wyDnYJwqohcA MbbdwCl7Bwk72KvHYRfQsq5h3nfQ+hmLHaYdCBLYNBaGp+XAmJOT8fSnfMGj30EduqKmcd kqlNW5DOe1fGZtcL7iV3umoD4fvmEPAmViS3Tjy8bqSEBzeFVNOicot36lExbLmyuMs/FK YHpUrvtkOvJtullhjW8M64B32YfI3hCPUXY79TQvV0rFSL2XgCsM9gTnXichWqSeXS9KEB QSzId9vFMfUmb9woEjFGxlrsk823xDy5yYk1guGYdhEwOov8Mp+sSnDpeSk4Cw== Message-ID: Date: Sun, 29 Mar 2026 15:33:10 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: pg_waldump: support decoding of WAL inside tarfile To: Tom Lane 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 References: <2250061.1774104346@sss.pgh.pa.us> <2555285.1774131847@sss.pgh.pa.us> <2609460.1774153487@sss.pgh.pa.us> <2790913.1774200584@sss.pgh.pa.us> <2880042.1774203473@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> Content-Language: en-US From: Tomas Vondra In-Reply-To: <1630755.1774739531@sss.pgh.pa.us> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-GND-Sasl: tomas@vondra.me X-GND-Cause: dmFkZTEHSAHb3Uoq+tRRjxlB3j2qO8dqCrtZwAHWglD4/UOtKjBeFqTB1Zgh79k0iFlshWTVJH4UGG+wE1PomwAwhzyI1AT0AFALZkCEr0k8KVAcLqinYIkCp2Rt8Yv45prrztyaLg8E5EhyYp4QBvXnbkYPOOjuLrJ/4JhzEpCFnSEeSeiaAjaYmbCrs4BzMC0Fs/XctVLfpI82mujTGqV4yICF5KZbMEyLmQ3XTIASfqvsGBXntnlDugOK5Tt8ELTq22TYQSTevjKFTv8xCMdJ6uHvGpa2CX3OLf5IYyRcEo30IY8aUcqNbeVrRtmQXL0WXEnYUciKza1oO4INXzB4KldXnjIln8fBnaBkREk+dZvHeoSesW2vUf+aCpmfW2QvLOThf3sROpAwL+KwZ9z9JlKiVv8Gs1e2IYWvUX7HCPNEcfIGW5SNFOy1cIAMg3PFZvr0XHtuFNXSabCQtqqWprFBiJy6FFcSwWvEGVAqyo6OfsQe90zS00FvLjnxSQgM6IX17r7EwxaBoT4EKG1NhBSCtFgZgT4qUSKv7KQYD5+jfasTQyACWiI0XUP/40RdT7vM3D3xnXAftDfN6qBvwsuDA5nwvsIz4BBZdB2JOAFcuJtqcyuw/KcKw7acOu/Dtn/RLvFL2X6RZUA5dHJRO8LSOUbsI73HEEvXPKr8w1IjMw X-GND-State: clean X-GND-Score: -100 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On 3/29/26 00:12, Tom Lane wrote: > Tomas Vondra writes: >> On 3/28/26 23:36, Tom Lane wrote: >>> It's apparently been there and been default since FreeBSD 13.1. >>> This leads one to wonder how come BF member dikkop is managing >>> to run this test successfully. I speculate that it's using a >>> filesystem type that doesn't do sparse files (cc'ing Vondra >>> for confirmation on that). > >> It's running on ufs. But I think the explanation is very simple. We had >> a short power outage on Thursday, and the FreeBSD machine failed to boot >> properly after the power was restored. IIUC this test is new, right? > > Not that new, it dates to b15c15139, about a week ago. > > I've reproduced Thomas' failure on a local FreeBSD 15.0 image > using zfs, and confirmed that this cowboy hack fixes it: > Interesting. Then I guess it has to be due to some difference in ufs vs. zfs, when handling sparse files. It might be useful to add a bit more variation here, and switch some of the animals to non-default filesystems (not just the FreeBSD ones, which we seem to have only two that run reasonably often). I'd bet most of the linux systems run on ext4/xfs, few on btrfs/zfs. regards -- Tomas Vondra