Commit 4ca77206 authored by serg@serg.mysql.com's avatar serg@serg.mysql.com
Browse files

sql_select.cc (at last) fulltext/cache bug fixed

fulltext_cache.result	(at last) fulltext/cache bug fixed
parent b60ab443
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -8,7 +8,7 @@ ssde df s fsda sad er um chocolate Snickers 6 0
aaaaaaaaa dsaass de	Bife	7	0
aaaaaaaaa dsaass de	Pizza de Salmao	8	0
q	item	id	x
aaaaaaaaa dsaass de	sushi	1	0
aaaaaaaaa dsaass de	sushi	1	1.92378665219675
aaaaaaaaa dsaass de	Bolo de Chocolate	2	0
aaaaaaaaa dsaass de	Feijoada	3	0
aaaaaaaaa dsaass de	Mousse de Chocolate	4	0
+2 −2
Original line number Diff line number Diff line
@@ -473,8 +473,8 @@ mysql_select(THD *thd,TABLE_LIST *tables,List<Item> &fields,COND *conds,
	      (group && order) ||
	      test(select_options & OPTION_BUFFER_RESULT)));

  make_join_readinfo(&join,
		     (select_options & SELECT_DESCRIBE) | SELECT_USE_CACHE);
  make_join_readinfo(&join, (select_options & SELECT_DESCRIBE) | 
           (ftfuncs.elements ? 0 : SELECT_USE_CACHE)); // No cache for MATCH
  DBUG_EXECUTE("info",TEST_join(&join););
  /*
    Because filesort always does a full table scan or a quick range scan