MCPcopy Create free account
hub / github.com/apache/impala / Begin

Method Begin

be/src/exec/hash-table.inline.h:182–187  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

180}
181
182inline HashTable::Iterator HashTable::Begin(const HashTableCtx* ctx) {
183 int64_t bucket_idx = Iterator::BUCKET_NOT_FOUND;
184 DuplicateNode* node = NULL;
185 NextFilledBucket(&bucket_idx, &node);
186 return Iterator(this, ctx->scratch_row(), bucket_idx, node);
187}
188
189inline HashTable::Iterator HashTable::FirstUnmatched(HashTableCtx* ctx) {
190 int64_t bucket_idx = Iterator::BUCKET_NOT_FOUND;

Callers 11

SelectByKeyFunction · 0.45
SelectByIndexFunction · 0.45
ExpandArraysFunction · 0.45
ExtractValuesFunction · 0.45
FillUsersInfoMethod · 0.45
RematerializeTuplesMethod · 0.45
CloseMethod · 0.45
FullScanMethod · 0.45
VeryLowMemTestMethod · 0.45
NextPartitionMethod · 0.45

Calls 2

scratch_rowMethod · 0.80
IteratorClass · 0.70

Tested by 2

FullScanMethod · 0.36
VeryLowMemTestMethod · 0.36