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 1vG8gC-008ZeO-M5 for pgsql-committers@arkaria.postgresql.org; Tue, 04 Nov 2025 04:29:59 +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 1vG8gA-00Av9V-It for pgsql-committers@arkaria.postgresql.org; Tue, 04 Nov 2025 04:29:57 +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.94.2) (envelope-from ) id 1vG8gA-00Av9F-BK for pgsql-committers@lists.postgresql.org; Tue, 04 Nov 2025 04:29:57 +0000 Received: from mahout.postgresql.org ([2001:4800:3e1:1::227]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1vG8g6-005rrP-2d for pgsql-committers@lists.postgresql.org; Tue, 04 Nov 2025 04:29:56 +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 1vG8g6-009bvH-Fd for pgsql-committers@lists.postgresql.org; Tue, 04 Nov 2025 04:29:53 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vG8g4-004vyv-2D for pgsql-committers@lists.postgresql.org; Tue, 04 Nov 2025 04:29:52 +0000 Content-Type: multipart/mixed; boundary="===============5560906906466003292==" MIME-Version: 1.0 From: Michael Paquier To: pgsql-committers@lists.postgresql.org Subject: pgsql: Add assertion check for WAL receiver state during stream-archive X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Tue, 04 Nov 2025 04:29:52 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============5560906906466003292== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 QWRkIGFzc2VydGlvbiBjaGVjayBmb3IgV0FMIHJlY2VpdmVyIHN0YXRlIGR1cmluZyBzdHJlYW0t YXJjaGl2ZSB0cmFuc2l0aW9uCgpXaGVuIHRoZSBzdGFydHVwIHByb2Nlc3Mgc3dpdGNoZXMgZnJv bSBzdHJlYW1pbmcgdG8gYXJjaGl2ZSBhcyBXQUwKc291cmNlLCB3ZSBhdm9pZCBjYWxsaW5nIFNo dXRkb3duV2FsUmN2KCkgaWYgdGhlIFdBTCByZWNlaXZlciBpcyBub3QKc3RyZWFtaW5nLCBiYXNl ZCBvbiBXYWxSY3ZTdHJlYW1pbmcoKS4gIFdBTFJDVl9TVE9QUElORyBpcyBhIHN0YXRlIHNldApi eSBTaHV0ZG93bldhbFJjdigpLCBjYWxsZWQgb25seSBieSB0aGUgc3RhcnR1cCBwcm9jZXNzLCBt ZWFuaW5nIHRoYXQgaXQKc2hvdWxkIG5vdCBiZSBwb3NzaWJsZSB0byByZWFjaCB0aGlzIHN0YXRl IHdoaWxlIGluCldhaXRGb3JXQUxUb0JlY29tZUF2YWlsYWJsZSgpLgoKVGhpcyBjb21taXQgYWRk cyBhbiBhc3NlcnRpb24gdG8gbWFrZSBzdXJlIHRoYXQgYSBXQUwgcmVjZWl2ZXIgaXMgbmV2ZXIK aW4gYSBXQUxSQ1ZfU1RPUFBJTkcgc3RhdGUgc2hvdWxkIHRoZSBzdGFydHVwIHByb2Nlc3MgYXR0 ZW1wdCB0byByZXNldApJbnN0YWxsWExvZ0ZpbGVTZWdtZW50QWN0aXZlLgoKSWRlYSBzdWdnZXN0 ZWQgYnkgTm9haCBNaXNjaC4KCkF1dGhvcjogWHVuZW5nIFpob3UgPHh1bmVuZ3pob3VAZ21haWwu Y29tPgpEaXNjdXNzaW9uOiBodHRwczovL3Bvc3Rnci5lcy9tLzE5MDkzLWM0ZmZmNDlhNjA4Zjgy YTBAcG9zdGdyZXNxbC5vcmcKCkJyYW5jaAotLS0tLS0KbWFzdGVyCgpEZXRhaWxzCi0tLS0tLS0K aHR0cHM6Ly9naXQucG9zdGdyZXNxbC5vcmcvcGcvY29tbWl0ZGlmZi82NWY0OTc2MTg5YjZjYmU5 YWE5M2ZjNWY0YjFlYjdhMjA0MGI2MzAxCgpNb2RpZmllZCBGaWxlcwotLS0tLS0tLS0tLS0tLQpz cmMvYmFja2VuZC9hY2Nlc3MvdHJhbnNhbS94bG9ncmVjb3ZlcnkuYyB8IDggKysrKysrKysKMSBm aWxlIGNoYW5nZWQsIDggaW5zZXJ0aW9ucygrKQoK --===============5560906906466003292==--