quick fix for some optimizer glitch (it appears as ft+const bug, but it, probably, isn't)

parent fa5717b9
...@@ -16,3 +16,4 @@ jani@hynda.mysql.fi ...@@ -16,3 +16,4 @@ jani@hynda.mysql.fi
miguel@hegel.local miguel@hegel.local
arjen@fred.bitbike.com arjen@fred.bitbike.com
sinisa@rhols221.adsl.netsonic.fi sinisa@rhols221.adsl.netsonic.fi
serg@sergbook.mysql.com
...@@ -2128,7 +2128,7 @@ get_best_combination(JOIN *join) ...@@ -2128,7 +2128,7 @@ get_best_combination(JOIN *join)
have a 'normal' value or a NULL value. have a 'normal' value or a NULL value.
*/ */
j->type=JT_CONST; j->type=JT_CONST;
if (join->const_tables == tablenr) if (join->const_tables == tablenr && !form->fulltext_searched)
{ {
join->const_tables++; join->const_tables++;
join->const_table_map|=form->map; join->const_table_map|=form->map;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment