Skip to content

Struct sort_param

ClassList > sort_param

Public Attributes

Type Name
void * cmp_arg
SORT_CMP_FUNC * cmp_fn
pthread_cond_t * complete_cond
FILE_CONTENTS file_contents
void * get_arg
SORT_GET_FUNC * get_fn
int half_files
int in_half
char * internal_memory
int limit
cuberr::context * main_error_context
VFID multipage_file
SORT_DUP_OPTION option
ORDERBY_STATS orderby_stats
SORT_PARAM * ori_sort_param
void * out_arg
void * put_arg
SORT_PUT_FUNC * put_fn
pthread_mutex_t * px_mtx
THREAD_ENTRY * px_orig_thread_p
int px_parallel_num
int px_result_file_idx
RESULT_RUN * px_result_run
PX_STATUS px_status
SORT_PARALLEL_TYPE px_type
parallel_query::worker_manager * px_worker_manager
bool tde_encrypted
VFID temp
int tmp_file_pgs
int tot_buffers
int tot_runs
int tot_tempfiles
unsigned int total_numrecs
VOL_LIST vol_list

Public Attributes Documentation

variable cmp_arg

void* sort_param::cmp_arg;

variable cmp_fn

SORT_CMP_FUNC* sort_param::cmp_fn;

variable complete_cond

pthread_cond_t* sort_param::complete_cond;

variable file_contents

FILE_CONTENTS sort_param::file_contents[ 4 *2];

variable get_arg

void* sort_param::get_arg;

variable get_fn

SORT_GET_FUNC* sort_param::get_fn;

variable half_files

int sort_param::half_files;

variable in_half

int sort_param::in_half;

variable internal_memory

char* sort_param::internal_memory;

variable limit

int sort_param::limit;

variable main_error_context

cuberr::context* sort_param::main_error_context;

variable multipage_file

VFID sort_param::multipage_file;

variable option

SORT_DUP_OPTION sort_param::option;

variable orderby_stats

ORDERBY_STATS sort_param::orderby_stats;

variable ori_sort_param

SORT_PARAM* sort_param::ori_sort_param;

variable out_arg

void* sort_param::out_arg;

variable put_arg

void* sort_param::put_arg;

variable put_fn

SORT_PUT_FUNC* sort_param::put_fn;

variable px_mtx

pthread_mutex_t* sort_param::px_mtx;

variable px_orig_thread_p

THREAD_ENTRY* sort_param::px_orig_thread_p;

variable px_parallel_num

int sort_param::px_parallel_num;

variable px_result_file_idx

int sort_param::px_result_file_idx;

variable px_result_run

RESULT_RUN* sort_param::px_result_run;

variable px_status

PX_STATUS sort_param::px_status;

variable px_type

SORT_PARALLEL_TYPE sort_param::px_type;

variable px_worker_manager

parallel_query::worker_manager* sort_param::px_worker_manager;

variable tde_encrypted

bool sort_param::tde_encrypted;

variable temp

VFID sort_param::temp[ 4 *2];

variable tmp_file_pgs

int sort_param::tmp_file_pgs;

variable tot_buffers

int sort_param::tot_buffers;

variable tot_runs

int sort_param::tot_runs;

variable tot_tempfiles

int sort_param::tot_tempfiles;

variable total_numrecs

unsigned int sort_param::total_numrecs;

variable vol_list

VOL_LIST sort_param::vol_list;


The documentation for this class was generated from the following file cubrid/src/storage/external_sort.c