protected class AlterMaterializedViewRebuildAnalyzer.MVRebuildCalcitePlannerAction extends CalcitePlanner.CalcitePlannerAction
| Constructor and Description |
|---|
MVRebuildCalcitePlannerAction(Map<String,PrunedPartitionList> partitionCache,
StatsSource statsSource,
ColumnAccessInfo columnAccessInfo) |
| Modifier and Type | Method and Description |
|---|---|
protected org.apache.calcite.rel.RelNode |
applyMaterializedViewRewriting(org.apache.calcite.plan.RelOptPlanner planner,
org.apache.calcite.rel.RelNode basePlan,
org.apache.calcite.rel.metadata.RelMetadataProvider mdProvider,
org.apache.calcite.rex.RexExecutor executorProvider) |
apply, applyPreJoinOrderingTransforms, endGenOBLogicalPlan, executeProgram, executeProgram, generatePartialProgram, getMaterializedViewsUsed, getTablesUsedpublic MVRebuildCalcitePlannerAction(Map<String,PrunedPartitionList> partitionCache, StatsSource statsSource, ColumnAccessInfo columnAccessInfo)
protected org.apache.calcite.rel.RelNode applyMaterializedViewRewriting(org.apache.calcite.plan.RelOptPlanner planner,
org.apache.calcite.rel.RelNode basePlan,
org.apache.calcite.rel.metadata.RelMetadataProvider mdProvider,
org.apache.calcite.rex.RexExecutor executorProvider)
applyMaterializedViewRewriting in class CalcitePlanner.CalcitePlannerActionCopyright © 2022 The Apache Software Foundation. All rights reserved.