Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
Description
Consider the following plan:
LogicalProject(DNAME=[$1]) LogicalJoin(condition=[AND(=($0, $10), =($8, 100))], joinType=[semi]) LogicalTableScan(table=[[scott, DEPT]]) LogicalTableScan(table=[[scott, EMP]])
The second conjunct only refers to columns from the right input, thus it could be pushed to the right input. However, FilterJoinRule misses this opportunity.
Attachments
Issue Links
- links to