Struct sort_merge_queue_ctx
ClassList > sort_merge_queue_ctx
Public Attributes
Public Attributes Documentation
variable ctx_in_use
bool sort_merge_queue_ctx::ctx_in_use[SORT_MAX_PARALLEL/2+1];
variable ctx_results
RESULT_RUN sort_merge_queue_ctx::ctx_results[SORT_MAX_PARALLEL/2+1];
variable done_cond
pthread_cond_t sort_merge_queue_ctx::done_cond;
variable has_error
bool sort_merge_queue_ctx::has_error;
variable in_flight
int sort_merge_queue_ctx::in_flight;
variable mtx
pthread_mutex_t sort_merge_queue_ctx::mtx;
variable pool_size
int sort_merge_queue_ctx::pool_size;
variable px_sort_param
SORT_PARAM* sort_merge_queue_ctx::px_sort_param;
variable queue_head
int sort_merge_queue_ctx::queue_head;
variable queue_size
int sort_merge_queue_ctx::queue_size;
variable queue_tail
int sort_merge_queue_ctx::queue_tail;
variable run_queue
RESULT_RUN sort_merge_queue_ctx::run_queue[SORT_MAX_PARALLEL];
variable sort_param
SORT_PARAM* sort_merge_queue_ctx::sort_param;
The documentation for this class was generated from the following file cubrid/src/storage/external_sort.c