| Package | Description |
|---|---|
| org.apache.drill.exec.planner | |
| org.apache.drill.exec.planner.sql.handlers | |
| org.apache.drill.exec.store |
| Modifier and Type | Method and Description |
|---|---|
static PlannerPhase |
PlannerPhase.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static PlannerPhase[] |
PlannerPhase.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
org.apache.calcite.tools.RuleSet |
SqlHandlerConfig.getRules(PlannerPhase phase) |
protected void |
DefaultSqlHandler.log(PlannerType plannerType,
PlannerPhase phase,
org.apache.calcite.rel.RelNode node,
org.slf4j.Logger logger,
com.google.common.base.Stopwatch watch) |
protected org.apache.calcite.rel.RelNode |
DefaultSqlHandler.transform(PlannerType plannerType,
PlannerPhase phase,
org.apache.calcite.rel.RelNode input,
org.apache.calcite.plan.RelTraitSet targetTraits)
Transform RelNode to a new RelNode, targeting the provided set of traits.
|
protected org.apache.calcite.rel.RelNode |
DefaultSqlHandler.transform(PlannerType plannerType,
PlannerPhase phase,
org.apache.calcite.rel.RelNode input,
org.apache.calcite.plan.RelTraitSet targetTraits,
boolean log)
Transform RelNode to a new RelNode, targeting the provided set of traits.
|
| Modifier and Type | Method and Description |
|---|---|
Set<? extends org.apache.calcite.plan.RelOptRule> |
AbstractStoragePlugin.getOptimizerRules(OptimizerRulesContext optimizerContext,
PlannerPhase phase)
Note: Move this method to
StoragePlugin interface in next major version release. |
Copyright © 2017 The Apache Software Foundation. All rights reserved.