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 1wXapT-003Lnv-2j for pgsql-committers@arkaria.postgresql.org; Thu, 11 Jun 2026 08:31:59 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wXapS-00F5ps-2V for pgsql-committers@arkaria.postgresql.org; Thu, 11 Jun 2026 08:31:58 +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 1wXand-00F4Ai-03 for pgsql-committers@lists.postgresql.org; Thu, 11 Jun 2026 08:30:05 +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.98.2) (envelope-from ) id 1wXana-000000029Jc-2v4A for pgsql-committers@lists.postgresql.org; Thu, 11 Jun 2026 08:30:04 +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.96) (envelope-from ) id 1wXana-006tlR-0A for pgsql-committers@lists.postgresql.org; Thu, 11 Jun 2026 08:30:02 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wXanZ-001ymA-1o for pgsql-committers@lists.postgresql.org; Thu, 11 Jun 2026 08:30:01 +0000 Content-Type: multipart/mixed; boundary="===============5013386318218468385==" MIME-Version: 1.0 From: Michael Paquier To: pgsql-committers@lists.postgresql.org Subject: pgsql: Fix race with timeline selection in logical decoding during prom X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Thu, 11 Jun 2026 08:30:01 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============5013386318218468385== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Rml4IHJhY2Ugd2l0aCB0aW1lbGluZSBzZWxlY3Rpb24gaW4gbG9naWNhbCBkZWNvZGluZyBkdXJp bmcgcHJvbW90aW9uCgpEdXJpbmcgcHJvbW90aW9uLCB0aGVyZSBpcyBhIHdpbmRvdyB3aGVyZSBS ZWNvdmVyeUluUHJvZ3Jlc3MoKSByZXR1cm5zCnRydWUgYnV0IHRoZSBXQUwgc2VnbWVudHMgb2Yg dGhlIG9sZCB0aW1lbGluZSBoYXZlIGFscmVhZHkgYmVlbiByZW1vdmVkLgpBIGxvZ2ljYWwgZGVj b2RpbmcgY291bGQgcGljayB1cCB0aGUgb2xkIHRpbWVsaW5lIGluIHRoaXMgd2luZG93IHdoZW4K cmVhZGluZyBhIHBhZ2UsIGZhaWxpbmcgd2l0aCB0aGUgZm9sbG93aW5nIGVycm9yOgpFUlJPUjog cmVxdWVzdGVkIFdBTCBzZWdtZW50IC4uLiBoYXMgYWxyZWFkeSBiZWVuIHJlbW92ZWQKClRoaXMg aXNzdWUgZG9lcyBub3QgbGVhZCB0byBhbnkgZGF0YSBjb3JyZWN0bmVzcyBpc3N1ZSwgYXMgcmV0 cnlpbmcgdG8KZGVjb2RlIHRoZSBkYXRhIHdvcmtzIGluIGZvbGxvdy11cCBkZWNvZGluZyBhdHRl bXB0cy4gIEl0IGltcGFjdHMKYXZhaWxhYmlsaXR5LCB0aG91Z2guICBPdGhlciBXQUwgcGFnZSBy ZWFkIGNhbGxiYWNrcyBoYXZlIGEgc2ltaWxhcgppc3N1ZSwgdGhpcyBjb21taXQgdGFrZXMgY2Fy ZSBvZiB3aGF0IHNob3VsZCBiZSB0aGUgbm9pc2llc3QgY29kZSBwYXRoOgpsb2dpY2FsIGRlY29k aW5nIHdpdGggU1RBUlRfUkVQTElDQVRJT04gaW4gYSBXQUwgc2VuZGVyLgoKQSBUQVAgdGVzdCwg YmFzZWQgb24gYW4gaW5qZWN0aW9uIHBvaW50IHdhaXRpbmcgaW4gdGhlIHN0YXJ0dXAgcHJvY2Vz cwphZnRlciB0aGUgc2VnbWVudHMgaGF2ZSBiZWVuIHJlbW92ZWQvcmVjeWNsZWQsIGlzIGFkZGVk LiAgVGhpcyBwYXJ0IGlzCmJhY2twYXRjaGVkIGRvd24gdG8gdjE3LgoKVGhpcyBpc3N1ZSBoYXMg YmVlbiBjYXVzaW5nIHNwb3JhZGljIGZhaWx1cmVzIGluIHRoZSBidWlsZGZhcm0sIGFuZAp3YXMg cmVwcm9kdWNpYmxlIG1hbnVhbGx5LiAgVGhpcyBpc3N1ZSBoYXBwZW5zIHNpbmNlIGxvZ2ljYWwg ZGVjb2Rpbmcgb24Kc3RhbmRieXMgZXhpc3RzLCBkb3duIHRvIHYxNi4KClJlcG9ydGVkLWJ5OiBB bGV4YW5kZXIgTGFraGluIDxleGNsdXNpb25AZ21haWwuY29tPgpBdXRob3I6IEJlcnRyYW5kIERy b3V2b3QgPGJlcnRyYW5kZHJvdXZvdC5wZ0BnbWFpbC5jb20+ClJldmlld2VkLWJ5OiBIYXlhdG8g S3Vyb2RhIDxrdXJvZGEuaGF5YXRvQGZ1aml0c3UuY29tPgpSZXZpZXdlZC1ieTogWHVuZW5nIFpo b3UgPHh1bmVuZ3pob3VAZ21haWwuY29tPgpEaXNjdXNzaW9uOiBodHRwczovL3Bvc3Rnci5lcy9t LzdkYWVmMDk0LWFiZjMtNDY3Mi1iYzIzLTNkZjQ3NjNiMTZhM0BnbWFpbC5jb20KQmFja3BhdGNo LXRocm91Z2g6IDE2CgpCcmFuY2gKLS0tLS0tClJFTF8xN19TVEFCTEUKCkRldGFpbHMKLS0tLS0t LQpodHRwczovL2dpdC5wb3N0Z3Jlc3FsLm9yZy9wZy9jb21taXRkaWZmLzE2Yjg5ZmYwNDgzOTFj N2YxYmI0NzU4ZGUyMDNjODJjMWE2ZGQ3YjgKCk1vZGlmaWVkIEZpbGVzCi0tLS0tLS0tLS0tLS0t CnNyYy9iYWNrZW5kL2FjY2Vzcy90cmFuc2FtL3hsb2cuYyAgICAgICAgICAgICAgICAgIHwgIDIg KwpzcmMvYmFja2VuZC9yZXBsaWNhdGlvbi93YWxzZW5kZXIuYyAgICAgICAgICAgICAgICB8IDI0 ICsrKysrKystCi4uLi9yZWNvdmVyeS90LzAzNV9zdGFuZGJ5X2xvZ2ljYWxfZGVjb2RpbmcucGwg ICAgIHwgNjkgKysrKysrKysrKysrKysrKysrKysrKwozIGZpbGVzIGNoYW5nZWQsIDk0IGluc2Vy dGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCg== --===============5013386318218468385==--