Commit d8f20876 authored by serg@serg.mysql.com's avatar serg@serg.mysql.com

bug with indexless boolean fts and master-slave optimization fixed

parent dcaf8cfc
......@@ -2039,6 +2039,9 @@ void Item_func_match::init_search(bool no_order)
if (ft_handler)
return;
if (key == NO_SUCH_KEY)
concat=new Item_func_concat_ws (new Item_string(" ",1), fields);
if (master)
{
join_key=master->join_key=join_key|master->join_key;
......@@ -2048,9 +2051,6 @@ void Item_func_match::init_search(bool no_order)
return;
}
if (key == NO_SUCH_KEY)
concat=new Item_func_concat_ws (new Item_string(" ",1), fields);
String *ft_tmp=0;
char tmp1[FT_QUERY_MAXLEN];
String tmp2(tmp1,sizeof(tmp1));
......
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