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.94.2) (envelope-from ) id 1uWpQ3-00202n-LZ for pgsql-committers@arkaria.postgresql.org; Wed, 02 Jul 2025 04:50:03 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1uWpQ1-00AHSN-4U for pgsql-committers@arkaria.postgresql.org; Wed, 02 Jul 2025 04:50:01 +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.94.2) (envelope-from ) id 1uWpQ0-00AHRq-Sx for pgsql-committers@lists.postgresql.org; Wed, 02 Jul 2025 04:50:01 +0000 Received: from mahout.postgresql.org ([2001:4800:3e1:1::227]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1uWpPz-0054zU-0f for pgsql-committers@lists.postgresql.org; Wed, 02 Jul 2025 04:50:00 +0000 Received: from gemulon.postgresql.org ([2001:4800:3e1:1::198]) by mahout.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1uWpPy-00ECzX-Ir for pgsql-committers@lists.postgresql.org; Wed, 02 Jul 2025 04:49:58 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1uWpPx-004ITD-1m for pgsql-committers@lists.postgresql.org; Wed, 02 Jul 2025 04:49:57 +0000 Content-Type: multipart/mixed; boundary="===============6439522878283563100==" MIME-Version: 1.0 From: Michael Paquier To: pgsql-committers@lists.postgresql.org Subject: pgsql: Fix bug in archive streamer with LZ4 decompression X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Wed, 02 Jul 2025 04:49:57 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============6439522878283563100== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Rml4IGJ1ZyBpbiBhcmNoaXZlIHN0cmVhbWVyIHdpdGggTFo0IGRlY29tcHJlc3Npb24KCldoZW4g ZGVjb21wcmVzc2luZyBzb21lIGlucHV0IGRhdGEsIHRoZSBjYWxjdWxhdGlvbiBmb3IgdGhlIGlu aXRpYWwKc3RhcnRpbmcgcG9pbnQgYW5kIHRoZSBpbml0aWFsIHNpemUgd2VyZSBpbmNvcnJlY3Qs IHBvdGVudGlhbGx5IGxlYWRpbmcKdG8gZmFpbHVyZXMgd2hlbiBkZWNvbXByZXNzaW5nIGNvbnRl bnRzIHdpdGggTFo0LiAgVGhlc2UgaW5pdGlhbGl6YXRpb24KcG9pbnRzIGFyZSBmaXhlZCBpbiB0 aGlzIGNvbW1pdCwgYnJpbmdpbmcgdGhlIGxvZ2ljIGNsb3NlciB0byB3aGF0CmV4aXN0cyBmb3Ig Z3ppcCBhbmQgenN0ZC4KClRoZSBjb250ZW50cyBvZiB0aGUgY29tcHJlc3NlZCBkYXRhIGlzIGNs ZWFyIChmb3IgZXhhbXBsZSBiYWNrdXBzIHRha2VuCndpdGggTFo0IGNhbiBzdGlsbCBiZSBkZWNv bXByZXNzZWQgd2l0aCBhICJsejQiIGNvbW1hbmQpLCBvbmx5IHRoZQpkZWNvbXByZXNzaW9uIHBh cnQgcmVhZGluZyB0aGUgaW5wdXQgZGF0YSB3YXMgaW1wYWN0ZWQgYnkgdGhpcyBpc3N1ZS4KClRo aXMgY29kZSBwYXRoIGltcGFjdHMgcGdfYmFzZWJhY2t1cCBhbmQgcGdfdmVyaWZ5YmFja3VwLCB3 aGljaCBjYW4gdXNlCnRoZSBMWjQgZGVjb21wcmVzc2lvbiByb3V0aW5lcyB3aXRoIGFuIGFyY2hp dmUgc3RyZWFtZXIsIG9yIGFueSB0b29scwp0aGF0IHRyeSB0byB1c2UgdGhlIGFyY2hpdmUgc3Ry ZWFtZXJzIGluIHNyYy9mZV91dGlscy8uCgpUaGUgaXNzdWUgaXMgZWFzaWVyIHRvIHJlcHJvZHVj ZSB3aXRoIGZpbGVzIHRoYXQgaGF2ZSBhIGxvdy1jb21wcmVzc2lvbgpyYXRlLCBsaWtlIG9uZXMg ZmlsbGVkIHdpdGggcmFuZG9tIGRhdGEsIGZvciBhIHNpemUgb2YgYXQgbGVhc3QgNTEya0IsCmJ1 dCB0aGlzIGNvdWxkIGhhcHBlbiB3aXRoIGFueXRoaW5nIGFzIGxvbmcgYXMgaXQgaXMgc3RvcmVk IGluIGEgZGF0YQpmb2xkZXIuICBTb21lIHRlc3RzIGFyZSBhZGRlZCBiYXNlZCBvbiB0aGlzIGlk ZWEsIHdpdGggYSBmaWxlIGZpbGxlZAp3aXRoIHJhbmRvbSBieXRlcyBncmFiYmVkIGZyb20gdGhl IGJhY2tlbmQsIHdyaXR0ZW4gYXQgdGhlIHJvb3Qgb2YgdGhlCmRhdGEgZm9sZGVyLiAgVGhpcyBp cyBwcm92aW5nIGdvb2QgZW5vdWdoIHRvIHJlcHJvZHVjZSB0aGUgb3JpZ2luYWwKcHJvYmxlbS4K CkF1dGhvcjogTWlraGFpbCBHcmlia292IDx5b3V6aGlja0BnbWFpbC5jb20+CkRpc2N1c3Npb246 IGh0dHBzOi8vcG9zdGdyLmVzL20vQ0FNRXY1X3VRUzFIZzZLQ2FFUDJKa3JUQmJaLW5YUWh4b21X cmhZUXZiZHpSLXp5LXdBQG1haWwuZ21haWwuY29tCkJhY2twYXRjaC10aHJvdWdoOiAxNQoKQnJh bmNoCi0tLS0tLQpSRUxfMTZfU1RBQkxFCgpEZXRhaWxzCi0tLS0tLS0KaHR0cHM6Ly9naXQucG9z dGdyZXNxbC5vcmcvcGcvY29tbWl0ZGlmZi81YzYzOTUyM2Y3MjFlOWJkNjEzOTkxNjIwMDQ3MGUx NTFkNjkwNzI4CgpNb2RpZmllZCBGaWxlcwotLS0tLS0tLS0tLS0tLQpzcmMvYmluL3BnX2Jhc2Vi YWNrdXAvYmJzdHJlYW1lcl9sejQuYyAgICAgICAgfCAgNCArKy0tCnNyYy9iaW4vcGdfdmVyaWZ5 YmFja3VwL3QvMDA4X3VudGFyLnBsICAgICAgICB8IDI0ICsrKysrKysrKysrKysrKysrKysrKysr KwpzcmMvYmluL3BnX3ZlcmlmeWJhY2t1cC90LzAxMF9jbGllbnRfdW50YXIucGwgfCAyNSArKysr KysrKysrKysrKysrKysrKysrKysrCjMgZmlsZXMgY2hhbmdlZCwgNTEgaW5zZXJ0aW9ucygrKSwg MiBkZWxldGlvbnMoLSkKCg== --===============6439522878283563100==--