Name | Description | Type | Package | Framework |
AnnotateStatsProcCtx | Class | org.apache.hadoop.hive.ql.optimizer.stats.annotation | Apache Hive | |
AnnotateWithStatistics | Class | org.apache.hadoop.hive.ql.optimizer.stats.annotation | Apache Hive | |
StatsRulesProcFactory | Class | org.apache.hadoop.hive.ql.optimizer.stats.annotation | Apache Hive | |
StatsRulesProcFactory .DefaultStatsRule | Default rule is to aggregate the statistics from all its parent operators. | Class | org.apache.hadoop.hive.ql.optimizer.stats.annotation.StatsRulesProcFactory | Apache Hive |
StatsRulesProcFactory .FilterStatsRule | FILTER operator does not change the average row size but it does change the number of rows emitted. | Class | org.apache.hadoop.hive.ql.optimizer.stats.annotation.StatsRulesProcFactory | Apache Hive |
StatsRulesProcFactory .GroupByStatsRule | GROUPBY operator changes the number of rows. | Class | org.apache.hadoop.hive.ql.optimizer.stats.annotation.StatsRulesProcFactory | Apache Hive |
StatsRulesProcFactory .JoinStatsRule | JOIN operator can yield any of the following three cases The values of join keys are disjoint in both relations in which case T(RXS) = 0 (we need histograms for this)Join | Class | org.apache.hadoop.hive.ql.optimizer.stats.annotation.StatsRulesProcFactory | Apache Hive |
StatsRulesProcFactory .LimitStatsRule | LIMIT operator changes the number of rows and thereby the data size. | Class | org.apache.hadoop.hive.ql.optimizer.stats.annotation.StatsRulesProcFactory | Apache Hive |
StatsRulesProcFactory .ReduceSinkStatsRule | ReduceSink operator does not change any of the statistics. | Class | org.apache.hadoop.hive.ql.optimizer.stats.annotation.StatsRulesProcFactory | Apache Hive |
StatsRulesProcFactory .SelectStatsRule | SELECT operator doesn't change the number of rows emitted from the parent operator. | Class | org.apache.hadoop.hive.ql.optimizer.stats.annotation.StatsRulesProcFactory | Apache Hive |
StatsRulesProcFactory .TableScanStatsRule | Collect basic statistics like number of rows, data size and column level statistics from the table. | Class | org.apache.hadoop.hive.ql.optimizer.stats.annotation.StatsRulesProcFactory | Apache Hive |