| Modifier and Type | Method and Description |
|---|---|
PlannerSettings |
QueryContext.getPlannerSettings() |
PlannerSettings |
OptimizerRulesContext.getPlannerSettings()
Method returns the planner options
|
| Modifier and Type | Method and Description |
|---|---|
ScanStats |
GroupScan.getScanStats(PlannerSettings settings) |
ScanStats |
AbstractGroupScan.getScanStats(PlannerSettings settings) |
| Modifier and Type | Method and Description |
|---|---|
TypeProtos.MajorType |
PartitionDescriptor.getVectorType(SchemaPath column,
PlannerSettings plannerSettings)
Method returns the Major type associated with the given column
|
TypeProtos.MajorType |
ParquetPartitionDescriptor.getVectorType(SchemaPath column,
PlannerSettings plannerSettings) |
TypeProtos.MajorType |
FileSystemPartitionDescriptor.getVectorType(SchemaPath column,
PlannerSettings plannerSettings) |
| Constructor and Description |
|---|
FileSystemPartitionDescriptor(PlannerSettings settings,
org.apache.calcite.rel.core.TableScan scanRel) |
ParquetPartitionDescriptor(PlannerSettings settings,
DrillScanRel scanRel) |
| Modifier and Type | Method and Description |
|---|---|
PlannerSettings |
DrillParseContext.getPlannerSettings() |
| Constructor and Description |
|---|
DrillConstExecutor(FunctionImplementationRegistry funcImplReg,
UdfUtilities udfUtilities,
PlannerSettings plannerSettings) |
DrillParseContext(PlannerSettings plannerSettings) |
| Modifier and Type | Method and Description |
|---|---|
abstract PartitionDescriptor |
PruneScanRule.getPartitionDescriptor(PlannerSettings settings,
org.apache.calcite.rel.core.TableScan scanRel) |
protected LogicalExpression |
PruneScanRule.materializePruneExpr(org.apache.calcite.rex.RexNode pruneCondition,
PlannerSettings settings,
org.apache.calcite.rel.RelNode scanRel,
VectorContainer container) |
| Modifier and Type | Method and Description |
|---|---|
static PlannerSettings |
PrelUtil.getPlannerSettings(org.apache.calcite.plan.RelOptCluster cluster) |
static PlannerSettings |
PrelUtil.getPlannerSettings(org.apache.calcite.plan.RelOptPlanner planner) |
static PlannerSettings |
PrelUtil.getSettings(org.apache.calcite.plan.RelOptCluster cluster) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
NestedLoopJoinPrule.checkPreconditions(DrillJoinRel join,
org.apache.calcite.rel.RelNode left,
org.apache.calcite.rel.RelNode right,
PlannerSettings settings) |
protected boolean |
JoinPruleBase.checkPreconditions(DrillJoinRel join,
org.apache.calcite.rel.RelNode left,
org.apache.calcite.rel.RelNode right,
PlannerSettings settings) |
| Constructor and Description |
|---|
DrillParserConfig(PlannerSettings settings) |
| Modifier and Type | Method and Description |
|---|---|
ScanStats |
EasyGroupScan.getScanStats(PlannerSettings settings) |
protected ScanStats |
EasyFormatPlugin.getScanStats(PlannerSettings settings,
EasyGroupScan scan) |
| Modifier and Type | Method and Description |
|---|---|
protected ScanStats |
TextFormatPlugin.getScanStats(PlannerSettings settings,
EasyGroupScan scan) |
Copyright © 2017 The Apache Software Foundation. All rights reserved.