]> git.ipfire.org Git - thirdparty/sqlite.git/commitdiff
Avoid clearing the EP_FromJoin flag from terms in ON clauses when flattening
authordan <dan@noemail.net>
Thu, 1 Dec 2016 19:58:01 +0000 (19:58 +0000)
committerdan <dan@noemail.net>
Thu, 1 Dec 2016 19:58:01 +0000 (19:58 +0000)
sub-selects. Possible fix for [2df0107b].

FossilOrigin-Name: a427c4052820d90c3c8c23abf9097f973e564010

1  2 
manifest
manifest.uuid

diff --cc manifest
index 9b457b17ba1938787710fadef515cb37412fd2a7,c8dd5c396ba672b30c3582c843d626627657b0f7..6cac2160758402da546a0544377f7505c56bc8a8
+++ b/manifest
@@@ -1,5 -1,5 +1,5 @@@
- C Performance\simprovement\sfor\sGLOB\sand\sLIKE\smatching\sfor\spatterns\swith\stwo\nor\smore\smulti-character\swildcards\s("*"\sor\s"%").
- D 2016-12-01T18:57:58.894
+ C Avoid\sclearing\sthe\sEP_FromJoin\sflag\sfrom\sterms\sin\sON\sclauses\swhen\sflattening\nsub-selects.\sPossible\sfix\sfor\s[2df0107b].
 -D 2016-12-01T19:38:05.478
++D 2016-12-01T19:58:01.439
  F Makefile.in 7639c6a09da11a9c7c6f2630fc981ee588d1072d
  F Makefile.linux-gcc 7bc79876b875010e8c8f9502eb935ca92aa3c434
  F Makefile.msc b8ca53350ae545e3562403d5da2a69cec79308da
@@@ -1536,8 -1536,10 +1536,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 d2d30914d81022d7d4e1670caf9326524520deaf a1e2b6ce3af690ae91bda3d056357205c4018da7
- R 7fd404505e6cb7c0d4a931aa83fe2cab
- T +closed a1e2b6ce3af690ae91bda3d056357205c4018da7
- U drh
- Z 7e6a99050dfa3d3417fed3aea1612abc
 -P d2d30914d81022d7d4e1670caf9326524520deaf
 -R 1ad7b1a9bc1f307af71495d29fca4162
 -T *branch * left-join-fix
 -T *sym-left-join-fix *
 -T -sym-trunk *
++P 2df0ebf95f6a25c77777c33685303e81550fd739 8bed4cd549759a93c4a087d8d8c08c0068ba8d59
++R 72f6d6d0e28ae71211501e4595390bfd
++T +closed 8bed4cd549759a93c4a087d8d8c08c0068ba8d59
+ U dan
 -Z 70e2f22a0ab5072019cd24cf4ad22371
++Z a00b285125498e1667085e3791884b85
diff --cc manifest.uuid
index 261dff35ebb78482bbd09853f9556f9f6d6ddd89,9c4dc93c62718dc06224cedc365260f4f50c1609..fa3a6d00fcc488a40bc697b83e20ebe61fd0fe8c
@@@ -1,1 -1,1 +1,1 @@@
- 2df0ebf95f6a25c77777c33685303e81550fd739
 -8bed4cd549759a93c4a087d8d8c08c0068ba8d59
++a427c4052820d90c3c8c23abf9097f973e564010