Package | Description |
---|---|
org.apache.flink.table.planner.delegation.hive |
Modifier and Type | Class and Description |
---|---|
class |
TableFunctionConverter
A RexShuttle that converts RexCall for table functions.
|
Modifier and Type | Method and Description |
---|---|
static org.apache.calcite.rex.RexNode |
HiveParserRexNodeConverter.convert(org.apache.calcite.plan.RelOptCluster cluster,
org.apache.hadoop.hive.ql.plan.ExprNodeDesc joinCondnExprNode,
List<org.apache.calcite.rel.RelNode> inputRels,
LinkedHashMap<org.apache.calcite.rel.RelNode,HiveParserRowResolver> relToHiveRR,
Map<org.apache.calcite.rel.RelNode,Map<String,Integer>> relToHiveColNameCalcitePosMap,
boolean flattenExpr,
SqlFunctionConverter funcConverter) |
static org.apache.calcite.rel.core.AggregateCall |
HiveParserUtils.toAggCall(HiveParserBaseSemanticAnalyzer.AggInfo aggInfo,
HiveParserRexNodeConverter converter,
Map<String,Integer> rexNodeToPos,
int groupCount,
org.apache.calcite.rel.RelNode input,
org.apache.calcite.plan.RelOptCluster cluster,
SqlFunctionConverter funcConverter) |
Constructor and Description |
---|
HiveParserDMLHelper(PlannerContext plannerContext,
SqlFunctionConverter funcConverter,
CatalogManager catalogManager) |
HiveParserRexNodeConverter(org.apache.calcite.plan.RelOptCluster cluster,
org.apache.calcite.rel.type.RelDataType inpDataType,
Map<String,Integer> nameToPosMap,
int offset,
boolean flattenExpr,
SqlFunctionConverter funcConverter) |
HiveParserRexNodeConverter(org.apache.calcite.plan.RelOptCluster cluster,
org.apache.calcite.rel.type.RelDataType inpDataType,
Map<String,Integer> outerNameToPos,
Map<String,Integer> nameToPos,
HiveParserRowResolver hiveRR,
HiveParserRowResolver outerRR,
int offset,
boolean flattenExpr,
int correlatedId,
SqlFunctionConverter funcConverter) |
Copyright © 2014–2022 The Apache Software Foundation. All rights reserved.