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 1wXrtD-003WiB-1v for pgsql-committers@arkaria.postgresql.org; Fri, 12 Jun 2026 02:44: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 1wXrtC-000KOj-1j for pgsql-committers@arkaria.postgresql.org; Fri, 12 Jun 2026 02:44: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 1wXrt1-000Ilb-1R for pgsql-committers@lists.postgresql.org; Fri, 12 Jun 2026 02:44:47 +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 1wXrsz-00000002H5D-0EbR for pgsql-committers@lists.postgresql.org; Fri, 12 Jun 2026 02:44:46 +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 1wXrsy-007LVM-1s for pgsql-committers@lists.postgresql.org; Fri, 12 Jun 2026 02:44:44 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wXrsx-00260p-2n for pgsql-committers@lists.postgresql.org; Fri, 12 Jun 2026 02:44:43 +0000 Content-Type: multipart/mixed; boundary="===============0823741616095346905==" MIME-Version: 1.0 From: Michael Paquier To: pgsql-committers@lists.postgresql.org Subject: pgsql: Fix second race with timeline selection during promotion X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Fri, 12 Jun 2026 02:44:43 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============0823741616095346905== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Rml4IHNlY29uZCByYWNlIHdpdGggdGltZWxpbmUgc2VsZWN0aW9uIGR1cmluZyBwcm9tb3Rpb24K CnJlYWRfbG9jYWxfeGxvZ19wYWdlX2d1dHMgaGFzIHRoZSBzYW1lIHJhY2UgYXMgbG9naWNhbF9y ZWFkX3hsb2dfcGFnZToKUmVjb3ZlcnlJblByb2dyZXNzKCkgY2FuIHJldHVybiB0cnVlIGR1cmlu ZyBwcm9tb3Rpb24sIGltcGFjdGluZyB0aGUKYXZhaWxhYmlsaXR5IG9mIHRoZSBvcGVyYXRpb25z IGRvaW5nIFdBTCBwYWdlIHJlYWRzIHdpdGggdGhpcyBjYWxsYmFjay4KClRoaXMgcHJvYmxlbSBp cyBzaW1pbGFyIHRvIGViNGU3MjI0YTFjNiB0aGF0IGhhcyBhZGRyZXNzZWQgdGhlIGlzc3VlIGZv cgpsb2dpY2FsIHJlcGxpY2F0aW9uLCBpbXBhY3RpbmcgbW9yZSBhcmVhcyBvZiB0aGUgY29kZSB3 aGVyZSB0aGlzIFdBTApwYWdlIGNhbGxiYWNrIGNhbiBiZSB1c2VkIChzYW1lIG5hcnJvdyB3aW5k b3cgZHVyaW5nIHByb21vdGlvbiwgc2FtZQphdmFpbGFiaWxpdHkgaXNzdWUpOgotIHBnX3dhbGlu c3BlY3QuCi0gU2xvdCBhZHZhbmNlIChTUUwgZnVuY3Rpb24pLgotIFNsb3QgY3JlYXRpb24uCgpS ZXBhY2sgd29ya2VycyAodjE5fikgYW5kIDJQQyBmaWxlcyAoc2luY2UgZm9yZXZlcikgY2FuIGFs c28gdXNlIHRoaXMKY2FsbGJhY2ssIGJ1dCB0aGV5IGFyZSBpcnJlbGV2YW50IGFzIGZhciBhcyBJ IGtub3cuICBBIHRlc3QgaXMgYWRkZWQKd2l0aCB0aGUgU1FMIGxvb2t1cCBmdW5jdGlvbnMuICBU aGlzIHBhcnQgcmVsaWVzIG9uIGluamVjdGlvbiBwb2ludHMsCmFuZCBpcyBiYWNrcGF0Y2hlZCBk b3duIHRvIHYxOCwgbGlrZSB0aGUgdGVzdCBhZGRlZCBmb3IgZWI0ZTcyMjRhMWM2LgoKVGhpcyBp c3N1ZSBjb3VsZCBwcm9iYWJseSBiZSBmaXhlZCBhcyB3ZWxsIGluIHYxNCBhbmQgdjE1IGZvcgpw Z193YWxpbnNwZWN0LiAgSG93ZXZlciwgSSBhbHNvIGZlZWwgdGhhdCB0aGVyZSBpcyBhIGNvbnNl cnZhdGl2ZQphcmd1bWVudCBhYm91dCBjb25zaXN0ZW5jeSBoZXJlIGR1ZSB0byB0aGUgc3VwcG9y dCBvZiBsb2dpY2FsIGRlY29kaW5nCm9uIHN0YW5kYnlzLCBzbyBsZXQncyBsaW1pdCBvdXJzZWx2 ZXMgdG8gdjE2IGZvciBub3cuICBwZ193YWxpbnNwZWN0IGlzCnVzZWQgbGVzcyBpbiB0aGUgZmll bGQgY29tcGFyZWQgdG8gdGhlIHR3byBvdGhlciBvcGVyYXRpb25zLCBtYWtpbmcKYWRkcmVzc2lu ZyB0aGlzIHByb2JsZW0gbGVzcyBhdHRyYWN0aXZlIGluIHRoZXNlIHR3byBvbGRlciBicmFuY2hl cy4KClJlcG9ydGVkLWJ5OiBYdW5lbmcgWmhvdSA8eHVuZW5nemhvdUBnbWFpbC5jb20+CkF1dGhv cjogQmVydHJhbmQgRHJvdXZvdCA8YmVydHJhbmRkcm91dm90LnBnQGdtYWlsLmNvbT4KUmV2aWV3 ZWQtYnk6IFh1bmVuZyBaaG91IDx4dW5lbmd6aG91QGdtYWlsLmNvbT4KUmV2aWV3ZWQtYnk6IEhh eWF0byBLdXJvZGEgPGt1cm9kYS5oYXlhdG9AZnVqaXRzdS5jb20+CkRpc2N1c3Npb246IGh0dHBz Oi8vcG9zdGdyLmVzL20vN2RhZWYwOTQtYWJmMy00NjcyLWJjMjMtM2RmNDc2M2IxNmEzJTQwZ21h aWwuY29tCkJhY2twYXRjaC10aHJvdWdoOiAxNgoKQnJhbmNoCi0tLS0tLQpSRUxfMThfU1RBQkxF CgpEZXRhaWxzCi0tLS0tLS0KaHR0cHM6Ly9naXQucG9zdGdyZXNxbC5vcmcvcGcvY29tbWl0ZGlm Zi80YmZmM2FhNTFjMTk0ZTMxMDQ0ZGE4MTc3ZjkxZWVjYjBiMzAyMDViCgpNb2RpZmllZCBGaWxl cwotLS0tLS0tLS0tLS0tLQpzcmMvYmFja2VuZC9hY2Nlc3MvdHJhbnNhbS94bG9ndXRpbHMuYyAg ICAgICAgICAgICAgfCAxMiArKysrKysrKysrKysKc3JjL3Rlc3QvcmVjb3ZlcnkvdC8wMzVfc3Rh bmRieV9sb2dpY2FsX2RlY29kaW5nLnBsIHwgMTMgKysrKysrKysrKysrKwoyIGZpbGVzIGNoYW5n ZWQsIDI1IGluc2VydGlvbnMoKykKCg== --===============0823741616095346905==--