Description
JoinCommuteRule generates wrong plan for SEMI/ANTI join when swapOuter is true. Semi / Anti joins are not swappable.
Attachments
Issue Links
- duplicates
-
CALCITE-4042 JoinCommuteRule must not match SEMI / ANTI join
- Closed