Returns true if this is a semi-join that does not return tuple data from the build rows.
| 25 | /// Returns true if this is a semi-join that does not return tuple data from the |
| 26 | /// build rows. |
| 27 | inline 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. |
no outgoing calls
no test coverage detected