From: drh Date: Thu, 29 Jun 2017 12:59:40 +0000 (+0000) Subject: The query planner examines the values of bound parameters to help determine X-Git-Tag: version-3.20.0~167 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=3039e3698de14d61e52c0f51376c895e03b42ee1;p=thirdparty%2Fsqlite.git The query planner examines the values of bound parameters to help determine if a partial index is usable. Reprepares may happen if the bindings change. This behavior is disabled by the QPSG setting. FossilOrigin-Name: c322bfa27e88fc9e2c969c1e4ce12a7d541bd2f30e133d267eb2d15fd3477fde --- 3039e3698de14d61e52c0f51376c895e03b42ee1 diff --cc manifest index 2801d1f79d,80e49170d6..aaf38ba812 --- a/manifest +++ b/manifest @@@ -1,5 -1,5 +1,5 @@@ - C Fix\sharmless\scompiler\swarnings\sin\sthe\sCSV\sextension. - D 2017-06-28T15:17:31.371 -C Fix\sthe\sexprCompareVariable()\sroutine\sso\sthat\sit\sworks\sfor\snon-UTF8\stext. -D 2017-06-29T01:23:12.291 ++C The\squery\splanner\sexamines\sthe\svalues\sof\sbound\sparameters\sto\shelp\sdetermine\s\nif\sa\spartial\sindex\sis\susable.\s\sReprepares\smay\shappen\sif\sthe\sbindings\schange.\nThis\sbehavior\sis\sdisabled\sby\sthe\sQPSG\ssetting. ++D 2017-06-29T12:59:40.367 F Makefile.in 1cc758ce3374a32425e4d130c2fe7b026b20de5b8843243de75f087c0a2661fb F Makefile.linux-gcc 7bc79876b875010e8c8f9502eb935ca92aa3c434 F Makefile.msc 8eeb80162074004e906b53d7340a12a14c471a83743aab975947e95ce061efcc @@@ -1584,7 -1585,7 +1585,8 @@@ F vsixtest/vsixtest.tcl 6a9a6ab600c25a9 F vsixtest/vsixtest.vcxproj.data 2ed517e100c66dc455b492e1a33350c1b20fbcdc F vsixtest/vsixtest.vcxproj.filters 37e51ffedcdb064aad6ff33b6148725226cd608e F vsixtest/vsixtest_TemporaryKey.pfx e5b1b036facdb453873e7084e1cae9102ccc67a0 - P 36e54cd8b1fb374fd41e3e09b34b86e34327bf07c9e4bfec58382163c5c5d279 - R 6108cfd499d3cf4cdcf025dbd8d46170 -P b959c6297c151150ea2dca24aa1f68f3bd76dd6620eb6c03f8dfa59fdd5c13b2 ++P f02a54599de7620438aecd3753199fc52ce8919d7503bb8b2f5592b0e51dbf8c 25acd9658be792d686b3ebfaa8c3692f9830e043538ed0afecf97110a07758a4 + R 12b2a850985daf065d11c67446406f71 ++T +closed 25acd9658be792d686b3ebfaa8c3692f9830e043538ed0afecf97110a07758a4 U drh - Z 876994e9b4ab523dadf3076830cbada0 -Z c02c38fdab65d893d3a1e810ddd8aa5b ++Z 92eaac926b9ae2f1211f38be340d6e21 diff --cc manifest.uuid index b842682867,58b71185be..7ebcaad38c --- a/manifest.uuid +++ b/manifest.uuid @@@ -1,1 -1,1 +1,1 @@@ - f02a54599de7620438aecd3753199fc52ce8919d7503bb8b2f5592b0e51dbf8c -25acd9658be792d686b3ebfaa8c3692f9830e043538ed0afecf97110a07758a4 ++c322bfa27e88fc9e2c969c1e4ce12a7d541bd2f30e133d267eb2d15fd3477fde