summaryrefslogtreecommitdiff
path: root/sql
diff options
context:
space:
mode:
authorunknown <hf@deer.(none)>2003-12-12 22:13:57 +0400
committerunknown <hf@deer.(none)>2003-12-12 22:13:57 +0400
commite28af60ab68e9a0398fea2e9beaab5abb8ab13af (patch)
treef141c98f245d4d6f1c7021d0d6e16d64faec2999 /sql
parent4f90f2fc6734aa920d2c6a2252c7b7c8d29ebd67 (diff)
downloadmariadb-git-e28af60ab68e9a0398fea2e9beaab5abb8ab13af.tar.gz
Fix #2093
Update after discussion with Monty sql/sql_select.cc: Wrong operation - deleted
Diffstat (limited to 'sql')
-rw-r--r--sql/sql_select.cc7
1 files changed, 0 insertions, 7 deletions
diff --git a/sql/sql_select.cc b/sql/sql_select.cc
index d0d6c1e5fa2..8f2d97affca 100644
--- a/sql/sql_select.cc
+++ b/sql/sql_select.cc
@@ -1803,14 +1803,7 @@ update_ref_and_keys(THD *thd, DYNAMIC_ARRAY *keyuse,JOIN_TAB *join_tab,
}
/* fill keyuse with found key parts */
for (; field != end ; field++)
- {
add_key_part(keyuse,field);
- /* Mark that we can optimize LEFT JOIN */
- if (field->field->table == join_tab->table &&
- field->val->type() == Item::NULL_ITEM &&
- !field->field->real_maybe_null())
- join_tab->table->reginfo.not_exists_optimize=1;
- }
}
if (thd->lex.select->ftfunc_list.elements)