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 1wJpdh-000LAW-0p for pgsql-committers@arkaria.postgresql.org; Mon, 04 May 2026 09:30:57 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wJpdg-006WLT-0B for pgsql-committers@arkaria.postgresql.org; Mon, 04 May 2026 09:30:56 +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 1wJpdf-006WLL-0c for pgsql-committers@lists.postgresql.org; Mon, 04 May 2026 09:30:55 +0000 Received: from fhigh-a3-smtp.messagingengine.com ([103.168.172.154]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98.2) (envelope-from ) id 1wJpdc-00000000QWU-2LBy for pgsql-committers@lists.postgresql.org; Mon, 04 May 2026 09:30:54 +0000 Received: from phl-compute-04.internal (phl-compute-04.internal [10.202.2.44]) by mailfhigh.phl.internal (Postfix) with ESMTP id B4AA5140010F; Mon, 4 May 2026 05:30:49 -0400 (EDT) Received: from phl-frontend-03 ([10.202.2.162]) by phl-compute-04.internal (MEProxy); Mon, 04 May 2026 05:30:49 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=eisentraut.org; h=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=fm2; t=1777887049; x=1777973449; bh=VvHmgMzT9d9pN2JdEExI9xOiKX943tZKyowhvk2bv1U=; b= RqgNyR5VrsE6SUZLTuOVdV2AxVaCUari4VUAUX2RZpSUH5x8OOjNEya635ClPvKi r6pcIcN9y3N27SKyOpKN1VaVq3SfPjGcstLboFdSPcM4b2zV6o3jbqjYs+Zh4T/l TG29az8xIZJdqQbO8oOgZNhfJ2cacvO/qB3ChZ8zDaR1b5RT/XICdpU3kDBKUfnh JzLleMt71krnqOkSGeKkPaAfxmOwTWdRjYXQ/lf7cm0NsbXri/creXBzeelf4SyQ E8KLIwf8rLuoPXwc4WGh6AokABCkT8ywmrZFgClXIg9uxmER8I6R8Z58pBgKzRpC 56khrTC9rR6yMd0YDJfhwA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=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=fm3; t=1777887049; x=1777973449; bh=V vHmgMzT9d9pN2JdEExI9xOiKX943tZKyowhvk2bv1U=; b=l0C9UJm4lIBsQ9tdo 8vVxf0gUJR1oF05bFDPRvSBhN/LbG9ck+in97fzfw4D2Wmu60It1X58l5EBzMHFV 6fBd1R7B1kgYxOeENYi2fBSRbsxTryW9RXIoLON5XpTo6MI2rssPfGhuWzs9yUk4 GX9s7jSvO96wNCP59fQjFDsbeIAcZkgb7wa8cMGUj4GW7CLWP0AXH7ylAqwg70Me ZZUm6gx5+0QJmCyIaUh3l0cmsc2epHyDFckUDlPeldC0fgc9EkC890paUVmyzm2o ZJsCBMXLha91XmEl5MW2TUSQYFaQQIVc0w8AVXYXptXso9bXLN3aWtY6fZQ94C7G E5dKw== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefhedrtddtgdelkeegkecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpuffrtefokffrpgfnqfghnecuuegr ihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjug hrpefkffggfgfuvfhfhfgjtgfgsehtjeertddtvdejnecuhfhrohhmpefrvghtvghrucfg ihhsvghnthhrrghuthcuoehpvghtvghrsegvihhsvghnthhrrghuthdrohhrgheqnecugg ftrfgrthhtvghrnhepheeivdfhuefhueeggfefheegjedtveeuhfethfeufedvudfgtdeu hefgfeduhfffnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrh homhepphgvthgvrhesvghishgvnhhtrhgruhhtrdhorhhgpdhnsggprhgtphhtthhopedv pdhmohguvgepshhmthhpohhuthdprhgtphhtthhopegrnhgurhgvfiesughunhhslhgrnh gvrdhnvghtpdhrtghpthhtohepphhgshhqlhdqtghomhhmihhtthgvrhhssehlihhsthhs rdhpohhsthhgrhgvshhqlhdrohhrgh X-ME-Proxy: Feedback-ID: ie0a040ee:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Mon, 4 May 2026 05:30:48 -0400 (EDT) Message-ID: Date: Mon, 4 May 2026 11:30:48 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: pgsql: pg_verifybackup: Enable WAL parsing for tar-format backups To: Andrew Dunstan , pgsql-committers@lists.postgresql.org References: Content-Language: de-DE, en-US From: Peter Eisentraut In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On 20.03.26 20:32, Andrew Dunstan wrote: > pg_verifybackup: Enable WAL parsing for tar-format backups > > Now that pg_waldump supports reading WAL from tar archives, remove the > restriction that forced --no-parse-wal for tar-format backups. > > pg_verifybackup now automatically locates the WAL archive: it looks for > a separate pg_wal.tar first, then falls back to the main base.tar. A > new --wal-path option (replacing the old --wal-directory, which is kept > as a silent alias) accepts either a directory or a tar archive path. In the past, we have opted against silent aliases when changing a command-line option. All options should be documented, even if they are deprecated. Otherwise, it's confusing for users moving between major versions or those who find that undocumented options happen to work. See commit 35ce24c333c for an example how this was done in the past. I suggest the option --wal-directory should be added back to the documentation and help output.