| Class | Description |
|---|---|
| AbstractIterHashJoin |
Hash join algorithm
This code materializes one input into the probe table
then hash joins the other input from the stream side.
|
| Join |
API to various join algorithms
|
| JoinKey |
JoinKey for hash joins
|
| JoinKey.Builder |
The builder can emit a key every time build() is caller
and it can be continued to be used.
|
| QueryIterHashJoin |
Hash left join.
|
| QueryIterHashLeftJoin_Left |
Hash left join.
|
| QueryIterHashLeftJoin_Right |
Hash left join.
|
| QueryIterNestedLoopJoin |
Nested Loop Join (materializing on the left, streaming on the right)
A simple, dependable join.
|
| QueryIterNestedLoopLeftJoin |
Nested Loop left Join (materializing on the right, streaming on the left)
A simple, dependable join.
|
Licenced under the Apache License, Version 2.0