summaryrefslogtreecommitdiff
path: root/mysys/my_create.c
diff options
context:
space:
mode:
authorIgor Babaev <igor@askmonty.org>2017-02-26 15:40:18 -0800
committerIgor Babaev <igor@askmonty.org>2017-02-27 09:02:41 -0800
commit5a0fff50f87e20c4e95a84143a0a3bb67e03e29e (patch)
tree9b5ffd8ae32bc28a3a8a9c7866c2fc23fd11216f /mysys/my_create.c
parent199f88cb9cfb08cefced1b51a7d98fe4c91b7a2e (diff)
downloadmariadb-git-5a0fff50f87e20c4e95a84143a0a3bb67e03e29e.tar.gz
Fixed bug mdev-12099.
The function mysql_derived_merge() erroneously did not mark newly formed AND formulas in ON conditions with the flag abort_on_null. As a result not_null_tables() calculated incorrectly for these conditions. This could prevent conversion of embedded outer joins into inner joins. Changed a test case from table_elim.test to preserve the former execution plan.
Diffstat (limited to 'mysys/my_create.c')
0 files changed, 0 insertions, 0 deletions