summaryrefslogtreecommitdiff
path: root/sql/opt_subselect.cc
diff options
context:
space:
mode:
authorSergey Petrunya <psergey@askmonty.org>2011-12-07 19:21:51 +0400
committerSergey Petrunya <psergey@askmonty.org>2011-12-07 19:21:51 +0400
commita1b4eadf89a3940b80a6ed0eadd15ba456c2fa7a (patch)
tree8664c11cf07a219d231a375fdb7e8b464ae1408d /sql/opt_subselect.cc
parent8e25dcfcd7bc1ccf9d65b2f12eba4543ed1bf9f4 (diff)
downloadmariadb-git-a1b4eadf89a3940b80a6ed0eadd15ba456c2fa7a.tar.gz
BUG#868908: Crash in check_simple_equality() with semijoin + materialization + prepared statement
- Part2: safety and code cleanup
Diffstat (limited to 'sql/opt_subselect.cc')
-rw-r--r--sql/opt_subselect.cc10
1 files changed, 0 insertions, 10 deletions
diff --git a/sql/opt_subselect.cc b/sql/opt_subselect.cc
index 178d0bac3d3..82309c8cece 100644
--- a/sql/opt_subselect.cc
+++ b/sql/opt_subselect.cc
@@ -1431,21 +1431,11 @@ static bool convert_subq_to_jtbm(JOIN *parent_join,
DBUG_ENTER("convert_subq_to_jtbm");
bool optimization_delayed= TRUE;
subq_pred->set_strategy(SUBS_MATERIALIZATION);
-// if (subq_pred->optimize(&rows, &read_time)) psergey-fix
-// DBUG_RETURN(TRUE);
subq_pred->jtbm_read_time= read_time;
subq_pred->jtbm_record_count=rows;
subq_pred->is_jtbm_merged= TRUE;
-/* psergey-fix
- if (subq_pred->engine->engine_type() != subselect_engine::HASH_SJ_ENGINE)
- {
- *remove_item= FALSE;
- DBUG_RETURN(FALSE);
- }
-*/
-
*remove_item= TRUE;
TABLE_LIST *jtbm;