MySQL 5.6.14 Source Code Document
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
fts_tokenize_ctx Struct Reference

#include <row0ftsort.h>

Collaboration diagram for fts_tokenize_ctx:

Public Attributes

ulint processed_len
ulint init_pos
ulint buf_used
ulint rows_added [FTS_NUM_AUX_INDEX]
ib_rbt_tcached_stopword
dfield_t sort_field [FTS_NUM_FIELDS_SORT]

Detailed Description

Structure stores information from string tokenization operation

Definition at line 94 of file row0ftsort.h.

Member Data Documentation

ulint fts_tokenize_ctx::buf_used

the sort buffer (ID) when tokenization stops, which could due to sort buffer full

Definition at line 97 of file row0ftsort.h.

ib_rbt_t* fts_tokenize_ctx::cached_stopword

in: stopword list

Definition at line 103 of file row0ftsort.h.

ulint fts_tokenize_ctx::init_pos

doc start position

Definition at line 96 of file row0ftsort.h.

ulint fts_tokenize_ctx::processed_len

processed string length

Definition at line 95 of file row0ftsort.h.

ulint fts_tokenize_ctx::rows_added[FTS_NUM_AUX_INDEX]

number of rows added for each FTS index partition

Definition at line 101 of file row0ftsort.h.

dfield_t fts_tokenize_ctx::sort_field[FTS_NUM_FIELDS_SORT]

in: sort field

Definition at line 105 of file row0ftsort.h.


The documentation for this struct was generated from the following file: