Class DbScanSortRemovalRule
java.lang.Object
org.apache.calcite.plan.RelOptRule
org.apache.drill.exec.planner.physical.Prule
org.apache.drill.exec.planner.index.rules.DbScanSortRemovalRule
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.calcite.plan.RelOptRule
org.apache.calcite.plan.RelOptRule.ConverterRelOptRuleOperand -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final org.apache.calcite.plan.RelOptRulestatic final org.apache.calcite.plan.RelOptRulestatic final org.apache.calcite.plan.RelOptRulestatic final org.apache.calcite.plan.RelOptRuleFields inherited from class org.apache.calcite.plan.RelOptRule
description, operands, relBuilderFactory -
Method Summary
Methods inherited from class org.apache.drill.exec.planner.physical.Prule
convert, isSingleModeMethods inherited from class org.apache.calcite.plan.RelOptRule
any, convert, convertList, convertOperand, convertOperand, equals, equals, getOperand, getOperands, getOutConvention, getOutTrait, hashCode, none, operand, operand, operand, operand, operand, operandJ, operandJ, some, toString, unordered
-
Field Details
-
INDEX_SORT_EXCHANGE_SCAN
public static final org.apache.calcite.plan.RelOptRule INDEX_SORT_EXCHANGE_SCAN -
INDEX_SORT_SCAN
public static final org.apache.calcite.plan.RelOptRule INDEX_SORT_SCAN -
INDEX_SORT_PROJ_SCAN
public static final org.apache.calcite.plan.RelOptRule INDEX_SORT_PROJ_SCAN -
INDEX_SORT_EXCHANGE_PROJ_SCAN
public static final org.apache.calcite.plan.RelOptRule INDEX_SORT_EXCHANGE_PROJ_SCAN
-
-
Method Details
-
matches
public boolean matches(org.apache.calcite.plan.RelOptRuleCall call) - Overrides:
matchesin classorg.apache.calcite.plan.RelOptRule
-
onMatch
public void onMatch(org.apache.calcite.plan.RelOptRuleCall call) - Specified by:
onMatchin classorg.apache.calcite.plan.RelOptRule
-