| 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–2022 The Apache Software Foundation. All rights reserved.