summaryrefslogtreecommitdiff
path: root/sql-common
diff options
context:
space:
mode:
authorIgor Babaev <igor@askmonty.org>2017-02-24 00:10:08 -0800
committerIgor Babaev <igor@askmonty.org>2017-02-24 09:40:53 -0800
commitac78927aefa2bd0d869d999839480d69086a9882 (patch)
treed16a7d7e52d64bdd8f0a557f938d3fd76c5b9029 /sql-common
parentbdb672fe96cfb75baab0ea1f1db8870d6cb8911b (diff)
downloadmariadb-git-ac78927aefa2bd0d869d999839480d69086a9882.tar.gz
Fixed bug mdev-7992.
'Not exists' optimization can be used for nested outer joins only if IS NULL predicate from the WHERE condition is activated. So we have to check that all guards that wrap this predicate are in the 'open' state. This patch supports usage of 'Not exists' optimization for any outer join, no matter how it's nested in other outer joins. This patch is also considered as a proper fix for bugs #49322/#58490 and LP #817360.
Diffstat (limited to 'sql-common')
0 files changed, 0 insertions, 0 deletions