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

Method SetTuple

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

Source from the content-addressed store, hash-verified

316}
317
318inline void HashTable::Iterator::SetTuple(Tuple* tuple, uint32_t hash) {
319 DCHECK(!AtEnd());
320 DCHECK(table_->stores_tuples());
321 table_->PrepareBucketForInsert(bucket_idx_, hash);
322 table_->buckets_[bucket_idx_].SetTuple<false>(tuple);
323}
324
325inline void HashTable::Iterator::SetMatched() {
326 DCHECK(!AtEnd());

Callers 15

ProcessChildBatchMethod · 0.45
GetNextOutputBatchMethod · 0.45
TryCompactMethod · 0.45
MaterializeExprsMethod · 0.45
GetNextPartitionedMethod · 0.45
EvictPartitionsMethod · 0.45
AddIntermediateTupleMethod · 0.45
FOREACH_ROW_LIMITFunction · 0.45
TryAddToHashTableMethod · 0.45
GetNextMethod · 0.45
GetSingletonOutputMethod · 0.45
GetNextMethod · 0.45

Calls 2

stores_tuplesMethod · 0.80

Tested by 7

CreateTupleRowMethod · 0.36
CreateNullTupleRowMethod · 0.36
InsertFullTestMethod · 0.36
CreateBatchMethod · 0.36
CreateRowBatchMethod · 0.36
CreateTupleRowMethod · 0.36