| Interface | Description |
|---|---|
| BasicStats.IStatsEnhancer | |
| ClientStatsPublisher | |
| IStatsProcessor | |
| StatsAggregator |
An interface for any possible implementation for gathering statistics.
|
| StatsPublisher |
An interface for any possible implementation for publishing statics.
|
| Class | Description |
|---|---|
| BasicStats | |
| BasicStats.DataSizeEstimator | |
| BasicStats.Factory | |
| BasicStats.RowNumEstimator | |
| BasicStats.SetMinRowNumber | |
| BasicStats.SetMinRowNumber01 | |
| BasicStatsNoJobTask |
StatsNoJobTask is used in cases where stats collection is the only task for the given query (no
parent MR or Tez job).
|
| BasicStatsTask |
StatsTask implementation.
|
| ColStatsProcessor | |
| ColumnStatisticsObjTranslator | |
| OperatorStats |
Holds information an operator's statistics.
|
| OperatorStats.IncorrectRuntimeStatsMarker |
Marker class to help with plan elements which will collect invalid statistics
|
| OperatorStats.MayNotUseForRelNodes |
Marker class to help with plan elements which will collect invalid statistics
|
| OperatorStatsReaderHook | |
| Partish |
Cover class to make it easier to make modifications on partitions/tables
|
| StatsCollectionContext | |
| StatsFactory |
A factory of stats publisher and aggregator implementations of the
StatsPublisher and StatsAggregator interfaces.
|
| StatsUpdaterThread | |
| StatsUtils |
| Enum | Description |
|---|---|
| ColStatsProcessor.ColumnStatsField |
Enumeration of column stats fields that can currently
be computed.
|
| ColStatsProcessor.ColumnStatsType |
Enumeration of column stats type.
|
Copyright © 2022 The Apache Software Foundation. All rights reserved.