MySQL 5.6.14 Source Code Document
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
fts_psort_t Struct Reference
Collaboration diagram for fts_psort_t:

Public Attributes

ulint psort_id
row_merge_buf_tmerge_buf [FTS_NUM_AUX_INDEX]
merge_file_tmerge_file [FTS_NUM_AUX_INDEX]
row_merge_block_tmerge_block [FTS_NUM_AUX_INDEX]
row_merge_block_tblock_alloc [FTS_NUM_AUX_INDEX]
ulint child_status
ulint state
fts_doc_list_t fts_doc_list
fts_psort_common_tpsort_common
os_thread_t thread_hdl

Detailed Description

Definition at line 76 of file row0ftsort.h.

Member Data Documentation

row_merge_block_t* fts_psort_t::block_alloc[FTS_NUM_AUX_INDEX]

buffer to allocated

Definition at line 85 of file row0ftsort.h.

ulint fts_psort_t::child_status

child thread status

Definition at line 86 of file row0ftsort.h.

fts_doc_list_t fts_psort_t::fts_doc_list

doc list to process

Definition at line 88 of file row0ftsort.h.

row_merge_block_t* fts_psort_t::merge_block[FTS_NUM_AUX_INDEX]

buffer to write to file

Definition at line 83 of file row0ftsort.h.

row_merge_buf_t* fts_psort_t::merge_buf[FTS_NUM_AUX_INDEX]

sort buffer

Definition at line 79 of file row0ftsort.h.

merge_file_t* fts_psort_t::merge_file[FTS_NUM_AUX_INDEX]

sort file

Definition at line 81 of file row0ftsort.h.

fts_psort_common_t* fts_psort_t::psort_common

ptr to all psort info

Definition at line 89 of file row0ftsort.h.

ulint fts_psort_t::psort_id

Parallel sort ID

Definition at line 77 of file row0ftsort.h.

ulint fts_psort_t::state

child thread state

Definition at line 87 of file row0ftsort.h.

os_thread_t fts_psort_t::thread_hdl

thread handler

Definition at line 90 of file row0ftsort.h.


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