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.94.2) (envelope-from ) id 1tts3t-0016vt-Q1 for pgsql-committers@arkaria.postgresql.org; Sun, 16 Mar 2025 17:46:09 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1tts3q-00GwGg-Ed for pgsql-committers@arkaria.postgresql.org; Sun, 16 Mar 2025 17:46:06 +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.94.2) (envelope-from ) id 1tts3q-00GwGX-7D for pgsql-committers@lists.postgresql.org; Sun, 16 Mar 2025 17:46:06 +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 1tts3l-003BCc-1V for pgsql-committers@lists.postgresql.org; Sun, 16 Mar 2025 17:46:05 +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.94.2) (envelope-from ) id 1tts3l-008Kzd-4o for pgsql-committers@lists.postgresql.org; Sun, 16 Mar 2025 17:46:01 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1tts3k-002nTZ-0u for pgsql-committers@lists.postgresql.org; Sun, 16 Mar 2025 17:46:00 +0000 Content-Type: multipart/mixed; boundary="===============3763147196732717982==" MIME-Version: 1.0 From: Tom Lane To: pgsql-committers@lists.postgresql.org Subject: pgsql: contrib/isn: Make weak mode a GUC setting, and fix related funct X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Sun, 16 Mar 2025 17:46:00 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============3763147196732717982== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Y29udHJpYi9pc246IE1ha2Ugd2VhayBtb2RlIGEgR1VDIHNldHRpbmcsIGFuZCBmaXggcmVsYXRl ZCBmdW5jdGlvbnMuCgppc24ncyB3ZWFrIG1vZGUgdXNlZCB0byBiZSBhIHNpbXBsZSBzdGF0aWMg dmFyaWFibGUsIHNldHRhYmxlIG9ubHkKdmlhIHRoZSBpc25fd2Vhayhib29sZWFuKSBmdW5jdGlv bi4gIFRoaXMgd2Fzbid0IG9wdGltYWwsIGFzIHRoaXMKbWVhbnMgaXQgZG9lc24ndCByZXNwZWN0 IHRyYW5zYWN0aW9ucyBub3IgcmVzcG9uZCB0byBSRVNFVCBBTEwuCgpUaGlzIHBhdGNoIG1ha2Vz IGlzbi53ZWFrIGEgR1VDIHBhcmFtZXRlciBpbnN0ZWFkLCBzbyB0aGF0Cml0IGFjdHMgbGlrZSBh bnkgb3RoZXIgdXNlci1zZXR0YWJsZSBwYXJhbWV0ZXIuCgpUaGUgaXNuX3dlYWsoKSBmdW5jdGlv bnMgYXJlIHJldGFpbmVkIGZvciBiYWNrd2FyZHMgY29tcGF0aWJpbGl0eS4KQnV0IHdlIG11c3Qg Zml4IHRoZWlyIHZvbGF0aWxpdHkgbWFya2luZ3M6IHRoZXkgd2VyZSBtYXJrZWQgSU1NVVRBQkxF CndoaWNoIGlzIHN1cmVseSBpbmNvcnJlY3QsIGFuZCBQQVJBTExFTCBSRVNUUklDVEVEIHdoaWNo IGlzbid0IHJpZ2h0CmZvciBHVUMtcmVsYXRlZCBmdW5jdGlvbnMgZWl0aGVyLiAgTWFyayBpc25f d2Vhayhib29sZWFuKSBhcwpWT0xBVElMRSBhbmQgUEFSQUxMRUwgVU5TQUZFLCBtYXRjaGluZyBz ZXRfY29uZmlnKCkuICBNYXJrIGlzbl93ZWFrKCkKYXMgU1RBQkxFIGFuZCBQQVJBTExFTCBTQUZF LCBtYXRjaGluZyBjdXJyZW50X3NldHRpbmcoKS4KClJlcG9ydGVkLWJ5OiBWaWt0b3IgSG9sbWJl cmcgPHZAdmlrdG9yaC5uZXQ+CkRpYWdub3NlZC1ieTogRGFuaWVsIEd1c3RhZnNzb24gPGRhbmll bEB5ZXNxbC5zZT4KQXV0aG9yOiBWaWt0b3IgSG9sbWJlcmcgPHZAdmlrdG9yaC5uZXQ+ClJldmll d2VkLWJ5OiBUb20gTGFuZSA8dGdsQHNzcy5wZ2gucGEudXM+CkRpc2N1c3Npb246IGh0dHBzOi8v cG9zdGdyLmVzL20vNzkwYmMxZjktNzRkYy00YjUwLTk0ZDItODE0NzMxNWIxNTU2QFNwYXJrCgpC cmFuY2gKLS0tLS0tCm1hc3RlcgoKRGV0YWlscwotLS0tLS0tCmh0dHBzOi8vZ2l0LnBvc3RncmVz cWwub3JnL3BnL2NvbW1pdGRpZmYvNDQ4OTA0NDIzOThjZjNhNjUyMzBkNTMxNjdlNjE5MDVkMmIw ZDM0OAoKTW9kaWZpZWQgRmlsZXMKLS0tLS0tLS0tLS0tLS0KY29udHJpYi9pc24vTWFrZWZpbGUg ICAgICAgICAgfCAgNCArLS0KY29udHJpYi9pc24vZXhwZWN0ZWQvaXNuLm91dCAgfCA0NCArKysr KysrKysrKysrKysrKysrKysrKysrKysKY29udHJpYi9pc24vaXNuLS0xLjItLTEuMy5zcWwgfCAg NyArKysrKwpjb250cmliL2lzbi9pc24uYyAgICAgICAgICAgICB8IDI3ICsrKysrKysrKysrKy0t LS0KY29udHJpYi9pc24vaXNuLmNvbnRyb2wgICAgICAgfCAgMiArLQpjb250cmliL2lzbi9pc24u aCAgICAgICAgICAgICB8ICAxIC0KY29udHJpYi9pc24vbWVzb24uYnVpbGQgICAgICAgfCAgMyAr LQpjb250cmliL2lzbi9zcWwvaXNuLnNxbCAgICAgICB8IDEzICsrKysrKysrCmRvYy9zcmMvc2dt bC9pc24uc2dtbCAgICAgICAgIHwgNzEgKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0t LS0tLS0tLS0tLQo5IGZpbGVzIGNoYW5nZWQsIDEzNyBpbnNlcnRpb25zKCspLCAzNSBkZWxldGlv bnMoLSkKCg== --===============3763147196732717982==--