Structsยง
- Data
Chunk ๐Mutator DataChunkMutator
transforms the given data chunk for non-equi join.- Equi
Join Params - Hash
Join Executor - Hash Join Executor
- Hash
Join ๐Executor Args - Join
Spill Manager - Left
NonEqui ๐Join State - State variables used in left outer/semi/anti join and full outer join.
- Right
NonEqui ๐Join State - State variables used in right outer/semi/anti join and full outer join.
- RowId
Iter ๐
Type Aliasesยง
- Join
Hash Map - In
JoinHashMap
, we only save the row id of the first build row that has the hash key. In fact, in the build side there may be multiple rows with the same hash key. To handle this case, we useChunkedData
to link them together. For example: