20 ulong ft_min_word_len= 4;
21 ulong ft_max_word_len= HA_FT_MAXCHARLEN;
22 ulong ft_query_expansion_limit= 5;
23 const char *ft_boolean_syntax= DEFAULT_FTB_SYNTAX;
31 HA_VAR_LENGTH_PART | HA_PACK_KEY,
44 0, 0, 0, 0, HA_NO_SORT, HA_FT_WLEN, 63, HA_FT_WTYPE, 0, 0, 0, 0
48 const struct _ft_vft _ft_vft_nlq= {
49 ft_nlq_read_next, ft_nlq_find_relevance, ft_nlq_close_search,
50 ft_nlq_get_relevance, ft_nlq_reinit_search
52 const struct _ft_vft _ft_vft_boolean= {
53 ft_boolean_read_next, ft_boolean_find_relevance, ft_boolean_close_search,
54 ft_boolean_get_relevance, ft_boolean_reinit_search
58 FT_INFO *ft_init_search(uint
flags,
void *info, uint keynr,
64 res= ft_init_boolean_search((
MI_INFO *)info, keynr, query, query_len,cs);
66 res= ft_init_nlq_search((
MI_INFO *)info, keynr, query, query_len, flags,
71 const char *ft_stopword_file= 0;
72 const char *ft_precompiled_stopwords[]= {
74 #ifdef COMPILE_STOPWORDS_IN
630 return param->mysql_parse(param, param->doc, param->length);
635 MYSQL_FTPARSER_INTERFACE_VERSION, ft_default_parser_parse, 0, 0