|
Impala
Impalaistheopensource,nativeanalyticdatabaseforApacheHadoop.
|
Linked list of entries used for duplicates. More...
Public Attributes | |
| bool | matched |
| DuplicateNode * | next |
| HtData | htdata |
Linked list of entries used for duplicates.
Definition at line 291 of file hash-table.h.
| HtData impala::HashTable::DuplicateNode::htdata |
Definition at line 300 of file hash-table.h.
Referenced by impala::HashTable::DebugString(), impala::HashTable::Iterator::GetRow(), impala::HashTable::GetRow(), impala::HashTable::InsertDuplicateNode(), and impala::HashTable::InsertInternal().
| bool impala::HashTable::DuplicateNode::matched |
Used for full outer and right {outer, anti, semi} joins. Indicates whether the row in the DuplicateNode has been matched. From an abstraction point of view, this is an awkward place to store this information. TODO: Fold this flag in the next pointer below.
Definition at line 297 of file hash-table.h.
Referenced by impala::HashTable::InsertDuplicateNode().
| DuplicateNode* impala::HashTable::DuplicateNode::next |
Definition at line 299 of file hash-table.h.
Referenced by impala::HashTable::DebugString(), and impala::HashTable::InsertDuplicateNode().