| Interface | Description |
|---|---|
| AnalyzeInfoProvider |
Interface for obtaining information required for analyzing tables such as table segment columns, etc.
|
| MetadataInfoCollector |
Interface for obtaining information about segments, files etc which should be handled in Metastore
when producing incremental analyze.
|
| MetastoreAnalyzeConstants |
| Class | Description |
|---|---|
| AnalyzeColumnUtils | |
| AnalyzeFileInfoProvider |
Implementation of
AnalyzeInfoProvider for file-based tables. |
| AnalyzeFileInfoProviderImpl |
Implementation of
AnalyzeInfoProvider for easy group scan tables. |
| AnalyzeParquetInfoProvider |
Implementation of
AnalyzeInfoProvider for parquet tables. |
| FileMetadataInfoCollector |
Implementation of
MetadataInfoCollector for file-based tables. |
| MetadataAggregateContext |
Class which provides information required for producing metadata aggregation when performing analyze.
|
| MetadataAggregateContext.MetadataAggregateContextBuilder | |
| MetadataControllerContext |
Class which provides information required for storing metadata to the Metastore when performing analyze.
|
| MetadataControllerContext.MetadataControllerContextBuilder | |
| MetadataHandlerContext |
Class which provides information required for handling results of metadata aggregation when performing analyze.
|
| MetadataHandlerContext.MetadataHandlerContextBuilder | |
| MetadataIdentifierUtils |
Copyright © 2021 The Apache Software Foundation. All rights reserved.