Structsยง
- Data
Chunk ๐Mutator DataChunkMutatortransforms 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 useChunkedDatato link them together. For example: