Class BloomFilterStore

java.lang.Object
io.trino.parquet.BloomFilterStore

public class BloomFilterStore extends Object
  • Constructor Details

    • BloomFilterStore

      public BloomFilterStore(ParquetDataSource dataSource, org.apache.parquet.hadoop.metadata.BlockMetaData block, Set<org.apache.parquet.hadoop.metadata.ColumnPath> columnsFiltered)
  • Method Details

    • getBloomFilter

      public Optional<org.apache.parquet.column.values.bloomfilter.BloomFilter> getBloomFilter(org.apache.parquet.hadoop.metadata.ColumnPath columnPath)
    • getBloomFilterStore

      public static Optional<BloomFilterStore> getBloomFilterStore(ParquetDataSource dataSource, org.apache.parquet.hadoop.metadata.BlockMetaData blockMetadata, TupleDomain<org.apache.parquet.column.ColumnDescriptor> parquetTupleDomain, ParquetReaderOptions options)
    • hasBloomFilter

      public static boolean hasBloomFilter(org.apache.parquet.hadoop.metadata.ColumnChunkMetaData columnMetaData)