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.