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 1wXane-003LmR-14 for pgsql-committers@arkaria.postgresql.org; Thu, 11 Jun 2026 08:30:06 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wXand-00F4Au-0T for pgsql-committers@arkaria.postgresql.org; Thu, 11 Jun 2026 08:30:05 +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 1wXanc-00F4Ah-32 for pgsql-committers@lists.postgresql.org; Thu, 11 Jun 2026 08:30:04 +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-000000029Jb-2wxJ 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-006tlP-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-001ym6-1g for pgsql-committers@lists.postgresql.org; Thu, 11 Jun 2026 08:30:01 +0000 Content-Type: multipart/mixed; boundary="===============2418564838459845900==" 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 --===============2418564838459845900== 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 LXRocm91Z2g6IDE2CgpCcmFuY2gKLS0tLS0tCm1hc3RlcgoKRGV0YWlscwotLS0tLS0tCmh0dHBz Oi8vZ2l0LnBvc3RncmVzcWwub3JnL3BnL2NvbW1pdGRpZmYvZWI0ZTcyMjRhMWM2ZjAwNThkNzA4 Y2RmZGE3MzI2YmJmODg0YTg3MQoKTW9kaWZpZWQgRmlsZXMKLS0tLS0tLS0tLS0tLS0Kc3JjL2Jh Y2tlbmQvYWNjZXNzL3RyYW5zYW0veGxvZy5jICAgICAgICAgICAgICAgICAgfCAgMiArCnNyYy9i YWNrZW5kL3JlcGxpY2F0aW9uL3dhbHNlbmRlci5jICAgICAgICAgICAgICAgIHwgMjQgKysrKysr Ky0KLi4uL3JlY292ZXJ5L3QvMDM1X3N0YW5kYnlfbG9naWNhbF9kZWNvZGluZy5wbCAgICAgfCA2 OSArKysrKysrKysrKysrKysrKysrKysrCjMgZmlsZXMgY2hhbmdlZCwgOTQgaW5zZXJ0aW9ucygr KSwgMSBkZWxldGlvbigtKQoK --===============2418564838459845900==--