Skip to content

Namespace parallel_query_execute

Namespace List > parallel_query_execute

Classes

Type Name
class job
class join_context
class query_executor
class task
class task_args
class task_local
class trace_context
class xasl_checker

Public Types

Type Name
typedef parallel_query::err_messages_with_lock err_messages_with_lock
typedef parallel_query::interrupt interrupt
typedef XASL_STATS query_executor_stats

Public Functions

Type Name
int execute_job_internal (THREAD_ENTRY * cur_thread_p, THREAD_ENTRY * parent_thread_p, XASL_NODE * xasl, XASL_STATE * xasl_state, err_messages_with_lock * error_messages_p, interrupt * interrupt_p, join_context * join_context_p, trace_context * trace_context_p)

Public Types Documentation

typedef err_messages_with_lock

using parallel_query_execute::err_messages_with_lock = typedef parallel_query::err_messages_with_lock;

typedef interrupt

using parallel_query_execute::interrupt = typedef parallel_query::interrupt;

typedef query_executor_stats

using parallel_query_execute::query_executor_stats = typedef XASL_STATS;

Public Functions Documentation

function execute_job_internal

int parallel_query_execute::execute_job_internal (
    THREAD_ENTRY * cur_thread_p,
    THREAD_ENTRY * parent_thread_p,
    XASL_NODE * xasl,
    XASL_STATE * xasl_state,
    err_messages_with_lock * error_messages_p,
    interrupt * interrupt_p,
    join_context * join_context_p,
    trace_context * trace_context_p
) 


The documentation for this class was generated from the following file cubrid/src/query/parallel/px_query_execute/px_query_checker.cpp