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
Modifier and TypeFieldDescriptionstatic final org.apache.calcite.plan.RelOptRule
static final org.apache.calcite.plan.RelOptRule
static final org.apache.calcite.plan.RelOptRule
static final org.apache.calcite.plan.RelOptRule
Fields 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, isSingleMode
Methods 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:
matches
in classorg.apache.calcite.plan.RelOptRule
-
onMatch
public void onMatch(org.apache.calcite.plan.RelOptRuleCall call) - Specified by:
onMatch
in classorg.apache.calcite.plan.RelOptRule
-