Uses of Class
org.apache.drill.exec.store.parquet.metadata.MetadataBase.ParquetTableMetadataBase
Packages that use MetadataBase.ParquetTableMetadataBase
Package
Description
-
Uses of MetadataBase.ParquetTableMetadataBase in org.apache.drill.exec.store.parquet
Fields in org.apache.drill.exec.store.parquet declared as MetadataBase.ParquetTableMetadataBaseModifier and TypeFieldDescriptionprotected MetadataBase.ParquetTableMetadataBaseBaseParquetMetadataProvider.parquetTableMetadataMethods in org.apache.drill.exec.store.parquet with parameters of type MetadataBase.ParquetTableMetadataBaseModifier and TypeMethodDescriptionstatic voidParquetReaderUtility.correctDatesInMetadataCache(MetadataBase.ParquetTableMetadataBase parquetTableMetadata) static RowsMatchFilterEvaluatorUtils.evalFilter(LogicalExpression expr, MetadataBase.ParquetTableMetadataBase footer, int rowGroupIndex, OptionManager options, FragmentContext fragmentContext) static Map<SchemaPath, TypeProtos.MajorType> ParquetTableMetadataUtils.getFileFields(MetadataBase.ParquetTableMetadataBase parquetTableMetadata, MetadataBase.ParquetFileMetadata file) Returns map of column names with their drill types for specifiedfile.static Map<SchemaPath, TypeProtos.MajorType> ParquetTableMetadataUtils.getIntermediateFields(MetadataBase.ParquetTableMetadataBase parquetTableMetadata, MetadataBase.RowGroupMetadata rowGroup) Returns map of column names with their Drill types for everyNameSegmentinSchemaPathin specifiedrowGroup.ParquetTableMetadataUtils.getNonInterestingColumnsMeta(MetadataBase.ParquetTableMetadataBase parquetTableMetadata) Returns the non-interesting column's metadatastatic org.apache.parquet.schema.OriginalTypeParquetTableMetadataUtils.getOriginalType(MetadataBase.ParquetTableMetadataBase parquetTableMetadata, MetadataBase.ColumnMetadata column) ReturnsOriginalTypetype for the specified column.static org.apache.parquet.schema.PrimitiveType.PrimitiveTypeNameParquetTableMetadataUtils.getPrimitiveTypeName(MetadataBase.ParquetTableMetadataBase parquetTableMetadata, MetadataBase.ColumnMetadata column) ReturnsPrimitiveType.PrimitiveTypeNametype for the specified column.static Map<SchemaPath, ColumnStatistics<?>> ParquetTableMetadataUtils.getRowGroupColumnStatistics(MetadataBase.ParquetTableMetadataBase tableMetadata, MetadataBase.RowGroupMetadata rowGroupMetadata) Converts specifiedMetadataBase.RowGroupMetadatainto the map ofColumnStatisticsinstances with column names as keys.static Map<SchemaPath, TypeProtos.MajorType> ParquetTableMetadataUtils.getRowGroupFields(MetadataBase.ParquetTableMetadataBase parquetTableMetadata, MetadataBase.RowGroupMetadata rowGroup) Returns map of column names with their drill types for specifiedrowGroup.static RowGroupMetadataParquetTableMetadataUtils.getRowGroupMetadata(MetadataBase.ParquetTableMetadataBase tableMetadata, MetadataBase.RowGroupMetadata rowGroupMetadata, int rgIndexInFile, org.apache.hadoop.fs.Path location) ReturnsRowGroupMetadatainstance converted from specified parquetrowGroupMetadata.static com.google.common.collect.Multimap<org.apache.hadoop.fs.Path, RowGroupMetadata> ParquetTableMetadataUtils.getRowGroupsMetadata(MetadataBase.ParquetTableMetadataBase tableMetadata) Returns list ofRowGroupMetadatareceived by converting parquet row groups metadata taken from the specified tableMetadata.static voidParquetReaderUtility.transformBinaryInMetadataCache(MetadataBase.ParquetTableMetadataBase parquetTableMetadata, ParquetReaderConfig readerConfig) Transforms values for min / max binary statistics to byte array. -
Uses of MetadataBase.ParquetTableMetadataBase in org.apache.drill.exec.store.parquet.metadata
Modifier and TypeClassDescriptionstatic classstatic classStruct which contains the metadata for an entire parquet directory structurestatic classstatic classMethods in org.apache.drill.exec.store.parquet.metadata that return MetadataBase.ParquetTableMetadataBaseModifier and TypeMethodDescriptionMetadata_V1.ParquetTableMetadata_v1.clone()Metadata_V2.ParquetTableMetadata_v2.clone()Metadata_V3.ParquetTableMetadata_v3.clone()Metadata_V4.ParquetTableMetadata_v4.clone()MetadataBase.ParquetTableMetadataBase.clone()Metadata.readBlockMeta(org.apache.hadoop.fs.FileSystem fs, List<org.apache.hadoop.fs.Path> paths, MetadataContext metaContext, ParquetReaderConfig readerConfig) Get the parquet metadata for the table by reading the metadata fileConstructors in org.apache.drill.exec.store.parquet.metadata with parameters of type MetadataBase.ParquetTableMetadataBaseModifierConstructorDescriptionParquetTableMetadata_v2(String metadataVersion, MetadataBase.ParquetTableMetadataBase parquetTable, List<Metadata_V2.ParquetFileMetadata_v2> files, List<org.apache.hadoop.fs.Path> directories, String drillVersion) ParquetTableMetadata_v3(String metadataVersion, MetadataBase.ParquetTableMetadataBase parquetTable, List<Metadata_V3.ParquetFileMetadata_v3> files, List<org.apache.hadoop.fs.Path> directories, String drillVersion) ParquetTableMetadata_v4(String metadataVersion, MetadataBase.ParquetTableMetadataBase parquetTableMetadata, List<Metadata_V4.ParquetFileMetadata_v4> files, List<org.apache.hadoop.fs.Path> directories, String drillVersion, long totalRowCount, boolean allColumnsInteresting)