Uses of Interface
org.apache.drill.metastore.metadata.Metadata
Package
Description
-
Uses of Metadata in org.apache.drill.exec.physical.base
Modifier and TypeMethodDescriptionAbstractGroupScanWithMetadata.GroupScanWithMetadataFilterer.filterAndGetMetadata
(Set<SchemaPath> schemaPathsInExpr, Iterable<T> metadataList, FilterPredicate<?> filterPredicate, OptionManager optionManager) Produces filtering of specified metadata using specified filter expression and returns filtered metadata.protected <T extends Metadata>
Map<SchemaPath,ColumnStatistics<?>> AbstractGroupScanWithMetadata.GroupScanWithMetadataFilterer.getImplicitColumnStatistics
(OptionManager optionManager, T metadata, Map<SchemaPath, ColumnStatistics<?>> columnsStatistics) -
Uses of Metadata in org.apache.drill.metastore.metadata
Modifier and TypeInterfaceDescriptioninterface
Metadata which corresponds to the table level.Modifier and TypeClassDescriptionclass
Common provider of tuple schema, column metadata, and statistics for table, partition, file or row group.class
Base implementation ofTableMetadata
interface.class
Metadata which corresponds to the file level of table.class
Represents a metadata for the non-interesting columns.class
Represents a metadata for the table part, which corresponds to the specific partition key.class
Metadata which corresponds to the row group level of table.class
Metadata which corresponds to the segment level of table. -
Uses of Metadata in org.apache.drill.metastore.statistics
Modifier and TypeMethodDescriptionReturns value which corresponds to this statistic kind, obtained from specifiedMetadata
.Modifier and TypeMethodDescriptionCollectableTableStatisticsKind.mergeStatistics
(Collection<? extends Metadata> statistics) Returns table statistics value received by collecting specifiedColumnStatistics
.TableStatisticsKind.mergeStatistics
(Collection<? extends Metadata> statistics)