SwatDB
|
This is the complete list of members for HashJoin, including all inherited members.
_createTempFiles() | HashJoin | protected |
_delState(fileState *file_state) | Operation | protected |
_firstHash(bool is_outer) | HashJoin | protected |
_initState(FileId file_id, std::vector< FieldId > fields, fileState *state) | Operation | protected |
_part1(Record *record, bool is_outer, BlockHeapFileScanner *scanner) | HashJoin | protected |
_secondHash() | HashJoin | protected |
buf_mgr | HashJoin | protected |
catalog (defined in Operation) | Operation | protected |
cleanup() | HashJoin | protected |
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 | |
num_buckets | HashJoin | protected |
Operation(FileId result_id, Catalog *catalog) | Operation | |
outer (defined in Join) | Join | protected |
outer_fields | Join | protected |
outer_partitions | HashJoin | protected |
result_num (defined in HashJoin) | HashJoin | protected |
result_state (defined in Operation) | Operation | protected |
runOperation() | HashJoin | virtual |
temp_path | HashJoin | protected |
~HashJoin() | HashJoin | |
~Join() | Join | |
~Operation() | Operation | virtual |