| Package | Description |
|---|---|
| org.apache.hadoop.hive.ql | |
| org.apache.hadoop.hive.ql.optimizer.calcite.translator | |
| org.apache.hadoop.hive.ql.plan.mapper | |
| org.apache.hadoop.hive.ql.reexec |
| Modifier and Type | Method and Description |
|---|---|
PlanMapper |
Driver.getPlanMapper() |
PlanMapper |
Context.getPlanMapper() |
| Modifier and Type | Method and Description |
|---|---|
void |
Context.setPlanMapper(PlanMapper planMapper) |
| Modifier and Type | Method and Description |
|---|---|
static ASTNode |
ASTConverter.convert(org.apache.calcite.rel.RelNode relNode,
List<org.apache.hadoop.hive.metastore.api.FieldSchema> resultSchema,
boolean alignColumns,
PlanMapper planMapper) |
| Modifier and Type | Method and Description |
|---|---|
static StatsSource |
StatsSources.getStatsSourceContaining(StatsSource currentStatsSource,
PlanMapper pm) |
| Modifier and Type | Method and Description |
|---|---|
void |
ReOptimizePlugin.afterExecute(PlanMapper planMapper,
boolean success) |
default void |
IReExecutionPlugin.afterExecute(PlanMapper planMapper,
boolean successful)
Called after the driver executed the query - delivers the status and the plan data.
|
boolean |
ReOptimizePlugin.shouldReExecuteAfterCompile(int executionNum,
PlanMapper oldPlanMapper,
PlanMapper newPlanMapper) |
boolean |
ReExecuteLostAMQueryPlugin.shouldReExecuteAfterCompile(int executionNum,
PlanMapper oldPlanMapper,
PlanMapper newPlanMapper) |
boolean |
ReExecutionOverlayPlugin.shouldReExecuteAfterCompile(int executionNum,
PlanMapper pm1,
PlanMapper pm2) |
default boolean |
IReExecutionPlugin.shouldReExecuteAfterCompile(int executionNum,
PlanMapper oldPlanMapper,
PlanMapper newPlanMapper)
The query has failed; and have been recompiled - does this plugin advises to re-execute it again?
|
boolean |
ReExecutionDagSubmitPlugin.shouldReExecuteAfterCompile(int executionNum,
PlanMapper pm1,
PlanMapper pm2) |
Copyright © 2022 The Apache Software Foundation. All rights reserved.