diff options
author | Sergey Petrunya <psergey@askmonty.org> | 2010-09-15 20:58:38 +0400 |
---|---|---|
committer | Sergey Petrunya <psergey@askmonty.org> | 2010-09-15 20:58:38 +0400 |
commit | 7b9df6aab2d5cfbb899b8d17860f3e3de95e5154 (patch) | |
tree | eb5c588d0538bd2633e908001389255c65957d37 /sql/sql_select.cc | |
parent | 499b142ad512fcaf3b0bf2bf8073a4983445dc06 (diff) | |
download | mariadb-git-7b9df6aab2d5cfbb899b8d17860f3e3de95e5154.tar.gz |
BUG#623300: Query with join_cache_level = 6 returns extra rows in maria-5.3-dsmrr-cpk
- First part of the fix: enable Early NULLs filtering to work when WHERE clause is present
Diffstat (limited to 'sql/sql_select.cc')
-rw-r--r-- | sql/sql_select.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sql/sql_select.cc b/sql/sql_select.cc index 7e9e880a37a..51f847911f9 100644 --- a/sql/sql_select.cc +++ b/sql/sql_select.cc @@ -6637,7 +6637,6 @@ make_join_select(JOIN *join,SQL_SELECT *select,COND *cond) DBUG_ENTER("make_join_select"); if (select) { - add_not_null_conds(join); table_map used_tables; /* Step #1: Extract constant condition @@ -7082,6 +7081,7 @@ make_join_select(JOIN *join,SQL_SELECT *select,COND *cond) } } + add_not_null_conds(join); } DBUG_RETURN(0); } |