From: drh Date: Fri, 29 Jan 2016 18:11:04 +0000 (+0000) Subject: Avoid unnecessary WHERE clause term tests when coding a join where one of the tables... X-Git-Tag: version-3.11.0~82 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=65875f37bc26aa5ebda3f13ebf0571c2618d90db;p=thirdparty%2Fsqlite.git Avoid unnecessary WHERE clause term tests when coding a join where one of the tables contains a OR constraint. FossilOrigin-Name: 512caa1ad30e6f699e2d006d5ab7674d55d2c746 --- 65875f37bc26aa5ebda3f13ebf0571c2618d90db diff --cc manifest index 04ba39cdd8,4caab7f68f..abb80cb617 --- a/manifest +++ b/manifest @@@ -1,5 -1,5 +1,5 @@@ - C Avoid\stwo\smore\sinstances\sof\spointer\sarithmetic\son\sfreed\spointers. - D 2016-01-29T08:38:35.193 -C Avoid\sunnecessary\sWHERE\sclause\sterm\stests\swhen\scoding\sa\sjoin\swhere\sone\nof\sthe\stables\scontains\sa\sOR\sconstraint. -D 2016-01-29T16:57:06.008 ++C Avoid\sunnecessary\sWHERE\sclause\sterm\stests\swhen\scoding\sa\sjoin\swhere\sone\sof\sthe\stables\scontains\sa\sOR\sconstraint. ++D 2016-01-29T18:11:04.923 F Makefile.in 027c1603f255390c43a426671055a31c0a65fdb4 F Makefile.linux-gcc 7bc79876b875010e8c8f9502eb935ca92aa3c434 F Makefile.msc 72b7858f02017611c3ac1ddc965251017fed0845 @@@ -1422,7 -1422,7 +1422,8 @@@ F tool/vdbe_profile.tcl 246d0da094856d7 F tool/warnings-clang.sh f6aa929dc20ef1f856af04a730772f59283631d4 F tool/warnings.sh 48bd54594752d5be3337f12c72f28d2080cb630b F tool/win/sqlite.vsix deb315d026cc8400325c5863eef847784a219a2f - P 5372f800835da61736a64dcee8b476bbe7ee2e46 - R 3b0a4b2b0654f088a973292429d2f71d - U dan - Z daf578eb367bf673fc68218c1dc6fe42 -P 2910ef64097b890c9f8929bf609ea2827db7ac97 ++P 2910ef64097b890c9f8929bf609ea2827db7ac97 ab94603974a0ad5342e5aee27603162652e70492 + R a5e195d58a480f7623421e36c529b8b4 ++T +closed ab94603974a0ad5342e5aee27603162652e70492 + U drh -Z 416f01dc8ffa44ad767f5afe8de92edc ++Z e540fd89ce55e7aa63a8bd5d9b52b2c8 diff --cc manifest.uuid index 32fa4e2607,87b521ed65..ebf0893a75 --- a/manifest.uuid +++ b/manifest.uuid @@@ -1,1 -1,1 +1,1 @@@ - 2910ef64097b890c9f8929bf609ea2827db7ac97 -ab94603974a0ad5342e5aee27603162652e70492 ++512caa1ad30e6f699e2d006d5ab7674d55d2c746