Name | Description | Type | Package | Framework |
ASTConverter | Class | org.apache.hadoop.hive.ql.optimizer.calcite.translator | Apache Hive | |
CalciteSemanticException | Exception from SemanticAnalyzer. | Class | org.apache.hadoop.hive.ql.optimizer.calcite | Apache Hive |
CalciteSemanticException .UnsupportedFeature | Class | org.apache.hadoop.hive.ql.optimizer.calcite.CalciteSemanticException | Apache Hive | |
ExprNodeConverter | Class | org.apache.hadoop.hive.ql.optimizer.calcite.translator | Apache Hive | |
FilterSelectivityEstimator | Class | org.apache.hadoop.hive.ql.optimizer.calcite.stats | Apache Hive | |
HiveAggregate | Class | org.apache.hadoop.hive.ql.optimizer.calcite.reloperators | Apache Hive | |
HiveAlgorithmsConf | Class | org.apache.hadoop.hive.ql.optimizer.calcite.cost | Apache Hive | |
HiveAlgorithmsUtil | Class | org.apache.hadoop.hive.ql.optimizer.calcite.cost | Apache Hive | |
HiveCalciteUtil | Generic utility functions needed for Calcite based Hive CBO. | Class | org.apache.hadoop.hive.ql.optimizer.calcite | Apache Hive |
HiveCalciteUtil .ConstantFinder | Walks over an expression and determines whether it is constant. | Class | org.apache.hadoop.hive.ql.optimizer.calcite.HiveCalciteUtil | Apache Hive |
HiveCalciteUtil .JoinLeafPredicateInfo | JoinLeafPredicateInfo represents leaf predicate in Join condition (conjuctive lement). | Class | org.apache.hadoop.hive.ql.optimizer.calcite.HiveCalciteUtil | Apache Hive |
HiveCalciteUtil .JoinPredicateInfo | JoinPredicateInfo represents Join condition; JoinPredicate Info uses JoinLeafPredicateInfo to represent individual conjunctive elements in the | Class | org.apache.hadoop.hive.ql.optimizer.calcite.HiveCalciteUtil | Apache Hive |
HiveConfigContext | Class | org.apache.hadoop.hive.ql.optimizer.calcite | Apache Hive | |
HiveCost | 1. | Class | org.apache.hadoop.hive.ql.optimizer.calcite.cost | Apache Hive |
HiveCostModel | Cost model interface. | Class | org.apache.hadoop.hive.ql.optimizer.calcite.cost | Apache Hive |
HiveCostModel .JoinAlgorithm | Interface | org.apache.hadoop.hive.ql.optimizer.calcite.cost.HiveCostModel | Apache Hive | |
HiveDefaultCostModel | Default implementation of the cost model. | Class | org.apache.hadoop.hive.ql.optimizer.calcite.cost | Apache Hive |
HiveDefaultCostModel .DefaultJoinAlgorithm | Default join algorithm. | Class | org.apache.hadoop.hive.ql.optimizer.calcite.cost.HiveDefaultCostModel | Apache Hive |
HiveDefaultRelMetadataProvider | Class | org.apache.hadoop.hive.ql.optimizer.calcite | Apache Hive | |
HiveExpandDistinctAggregatesRule | Planner rule that expands distinct aggregates (such as COUNT(DISTINCT x)) from a | Class | org.apache.hadoop.hive.ql.optimizer.calcite.rules | Apache Hive |
HiveFilter | Class | org.apache.hadoop.hive.ql.optimizer.calcite.reloperators | Apache Hive | |
HiveFilterJoinRule | Class | org.apache.hadoop.hive.ql.optimizer.calcite.rules | Apache Hive | |
HiveFilterJoinRule .HiveFilterJoinMergeRule | Rule that tries to push filter expressions into a join condition and into the inputs of the join. | Class | org.apache.hadoop.hive.ql.optimizer.calcite.rules.HiveFilterJoinRule | Apache Hive |
HiveFilterJoinRule .HiveFilterJoinTransposeRule | Class | org.apache.hadoop.hive.ql.optimizer.calcite.rules.HiveFilterJoinRule | Apache Hive | |
HiveFilterProjectTransposeRule | Class | org.apache.hadoop.hive.ql.optimizer.calcite.rules | Apache Hive | |
HiveFilterSetOpTransposeRule | Class | org.apache.hadoop.hive.ql.optimizer.calcite.rules | Apache Hive | |
HiveGBOpConvUtil | 1. | Class | org.apache.hadoop.hive.ql.optimizer.calcite.translator | Apache Hive |
HiveGroupingID | Class | org.apache.hadoop.hive.ql.optimizer.calcite.reloperators | Apache Hive | |
HiveInsertExchange4JoinRule | Not an optimization rule. | Class | org.apache.hadoop.hive.ql.optimizer.calcite.rules | Apache Hive |
HiveJoin | Class | org.apache.hadoop.hive.ql.optimizer.calcite.reloperators | Apache Hive | |
HiveJoin .MapJoinStreamingRelation | Class | org.apache.hadoop.hive.ql.optimizer.calcite.reloperators.HiveJoin | Apache Hive | |
HiveJoinAddNotNullRule | Class | org.apache.hadoop.hive.ql.optimizer.calcite.rules | Apache Hive | |
HiveJoinToMultiJoinRule | Rule that merges a join with multijoin/join children if the equi compared the same set of input columns. | Class | org.apache.hadoop.hive.ql.optimizer.calcite.rules | Apache Hive |
HiveLimit | Class | org.apache.hadoop.hive.ql.optimizer.calcite.reloperators | Apache Hive | |
HiveOnTezCostModel | Cost model for Tez execution engine. | Class | org.apache.hadoop.hive.ql.optimizer.calcite.cost | Apache Hive |
HiveOnTezCostModel .TezBucketJoinAlgorithm | BUCKET_JOIN is a hash joins where one bucket of the non streaming tables is kept in memory at the time. | Class | org.apache.hadoop.hive.ql.optimizer.calcite.cost.HiveOnTezCostModel | Apache Hive |
HiveOnTezCostModel .TezCommonJoinAlgorithm | COMMON_JOIN is Sort Merge Join. | Class | org.apache.hadoop.hive.ql.optimizer.calcite.cost.HiveOnTezCostModel | Apache Hive |
HiveOnTezCostModel .TezMapJoinAlgorithm | Class | org.apache.hadoop.hive.ql.optimizer.calcite.cost.HiveOnTezCostModel | Apache Hive | |
HiveOnTezCostModel .TezSMBJoinAlgorithm | SMB_JOIN is a Sort Merge Join. | Class | org.apache.hadoop.hive.ql.optimizer.calcite.cost.HiveOnTezCostModel | Apache Hive |
HiveOpConverter | Class | org.apache.hadoop.hive.ql.optimizer.calcite.translator | Apache Hive | |
HiveOpConverter .HIVEAGGOPMODE | Class | org.apache.hadoop.hive.ql.optimizer.calcite.translator.HiveOpConverter | Apache Hive | |
HiveOpConverterPostProc | Class | org.apache.hadoop.hive.ql.optimizer.calcite.translator | Apache Hive | |
HivePartitionPruneRule | Class | org.apache.hadoop.hive.ql.optimizer.calcite.rules | Apache Hive | |
HivePreFilteringRule | Class | org.apache.hadoop.hive.ql.optimizer.calcite.rules | Apache Hive | |
HiveProject | Class | org.apache.hadoop.hive.ql.optimizer.calcite.reloperators | Apache Hive | |
HiveProjectMergeRule | Class | org.apache.hadoop.hive.ql.optimizer.calcite.rules | Apache Hive | |
HiveRelCollation | Class | org.apache.hadoop.hive.ql.optimizer.calcite | Apache Hive | |
HiveRelDistribution | Class | org.apache.hadoop.hive.ql.optimizer.calcite | Apache Hive | |
HiveRelFieldTrimmer | Class | org.apache.hadoop.hive.ql.optimizer.calcite.rules | Apache Hive | |
HiveRelMdCollation | Class | org.apache.hadoop.hive.ql.optimizer.calcite.stats | Apache Hive | |
HiveRelMdCost | HiveRelMdCost supplies the implementation of cost model. | Class | org.apache.hadoop.hive.ql.optimizer.calcite.cost | Apache Hive |
HiveRelMdDistinctRowCount | Class | org.apache.hadoop.hive.ql.optimizer.calcite.stats | Apache Hive | |
HiveRelMdDistribution | Class | org.apache.hadoop.hive.ql.optimizer.calcite.stats | Apache Hive | |
HiveRelMdMemory | Class | org.apache.hadoop.hive.ql.optimizer.calcite.stats | Apache Hive | |
HiveRelMdParallelism | Class | org.apache.hadoop.hive.ql.optimizer.calcite.stats | Apache Hive | |
HiveRelMdRowCount | Class | org.apache.hadoop.hive.ql.optimizer.calcite.stats | Apache Hive | |
HiveRelMdSelectivity | Class | org.apache.hadoop.hive.ql.optimizer.calcite.stats | Apache Hive | |
HiveRelMdSize | Class | org.apache.hadoop.hive.ql.optimizer.calcite.stats | Apache Hive | |
HiveRelMdUniqueKeys | Class | org.apache.hadoop.hive.ql.optimizer.calcite.stats | Apache Hive | |
HiveRelNode | Interface | org.apache.hadoop.hive.ql.optimizer.calcite.reloperators | Apache Hive | |
HiveRelNode .Implementor | Class | org.apache.hadoop.hive.ql.optimizer.calcite.reloperators.HiveRelNode | Apache Hive | |
HiveRelOptUtil | Class | org.apache.hadoop.hive.ql.optimizer.calcite | Apache Hive | |
HiveSort | Class | org.apache.hadoop.hive.ql.optimizer.calcite.reloperators | Apache Hive | |
HiveSortExchange | Class | org.apache.hadoop.hive.ql.optimizer.calcite.reloperators | Apache Hive | |
HiveTableScan | Relational expression representing a scan of a HiveDB collection. | Class | org.apache.hadoop.hive.ql.optimizer.calcite.reloperators | Apache Hive |
HiveTypeSystemImpl | Class | org.apache.hadoop.hive.ql.optimizer.calcite | Apache Hive | |
HiveUnion | Class | org.apache.hadoop.hive.ql.optimizer.calcite.reloperators | Apache Hive | |
HiveVolcanoPlanner | Refinement of VolcanoPlanner for Hive. | Class | org.apache.hadoop.hive.ql.optimizer.calcite.cost | Apache Hive |
HiveWindowingFixRule | Rule to fix windowing issue when it is done over aggregation columns (more info in HIVE-10627). | Class | org.apache.hadoop.hive.ql.optimizer.calcite.rules | Apache Hive |
JoinCondTypeCheckProcFactory | 1. | Class | org.apache.hadoop.hive.ql.optimizer.calcite.translator | Apache Hive |
JoinCondTypeCheckProcFactory .JoinCondColumnExprProcessor | Processor for table columns. | Class | org.apache.hadoop.hive.ql.optimizer.calcite.translator.JoinCondTypeCheckProcFactory | Apache Hive |
JoinCondTypeCheckProcFactory .JoinCondDefaultExprProcessor | The default processor for typechecking. | Class | org.apache.hadoop.hive.ql.optimizer.calcite.translator.JoinCondTypeCheckProcFactory | Apache Hive |
JoinTypeCheckCtx | 1. | Class | org.apache.hadoop.hive.ql.optimizer.calcite.translator | Apache Hive |
PartitionPrune | Class | org.apache.hadoop.hive.ql.optimizer.calcite.rules | Apache Hive | |
PartitionPrune .ExtractPartPruningPredicate | Class | org.apache.hadoop.hive.ql.optimizer.calcite.rules.PartitionPrune | Apache Hive | |
PartitionPrune .ExtractRemainingPredicate | Class | org.apache.hadoop.hive.ql.optimizer.calcite.rules.PartitionPrune | Apache Hive | |
PlanModifierForASTConv | Class | org.apache.hadoop.hive.ql.optimizer.calcite.translator | Apache Hive | |
PlanModifierForReturnPath | Class | org.apache.hadoop.hive.ql.optimizer.calcite.translator | Apache Hive | |
PlanModifierUtil | Class | org.apache.hadoop.hive.ql.optimizer.calcite.translator | Apache Hive | |
RelOptHiveTable | Class | org.apache.hadoop.hive.ql.optimizer.calcite | Apache Hive | |
RexNodeConverter | Class | org.apache.hadoop.hive.ql.optimizer.calcite.translator | Apache Hive | |
SqlFunctionConverter | Class | org.apache.hadoop.hive.ql.optimizer.calcite.translator | Apache Hive | |
SqlFunctionConverter .CalciteUDAF | Class | org.apache.hadoop.hive.ql.optimizer.calcite.translator.SqlFunctionConverter | Apache Hive | |