Uses of Class
org.apache.drill.metastore.metadata.TableInfo
Package
Description
-
Uses of TableInfo in org.apache.drill.exec.metastore
ModifierConstructorDescriptionMetastoreMetadataProviderManager
(MetastoreRegistry metastoreRegistry, TableInfo tableInfo, MetastoreMetadataProviderManager.MetastoreMetadataProviderConfig config) -
Uses of TableInfo in org.apache.drill.exec.metastore.analyze
Modifier and TypeMethodDescriptionMetadataControllerContext.tableInfo()
MetadataHandlerContext.tableInfo()
Modifier and TypeMethodDescriptionAnalyzeFileInfoProvider.getMetadataInfoCollector
(BasicTablesRequests basicRequests, TableInfo tableInfo, FormatSelection selection, PlannerSettings settings, Supplier<org.apache.calcite.rel.core.TableScan> tableScanSupplier, List<SchemaPath> interestingColumns, MetadataType metadataLevel, int segmentColumnsCount) AnalyzeInfoProvider.getMetadataInfoCollector
(BasicTablesRequests basicRequests, TableInfo tableInfo, FormatSelection selection, PlannerSettings settings, Supplier<org.apache.calcite.rel.core.TableScan> tableScanSupplier, List<SchemaPath> interestingColumns, MetadataType metadataLevel, int segmentColumnsCount) ReturnsMetadataInfoCollector
instance for obtaining information about segments, files, etc.ModifierConstructorDescriptionFileMetadataInfoCollector
(BasicTablesRequests basicRequests, TableInfo tableInfo, FormatSelection selection, PlannerSettings settings, Supplier<org.apache.calcite.rel.core.TableScan> tableScanSupplier, List<SchemaPath> interestingColumns, MetadataType metadataLevel, int segmentColumnsCount) -
Uses of TableInfo in org.apache.drill.exec.metastore.store
-
Uses of TableInfo in org.apache.drill.metastore.components.tables
Modifier and TypeMethodDescriptionBasicTablesRequests.fileMetadata
(TableInfo tableInfo, String metadataKey, String path) Returns file metadata based on given table information, metadata key and full path.BasicTablesRequests.filesLastModifiedTime
(TableInfo tableInfo, String metadataKey, List<String> locations) Returns map of file full paths and their last modified time.BasicTablesRequests.filesMetadata
(TableInfo tableInfo, String metadataKey, List<String> paths) Returns files metadata based on given table information, metadata key and files paths.BasicTablesRequests.filesMetadata
(TableInfo tableInfo, List<MetadataInfo> metadataInfos) Returns files metadata based on the given table information and metadata keys.BasicTablesRequests.fullSegmentsMetadataWithoutPartitions
(TableInfo tableInfo, List<String> metadataKeys, List<String> locations) Returns metadata for segments, files and row groups based on given metadata keys and locations.BasicTablesRequests.interestingColumnsAndPartitionKeys
(TableInfo tableInfo) Returns tables interesting columns and partition keys based on given table information.BasicTablesRequests.metadata
(TableInfo tableInfo, Collection<MetadataInfo> metadataInfos) Returns list ofTableMetadataUnit
metadata based on the given table information, and metadata identifiers.BasicTablesRequests.metastoreTableInfo
(TableInfo tableInfo) Returns metastore table information, including metastore version and table last modified time.static MetastoreTableInfo
MetastoreTableInfo.of
(TableInfo tableInfo, TableMetadataUnit unit, long metastoreVersion) BasicTablesRequests.partitionsMetadata
(TableInfo tableInfo, List<String> metadataKeys, String column) Returns partitions metadata based on given table information, metadata keys and column name.BasicTablesRequests.rowGroupsMetadata
(TableInfo tableInfo, String metadataKey, String path) Returns row groups metadata based on given table information, metadata key and location.BasicTablesRequests.rowGroupsMetadata
(TableInfo tableInfo, List<String> metadataKeys, List<String> paths) Returns row groups metadata based on the given table information, metadata keys and locations.BasicTablesRequests.rowGroupsMetadata
(TableInfo tableInfo, List<MetadataInfo> metadataInfos) Returns row groups metadata based on given table information and metadata identifiers.BasicTablesRequests.segmentsLastModifiedTime
(TableInfo tableInfo, List<String> locations) Returns map of segments metadata keys and their last modified time.BasicTablesRequests.segmentsMetadata
(TableInfo tableInfo, List<MetadataInfo> metadataInfos) Returns segments metadata based on the given table information and metadata identifiers.BasicTablesRequests.segmentsMetadataByColumn
(TableInfo tableInfo, List<String> locations, String column) Returns segments metadata based on given table information, locations and column name.BasicTablesRequests.segmentsMetadataByMetadataKey
(TableInfo tableInfo, List<String> locations, String metadataKey) Returns segments metadata based on given table information, locations and column name.BasicTablesRequests.tableMetadata
(TableInfo tableInfo) Returns table general information metadata based on given table information.ModifierConstructorDescriptionMetastoreTableInfo
(TableInfo tableInfo, Long lastModifiedTime, boolean exists, long metastoreVersion) -
Uses of TableInfo in org.apache.drill.metastore.metadata
Modifier and TypeFieldDescriptionprotected TableInfo
BaseMetadata.BaseMetadataBuilder.tableInfo
protected final TableInfo
BaseMetadata.tableInfo
static final TableInfo
TableInfo.UNKNOWN_TABLE_INFO
Modifier and TypeMethodDescriptionTableInfo.TableInfoBuilder.build()
BaseMetadata.getTableInfo()
Metadata.getTableInfo()
NonInterestingColumnsMetadata.getTableInfo()