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 1vWvyE-00DBzQ-2P for pgsql-hackers@arkaria.postgresql.org; Sat, 20 Dec 2025 12:22:04 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vWvyC-00APgu-1N for pgsql-hackers@arkaria.postgresql.org; Sat, 20 Dec 2025 12:22:01 +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 1vWvyB-00APgm-14 for pgsql-hackers@lists.postgresql.org; Sat, 20 Dec 2025 12:22:00 +0000 Received: from smtpbgjp3.qq.com ([54.92.39.34]) by magus.postgresql.org with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1vWvy3-001lC0-0w for pgsql-hackers@lists.postgresql.org; Sat, 20 Dec 2025 12:21:59 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=halodbtech.com; s=wqvr2403; t=1766233301; bh=4pvYUVS5GQG/8RPi42nCbSU8kMT9gfccgpUtdhGtbKc=; h=From:To:Subject:Mime-Version:Date:Message-ID; b=TGH9w5vk615c6sX0T4AKLwXjI8EUCGTxvB3/a0xqVLbNTr8dyQJZ/aWRWolISHX5H renGhI3xRjYwZYoL/tGk9h+++exoXqm3HxG9fBNKsKo30MmM61VwvnfMkboPF48Lgx sIFs6xD6X2V0FyOVpKRP+0j/ostFSwX7xN14iWAw= EX-QQ-RecipientCnt: 3 X-QQ-GoodBg: 2 X-QQ-SSF: 00400000000000F0 X-QQ-FEAT: D4aqtcRDiqTQyVjGbGRx8/kZgjz6qyK5IY6wVxjT8aw= X-QQ-BUSINESS-ORIGIN: 2 X-QQ-Originating-IP: mND2juOOuif07lXIPQwn3NsfblwRHkmZSrWutZOuP7A= X-Originating-IP: 117.147.102.223 X-QQ-STYLE: X-QQ-mid: lv3gz7b-4t1766233299t76b56e75 From: "=?ISO-8859-1?B?emVuZ21hbg==?=" To: "=?ISO-8859-1?B?UGF2ZWwgU3RlaHVsZQ==?=" Cc: "=?ISO-8859-1?B?cGdzcWwtaGFja2Vycw==?=" , "=?ISO-8859-1?B?VG9tIExhbmU=?=" Subject: Re: Inline non-SQL SRFs using SupportRequestSimplify Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_NextPart_694694D3_F5930D00_3A514F75" Content-Transfer-Encoding: 8Bit Date: Sat, 20 Dec 2025 20:21:39 +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: 1914447224 X-BIZMAIL-ID: 10630495489552062223 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 20:21:40 +0800 (CST) Feedback-ID: lv:halodbtech.com:qybglogicsvrsz:qybglogicsvrsz4b-0 X-QQ-XMAILINFO: MPIybpu5Ri4tByOMV927EOsbghHdd0K+E+x1d7rKj/3eWzWTJZ2K2Zob thCPxrtWP84qvoBZ30YK0UTpvPf4SeEqom9oIm3wGcrKlG0/eqZelSTHRFwn5TzLB6+Xc4h s26Gvs4Q8h3fTwMi0sIfJQKzzVI310lMtY4kUe4rskdRO4+e15Hb3ngZjpgID/Y6FWXz7OH XjFtcrquO4hfGHz1mwBDI7cX0wt+TC5LYzZECD1ZJdjyBbenjZ7pEzLHZq3Gm15YOFYn3u6 8g61BnniBIwKNMOy+qgO+UN27+aJ7ujQIFEgvjwDevUGSMmcXwcWaQE7ycTPES7IATMDhy8 PBUbX0JDCrkzkySj7YjPYLhA8jms457Am6OrtwurIyxCJcG2ouLz+MSE7r/nUaQQhPJ2vTC qct4MvZj7+JWHCODUuOh/MAtUf3PPLnmmcHL9atYdHlwd1pESwLgJhJ0qJEbvCXjeLuIBBL 8ggl8PNXFHaZ1n/Ptuaaprn1nXrclEGFb28S4XXh31tVEQKmoPxT6VhZt5PM7RY8HamJzri 0w+V2B0KIQ+EgOzEYXVW5v4K9ay0mxoIcGlKC/IGd/g+HQ861320KWf70nz2CaJiLv2vKz1 dvOBD7x3iEUh6l7i8GJKh63sM76E3xUEQhz+YBnJ2MrNSRsCrKwlABWkI6fl9VZaTTmHvwN +b+/bGI893FOIFrTyH4MGz7GhQEfEeznjZlhUoBuQax4M80fS4Eg/6U1+3ipJNQHI97HnC8 sGLl2DE51EDKzu3AbtuVZaa8xwg51ryXnT8GRXhXYb7NSo9HfYpy8xdphQyD9rufyMjZNh4 w60tB3eqyakgIuN9nlEdgqcwNG+vlo3P0vQSMGmDDh2WEt59hrGpL6HJ1AgKkN9FO56Ejx5 UAS3/cKWinISvu3Pxbga63Ev1VaiWG2Z0kAteASjQ6P7SF+g+3IXAL2RTIsEbQkEzUjZXFn aE7EKl+W/7Ig8BwcSwABBBsiBK95k/29qH9p9Vwla3VpUmPW8rLSFHsTCDCXOBsbVmNFAZt +PiTe7ObJze9APqqr25LhaML7LY5j6IlQTYLnRDqvY/fDnk2Y02EK2xdKnfpeC1nOxdR6FM A== X-QQ-XMRINFO: NI4Ajvh11aEj8Xl/2s1/T8w= X-QQ-RECHKSPAM: 0 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk This is a multi-part message in MIME format. ------=_NextPart_694694D3_F5930D00_3A514F75 Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: base64 VGhhbmsgeW91IGZvciB5b3VyIGd1aWRhbmNlLiBBdHRhY2hlZCBpcyB0aGUgdXBkYXRlZCBw YXRjaC4NCkkgd29uZGVyIGlmIHRoZXJlIGFyZSBhbnkgb3RoZXIgYWRqdXN0bWVudHMgbmVl ZGVkIGFuZCBsb29rIGZvcndhcmQgdG8gbW9yZSBmZWVkYmFjay4NCg0KLS0gDQpSZWdhcmRz DQpNYW4gWmVuZw0Kd3d3Lm9wZW5oYWxvLm9yZw== ------=_NextPart_694694D3_F5930D00_3A514F75 Content-Type: application/octet-stream; charset="ISO-8859-1"; name="0002-misc_functions-Verify-Function-Scan-fallback-on-inli.patch" Content-Disposition: attachment; filename="0002-misc_functions-Verify-Function-Scan-fallback-on-inli.patch" Content-Transfer-Encoding: base64 RnJvbSBiN2YxZGVkMzUxMjk5M2NiMmI3MTI3MGRkMDEyNGFmNTFkMmUxOTM2IE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBNYW4gWmVuZyA8emVuZ21hbkBoYWxvZGJ0ZWNoLmNv bT4KRGF0ZTogU2F0LCAyMCBEZWMgMjAyNSAxMjowOTowNyArMDgwMApTdWJqZWN0OiBbUEFU Q0hdIG1pc2NfZnVuY3Rpb25zOiBWZXJpZnkgaW5saW5lIGZhbGxiYWNrICYgZml4IFRFWFQg Y2hlY2svd2FybmluZ3MKClZlcmlmeSBpbmxpbmUgZmFpbHVyZSBmYWxscyBiYWNrIHRvIEZ1 bmN0aW9uIFNjYW4gKG9yaWdpbmFsIFBML3BnU1FMIGxvZ2ljKQpDbGVhbiB1cCByZWR1bmRh bnQgVEVYVCBjaGVjayBhbmQgYWRqdXN0IHdhcm5pbmdzCgpTaWduZWQtb2ZmLWJ5OiBNYW4g WmVuZyA8emVuZ21hbkBoYWxvZGJ0ZWNoLmNvbT4KLS0tCiBzcmMvdGVzdC9yZWdyZXNzL2V4 cGVjdGVkL21pc2NfZnVuY3Rpb25zLm91dCB8IDIxICsrKysrKysrKysrKysrKysrKystCiBz cmMvdGVzdC9yZWdyZXNzL3JlZ3Jlc3MuYyAgICAgICAgICAgICAgICAgICB8ICA4ICsrKyst LS0tCiBzcmMvdGVzdC9yZWdyZXNzL3NxbC9taXNjX2Z1bmN0aW9ucy5zcWwgICAgICB8ICA4 ICsrKysrKystCiAzIGZpbGVzIGNoYW5nZWQsIDMxIGluc2VydGlvbnMoKyksIDYgZGVsZXRp b25zKC0pCgpkaWZmIC0tZ2l0IGEvc3JjL3Rlc3QvcmVncmVzcy9leHBlY3RlZC9taXNjX2Z1 bmN0aW9ucy5vdXQgYi9zcmMvdGVzdC9yZWdyZXNzL2V4cGVjdGVkL21pc2NfZnVuY3Rpb25z Lm91dAppbmRleCBkN2Q5NjVkODg0YS4uNDRlNDQ1MGNhY2QgMTAwNjQ0Ci0tLSBhL3NyYy90 ZXN0L3JlZ3Jlc3MvZXhwZWN0ZWQvbWlzY19mdW5jdGlvbnMub3V0CisrKyBiL3NyYy90ZXN0 L3JlZ3Jlc3MvZXhwZWN0ZWQvbWlzY19mdW5jdGlvbnMub3V0CkBAIC04MTUsMTMgKzgxNSwx NyBAQCBDUkVBVEUgRlVOQ1RJT04gdGVzdF9pbmxpbmVfaW5fZnJvbV9zdXBwb3J0X2Z1bmMo aW50ZXJuYWwpCiAgICAgUkVUVVJOUyBpbnRlcm5hbAogICAgIEFTIDoncmVncmVzc2xpYics ICd0ZXN0X2lubGluZV9pbl9mcm9tX3N1cHBvcnRfZnVuYycKICAgICBMQU5HVUFHRSBDIFNU UklDVDsKLUNSRUFURSBGVU5DVElPTiBmb29fZnJvbV9iYXIoY29sbmFtZSBURVhULCB0YWJs ZW5hbWUgVEVYVCwgZmlsdGVyIFRFWFQpCitDUkVBVEUgRlVOQ1RJT04gZm9vX2Zyb21fYmFy KGNvbG5hbWUgVEVYVCBERUZBVUxUIE5VTEwsIHRhYmxlbmFtZSBURVhUIERFRkFVTFQgTlVM TCwgZmlsdGVyIFRFWFQgREVGQVVMVCBOVUxMKQogUkVUVVJOUyBTRVRPRiBURVhUCiBMQU5H VUFHRSBwbHBnc3FsCiBBUyAkZnVuY3Rpb24kCiBERUNMQVJFCiAgIHNxbCBURVhUOwogQkVH SU4KKyAgSUYgdGFibGVuYW1lIElTIE5VTEwgQU5EIGNvbG5hbWUgSVMgTlVMTCBUSEVOCisg ICAgdGFibGVuYW1lID0gJ3RleHRfdGJsJzsKKyAgICBjb2xuYW1lID0gJ2YxJzsKKyAgRU5E IElGOwogICBzcWwgOj0gZm9ybWF0KCdTRUxFQ1QgJUk6OnRleHQgRlJPTSAlSScsIGNvbG5h bWUsIHRhYmxlbmFtZSk7CiAgIElGIGZpbHRlciBJUyBOT1QgTlVMTCBUSEVOCiAgICAgc3Fs IDo9IENPTkNBVChzcWwsIGZvcm1hdCgnIFdIRVJFICVJOjp0ZXh0ID0gJDEnLCBjb2xuYW1l KSk7CkBAIC04NDQsNiArODQ4LDE0IEBAIFNFTEVDVCAqIEZST00gZm9vX2Zyb21fYmFyKCdm MScsICd0ZXh0X3RibCcsICdkb2ghJyk7CiAgZG9oIQogKDEgcm93KQogCitTRUxFQ1QgKiBG Uk9NIGZvb19mcm9tX2JhcigpOworV0FSTklORzogIHRlc3RfaW5saW5lX2luX2Zyb21fc3Vw cG9ydF9mdW5jIGNhbGxlZCB3aXRoIG51bGwgcGFyYW1ldGVyIGZvciBjb2xuYW1lCisgICBm b29fZnJvbV9iYXIgICAgCistLS0tLS0tLS0tLS0tLS0tLS0tCisgZG9oIQorIGhpIGRlIGhv IG5laWdoYm9yCisoMiByb3dzKQorCiBFWFBMQUlOIChDT1NUUyBPRkYpIFNFTEVDVCAqIEZS T00gZm9vX2Zyb21fYmFyKCdmMScsICd0ZXh0X3RibCcsIE5VTEwpOwogICAgICAgUVVFUlkg UExBTiAgICAgIAogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpAQCAtODU3LDYgKzg2OSwxMyBA QCBFWFBMQUlOIChDT1NUUyBPRkYpIFNFTEVDVCAqIEZST00gZm9vX2Zyb21fYmFyKCdmMScs ICd0ZXh0X3RibCcsICdkb2ghJyk7CiAgICBGaWx0ZXI6IChmMSA9ICdkb2ghJzo6dGV4dCkK ICgyIHJvd3MpCiAKK0VYUExBSU4gKENPU1RTIE9GRikgU0VMRUNUICogRlJPTSBmb29fZnJv bV9iYXIoKTsKK1dBUk5JTkc6ICB0ZXN0X2lubGluZV9pbl9mcm9tX3N1cHBvcnRfZnVuYyBj YWxsZWQgd2l0aCBudWxsIHBhcmFtZXRlciBmb3IgY29sbmFtZQorICAgICAgICAgIFFVRVJZ IFBMQU4gICAgICAgICAgIAorLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQorIEZ1 bmN0aW9uIFNjYW4gb24gZm9vX2Zyb21fYmFyCisoMSByb3cpCisKIERST1AgRlVOQ1RJT04g Zm9vX2Zyb21fYmFyOwogLS0gVGVzdCBmdW5jdGlvbnMgZm9yIGNvbnRyb2wgZGF0YQogU0VM RUNUIGNvdW50KCopID4gMCBBUyBvayBGUk9NIHBnX2NvbnRyb2xfY2hlY2twb2ludCgpOwpk aWZmIC0tZ2l0IGEvc3JjL3Rlc3QvcmVncmVzcy9yZWdyZXNzLmMgYi9zcmMvdGVzdC9yZWdy ZXNzL3JlZ3Jlc3MuYwppbmRleCBiN2E5MjZjNmYwMS4uYWRiOGI5NzkzYmEgMTAwNjQ0Ci0t LSBhL3NyYy90ZXN0L3JlZ3Jlc3MvcmVncmVzcy5jCisrKyBiL3NyYy90ZXN0L3JlZ3Jlc3Mv cmVncmVzcy5jCkBAIC04NDksOSArODQ5LDkgQEAgdGVzdF9pbmxpbmVfaW5fZnJvbV9zdXBw b3J0X2Z1bmMoUEdfRlVOQ1RJT05fQVJHUykKIAkJfQogCiAJCWMgPSAoQ29uc3QgKikgbm9k ZTsKLQkJaWYgKGMtPmNvbnN0dHlwZSAhPSBURVhUT0lEIHx8IGMtPmNvbnN0aXNudWxsKQor CQlpZiAoYy0+Y29uc3Rpc251bGwpCiAJCXsKLQkJCWVyZXBvcnQoV0FSTklORywgKGVycm1z ZygidGVzdF9pbmxpbmVfaW5fZnJvbV9zdXBwb3J0X2Z1bmMgY2FsbGVkIHdpdGggbm9uLVRF WFQgcGFyYW1ldGVycyIpKSk7CisJCQllcmVwb3J0KFdBUk5JTkcsIChlcnJtc2coInRlc3Rf aW5saW5lX2luX2Zyb21fc3VwcG9ydF9mdW5jIGNhbGxlZCB3aXRoIG51bGwgcGFyYW1ldGVy IGZvciBjb2xuYW1lIikpKTsKIAkJCVBHX1JFVFVSTl9QT0lOVEVSKE5VTEwpOwogCQl9CiAJ CWNvbG5hbWUgPSBUZXh0RGF0dW1HZXRDU3RyaW5nKGMtPmNvbnN0dmFsdWUpOwpAQCAtODY1 LDkgKzg2NSw5IEBAIHRlc3RfaW5saW5lX2luX2Zyb21fc3VwcG9ydF9mdW5jKFBHX0ZVTkNU SU9OX0FSR1MpCiAJCX0KIAogCQljID0gKENvbnN0ICopIG5vZGU7Ci0JCWlmIChjLT5jb25z dHR5cGUgIT0gVEVYVE9JRCB8fCBjLT5jb25zdGlzbnVsbCkKKwkJaWYgKGMtPmNvbnN0aXNu dWxsKQogCQl7Ci0JCQllcmVwb3J0KFdBUk5JTkcsIChlcnJtc2coInRlc3RfaW5saW5lX2lu X2Zyb21fc3VwcG9ydF9mdW5jIGNhbGxlZCB3aXRoIG5vbi1URVhUIHBhcmFtZXRlcnMiKSkp OworCQkJZXJlcG9ydChXQVJOSU5HLCAoZXJybXNnKCJ0ZXN0X2lubGluZV9pbl9mcm9tX3N1 cHBvcnRfZnVuYyBjYWxsZWQgd2l0aCBudWxsIHBhcmFtZXRlciBmb3IgdGFibGVuYW1lIikp KTsKIAkJCVBHX1JFVFVSTl9QT0lOVEVSKE5VTEwpOwogCQl9CiAJCXRhYmxlbmFtZSA9IFRl eHREYXR1bUdldENTdHJpbmcoYy0+Y29uc3R2YWx1ZSk7CmRpZmYgLS1naXQgYS9zcmMvdGVz dC9yZWdyZXNzL3NxbC9taXNjX2Z1bmN0aW9ucy5zcWwgYi9zcmMvdGVzdC9yZWdyZXNzL3Nx bC9taXNjX2Z1bmN0aW9ucy5zcWwKaW5kZXggMGZjMjBmYmI2YjQuLmE0MDc4ZWUzZGZjIDEw MDY0NAotLS0gYS9zcmMvdGVzdC9yZWdyZXNzL3NxbC9taXNjX2Z1bmN0aW9ucy5zcWwKKysr IGIvc3JjL3Rlc3QvcmVncmVzcy9zcWwvbWlzY19mdW5jdGlvbnMuc3FsCkBAIC0zNjksMTMg KzM2OSwxNyBAQCBDUkVBVEUgRlVOQ1RJT04gdGVzdF9pbmxpbmVfaW5fZnJvbV9zdXBwb3J0 X2Z1bmMoaW50ZXJuYWwpCiAgICAgQVMgOidyZWdyZXNzbGliJywgJ3Rlc3RfaW5saW5lX2lu X2Zyb21fc3VwcG9ydF9mdW5jJwogICAgIExBTkdVQUdFIEMgU1RSSUNUOwogCi1DUkVBVEUg RlVOQ1RJT04gZm9vX2Zyb21fYmFyKGNvbG5hbWUgVEVYVCwgdGFibGVuYW1lIFRFWFQsIGZp bHRlciBURVhUKQorQ1JFQVRFIEZVTkNUSU9OIGZvb19mcm9tX2Jhcihjb2xuYW1lIFRFWFQg REVGQVVMVCBOVUxMLCB0YWJsZW5hbWUgVEVYVCBERUZBVUxUIE5VTEwsIGZpbHRlciBURVhU IERFRkFVTFQgTlVMTCkKIFJFVFVSTlMgU0VUT0YgVEVYVAogTEFOR1VBR0UgcGxwZ3NxbAog QVMgJGZ1bmN0aW9uJAogREVDTEFSRQogICBzcWwgVEVYVDsKIEJFR0lOCisgIElGIHRhYmxl bmFtZSBJUyBOVUxMIEFORCBjb2xuYW1lIElTIE5VTEwgVEhFTgorICAgIHRhYmxlbmFtZSA9 ICd0ZXh0X3RibCc7CisgICAgY29sbmFtZSA9ICdmMSc7CisgIEVORCBJRjsKICAgc3FsIDo9 IGZvcm1hdCgnU0VMRUNUICVJOjp0ZXh0IEZST00gJUknLCBjb2xuYW1lLCB0YWJsZW5hbWUp OwogICBJRiBmaWx0ZXIgSVMgTk9UIE5VTEwgVEhFTgogICAgIHNxbCA6PSBDT05DQVQoc3Fs LCBmb3JtYXQoJyBXSEVSRSAlSTo6dGV4dCA9ICQxJywgY29sbmFtZSkpOwpAQCAtMzg5LDgg KzM5MywxMCBAQCBBTFRFUiBGVU5DVElPTiBmb29fZnJvbV9iYXIoVEVYVCwgVEVYVCwgVEVY VCkKIAogU0VMRUNUICogRlJPTSBmb29fZnJvbV9iYXIoJ2YxJywgJ3RleHRfdGJsJywgTlVM TCk7CiBTRUxFQ1QgKiBGUk9NIGZvb19mcm9tX2JhcignZjEnLCAndGV4dF90YmwnLCAnZG9o IScpOworU0VMRUNUICogRlJPTSBmb29fZnJvbV9iYXIoKTsKIEVYUExBSU4gKENPU1RTIE9G RikgU0VMRUNUICogRlJPTSBmb29fZnJvbV9iYXIoJ2YxJywgJ3RleHRfdGJsJywgTlVMTCk7 CiBFWFBMQUlOIChDT1NUUyBPRkYpIFNFTEVDVCAqIEZST00gZm9vX2Zyb21fYmFyKCdmMScs ICd0ZXh0X3RibCcsICdkb2ghJyk7CitFWFBMQUlOIChDT1NUUyBPRkYpIFNFTEVDVCAqIEZS T00gZm9vX2Zyb21fYmFyKCk7CiAKIERST1AgRlVOQ1RJT04gZm9vX2Zyb21fYmFyOwogCi0t IAoyLjQ1LjIKCg== ------=_NextPart_694694D3_F5930D00_3A514F75--