]> git.ipfire.org Git - thirdparty/sqlite.git/commitdiff
Enhance the query planner to exploit transitivity of join constraints.
authordrh <drh@noemail.net>
Thu, 17 Jan 2013 17:20:49 +0000 (17:20 +0000)
committerdrh <drh@noemail.net>
Thu, 17 Jan 2013 17:20:49 +0000 (17:20 +0000)
FossilOrigin-Name: 38852f158ab20bb4d7b264af987ec1538052bec3

1  2 
manifest
manifest.uuid

diff --cc manifest
index b8589ac2313ed0a13847a4dbc524e3326d111829,998cf40129110993d0c1f414c1d614964a16f607..2204399b0a6ea84498a5882c151648ad0667a57f
+++ b/manifest
@@@ -1,5 -1,5 +1,5 @@@
- C Improved\serror\smessages\son\sthe\sRTREE\svirtual\stable.\s\sMake\sthe\s"fs"\svirtual\ntable\sused\sfor\stesting\savailable\son\swindows.
- D 2013-01-17T17:05:28.012
 -C Add\sthe\sability\sto\sdisable\stransitive\sconstraints\susing\sthe\s\nsqlite3_test_control(SQLITE_TESTCTRL_OPTIMIZATIONS)\sinterface.
 -D 2013-01-17T16:43:33.274
++C Enhance\sthe\squery\splanner\sto\sexploit\stransitivity\sof\sjoin\sconstraints.
++D 2013-01-17T17:20:49.316
  F Makefile.arm-wince-mingw32ce-gcc d6df77f1f48d690bd73162294bbba7f59507c72f
  F Makefile.in a48faa9e7dd7d556d84f5456eabe5825dd8a6282
  F Makefile.linux-gcc 91d710bdc4998cb015f39edf3cb314ec4f4d7e23
@@@ -1033,7 -1034,7 +1034,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 6195ebd83323eaad92a0aa095cce1094bf8e2ba6 652233d646236d3fbca629813b20d075f00f3ed6
- R 6de5433403d98c9088f8c6d2808c6cc6
 -P 56549f45666b53876012df5c2bdf813474e10925
 -R b61f05e227461d8fcbb8f5f454dfcd80
++P c0b90d75a86b01f7fafec755cbe046c14d725341 593d67c8b0908daf7a70b2a310ed85515d384cbf
++R 19cb0000f7ea18bbcd69f74a26ccdcaa
  U drh
- Z 0204ef4d219a8c63e57ef7237c96ae79
 -Z 910e0211c204296308c40151d2a7d00a
++Z bcbd2dcec0eed1962ecdbd3953e8a1f1
diff --cc manifest.uuid
index b009401fbc3e8b2b651a5ac1ee666837a25ee30b,e5381d6ed1b6746d126f6fa36af8241584064ff6..9f3bb32f26ff763dc5ccc9d123c77e1eef084697
@@@ -1,1 -1,1 +1,1 @@@
- c0b90d75a86b01f7fafec755cbe046c14d725341
 -593d67c8b0908daf7a70b2a310ed85515d384cbf
++38852f158ab20bb4d7b264af987ec1538052bec3