Bug #28921 Queries containg UDF functions are cached

Additional edits to the 5.0 ChangeSet|1.2519 that are necessary for the fix to work with the new code structure in 5.1.


sql/item_create.cc:
  Added line to prevent a query that contains a UDF from being cached. In 5.0 this was handled in sql_yacc.cc but now the the individual Create_func builders will be responsible for clearing the flag.
This commit is contained in:
unknown 2007-06-18 21:11:10 -04:00
parent f42f368ff2
commit 54c531607d

View file

@ -2437,6 +2437,7 @@ Create_udf_func::create(THD *thd, udf_func *udf, List<Item> *item_list)
my_error(ER_NOT_SUPPORTED_YET, MYF(0), "UDF return type");
}
}
thd->lex->safe_to_cache_query= 0;
return func;
}
#endif