|
MySQL 5.6.14 Source Code Document
|
#include "dict0dict.h"#include "ut0rbt.h"#include "row0sel.h"#include "fts0fts.h"#include "fts0priv.h"#include "fts0ast.h"#include "fts0pars.h"#include "fts0types.h"#include "ha_prototypes.h"#include <ctype.h>#include "fts0types.ic"#include "fts0vlc.ic"#include <string>#include <vector>#include <map>
Go to the source code of this file.
Classes | |
| struct | fts_query_t |
| struct | fts_match_t |
| struct | fts_select_t |
| struct | fts_proximity_t |
| struct | fts_phrase_t |
| struct | fts_doc_freq_t |
| struct | fts_word_freq_t |
Macros | |
| #define | FTS_ELEM(t, n, i, j) (t[(i) * n + (j)]) |
| #define | RANK_DOWNGRADE (-1.0F) |
| #define | RANK_UPGRADE (1.0F) |
| #define | MAX_PROXIMITY_ITEM 128 |
| #define | SIZEOF_RBT_CREATE sizeof(ib_rbt_t) + sizeof(ib_rbt_node_t) * 2 |
| #define | SIZEOF_RBT_NODE_ADD sizeof(ib_rbt_node_t) |
| #define | RANKING_WORDS_INIT_LEN 4 |
Typedefs | |
|
typedef std::map< std::string, ulint > | word_map_t |
| typedef std::vector< std::string > | word_vector_t |
Functions | |
| UNIV_INLINE int | fts_freq_doc_id_cmp (const void *p1, const void *p2) |
Variables | |
| static dberr_t | warn_unused_result |
Full Text Search functionality.
Created 2007/03/27 Sunny Bains Completed 2011/7/10 Sunny and Jimmy Yang
Definition in file fts0que.cc.
| UNIV_INLINE int fts_freq_doc_id_cmp | ( | const void * | p1, |
| const void * | p2 | ||
| ) |
| p1 | in: id1 |
| p2 | in: id2 |
Definition at line 350 of file fts0que.cc.