diff options
author | Igor Babaev <igor@askmonty.org> | 2017-02-24 00:10:08 -0800 |
---|---|---|
committer | Igor Babaev <igor@askmonty.org> | 2017-02-24 09:40:53 -0800 |
commit | ac78927aefa2bd0d869d999839480d69086a9882 (patch) | |
tree | d16a7d7e52d64bdd8f0a557f938d3fd76c5b9029 /sql-common | |
parent | bdb672fe96cfb75baab0ea1f1db8870d6cb8911b (diff) | |
download | mariadb-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