From: drh <> Date: Fri, 21 Jan 2022 01:00:53 +0000 (+0000) Subject: Add the sqlite3_vtab_rhs_value() interface, allowing the xBestIndex method X-Git-Tag: version-3.38.0~100 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=d323a3a5152d7ab262880488a4df1a2979e8c877;p=thirdparty%2Fsqlite.git Add the sqlite3_vtab_rhs_value() interface, allowing the xBestIndex method of a virtual table to access known values on the right-hand side of constraint expressions. FossilOrigin-Name: e19a0b132a641f0e9f3d72586af538b95b4db8665b1555f84bc0a291bf1a4056 --- d323a3a5152d7ab262880488a4df1a2979e8c877 diff --cc manifest index 9cea17bdca,ec69532efb..0cfb4d2094 --- a/manifest +++ b/manifest @@@ -1,5 -1,5 +1,5 @@@ - C A\sbetter\sand\smore\srobust\sfix\sfor\sthe\sproblem\sof\sreading\sa\sread-only\sWAL\nmode\sdatabase\swith\sexisting\s-wal\sand\s-shm\sfiles,\sreplacing\s[f426874e005e3c23]. - D 2022-01-20T14:40:34.203 -C Add\srequirements\smarks\sand\stuning. -D 2022-01-21T00:38:49.617 ++C Add\sthe\ssqlite3_vtab_rhs_value()\sinterface,\sallowing\sthe\sxBestIndex\smethod\nof\sa\svirtual\stable\sto\saccess\sknown\svalues\son\sthe\sright-hand\sside\sof\nconstraint\sexpressions. ++D 2022-01-21T01:00:53.326 F .fossil-settings/empty-dirs dbb81e8fc0401ac46a1491ab34a7f2c7c0452f2f06b54ebb845d024ca8283ef1 F .fossil-settings/ignore-glob 35175cdfcf539b2318cb04a9901442804be81cd677d8b889fcc9149c21f239ea F LICENSE.md df5091916dbb40e6e9686186587125e1b2ff51f022cc334e886c19a0e9982724 @@@ -1938,8 -1940,8 +1940,9 @@@ F vsixtest/vsixtest.tcl 6a9a6ab600c25a9 F vsixtest/vsixtest.vcxproj.data 2ed517e100c66dc455b492e1a33350c1b20fbcdc F vsixtest/vsixtest.vcxproj.filters 37e51ffedcdb064aad6ff33b6148725226cd608e F vsixtest/vsixtest_TemporaryKey.pfx e5b1b036facdb453873e7084e1cae9102ccc67a0 - P ab160e8bae3a4fc2067d73fe33542f261652985390fe9b0390a4f9c33a1990bf - R 23c453292071b3de4a1e0dc51f1f1bde -P 577d3d66558368c34acab8a9e552957cf3fa054c348f1383a9121de6e8b281b7 ++P 71bfd0b57ab197405606b8096b8521d784ff174c4eecf1d9804d38342c03cc80 ac951490fd7d5864fe422a80ee8557478e823e79461bec2ee538f57b6733eb5a + R 90012b52ae4dda5b0e0f59cd4c524b70 ++T +closed ac951490fd7d5864fe422a80ee8557478e823e79461bec2ee538f57b6733eb5a U drh - Z 048e904f267f4777d2809de2936b5439 -Z 0ca7e1064e9e25edf7c6ed09bdf60dba ++Z 34e99bffd10cf2786088d1ed018f667b # Remove this line to create a well-formed Fossil manifest. diff --cc manifest.uuid index 9abd24dbef,01f69afd18..569daa5f5f --- a/manifest.uuid +++ b/manifest.uuid @@@ -1,1 -1,1 +1,1 @@@ - 71bfd0b57ab197405606b8096b8521d784ff174c4eecf1d9804d38342c03cc80 -ac951490fd7d5864fe422a80ee8557478e823e79461bec2ee538f57b6733eb5a ++e19a0b132a641f0e9f3d72586af538b95b4db8665b1555f84bc0a291bf1a4056