Uses of Class
org.apache.drill.metastore.metadata.SegmentMetadata
Package
Description
-
Uses of SegmentMetadata in org.apache.drill.exec.metastore.store
Modifier and TypeFieldDescriptionprotected Map<org.apache.hadoop.fs.Path,
SegmentMetadata> MetastoreFileTableMetadataProvider.segmentsMetadata
Modifier 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
Modifier and TypeFieldDescriptionprotected Map<org.apache.hadoop.fs.Path,
SegmentMetadata> AbstractGroupScanWithMetadata.GroupScanWithMetadataFilterer.segments
protected Map<org.apache.hadoop.fs.Path,
SegmentMetadata> AbstractGroupScanWithMetadata.segments
Modifier and TypeMethodDescriptionMap<org.apache.hadoop.fs.Path,
SegmentMetadata> AbstractGroupScanWithMetadata.GroupScanWithMetadataFilterer.getSegments()
Map<org.apache.hadoop.fs.Path,
SegmentMetadata> AbstractGroupScanWithMetadata.getSegmentsMetadata()
Modifier 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
Modifier and TypeMethodDescriptionstatic List<Records.Partition>
Records.Partition.fromSegment
(String catalog, String schemaName, SegmentMetadata segmentMetadata) ModifierConstructorDescriptionPartition
(String catalog, String schemaName, String value, SegmentMetadata segmentMetadata) -
Uses of SegmentMetadata in org.apache.drill.exec.store.parquet
Modifier and TypeMethodDescriptionMap<org.apache.hadoop.fs.Path,
SegmentMetadata> BaseParquetMetadataProvider.getSegmentsMetadataMap()
Modifier 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
Modifier 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
Modifier and TypeMethodDescriptionMap<org.apache.hadoop.fs.Path,
SegmentMetadata> TableMetadataProvider.getSegmentsMetadataMap()
Returns map ofSegmentMetadata
instances which provides metadata for segment and its columns.