BiteTheDDDDt opened a new pull request, #63482:
URL: https://github.com/apache/doris/pull/63482
### What problem does this PR solve?
Issue Number: None
Related PR: None
Problem Summary: Hash mark join currently supports left semi/anti,
null-aware left semi/anti, and right semi plans. Current FE rules do not
generate right anti mark hash join from SQL, but a malformed or future plan
could still reach BE hash join operators. The right anti mark path is not a
supported hash mark join shape, so reject it during hash join build/probe
operator initialization instead of allowing the unsupported plan to proceed.
### Release note
None
### Check List (For Author)
- Test: Unit Test
- Added and ran `HashJoinProbeOperatorTest.RightAntiMarkJoinRejected`
- Ran `HashJoinProbeOperatorTest.RightSemiJoinMarkJoin`
- Behavior changed: No
- Does this need documentation: No
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]