| Package | Description |
|---|---|
| com.facebook.presto.parquet | |
| com.facebook.presto.parquet.cache | |
| com.facebook.presto.parquet.predicate | |
| com.facebook.presto.parquet.reader |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractParquetDataSource |
class |
FileParquetDataSource |
| Modifier and Type | Method and Description |
|---|---|
ParquetFileMetadata |
ParquetMetadataSource.getParquetMetadata(ParquetDataSource parquetDataSource,
long fileSize,
boolean cacheable,
long modificationTime,
Optional<org.apache.parquet.crypto.InternalFileDecryptor> fileDecryptor,
boolean readMaskedValue) |
ParquetFileMetadata |
MetadataReader.getParquetMetadata(ParquetDataSource parquetDataSource,
long fileSize,
boolean cacheable,
long modificationTime,
Optional<org.apache.parquet.crypto.InternalFileDecryptor> fileDecryptor,
boolean readMaskedValue) |
ParquetFileMetadata |
CachingParquetMetadataSource.getParquetMetadata(ParquetDataSource parquetDataSource,
long fileSize,
boolean cacheable,
long modificationTime,
Optional<org.apache.parquet.crypto.InternalFileDecryptor> fileDecryptor,
boolean readMaskedValue) |
static ParquetFileMetadata |
MetadataReader.readFooter(ParquetDataSource parquetDataSource,
long fileSize,
long modificationTime,
Optional<org.apache.parquet.crypto.InternalFileDecryptor> fileDecryptor,
boolean readMaskedValue) |
static ParquetFileMetadata |
MetadataReader.readFooter(ParquetDataSource parquetDataSource,
long fileSize,
Optional<org.apache.parquet.crypto.InternalFileDecryptor> fileDecryptor,
boolean readMaskedValue) |
| 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) |
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,
Optional<WarningCollector> warningCollector) |
| Modifier and Type | Method and Description |
|---|---|
ParquetDataSource |
ParquetReader.getDataSource() |
| Modifier and Type | Method and Description |
|---|---|
static org.apache.parquet.internal.filter2.columnindex.ColumnIndexStore |
ParquetColumnIndexStore.create(ParquetDataSource dataSource,
org.apache.parquet.hadoop.metadata.BlockMetaData block,
Set<org.apache.parquet.hadoop.metadata.ColumnPath> paths) |
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–2024. All rights reserved.