Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
Description
CALCITE-457 added pushing expressions in join conditions into projects below the join in the FilterJoinRule, so the expression would be computed beforehand and not in the join predicate.
While this can be an interesting feature for some projects using Calcite, it is a different functionality and it should be a standalone independent rule. For instance, in Hive we do not want to enable it at the moment, as it causes some performance regressions in many test cases.
Attachments
Issue Links
- is related to
-
CALCITE-457 Push condition of non-ansi join into join operator
- Closed