public class PlanModifierUtil extends Object
| Constructor and Description |
|---|
PlanModifierUtil() |
| Modifier and Type | Method and Description |
|---|---|
protected static void |
fixTopOBSchema(org.apache.calcite.rel.RelNode rootRel,
org.apache.calcite.util.Pair<org.apache.calcite.rel.RelNode,org.apache.calcite.rel.RelNode> topSelparentPair,
List<org.apache.hadoop.hive.metastore.api.FieldSchema> resultSchema,
boolean replaceProject) |
protected static String |
generateInvalidSchemaMessage(org.apache.calcite.rel.core.Project topLevelProj,
List<org.apache.hadoop.hive.metastore.api.FieldSchema> resultSchema,
int fieldsForOB) |
protected static void fixTopOBSchema(org.apache.calcite.rel.RelNode rootRel,
org.apache.calcite.util.Pair<org.apache.calcite.rel.RelNode,org.apache.calcite.rel.RelNode> topSelparentPair,
List<org.apache.hadoop.hive.metastore.api.FieldSchema> resultSchema,
boolean replaceProject)
throws CalciteSemanticException
CalciteSemanticExceptionCopyright © 2019 The Apache Software Foundation. All Rights Reserved.