Uses of Class
io.trino.parquet.metadata.BlockMetadata
Packages that use BlockMetadata
Package
Description
-
Uses of BlockMetadata in io.trino.parquet
Methods in io.trino.parquet with parameters of type BlockMetadataModifier and TypeMethodDescriptionstatic Optional<BloomFilterStore> BloomFilterStore.getBloomFilterStore(ParquetDataSource dataSource, BlockMetadata blockMetadata, TupleDomain<org.apache.parquet.column.ColumnDescriptor> parquetTupleDomain, ParquetReaderOptions options) voidParquetWriteValidation.validateRowGroupStatistics(ParquetDataSourceId dataSourceId, BlockMetadata blockMetaData, List<io.trino.parquet.ColumnStatisticsValidation.ColumnStatistics> actualColumnStatistics) Constructors in io.trino.parquet with parameters of type BlockMetadataModifierConstructorDescriptionBloomFilterStore(ParquetDataSource dataSource, BlockMetadata block, Set<org.apache.parquet.hadoop.metadata.ColumnPath> columnsFiltered) -
Uses of BlockMetadata in io.trino.parquet.metadata
Methods in io.trino.parquet.metadata that return types with arguments of type BlockMetadataConstructor parameters in io.trino.parquet.metadata with type arguments of type BlockMetadataModifierConstructorDescriptionParquetMetadata(FileMetadata fileMetaData, List<BlockMetadata> blocks) -
Uses of BlockMetadata in io.trino.parquet.predicate
Methods in io.trino.parquet.predicate with parameters of type BlockMetadataModifier and TypeMethodDescriptionstatic booleanPredicateUtils.predicateMatches(TupleDomainParquetPredicate parquetPredicate, BlockMetadata block, ParquetDataSource dataSource, Map<List<String>, org.apache.parquet.column.ColumnDescriptor> descriptorsByPath, TupleDomain<org.apache.parquet.column.ColumnDescriptor> parquetTupleDomain, Optional<org.apache.parquet.internal.filter2.columnindex.ColumnIndexStore> columnIndexStore, Optional<BloomFilterStore> bloomFilterStore, org.joda.time.DateTimeZone timeZone, int domainCompactionThreshold) Method parameters in io.trino.parquet.predicate with type arguments of type BlockMetadataModifier and TypeMethodDescriptionstatic List<RowGroupInfo> PredicateUtils.getFilteredRowGroups(long splitStart, long splitLength, ParquetDataSource dataSource, List<BlockMetadata> blocksMetaData, List<TupleDomain<org.apache.parquet.column.ColumnDescriptor>> parquetTupleDomains, List<TupleDomainParquetPredicate> parquetPredicates, Map<List<String>, org.apache.parquet.column.ColumnDescriptor> descriptorsByPath, org.joda.time.DateTimeZone timeZone, int domainCompactionThreshold, ParquetReaderOptions options) -
Uses of BlockMetadata in io.trino.parquet.reader
Methods in io.trino.parquet.reader that return BlockMetadataModifier and TypeMethodDescriptionRowGroupInfo.blockMetaData()Returns the value of theblockMetaDatarecord component.Methods in io.trino.parquet.reader with parameters of type BlockMetadataModifier and TypeMethodDescriptionstatic Optional<org.apache.parquet.internal.filter2.columnindex.ColumnIndexStore> TrinoColumnIndexStore.getColumnIndexStore(ParquetDataSource dataSource, BlockMetadata blockMetadata, Map<List<String>, org.apache.parquet.column.ColumnDescriptor> descriptorsByPath, TupleDomain<org.apache.parquet.column.ColumnDescriptor> parquetTupleDomain, ParquetReaderOptions options) Constructors in io.trino.parquet.reader with parameters of type BlockMetadataModifierConstructorDescriptionRowGroupInfo(BlockMetadata blockMetaData, long fileRowOffset, Optional<org.apache.parquet.internal.filter2.columnindex.ColumnIndexStore> columnIndexStore) Creates an instance of aRowGroupInforecord class.TrinoColumnIndexStore(ParquetDataSource dataSource, BlockMetadata block, Set<org.apache.parquet.hadoop.metadata.ColumnPath> columnsRead, Set<org.apache.parquet.hadoop.metadata.ColumnPath> columnsFiltered) Creates a column index store which lazily reads column/offset indexes for the columns in paths.