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 1w8Qjw-000WYS-1W for pgsql-hackers@arkaria.postgresql.org; Thu, 02 Apr 2026 22:42:16 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1w8Qjv-008WdX-0z for pgsql-hackers@arkaria.postgresql.org; Thu, 02 Apr 2026 22:42:15 +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 1w8Qjv-008WdP-04 for pgsql-hackers@lists.postgresql.org; Thu, 02 Apr 2026 22:42:15 +0000 Received: from mail-dy1-x1329.google.com ([2607:f8b0:4864:20::1329]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1w8Qjs-00000000HBZ-3BY2 for pgsql-hackers@lists.postgresql.org; Thu, 02 Apr 2026 22:42:15 +0000 Received: by mail-dy1-x1329.google.com with SMTP id 5a478bee46e88-2b8095668ebso102612eec.2 for ; Thu, 02 Apr 2026 15:42:12 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1775169731; cv=none; d=google.com; s=arc-20240605; b=aNgWp+QNHyKLK0lLpC++pRhxcYZhOa4Nh1uus2jAncebFgYxsLIM1oIqRBvHhZysxE 7FLbRW/YkRHVsBGLu+6DIOuu0nZ4yOr966gSex8//1UXCMy8+vZSg9A98lvj6lkygiIS ay0DOL7FXX5nGuN6YGZqnR79+63gvmioagsBp4wrjsrMB6pV99HoiSsT27TgoPvni3Xd pDt8Vu4CAHn6f4iy9sSAU2c+DxVbbju1QXuMUEKznb8/22MiI44B/bCo2oiU3F5JLFaF qjqeSoMLgtxZwWNjReQ+AVYtuEBB1VUCFb9L++40kgx+h1MMggAAoY3KbCutdF5d/bhT 73Qg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=O52zhzc9bWnTxr3Hd4CnvNtkRxf+SB3+2AoSUIy/+l0=; fh=Pj4jRiHDqC1va0kaD4hLfHrT1oe3WtuvJOOYfaFnBV0=; b=HNzazmR/FkBhXCpOyUvix39pNQ20U6uUojlqMkxH9EmDeuLarFmgeQQiyshmIUFjMC ufbdt5ua47SMvk1X+VZCtnwBUgL4wjr00KtrJAFmXE+9njBhqNCTxD/YrRq5BP00P+Xh Z3K0xPyzi5s/2gpwx7CWERL/OynuwfOGloXKEOjyTx044jXGViWP8S1TTnmqYutIHYVf YQlcSM2Kll+euh6DepPf4sZ0gpDOtsWP84KooWw9r9Iw7/OJXWc6eTTt1DJ0DPsmc7+3 8yiNb/T4gSNczfXhlncLLKPnQtkPhOC9zulaMzLICjx+f9EmYGkfSwGbhwVNeVFrkP+M 0EpA==; darn=lists.postgresql.org ARC-Authentication-Results: i=1; mx.google.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1775169731; x=1775774531; darn=lists.postgresql.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=O52zhzc9bWnTxr3Hd4CnvNtkRxf+SB3+2AoSUIy/+l0=; b=KbBlq+C0wYNx8BVFWn1QBnq31kwzrxOTZ4Agh2TSfkBy6f/FusatdjNZEa7jIA52+D YnpVRJP6vGSR8u6t2SVm8AYdMoGgkBq5j3HZDCRkYfayxlNE1Vvryd5Lv+f9tADspTtj cEUyNl9OhT6so1wLapVSHRC4hZytwbhA6AjMDA6PkRdOoHOBun/LiHMEiXjS6Eqx1yke VTEuVudnL14uoIcn6Na0PoUAJ7Penn7uBnK+SHgFuw1lpV5qRH4Ry2Jvtc6Pn3jJ9W+r jEmni5EpBeepx6eSfzaTn6u7h6eGlt/XbJqaHMiibyYNIwmPrIpCvHCueGeD+lMqZxUG iWtg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1775169731; x=1775774531; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=O52zhzc9bWnTxr3Hd4CnvNtkRxf+SB3+2AoSUIy/+l0=; b=E4x18+U5hjWfyTBzS83PmxmnNT9T3gh4BnrHrM2lbJByQ4yXq0hFsSDwPpBiES4EAN IdRCKG/QNNKYbR+8hZ90iyvun7nOLfdXEETvK57LhkmdZ2IWbTLMwlAtuDxPdOzXhZgB oraVzaXTnGpgBw4rPCwfh9UHaJQsZ+nM/Mvf4rD2RwuDaR/F22gK7Z/FEyscvIzENvn2 WdTP1jeoRlyYHv77XhlqjQMP3pvtJ+TM0tIULjaDpBa6hALXipmEBxQHyax9UfrghCUU gcK5uDV8hN5LOnvdxZPH2kqOF4npge13Mf38cKOrvLa/gZRxoM9GXAkkU0+z/NwNSGmK ijPQ== X-Forwarded-Encrypted: i=1; AJvYcCWnKoYNW3+/LMZOcx8x9Vuyk4g8xz1lA49WbPxQUho7b63kO58G83tmbyfOe/rHHJRW2hWbW8K4Y9d4rJLj@lists.postgresql.org X-Gm-Message-State: AOJu0YyqTl4jcWTmL7Ftv6AAce0nlMhj3JfnYSqpw5YnNbGDQE4NEjJb 8JI562SyL3cLHN6KzhGHcPywouHycJ0VEdPoRwQQ5+QrZdeHT9RncYq5nMU9FVLgqdl3hOdONQB H4hmejY9tfba0Wi4dlck2G0VD6iH/VbA= X-Gm-Gg: AeBDievZ6MfOBk/OdZv9+7t/psftmAX0OnK/sC8UXEx6qEsePXhrT1ZmHHn/vzrFimh FobREyhfc1AxAE6IkQs74YYqILxeCuynKV//8TcjuQMv+zDL+Fk5cTIsaBxbnb/xPK3MVER723X WW/R8H5rlgS/dZMwVeaMn8tni1e/IUDeKZVOFl8Y/AxXYTtjmbwZP1w9dFF4vWxLmMF1aYwfSwT e/wZQi/sRwpekReegR5FNN2RkQ1uPY7N+NNmPrdsQzaoq5tI30/Rj+Z44PpNqDyll+iYXRZjum9 FWceOL1iUzghS9Lr7iET662BAPIsvR1gwNuCYk/6gCTphNDVIsc0XDnnO8U+OnPDHEjntQ+JoZQ = X-Received: by 2002:a05:7301:1688:b0:2b7:ff3a:af82 with SMTP id 5a478bee46e88-2cbf96f8b65mr229423eec.1.1775169730645; Thu, 02 Apr 2026 15:42:10 -0700 (PDT) MIME-Version: 1.0 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> <3579709.1775151816@sss.pgh.pa.us> <63de1553-829a-488d-8ee0-976afb8dd32c@vondra.me> <3586483.1775155672@sss.pgh.pa.us> In-Reply-To: <3586483.1775155672@sss.pgh.pa.us> From: Thomas Munro Date: Fri, 3 Apr 2026 11:41:33 +1300 X-Gm-Features: AQROBzB7L3TEij4MMHTyi_QMsvv0-DutQtp5lQMykx0Ff2ZFyyFTF-nf8rPKBxc Message-ID: Subject: Re: pg_waldump: support decoding of WAL inside tarfile To: Tom Lane Cc: Tomas Vondra , Andres Freund , Michael Paquier , Andrew Dunstan , Amul Sul , Zsolt Parragi , Robert Haas , Chao Li , Anthonin Bonnefoy , Fujii Masao , Jakub Wartak , PostgreSQL Hackers 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 Fri, Apr 3, 2026 at 7:48=E2=80=AFAM Tom Lane wrote: > *This* tar defaults to: > --format=3Dposix -f- -b20 --quoting-style=3Descape --rmt-command=3D/usr/b= in/rmt > --rsh-command=3D/usr/bin/ssh