OneSideHashJoiner
OneSideHashJoiner is created exclusively when StreamingSymmetricHashJoinExec physical operator is requested to processPartitions (when requested to doExecute).
|
Note
|
OneSideHashJoiner is a Scala private internal class of StreamingSymmetricHashJoinExec.
|
| Name | Description |
|---|---|
|
|
Used when…FIXME |
|
|
Used when…FIXME |
|
|
Used when…FIXME |
|
|
Used when…FIXME |
|
|
Used when…FIXME |
|
|
Used exclusively when requested to storeAndJoinWithOtherSide |
storeAndJoinWithOtherSide Method
|
1 2 3 4 5 6 7 |
storeAndJoinWithOtherSide( otherSideJoiner: OneSideHashJoiner)( generateJoinedRow: (InternalRow, InternalRow) => JoinedRow): Iterator[InternalRow] |
storeAndJoinWithOtherSide…FIXME
|
Note
|
storeAndJoinWithOtherSide is used when StreamingSymmetricHashJoinExec physical operator is requested to processPartitions (when StreamingSymmetricHashJoinExec physical operator is requested to doExecute).
|
Creating OneSideHashJoiner Instance
OneSideHashJoiner takes the following to be created:
OneSideHashJoiner initializes the internal registries and counters.
spark技术分享