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

Method NextDuplicate

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

Source from the content-addressed store, hash-verified

370}
371
372inline void HashTable::Iterator::NextDuplicate() {
373 DCHECK(!AtEnd());
374 if (table_->stores_duplicates() && table_->buckets_[bucket_idx_].HasDuplicates()
375 && node_->Next() != NULL) {
376 node_ = node_->Next();
377 } else {
378 bucket_idx_ = BUCKET_NOT_FOUND;
379 node_ = NULL;
380 }
381}
382
383inline void HashTable::Iterator::NextUnmatched() {
384 DCHECK(!AtEnd());

Calls 3

stores_duplicatesMethod · 0.80
HasDuplicatesMethod · 0.45
NextMethod · 0.45

Tested by 1

GrowTableTestMethod · 0.64