Description
FilterRemoveIsNotDistinctFromRule doesn't leverage custom RelBuilder.
There is no test case for this rule.
LogicalFilter(condition=[IS NOT DISTINCT FROM($7, 20)]) LogicalTableScan(table=[[scott, EMP]])
-->
LogicalFilter(condition=[CASE(IS NULL($7), IS NULL(20), =(CAST($7):TINYINT NOT NULL, 20))]) LogicalTableScan(table=[[scott, EMP]])
Attachments
Issue Links
- is related to
-
DRILL-6173 Support transitive closure during filter push down and partition pruning
- Resolved
- relates to
-
CALCITE-2043 Use custom RelBuilder implementation in some rules
- Closed
- links to