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

Function IsLeftSemiJoin

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

Returns true if this is a semi-join that does not return tuple data from the build rows.

Source from the content-addressed store, hash-verified

25/// Returns true if this is a semi-join that does not return tuple data from the
26/// build rows.
27inline bool IsLeftSemiJoin(TJoinOp::type join_op) {
28 return join_op == TJoinOp::LEFT_ANTI_JOIN || join_op == TJoinOp::LEFT_SEMI_JOIN
29 || join_op == TJoinOp::NULL_AWARE_LEFT_ANTI_JOIN
30 || join_op == TJoinOp::ICEBERG_DELETE_JOIN;
31}
32
33/// Returns true if this is a semi-join that does not return tuple data from the
34/// probe rows.

Callers 4

IsSemiJoinFunction · 0.85
ResetMethod · 0.85
DoneProbingMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected