Class | Description |
---|---|
AbstractHashTableProber<PT,BT> | |
AbstractMutableHashTable<T> | |
CompactingHashTable<T> |
A hash table that uses Flink's managed memory and supports replacement of records or
updates to records.
|
HashJoinIteratorBase |
Common methods for all Hash Join Iterators.
|
HashPartition<BT,PT> | |
HashPartition.BuildSideBuffer | |
InMemoryPartition<T> |
In-memory partition with overflow buckets for
CompactingHashTable |
InPlaceMutableHashTable<T> |
This hash table supports updating elements.
|
MutableHashTable<BT,PT> |
An implementation of a Hybrid Hash Join.
|
MutableHashTable.HashBucketIterator<BT,PT> | |
MutableHashTable.ProbeIterator<PT> | |
MutableHashTable.UnmatchedBuildIterator<BT,PT> |
Iterate all the elements in memory which has not been probed during probe phase.
|
NonReusingBuildFirstHashJoinIterator<V1,V2,O> |
An implementation of the
JoinTaskIterator that uses a hybrid-hash-join
internally to match the records with equal key. |
NonReusingBuildFirstReOpenableHashJoinIterator<V1,V2,O> | |
NonReusingBuildSecondHashJoinIterator<V1,V2,O> |
An implementation of the
JoinTaskIterator that uses a hybrid-hash-join
internally to match the records with equal key. |
NonReusingBuildSecondReOpenableHashJoinIterator<V1,V2,O> | |
ReOpenableHashPartition<BT,PT> | |
ReOpenableMutableHashTable<BT,PT> | |
ReusingBuildFirstHashJoinIterator<V1,V2,O> |
An implementation of the
JoinTaskIterator that uses a hybrid-hash-join
internally to match the records with equal key. |
ReusingBuildFirstReOpenableHashJoinIterator<V1,V2,O> | |
ReusingBuildSecondHashJoinIterator<V1,V2,O> |
An implementation of the
JoinTaskIterator that uses a hybrid-hash-join
internally to match the records with equal key. |
ReusingBuildSecondReOpenableHashJoinIterator<V1,V2,O> |
Copyright © 2014–2018 The Apache Software Foundation. All rights reserved.