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

#include <row0ftsort.h>

Collaboration diagram for fts_psort_common_t:

Public Attributes

row_merge_dup_tdup
dict_table_tnew_table
trx_ttrx
fts_psort_tall_info
os_event_t sort_event
os_event_t merge_event
ibool opt_doc_id_size

Detailed Description

Common info passed to each parallel sort thread

Definition at line 62 of file row0ftsort.h.

Member Data Documentation

fts_psort_t* fts_psort_common_t::all_info

all parallel sort info

Definition at line 66 of file row0ftsort.h.

row_merge_dup_t* fts_psort_common_t::dup

descriptor of FTS index

Definition at line 63 of file row0ftsort.h.

os_event_t fts_psort_common_t::merge_event

merge event

Definition at line 68 of file row0ftsort.h.

dict_table_t* fts_psort_common_t::new_table

source table

Definition at line 64 of file row0ftsort.h.

ibool fts_psort_common_t::opt_doc_id_size

whether to use 4 bytes instead of 8 bytes integer to store Doc ID during sort, if Doc ID will not be big enough to use 8 bytes value

Definition at line 69 of file row0ftsort.h.

os_event_t fts_psort_common_t::sort_event

sort event

Definition at line 67 of file row0ftsort.h.

trx_t* fts_psort_common_t::trx

transaction

Definition at line 65 of file row0ftsort.h.


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