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 1vWuam-00CbdO-0l for pgsql-hackers@arkaria.postgresql.org; Sat, 20 Dec 2025 10:53:45 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vWuak-00AB7F-2B for pgsql-hackers@arkaria.postgresql.org; Sat, 20 Dec 2025 10:53:43 +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 1vWuaj-00AB74-3A for pgsql-hackers@lists.postgresql.org; Sat, 20 Dec 2025 10:53:43 +0000 Received: from smtpbg150.qq.com ([18.132.163.193]) by magus.postgresql.org with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1vWuac-001kdI-0q for pgsql-hackers@lists.postgresql.org; Sat, 20 Dec 2025 10:53:41 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=halodbtech.com; s=wqvr2403; t=1766227999; bh=zR78oAjWtzIVOj6Dulff6+cerB8icghBVdF/dcK62jA=; h=From:To:Subject:Mime-Version:Date:Message-ID; b=WLgkcFVSFt9OaciXUE/loajWt0drrWpm9io2F7gwVYOlryRA5emvZTl4cOX0PJGNg BonAE4nK4JOBd3lZ0uiwJEJzCV2Zu/8If+2Yw251kuA3BhaKQh8hBLrruVI3vlI2dm BqabdI/VxOv4LbUKUWCHI6EOzllUElPTka6ksM4E= EX-QQ-RecipientCnt: 2 X-QQ-GoodBg: 2 X-QQ-SSF: 00400000000000F0 X-QQ-FEAT: D4aqtcRDiqTQyVjGbGRx8/kZgjz6qyK5IY6wVxjT8aw= X-QQ-BUSINESS-ORIGIN: 2 X-QQ-Originating-IP: jn/kJlTLn84Yc68pbDCA2buUaplHbeZ46rZUiGCtqFg= X-Originating-IP: 117.147.102.223 X-QQ-STYLE: X-QQ-mid: lv3gz7b-4t1766227998tdb48b879 From: "=?gb18030?B?emVuZ21hbg==?=" To: "=?gb18030?B?UGF2ZWwgU3RlaHVsZQ==?=" Cc: "=?gb18030?B?cGdzcWwtaGFja2Vycw==?=" Subject: Re: Inline non-SQL SRFs using SupportRequestSimplify Mime-Version: 1.0 Content-Type: text/plain; charset="gb18030" Content-Transfer-Encoding: base64 Date: Sat, 20 Dec 2025 18:53:17 +0800 X-Priority: 3 Message-ID: X-QQ-MIME: TCMime 1.0 by Tencent X-Mailer: QQMail 2.x X-QQ-Mailer: QQMail 2.x References: <09de6afa-c33d-4d94-a5cb-afc6cea0d2bb@illuminatedcomputing.com> <1755478.1722020334@sss.pgh.pa.us> <956f8a6f-32a7-49ab-92a3-dca5c8afe112@illuminatedcomputing.com> <1466725.1725381721@sss.pgh.pa.us> <33b10538-2c88-4278-a65f-0c1e6f265cb7@illuminatedcomputing.com> <737313.1752528083@sss.pgh.pa.us> <440458.1763858681@sss.pgh.pa.us> In-Reply-To: X-QQ-ReplyHash: 1864173000 X-BIZMAIL-ID: 15674289445342383816 X-Address-Ticket: version=;type=;ticket_id=;id_list=;display_name=;session_id=; X-QQ-SENDSIZE: 520 Received: from qq.com (unknown [127.0.0.1]) by smtp.qq.com (ESMTP) with SMTP id ; Sat, 20 Dec 2025 18:53:19 +0800 (CST) Feedback-ID: lv:halodbtech.com:qybglogicsvrsz:qybglogicsvrsz3b-0 X-QQ-XMAILINFO: Nv1Zs1ssfOILr9NwISusrI3CcXXaz3k9W1GBayaRf+zRzbgJtNkEcF5N OmtTqQRSH8LaT3F25A9jM3p92j+E+mm/Xxfe+pHPEq8VGcd+uRe/XbaXlhAtrDjbV1MFe2d qTMYkypEx/WCN1P7zepGSonHozq0+1VPgwES/905va1V8ObELpeoBZgxGXNcKHsiLLZIffU ym2M0XhCUQKQRu8e2QRjFRh7kM8Tz4WUmKHuLTqogIqOPRZ+YCrplt630P41hG4UVXd0BZp RAvNavucckHVPY8v6USOz5QZ+X0INFG599wb2Wch5G8Vj0VfL4xQtIOi03SQNf/zSYEiMqC AGbV8WwXjmPuU2J+6A7K67XX53fwAHlgklSMhHm6oTAVeQLkljJ7i2R7Q150fxu645H7vGX gG0afA8sv9uUepGigU3CqYf40CX3y7bjMWwuEfv56s06ykrzolxdz9LJ1jTLnh5J10Nvmi6 sYuDe113vsJeXoypTfP3GdeL6lwQFD5dFLg+8oZvDDqY6nH4B1ej5qWKr6CXFg3aIxiTykC d2Kwgm83QrFLPGeCgfPOzuCiD4jVK2pqLK4cfbA/aMSqxwW8z6emsM/26MBxY7T+VQTwH0S xyzVaqGe/VnX+BJw7YZyfC9V4EMf9yqETmYUuR06LRM3bbkkbp9lTo7sJ7IA47o+BHy2PeO 9ERpU8v1ArY3ZhRzLUVfB1AphmCC6zyxLpqW8gzQUVQFxE+qutzJ6EXombkK66kMPROKLfV 2G6IV5MMYWbgydJd3mB9bQqbrr76ZACvc1bv7XskprLrb+d1FhhRjlrWIKzUkhm3TlYtr3Y RAEj8NbzFTqRvqeStkdNLUUtzEZgLF+qD2g7eRyZpbQTQJq7+qwC0yM6Ob7xbP+PbApQIjj eLVyanrXZPTgS2VxSvIZTDXBjTZ8hso2itZege4MfiQ56WhSE1SDMy/A9xDXDS41kO9mbCL BEG9QR7Ldgey8ktiaO3/P8DmVNo2qQ1bIYdbLnRuEb9GGojtJvpgFFoUk/b+kBpUjqH6BQf nG9oq/XYbfZSzjjOg9tjVbOQKnMu0= X-QQ-XMRINFO: MPJ6Tf5t3I/ycC2BItcBVIA= X-QQ-RECHKSPAM: 0 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk SSBzaGFyZSB0aGlzIG9waW5pb24uIEluIGZhY3QsIGluIHRoZSBleGlzdGluZyB0ZXN0cywg aWYgdGVzdF9pbmxpbmVfaW5fZnJvbV9zdXBwb3J0X2Z1bmMgaXMgdHJpZ2dlcmVkLCANCnRo ZSBpbnB1dCBwYXJhbWV0ZXJzIGFyZSBuZWNlc3NhcmlseSBvZiB0eXBlIFRFWFShqnNvIHRo ZXJloa9zIG5vIG5lZWQgZm9yIGFuIGFkZGl0aW9uYWwgdHlwZSBjaGVjay4NCg0KSG93IGFi b3V0IGNoYW5naW5nIGl0IHRvIHRoZSBmb2xsb3dpbmc/DQpgYGANCmRpZmYgLS1naXQgYS9z cmMvdGVzdC9yZWdyZXNzL3JlZ3Jlc3MuYyBiL3NyYy90ZXN0L3JlZ3Jlc3MvcmVncmVzcy5j DQppbmRleCBiN2E5MjZjNmYwMS4uYWRiOGI5NzkzYmEgMTAwNjQ0DQotLS0gYS9zcmMvdGVz dC9yZWdyZXNzL3JlZ3Jlc3MuYw0KKysrIGIvc3JjL3Rlc3QvcmVncmVzcy9yZWdyZXNzLmMN CkBAIC04NDksOSArODQ5LDkgQEAgdGVzdF9pbmxpbmVfaW5fZnJvbV9zdXBwb3J0X2Z1bmMo UEdfRlVOQ1RJT05fQVJHUykNCiAgICAgICAgICAgICAgICB9DQogDQogICAgICAgICAgICAg ICAgYyA9IChDb25zdCAqKSBub2RlOw0KLSAgICAgICAgICAgICAgIGlmIChjLT5jb25zdHR5 cGUgIT0gVEVYVE9JRCB8fCBjLT5jb25zdGlzbnVsbCkNCisgICAgICAgICAgICAgICBpZiAo Yy0+Y29uc3Rpc251bGwpDQogICAgICAgICAgICAgICAgew0KLSAgICAgICAgICAgICAgICAg ICAgICAgZXJlcG9ydChXQVJOSU5HLCAoZXJybXNnKCJ0ZXN0X2lubGluZV9pbl9mcm9tX3N1 cHBvcnRfZnVuYyBjYWxsZWQgd2l0aCBub24tVEVYVCBwYXJhbWV0ZXJzIikpKTsNCisgICAg ICAgICAgICAgICAgICAgICAgIGVyZXBvcnQoV0FSTklORywgKGVycm1zZygidGVzdF9pbmxp bmVfaW5fZnJvbV9zdXBwb3J0X2Z1bmMgY2FsbGVkIHdpdGggbnVsbCBwYXJhbWV0ZXIgZm9y IGNvbG5hbWUiKSkpOw0KICAgICAgICAgICAgICAgICAgICAgICAgUEdfUkVUVVJOX1BPSU5U RVIoTlVMTCk7DQogICAgICAgICAgICAgICAgfQ0KICAgICAgICAgICAgICAgIGNvbG5hbWUg PSBUZXh0RGF0dW1HZXRDU3RyaW5nKGMtPmNvbnN0dmFsdWUpOw0KQEAgLTg2NSw5ICs4NjUs OSBAQCB0ZXN0X2lubGluZV9pbl9mcm9tX3N1cHBvcnRfZnVuYyhQR19GVU5DVElPTl9BUkdT KQ0KICAgICAgICAgICAgICAgIH0NCiANCiAgICAgICAgICAgICAgICBjID0gKENvbnN0ICop IG5vZGU7DQotICAgICAgICAgICAgICAgaWYgKGMtPmNvbnN0dHlwZSAhPSBURVhUT0lEIHx8 IGMtPmNvbnN0aXNudWxsKQ0KKyAgICAgICAgICAgICAgIGlmIChjLT5jb25zdGlzbnVsbCkN CiAgICAgICAgICAgICAgICB7DQotICAgICAgICAgICAgICAgICAgICAgICBlcmVwb3J0KFdB Uk5JTkcsIChlcnJtc2coInRlc3RfaW5saW5lX2luX2Zyb21fc3VwcG9ydF9mdW5jIGNhbGxl ZCB3aXRoIG5vbi1URVhUIHBhcmFtZXRlcnMiKSkpOw0KKyAgICAgICAgICAgICAgICAgICAg ICAgZXJlcG9ydChXQVJOSU5HLCAoZXJybXNnKCJ0ZXN0X2lubGluZV9pbl9mcm9tX3N1cHBv cnRfZnVuYyBjYWxsZWQgd2l0aCBudWxsIHBhcmFtZXRlciBmb3IgdGFibGVuYW1lIikpKTsN CiAgICAgICAgICAgICAgICAgICAgICAgIFBHX1JFVFVSTl9QT0lOVEVSKE5VTEwpOw0KICAg ICAgICAgICAgICAgIH0NCiAgICAgICAgICAgICAgICB0YWJsZW5hbWUgPSBUZXh0RGF0dW1H ZXRDU3RyaW5nKGMtPmNvbnN0dmFsdWUpOw0KYGBgDQoNClJlZ2FyZHMNCk1hbiBaZW5n