Uses of Class
org.apache.drill.metastore.metadata.PartitionMetadata
Package
Description
-
Uses of PartitionMetadata in org.apache.drill.exec.metastore.store
Modifier and TypeFieldDescriptionprotected List<PartitionMetadata>
MetastoreFileTableMetadataProvider.partitions
Modifier and TypeMethodDescriptionMetastoreFileTableMetadataProvider.getPartitionMetadata
(SchemaPath columnName) SimpleFileTableMetadataProvider.getPartitionMetadata
(SchemaPath columnName) MetastoreFileTableMetadataProvider.getPartitionsMetadata()
SimpleFileTableMetadataProvider.getPartitionsMetadata()
Modifier and TypeMethodDescriptionMetastoreFileTableMetadataProvider.getFilesForPartition
(PartitionMetadata partition) SimpleFileTableMetadataProvider.getFilesForPartition
(PartitionMetadata partition) -
Uses of PartitionMetadata in org.apache.drill.exec.physical.base
Modifier and TypeFieldDescriptionprotected List<PartitionMetadata>
AbstractGroupScanWithMetadata.GroupScanWithMetadataFilterer.partitions
protected List<PartitionMetadata>
AbstractGroupScanWithMetadata.partitions
Modifier and TypeMethodDescriptionAbstractGroupScanWithMetadata.GroupScanWithMetadataFilterer.getPartitions()
AbstractGroupScanWithMetadata.getPartitionsMetadata()
protected 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.Modifier and TypeMethodDescriptionAbstractGroupScanWithMetadata.GroupScanWithMetadataFilterer.partitions
(List<PartitionMetadata> partitions) protected static <T extends BaseMetadata & LocationProvider>
Map<org.apache.hadoop.fs.Path,T> AbstractGroupScanWithMetadata.pruneForPartitions
(Map<org.apache.hadoop.fs.Path, T> metadataToPrune, List<PartitionMetadata> filteredPartitionMetadata) Removes metadata which does not belong to any of partitions in metadata list.protected 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. -
Uses of PartitionMetadata in org.apache.drill.exec.store.ischema
Modifier and TypeMethodDescriptionstatic List<Records.Partition>
Records.Partition.fromPartition
(String catalog, String schemaName, PartitionMetadata partitionMetadata) ModifierConstructorDescriptionPartition
(String catalog, String schemaName, String value, PartitionMetadata partitionMetadata) -
Uses of PartitionMetadata in org.apache.drill.exec.store.parquet
Modifier and TypeMethodDescriptionstatic PartitionMetadata
ParquetTableMetadataUtils.getPartitionMetadata
(SchemaPath partitionColumn, List<FileMetadata> files) ReturnsPartitionMetadata
instance received by merging specifiedFileMetadata
list.Modifier and TypeMethodDescriptionBaseParquetMetadataProvider.getPartitionMetadata
(SchemaPath columnName) BaseParquetMetadataProvider.getPartitionsMetadata()
Modifier and TypeMethodDescriptionBaseParquetMetadataProvider.getFilesForPartition
(PartitionMetadata partition) 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.pruneForPartitions
(org.apache.drill.shaded.guava.com.google.common.collect.Multimap<org.apache.hadoop.fs.Path, T> metadataToPrune, List<PartitionMetadata> filteredPartitionMetadata) Removes metadata which does not belong to any of partitions in metadata list. -
Uses of PartitionMetadata in org.apache.drill.metastore.components.tables
Modifier and TypeMethodDescriptionBasicTablesTransformer.MetadataHolder.partitions()
static List<PartitionMetadata>
BasicTablesTransformer.partitions
(List<TableMetadataUnit> units) BasicTablesRequests.partitionsMetadata
(TableInfo tableInfo, List<String> metadataKeys, String column) Returns partitions metadata based on given table information, metadata keys and column name. -
Uses of PartitionMetadata in org.apache.drill.metastore.metadata
Modifier and TypeMethodDescriptionTableMetadataProvider.getPartitionMetadata
(SchemaPath columnName) Returns list ofPartitionMetadata
instances which corresponds to partitions for specified column and provides metadata for specific partitions and its columns.TableMetadataProvider.getPartitionsMetadata()
Returns list ofPartitionMetadata
instances which provides metadata for specific partitions and its columns.Modifier and TypeMethodDescriptionTableMetadataProvider.getFilesForPartition
(PartitionMetadata partition) Returns list ofFileMetadata
instances which belongs to specified partitions.