HintInfo¶
Creating Instance¶
HintInfo
takes the following to be created:
- Optional JoinStrategyHint (default: undefined)
HintInfo
is created when:
- ResolveJoinStrategyHints logical resolution rule is executed
- ResolvedHint logical operator is created
HintInfo
is requested to merge with another HintInfo- broadcast standard function is used (on a
Dataset
)
Text Representation¶
toString: String
toString
is part of the Object
(Java) abstraction.
toString
returns the following (with the strategy if defined or none
):
(strategy=[strategy|none])
Merging Hints¶
merge(
other: HintInfo,
hintErrorHandler: HintErrorHandler): HintInfo
merge
...FIXME
merge
is used when:
- ResolveJoinStrategyHints logical resolution rule is executed
- EliminateResolvedHint logical optimization is executed