]> git.ipfire.org Git - thirdparty/sqlite.git/commitdiff
Optimize IN operators in the WHERE clause of queries using virtual tables.
authordrh <drh@noemail.net>
Fri, 14 Dec 2012 17:54:38 +0000 (17:54 +0000)
committerdrh <drh@noemail.net>
Fri, 14 Dec 2012 17:54:38 +0000 (17:54 +0000)
FossilOrigin-Name: 3d65c70343196b8f69c5293e7703839846fade85

1  2 
manifest
manifest.uuid

diff --cc manifest
index e9e164b948135d673b6aff805e2ec247bd094b5a,9f25e3efc60c06d24c6f6dcc8f2cffbd02f1b22d..bd226934d50b38fb1535616e24d1b64b4d8b8b35
+++ b/manifest
@@@ -1,5 -1,5 +1,5 @@@
- C Generalize\sthe\smin/max\soptimization\sso\sthat\sif\san\sappropriate\sindex\sexists,\nthe\sindex\sit\scan\sbe\sused\sby\sany\saggregate\squery\sthat\scontains\sonly\sa\ssingle\nmax()\sor\smin()\sand\sdoes\snot\scontain\sa\sGROUP\sBY\sclause.
- D 2012-12-13T18:57:31.980
 -C Remove\san\sunreachable\sbranch.\s\sImprovements\sto\scomments.
 -D 2012-12-14T17:48:08.139
++C Optimize\sIN\soperators\sin\sthe\sWHERE\sclause\sof\squeries\susing\svirtual\stables.
++D 2012-12-14T17:54:38.979
  F Makefile.arm-wince-mingw32ce-gcc d6df77f1f48d690bd73162294bbba7f59507c72f
  F Makefile.in 690d441a758cbffd13e814dc2724a721a6ebd400
  F Makefile.linux-gcc 91d710bdc4998cb015f39edf3cb314ec4f4d7e23
@@@ -1025,7 -1025,7 +1025,7 @@@ F tool/vdbe-compress.tcl f12c884766bd14
  F tool/warnings-clang.sh f6aa929dc20ef1f856af04a730772f59283631d4
  F tool/warnings.sh fbc018d67fd7395f440c28f33ef0f94420226381
  F tool/win/sqlite.vsix 97894c2790eda7b5bce3cc79cb2a8ec2fde9b3ac
- P 8bcf5f51d8a6ea47ba4eb8de001d7a30e0a5f2c3 7280e14cd8f55896451847b432171e8750a07c81
- R dd1fb1ab301b504c23fc61d7da06adfc
 -P 6d507e4de924e2f4556ea4a03ee0fa7d647bf8bb
++P 52e755943f87354febe214e5dc3b423a1e38ba80 d2fb7619b063b329b6d7ba9a16a7290e5d868f23
+ R fea13d1ea2e8500bc200a6665b5fa212
  U drh
- Z c76dfaa5ec5d18c5fce102d2fd745bf3
 -Z b1649d740bfab2686a02d105140cda9c
++Z 55c2c2e92a55016f5394cb88b53de07c
diff --cc manifest.uuid
index af816cef7325d23b7efdc46906f346bc30825613,f6dc61ed96a38087ff60c124a091f90437d32bbd..e5bf82bc6dea344b982db0e4b7b60a4734929d6d
@@@ -1,1 -1,1 +1,1 @@@
- 52e755943f87354febe214e5dc3b423a1e38ba80
 -d2fb7619b063b329b6d7ba9a16a7290e5d868f23
++3d65c70343196b8f69c5293e7703839846fade85