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-003WiA-1p 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-000KOk-1j for pgsql-committers@arkaria.postgresql.org; Fri, 12 Jun 2026 02:44:58 +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.96) (envelope-from ) id 1wXrt2-000IvW-2P for pgsql-committers@lists.postgresql.org; Fri, 12 Jun 2026 02:44:48 +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.98.2) (envelope-from ) id 1wXrt0-00000002eYA-2Qii for pgsql-committers@lists.postgresql.org; Fri, 12 Jun 2026 02:44:48 +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-007LVL-1l 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-00260n-2j for pgsql-committers@lists.postgresql.org; Fri, 12 Jun 2026 02:44:43 +0000 Content-Type: multipart/mixed; boundary="===============1900446727438344477==" 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 --===============1900446727438344477== 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 aWwuY29tCkJhY2twYXRjaC10aHJvdWdoOiAxNgoKQnJhbmNoCi0tLS0tLQptYXN0ZXIKCkRldGFp bHMKLS0tLS0tLQpodHRwczovL2dpdC5wb3N0Z3Jlc3FsLm9yZy9wZy9jb21taXRkaWZmL2E4ZWU3 MGJkNWUwMDY5YzU1NTBiMGIwYzU0MTg2Mzg1MDdmYTBlZDcKCk1vZGlmaWVkIEZpbGVzCi0tLS0t LS0tLS0tLS0tCnNyYy9iYWNrZW5kL2FjY2Vzcy90cmFuc2FtL3hsb2d1dGlscy5jICAgICAgICAg ICAgICB8IDEyICsrKysrKysrKysrKwpzcmMvdGVzdC9yZWNvdmVyeS90LzAzNV9zdGFuZGJ5X2xv Z2ljYWxfZGVjb2RpbmcucGwgfCAxMyArKysrKysrKysrKysrCjIgZmlsZXMgY2hhbmdlZCwgMjUg aW5zZXJ0aW9ucygrKQoK --===============1900446727438344477==--