Modifier and Type | Method and Description |
---|---|
static HiveCalciteUtil.JoinPredicateInfo |
HiveCalciteUtil.JoinPredicateInfo.constructJoinPredicateInfo(org.apache.calcite.rel.core.Join j) |
static HiveCalciteUtil.JoinPredicateInfo |
HiveCalciteUtil.JoinPredicateInfo.constructJoinPredicateInfo(org.apache.calcite.rel.core.Join j,
org.apache.calcite.rex.RexNode predicate) |
static HiveCalciteUtil.JoinPredicateInfo |
HiveCalciteUtil.JoinPredicateInfo.constructJoinPredicateInfo(List<org.apache.calcite.rel.RelNode> inputs,
List<org.apache.calcite.rel.type.RelDataTypeField> systemFieldList,
org.apache.calcite.rex.RexNode predicate) |
static HiveCalciteUtil.JoinPredicateInfo |
HiveCalciteUtil.JoinPredicateInfo.constructJoinPredicateInfo(org.apache.calcite.rel.rules.MultiJoin mj) |
static HiveCalciteUtil.JoinPredicateInfo |
HiveCalciteUtil.JoinPredicateInfo.constructJoinPredicateInfo(org.apache.calcite.rel.rules.MultiJoin mj,
org.apache.calcite.rex.RexNode predicate) |
Modifier and Type | Method and Description |
---|---|
static com.google.common.collect.ImmutableList<org.apache.calcite.rel.RelCollation> |
HiveAlgorithmsUtil.getJoinCollation(HiveCalciteUtil.JoinPredicateInfo joinPredInfo,
HiveJoin.MapJoinStreamingRelation streamingRelation) |
static org.apache.calcite.rel.RelDistribution |
HiveAlgorithmsUtil.getJoinDistribution(HiveCalciteUtil.JoinPredicateInfo joinPredInfo,
HiveJoin.MapJoinStreamingRelation streamingRelation) |
static org.apache.calcite.rel.RelDistribution |
HiveAlgorithmsUtil.getJoinRedistribution(HiveCalciteUtil.JoinPredicateInfo joinPredInfo) |
Modifier and Type | Method and Description |
---|---|
HiveCalciteUtil.JoinPredicateInfo |
HiveJoin.getJoinPredicateInfo() |
Copyright © 2017 The Apache Software Foundation. All rights reserved.