MCPcopy Create free account
hub / github.com/apache/impala / NeedToProcessUnmatchedBuildRows

Function NeedToProcessUnmatchedBuildRows

be/src/exec/join-op.h:45–48  ·  view source on GitHub ↗

Returns true if the join needs to process unmatched build rows, false otherwise.

Source from the content-addressed store, hash-verified

43/// Returns true if the join needs to process unmatched build rows, false
44/// otherwise.
45inline bool NeedToProcessUnmatchedBuildRows(TJoinOp::type join_op) {
46 return join_op == TJoinOp::RIGHT_ANTI_JOIN || join_op == TJoinOp::RIGHT_OUTER_JOIN
47 || join_op == TJoinOp::FULL_OUTER_JOIN;
48}
49
50/// Returns true if the join returns references to the build-side data.
51inline bool ReturnsBuildData(TJoinOp::type join_op) {

Callers 10

PhjBuilderMethod · 0.85
CleanUpHashPartitionsMethod · 0.85
NextProbeRowMethod · 0.85
IcebergDeleteBuilderMethod · 0.85
GetNextMethod · 0.85
OutputUnmatchedBuildMethod · 0.85
DoneProbingMethod · 0.85
GetFirstProbeRowMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected