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 1vdedK-003BI9-1U for pgsql-committers@arkaria.postgresql.org; Thu, 08 Jan 2026 01:16:15 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vdecI-00GVl0-0C for pgsql-committers@arkaria.postgresql.org; Thu, 08 Jan 2026 01:15:10 +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 1vdecH-00GVks-2f for pgsql-committers@lists.postgresql.org; Thu, 08 Jan 2026 01:15:10 +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.96) (envelope-from ) id 1vdecG-004nui-29 for pgsql-committers@lists.postgresql.org; Thu, 08 Jan 2026 01:15:09 +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 1vdecG-00E3qA-1J for pgsql-committers@lists.postgresql.org; Thu, 08 Jan 2026 01:15:08 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vdecE-005CUQ-1K for pgsql-committers@lists.postgresql.org; Thu, 08 Jan 2026 01:15:07 +0000 Content-Type: multipart/mixed; boundary="===============4626248927914568003==" MIME-Version: 1.0 From: Michael Paquier To: pgsql-committers@lists.postgresql.org Subject: pgsql: pg_createsubscriber: Improve handling of automated recovery conf X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Thu, 08 Jan 2026 01:15:07 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============4626248927914568003== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 cGdfY3JlYXRlc3Vic2NyaWJlcjogSW1wcm92ZSBoYW5kbGluZyBvZiBhdXRvbWF0ZWQgcmVjb3Zl cnkgY29uZmlndXJhdGlvbgoKV2hlbiByZXB1cnBvc2luZyBhIHN0YW5kYnkgdG8gYSBsb2dpY2Fs IHJlcGxpY2EsIHBnX2NyZWF0ZXN1YnNjcmliZXIKdXNlcyBmb3IgdGhlIG5ldyByZXBsaWNhIGEg c2V0IG9mIGNvbmZpZ3VyYXRpb24gcGFyYW1ldGVycyBzYXZlZCBpbnRvCnBvc3RncmVzcWwuYXV0 by5jb25mLCB0byBmb3JjZSByZWNvdmVyeSBwYXR0ZXJucyB3aGVuIHRoZSBwaHlzaWNhbApyZXBs aWNhIGlzIHByb21vdGVkLgoKV2hpbGUgbm90IHdyb25nIGluIHByYWN0aWNlLCB0aGlzIGFwcHJv YWNoIGNhbiBjYXVzZSBpc3N1ZXMgd2hlbiBmb3JjaW5nCmFnYWluIHJlY292ZXJ5IG9uIGEgbG9n aWNhbCByZXBsaWNhIG9yIGl0cyBiYXNlIGJhY2t1cCBhcyB0aGUgcmVjb3ZlcnkKcGFyYW1ldGVy cyBhcmUgbm90IHJlc2V0IG9uIHRoZSB0YXJnZXQgc2VydmVyIG9uY2UgcGdfY3JlYXRlc3Vic2Ny aWJlcgppcyBkb25lIHdpdGggdGhlIG5vZGUuCgpUaGlzIGNvbW1pdCBhaW1zIGF0IGltcHJvdmlu ZyB0aGUgc2l0dWF0aW9uLCBieSBjaGFuZ2luZyB0aGUgd2F5CnJlY292ZXJ5IHBhcmFtZXRlcnMg YXJlIHNhdmVkIG9uIHRoZSB0YXJnZXQgbm9kZS4gIEluc3RlYWQgb2Ygd3JpdGluZwphbGwgdGhl IGNvbmZpZ3VyYXRpb24gdG8gcG9zdGdyZXNxbC5hdXRvLmNvbmYsIHRoaXMgZmlsZSBub3cgdXNl cyBhbgppbmNsdWRlX2lmX2V4aXN0cywgdGhhdCBwb2ludHMgdG8gYSBwZ19jcmVhdGVzdWJzY3Jp YmVyLmNvbmYuICBUaGlzIG5ldwpmaWxlIGNvbnRhaW5zIGFsbCB0aGUgcmVjb3ZlcnkgY29uZmln dXJhdGlvbiwgYW5kIGlzIHJlbmFtZWQgdG8KcGdfY3JlYXRlc3Vic2NyaWJlci5jb25mLmRpc2Fi bGVkIHdoZW4gcGdfY3JlYXRlc3Vic2NyaWJlciBleGl0cy4gIFRoaXMKYXBwcm9hY2ggcmVzZXRz IHRoZSByZWNvdmVyeSBwYXJhbWV0ZXJzLCBhbmQgb2ZmZXJzIHRoZSBiZW5lZml0IHRvIGtlZXAK YSB0cmFjZSBvZiB0aGUgc2V0dXAgdXNlZCB3aGVuIHRoZSB0YXJnZXQgbm9kZSBnb3QgcHJvbW90 ZWQsIGZvcgpkZWJ1Z2dpbmcgcHVycG9zZXMuICBJZiBwZ19jcmVhdGVzdWJzY3JpYmVyLmNvbmYg Y2Fubm90IGJlIHJlbmFtZWQKKHVubGlrZWx5IHNjZW5hcmlvKSwgYSB3YXJuaW5nIGlzIGlzc3Vl ZCB0byBpbmZvcm0gdXNlcnMgdGhhdCBhIG1hbnVhbAppbnRlcnZlbnRpb24gbWF5IGJlIHJlcXVp cmVkIHRvIHJlc2V0IHRoaXMgY29uZmlndXJhdGlvbi4KClRoaXMgY29tbWl0IGluY2x1ZGVzIGEg dGVzdCBjYXNlIHRvIGRlbW9uc3RyYXRlIHRoZSBwcm9ibGVtYXRpYyBjYXNlOiBhCnN0YW5kYnkg bm9kZSBjcmVhdGVkIGZyb20gYSBiYXNlIGJhY2t1cCBvZiB3aGF0IHdhcyB0aGUgdGFyZ2V0IG5v ZGUgb2YKcGdfY3JlYXRlc3Vic2NyaWJlciBkb2VzIG5vdCBnZXQgY29uZnVzZWQgd2hlbiBzdGFy dGVkLiAgSWYgcmVtb3ZpbmcKdGhpcyBuZXcgbG9naWMsIHRoZSB0ZXN0IGZhaWxzIHdpdGggdGhl IHN0YW5kYnkgbm90IGFibGUgdG8gc3RhcnQgZHVlCnRvIGFuIGluY29ycmVjdCByZWNvdmVyeSB0 YXJnZXQgc2V0dXAsIHdoZXJlIHRoZSBzdGFydHVwIHByb2Nlc3MgZmFpbHMKcXVpY2tseSB3aXRo IGEgRkFUQUwuCgpJIGhhdmUgcHJvdmlkZWQgdGhlIGRlc2lnbiBpZGVhIGZvciB0aGUgcGF0Y2gs IHRoYXQgQWx5b25hIGhhcyB3cml0dGVuCih3aXRoIHNvbWUgY29kZSBhZGp1c3RtZW50cyBmcm9t IG1lKS4gIFRoaXMgY291bGQgYmUgY29uc2lkZXJlZCBhcyBhCmJ1ZywgYnV0IGFmdGVyIGRpc2N1 c3Npb24gdGhpcyBpcyBwdXQgaW50byB0aGUgYnVja2V0IGZvciBpbXByb3ZlbWVudHMuClJlZGVz aWduaW5nIHBnX2NyZWF0ZXN1YnNjcmliZXIgd291bGQgbm90IGJlIGFjY2VwdGFibGUgaW4gdGhl IHN0YWJsZQpicmFuY2hlcyBhbnl3YXkuCgpBdXRob3I6IEFseW9uYSBWaW50ZXIgPGRsYWFyZW44 QGdtYWlsLmNvbT4KUmV2aWV3ZWQtYnk6IElseWFzb3YgSWFuIDxpYW5pbHlhc292QG91dGxvb2su Y29tPgpSZXZpZXdlZC1ieTogQWxleGFuZGVyIEtvcm90a292IDxhZWtvcm90a292QGdtYWlsLmNv bT4KUmV2aWV3ZWQtYnk6IEhheWF0byBLdXJvZGEgPGt1cm9kYS5oYXlhdG9AZnVqaXRzdS5jb20+ ClJldmlld2VkLWJ5OiBNaWNoYWVsIFBhcXVpZXIgPG1pY2hhZWxAcGFxdWllci54eXo+ClJldmll d2VkLWJ5OiBBbmRyZXkgUnVkb21ldG92IDx1bmxpbWl0ZWRoaWthcmlAZ21haWwuY29tPgpEaXNj dXNzaW9uOiBodHRwczovL3Bvc3Rnci5lcy9tL0NBR1d2MTZLNkw2UHptOTlpMUtpWExqRld4MmJV UzNEVnNSNnlWODctWVI5UU83eGIzQUBtYWlsLmdtYWlsLmNvbQoKQnJhbmNoCi0tLS0tLQptYXN0 ZXIKCkRldGFpbHMKLS0tLS0tLQpodHRwczovL2dpdC5wb3N0Z3Jlc3FsLm9yZy9wZy9jb21taXRk aWZmLzYzOTM1MmQ5MDRjOGEzZDIzMzk4OTI1M2Y1NjljY2NiZWEwYmUxMjMKCk1vZGlmaWVkIEZp bGVzCi0tLS0tLS0tLS0tLS0tCmRvYy9zcmMvc2dtbC9yZWYvcGdfY3JlYXRlc3Vic2NyaWJlci5z Z21sICAgICAgICAgIHwgMTIgKysrLQpzcmMvYmluL3BnX2Jhc2ViYWNrdXAvcGdfY3JlYXRlc3Vi c2NyaWJlci5jICAgICAgICB8IDgyICsrKysrKysrKysrKysrKysrKystLS0Kc3JjL2Jpbi9wZ19i YXNlYmFja3VwL3QvMDQwX3BnX2NyZWF0ZXN1YnNjcmliZXIucGwgfCA0NiArKysrKysrKysrKysK MyBmaWxlcyBjaGFuZ2VkLCAxMjcgaW5zZXJ0aW9ucygrKSwgMTMgZGVsZXRpb25zKC0pCgo= --===============4626248927914568003==--