Namespace parallel_query::hash_join¶
Namespace List > parallel_query > hash_join
Classes¶
| Type | Name |
|---|---|
| class | base_task |
| class | join_task |
| class | spawn_manager |
| class | split_task |
| class | task_execution_guard |
| class | task_manager |
Public Functions¶
| Type | Name |
|---|---|
| int | build_partitions (cubthread::entry & thread_ref, HASHJOIN_MANAGER * manager, HASHJOIN_SPLIT_INFO * split_info) |
| int | execute_partitions (cubthread::entry & thread_ref, HASHJOIN_MANAGER * manager) |
Public Functions Documentation¶
function build_partitions¶
int parallel_query::hash_join::build_partitions (
cubthread::entry & thread_ref,
HASHJOIN_MANAGER * manager,
HASHJOIN_SPLIT_INFO * split_info
)
function execute_partitions¶
int parallel_query::hash_join::execute_partitions (
cubthread::entry & thread_ref,
HASHJOIN_MANAGER * manager
)
The documentation for this class was generated from the following file cubrid/src/query/parallel/px_hash_join/px_hash_join.cpp