|
SwatDB
|
This is the complete list of members for ParallelHashJoin, including all inherited members.
| _barrier(std::uint32_t n_threads) | ParallelHashJoin | private |
| _createTempFiles() | HashJoin | protected |
| _delState(fileState *file_state) | Operation | protected |
| _firstHash(std::uint32_t tid, bool is_outer) | ParallelHashJoin | private |
| HashJoin::_firstHash(bool is_outer) | HashJoin | protected |
| _initState(FileId file_id, std::vector< FieldId > fields, fileState *state) | Operation | protected |
| _parallelPart1(Record *record, bool is_outer, BlockHeapFileScanner *scanner) | ParallelHashJoin | private |
| _parallelRun(std::uint32_t tid) | ParallelHashJoin | private |
| _part1(Record *record, bool is_outer, BlockHeapFileScanner *scanner) | HashJoin | protected |
| _secondHash(std::uint32_t tid, std::uint32_t n_threads) | ParallelHashJoin | private |
| HashJoin::_secondHash() | HashJoin | protected |
| buf_mgr | HashJoin | protected |
| catalog (defined in Operation) | Operation | protected |
| cleanup() | HashJoin | protected |
| cv | ParallelHashJoin | private |
| exc_mtx | ParallelHashJoin | private |
| file_mgr | HashJoin | protected |
| hash1(Record *rec, bool is_outer) | HashJoin | protected |
| hash_table | HashJoin | protected |
| HashJoin(FileId outer_id, FileId inner_id, FileId result_id, std::vector< FieldId > outer_fields, std::vector< FieldId > inner_fields, std::uint32_t num_buckets, std::string temp_path, Catalog *catalog, BufferManager *buf_mgr, FileManager *file_mgr) | HashJoin | |
| inner (defined in Join) | Join | protected |
| inner_fields | Join | protected |
| inner_partitions | HashJoin | protected |
| Join(FileId outer_id, FileId inner_id, FileId result_id, std::vector< FieldId > outer_fields, std::vector< FieldId > inner_fields, Catalog *catalog) | Join | |
| mtx | ParallelHashJoin | private |
| mtx_table | ParallelHashJoin | private |
| num_buckets | HashJoin | protected |
| num_threads | ParallelHashJoin | private |
| Operation(FileId result_id, Catalog *catalog) | Operation | |
| outer (defined in Join) | Join | protected |
| outer_fields | Join | protected |
| outer_partitions | HashJoin | protected |
| ParallelHashJoin(FileId outer_id, FileId inner_id, FileId result_id, std::vector< FieldId > outer_fields, std::vector< FieldId > inner_fields, std::uint32_t num_buckets, std::uint32_t num_threads, std::string temp_path, Catalog *catalog, BufferManager *buf_mgr, FileManager *file_mgr) | ParallelHashJoin | |
| result_num (defined in ParallelHashJoin) | ParallelHashJoin | private |
| result_state (defined in Operation) | Operation | protected |
| runOperation() | ParallelHashJoin | virtual |
| tcount | ParallelHashJoin | private |
| temp_path | HashJoin | protected |
| thd_exc_ptr | ParallelHashJoin | private |
| threads | ParallelHashJoin | private |
| ~HashJoin() | HashJoin | |
| ~Join() | Join | |
| ~Operation() | Operation | virtual |
| ~ParallelHashJoin() | ParallelHashJoin |