]> git.ipfire.org Git - thirdparty/sqlite.git/commitdiff
Make sure partial indexes are not qualified incorrectly by a constraint that
authordrh <drh@noemail.net>
Tue, 24 Feb 2015 20:04:59 +0000 (20:04 +0000)
committerdrh <drh@noemail.net>
Tue, 24 Feb 2015 20:04:59 +0000 (20:04 +0000)
is inside the ON clause of a LEFT JOIN.  Fix for ticket [2326c258d02ead33].

FossilOrigin-Name: 491cfe9b3f87f5fcc579f953745012cea8d64db7

1  2 
manifest
manifest.uuid

diff --cc manifest
index 8dd0ff33909fceaa17121a82fa8db80aaba3e736,04f8e1d71c1f9f3cec4ba513ad05ab6117d8429a..1f4acd3feca20a67f018a180e8f872df57f02fa3
+++ b/manifest
@@@ -1,5 -1,5 +1,5 @@@
- C Update\sdocument\son\ssqlite3_mprintf()\sand\srelated\sfunctions.\s\sDiscuss\sthe\n%w\sformat\sand\spoint\sout\sthat\sobscure\sANSI-C\sformats\sare\snot\ssupported.\nNo\schanges\sto\scode.
- D 2015-02-21T15:42:57.800
 -C More\stest\scases\sto\shelp\sensure\sthat\spartial\sindexes\sdo\snot\sget\sused\sif\stheir\nqualifing\sconstraint\sis\sinside\sthe\sON\sclause\sof\sa\sLEFT\sJOIN.
 -D 2015-02-24T18:39:00.173
++C Make\ssure\spartial\sindexes\sare\snot\squalified\sincorrectly\sby\sa\sconstraint\sthat\nis\sinside\sthe\sON\sclause\sof\sa\sLEFT\sJOIN.\s\sFix\sfor\sticket\s[2326c258d02ead33].
++D 2015-02-24T20:04:59.149
  F Makefile.arm-wince-mingw32ce-gcc d6df77f1f48d690bd73162294bbba7f59507c72f
  F Makefile.in 6b9e7677829aa94b9f30949656e27312aefb9a46
  F Makefile.linux-gcc 91d710bdc4998cb015f39edf3cb314ec4f4d7e23
@@@ -1239,7 -1239,7 +1239,8 @@@ F tool/vdbe_profile.tcl 67746953071a9f8
  F tool/warnings-clang.sh f6aa929dc20ef1f856af04a730772f59283631d4
  F tool/warnings.sh 0abfd78ceb09b7f7c27c688c8e3fe93268a13b32
  F tool/win/sqlite.vsix deb315d026cc8400325c5863eef847784a219a2f
- P c299e55a661c04f71ab43cb8aed04f8ece6e0567
- R dda772aafb6dee5a528cc1c5d5a14dc2
 -P 1a1516e4da26dcee35e6fbb6604ce252faf3d116
++P f8917ba4d917bc762b3b252466ab72a8a70dc0d8 c6399958a17e8b7c1798a9240fb06bffc774b332
+ R 65a9e61b66b400145ad4b4adbab491c4
++T +closed c6399958a17e8b7c1798a9240fb06bffc774b332
  U drh
- Z 75f83919b9b483315b93f05f4ef8627c
 -Z f7c7ecf68414d2c1e5314c6ea356d3c1
++Z 128fd4816e28956dbfeb54d3b3932fdf
diff --cc manifest.uuid
index c46ad20405c5f645ad5fd2f15da8e7987d5592df,5b0e5ce53e3cebdced3c647e47b991c17f463edc..af369a2ac78ced53ed13015d0266dc6dec35949f
@@@ -1,1 -1,1 +1,1 @@@
- f8917ba4d917bc762b3b252466ab72a8a70dc0d8
 -c6399958a17e8b7c1798a9240fb06bffc774b332
++491cfe9b3f87f5fcc579f953745012cea8d64db7