15 #ifndef IMPALA_EXEC_PARTITIONED_HASH_JOIN_NODE_INLINE_H
16 #define IMPALA_EXEC_PARTITIONED_HASH_JOIN_NODE_INLINE_H
The underlying memory management is done by the BufferedBlockMgr.
bool AppendRow(BufferedTupleStream *stream, TupleRow *row)
void SetAtEnd()
Resets everything but the pointer to the hash table.
TupleRow * current_probe_row_
void ResetForProbe()
Prepares for probing the next batch.
bool AppendRowStreamFull(BufferedTupleStream *stream, TupleRow *row)
bool AddRow(TupleRow *row, uint8_t **dst=NULL)
HashTable::Iterator hash_tbl_iterator_
The iterator that corresponds to the look up of current_probe_row_.