InnoDB Plugin  1.0
Data Fields
fts_psort_t Struct Reference
Collaboration diagram for fts_psort_t:
Collaboration graph
[legend]

Data Fields

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
dberr_t error
ulint memory_used
ib_mutex_t mutex

Field Documentation

row_merge_block_t* fts_psort_t::block_alloc[FTS_NUM_AUX_INDEX]

buffer to allocated

ulint fts_psort_t::child_status

child thread status

dberr_t fts_psort_t::error

db error during psort

fts_doc_list_t fts_psort_t::fts_doc_list

doc list to process

ulint fts_psort_t::memory_used

memory used by fts_doc_list

row_merge_block_t* fts_psort_t::merge_block[FTS_NUM_AUX_INDEX]

buffer to write to file

row_merge_buf_t* fts_psort_t::merge_buf[FTS_NUM_AUX_INDEX]

sort buffer

merge_file_t* fts_psort_t::merge_file[FTS_NUM_AUX_INDEX]

sort file

ib_mutex_t fts_psort_t::mutex

mutex for fts_doc_list

fts_psort_common_t* fts_psort_t::psort_common

ptr to all psort info

ulint fts_psort_t::psort_id

Parallel sort ID

ulint fts_psort_t::state

parent thread state

os_thread_t fts_psort_t::thread_hdl

thread handler


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