| Package | Description |
|---|---|
| com.facebook.presto.parquet.predicate | |
| com.facebook.presto.parquet.reader |
| Modifier and Type | Class and Description |
|---|---|
class |
TupleDomainParquetPredicate |
| Modifier and Type | Field and Description |
|---|---|
static Predicate |
Predicate.TRUE |
| Modifier and Type | Method and Description |
|---|---|
static Predicate |
PredicateUtils.buildPredicate(org.apache.parquet.schema.MessageType requestedSchema,
TupleDomain<org.apache.parquet.column.ColumnDescriptor> parquetTupleDomain,
Map<List<String>,RichColumnDescriptor> descriptorsByPath) |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
PredicateUtils.predicateMatches(Predicate parquetPredicate,
org.apache.parquet.hadoop.metadata.BlockMetaData block,
ParquetDataSource dataSource,
Map<List<String>,RichColumnDescriptor> descriptorsByPath,
TupleDomain<org.apache.parquet.column.ColumnDescriptor> parquetTupleDomain,
Optional<org.apache.parquet.internal.filter2.columnindex.ColumnIndexStore> columnIndexStore,
boolean readColumnIndex) |
| Modifier and Type | Method and Description |
|---|---|
static Optional<org.apache.parquet.internal.filter2.columnindex.ColumnIndexStore> |
ColumnIndexFilterUtils.getColumnIndexStore(Predicate parquetPredicate,
ParquetDataSource dataSource,
org.apache.parquet.hadoop.metadata.BlockMetaData blockMetadata,
Map<List<String>,RichColumnDescriptor> descriptorsByPath,
boolean columnIndexFilterEnabled) |
| Constructor and Description |
|---|
ParquetReader(org.apache.parquet.io.MessageColumnIO messageColumnIO,
List<org.apache.parquet.hadoop.metadata.BlockMetaData> blocks,
Optional<List<Long>> firstRowsOfBlocks,
ParquetDataSource dataSource,
AggregatedMemoryContext systemMemoryContext,
io.airlift.units.DataSize maxReadBlockSize,
boolean batchReadEnabled,
boolean enableVerification,
Predicate parquetPredicate,
List<org.apache.parquet.internal.filter2.columnindex.ColumnIndexStore> blockIndexStores,
boolean columnIndexFilterEnabled,
Optional<org.apache.parquet.crypto.InternalFileDecryptor> fileDecryptor) |
Copyright © 2012–2022. All rights reserved.