Uses of Class
org.apache.drill.metastore.metadata.SegmentMetadata
Packages that use SegmentMetadata
Package
Description
-
Uses of SegmentMetadata in org.apache.drill.exec.metastore.store
Fields in org.apache.drill.exec.metastore.store with type parameters of type SegmentMetadataModifier and TypeFieldDescriptionprotected Map<org.apache.hadoop.fs.Path,
SegmentMetadata> MetastoreFileTableMetadataProvider.segmentsMetadata
Methods in org.apache.drill.exec.metastore.store that return types with arguments of type SegmentMetadataModifier and TypeMethodDescriptionMap<org.apache.hadoop.fs.Path,
SegmentMetadata> MetastoreFileTableMetadataProvider.getSegmentsMetadataMap()
Map<org.apache.hadoop.fs.Path,
SegmentMetadata> SimpleFileTableMetadataProvider.getSegmentsMetadataMap()
-
Uses of SegmentMetadata in org.apache.drill.exec.physical.base
Fields in org.apache.drill.exec.physical.base with type parameters of type SegmentMetadataModifier and TypeFieldDescriptionprotected Map<org.apache.hadoop.fs.Path,
SegmentMetadata> AbstractGroupScanWithMetadata.GroupScanWithMetadataFilterer.segments
protected Map<org.apache.hadoop.fs.Path,
SegmentMetadata> AbstractGroupScanWithMetadata.segments
Methods in org.apache.drill.exec.physical.base that return types with arguments of type SegmentMetadataModifier and TypeMethodDescriptionMap<org.apache.hadoop.fs.Path,
SegmentMetadata> AbstractGroupScanWithMetadata.GroupScanWithMetadataFilterer.getSegments()
Map<org.apache.hadoop.fs.Path,
SegmentMetadata> AbstractGroupScanWithMetadata.getSegmentsMetadata()
Method parameters in org.apache.drill.exec.physical.base with type arguments of type SegmentMetadataModifier and TypeMethodDescriptionprotected List<PartitionMetadata>
AbstractGroupScanWithMetadata.GroupScanWithMetadataFilterer.pruneForSegments
(List<PartitionMetadata> metadataToPrune, Map<org.apache.hadoop.fs.Path, SegmentMetadata> filteredSegmentMetadata) Removes metadata which does not belong to any of partitions in metadata list.AbstractGroupScanWithMetadata.GroupScanWithMetadataFilterer.segments
(Map<org.apache.hadoop.fs.Path, SegmentMetadata> segments) -
Uses of SegmentMetadata in org.apache.drill.exec.store.ischema
Methods in org.apache.drill.exec.store.ischema with parameters of type SegmentMetadataModifier and TypeMethodDescriptionstatic List<Records.Partition>
Records.Partition.fromSegment
(String catalog, String schemaName, SegmentMetadata segmentMetadata) Constructors in org.apache.drill.exec.store.ischema with parameters of type SegmentMetadataModifierConstructorDescriptionPartition
(String catalog, String schemaName, String value, SegmentMetadata segmentMetadata) -
Uses of SegmentMetadata in org.apache.drill.exec.store.parquet
Methods in org.apache.drill.exec.store.parquet that return types with arguments of type SegmentMetadataModifier and TypeMethodDescriptionMap<org.apache.hadoop.fs.Path,
SegmentMetadata> BaseParquetMetadataProvider.getSegmentsMetadataMap()
Method parameters in org.apache.drill.exec.store.parquet with type arguments of type SegmentMetadataModifier and TypeMethodDescriptionprotected static <T extends BaseMetadata & LocationProvider>
org.apache.drill.shaded.guava.com.google.common.collect.Multimap<org.apache.hadoop.fs.Path,T> AbstractParquetGroupScan.RowGroupScanFilterer.pruneForSegments
(org.apache.drill.shaded.guava.com.google.common.collect.Multimap<org.apache.hadoop.fs.Path, T> metadataToPrune, Map<org.apache.hadoop.fs.Path, SegmentMetadata> filteredSegmentMetadata) Removes metadata which does not belong to any of segments in metadata list. -
Uses of SegmentMetadata in org.apache.drill.metastore.components.tables
Methods in org.apache.drill.metastore.components.tables that return types with arguments of type SegmentMetadataModifier and TypeMethodDescriptionBasicTablesTransformer.MetadataHolder.segments()
static List<SegmentMetadata>
BasicTablesTransformer.segments
(List<TableMetadataUnit> units) 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. -
Uses of SegmentMetadata in org.apache.drill.metastore.metadata
Methods in org.apache.drill.metastore.metadata that return SegmentMetadataMethods in org.apache.drill.metastore.metadata that return types with arguments of type SegmentMetadataModifier and TypeMethodDescriptionMap<org.apache.hadoop.fs.Path,
SegmentMetadata> TableMetadataProvider.getSegmentsMetadataMap()
Returns map ofSegmentMetadata
instances which provides metadata for segment and its columns.