public class DrillFilterJoinRules extends Object
| Modifier and Type | Field and Description |
|---|---|
static org.apache.calcite.rel.rules.FilterJoinRule |
DRILL_FILTER_ON_JOIN
Rule that pushes predicates from a Filter into the Join below them.
|
static org.apache.calcite.rel.rules.FilterJoinRule |
DRILL_JOIN
Rule that pushes predicates in a Join into the inputs to the join.
|
static org.apache.calcite.rel.rules.FilterJoinRule.Predicate |
EQUAL_IS_DISTINCT_FROM
Predicate that always returns true for any filter in OUTER join, and only true
for EQUAL or IS_DISTINCT_FROM over RexInputRef in INNER join.
|
| Constructor and Description |
|---|
DrillFilterJoinRules() |
public static final org.apache.calcite.rel.rules.FilterJoinRule.Predicate EQUAL_IS_DISTINCT_FROM
public static final org.apache.calcite.rel.rules.FilterJoinRule DRILL_FILTER_ON_JOIN
public static final org.apache.calcite.rel.rules.FilterJoinRule DRILL_JOIN
Copyright © 2017 The Apache Software Foundation. All rights reserved.