]> git.ipfire.org Git - thirdparty/sqlite.git/commit
Only eliminate inner loops of a JOIN if they are the RHS of a LEFT JOIN
authordrh <drh@noemail.net>
Fri, 21 Jun 2013 02:15:48 +0000 (02:15 +0000)
committerdrh <drh@noemail.net>
Fri, 21 Jun 2013 02:15:48 +0000 (02:15 +0000)
commitbc71b1d4536ce7842f80010049c69f5fd2806b3b
tree1cff45b2fc2a82ffb4bf6d380ea9cb918844ace8
parentfd636c7541d0de19ce365fc9e483b88121531c2e
Only eliminate inner loops of a JOIN if they are the RHS of a LEFT JOIN
and if they give no more than a single result.  This appears to give correct
answers in all cases.

FossilOrigin-Name: d7a25cc79794817504ca1a4262008a68b2a4dece
manifest
manifest.uuid
src/where.c