| Class | Description |
|---|---|
| ColumnDataReader | |
| FooterGatherer | |
| Metadata | |
| Metadata.ColumnMetadata | |
| Metadata.ColumnMetadata_v1 |
A struct that contains the metadata for a column in a parquet file
|
| Metadata.ColumnMetadata_v2 |
A struct that contains the metadata for a column in a parquet file
|
| Metadata.ColumnMetadata_v2.DeSerializer | |
| Metadata.ColumnMetadata_v2.Serializer | |
| Metadata.ColumnMetadata_v3 |
A struct that contains the metadata for a column in a parquet file
|
| Metadata.ColumnMetadata_v3.DeSerializer | |
| Metadata.ColumnMetadata_v3.Serializer | |
| Metadata.ColumnTypeMetadata_v2 | |
| Metadata.ColumnTypeMetadata_v3 | |
| Metadata.ParquetFileMetadata | |
| Metadata.ParquetFileMetadata_v1 |
Struct which contains the metadata for a single parquet file
|
| Metadata.ParquetFileMetadata_v2 |
Struct which contains the metadata for a single parquet file
|
| Metadata.ParquetFileMetadata_v3 |
Struct which contains the metadata for a single parquet file
|
| Metadata.ParquetTableMetadata_v1 | |
| Metadata.ParquetTableMetadata_v2 |
Struct which contains the metadata for an entire parquet directory structure
|
| Metadata.ParquetTableMetadata_v3 | |
| Metadata.ParquetTableMetadataBase |
Basic class for parquet metadata.
|
| Metadata.ParquetTableMetadataDirs | |
| Metadata.RowGroupMetadata | |
| Metadata.RowGroupMetadata_v1 |
A struct that contains the metadata for a parquet row group
|
| Metadata.RowGroupMetadata_v2 |
A struct that contains the metadata for a parquet row group
|
| Metadata.RowGroupMetadata_v3 |
A struct that contains the metadata for a parquet row group
|
| MetadataVersion | |
| MetadataVersion.Constants |
Supported metadata versions.
|
| ParquetDirectByteBufferAllocator |
ByteBufferAllocator implementation that uses Drill's BufferAllocator to allocate and release
ByteBuffer objects.To properly release an allocated ByteBuf, this class keeps track of it's corresponding ByteBuffer
that was passed to the Parquet library. |
| ParquetFilterBuilder |
A visitor which visits a materialized logical expression, and build ParquetFilterPredicate
If a visitXXX method returns null, that means the corresponding filter branch is not qualified for pushdown.
|
| ParquetFormatConfig | |
| ParquetFormatPlugin | |
| ParquetGroupScan | |
| ParquetGroupScan.RowGroupInfo | |
| ParquetPushDownFilter | |
| ParquetReaderStats | |
| ParquetReaderUtility |
Utility class where we can capture common logic between the two parquet readers
|
| ParquetReaderUtility.NanoTimeUtils |
Utilities for converting from parquet INT96 binary (impala, hive timestamp)
to date time value.
|
| ParquetRecordWriter | |
| ParquetRGFilterEvaluator | |
| ParquetRGFilterEvaluator.FieldReferenceFinder |
Search through a LogicalExpression, finding all internal schema path references and returning them in a set.
|
| ParquetRowGroupScan | |
| ParquetScanBatchCreator | |
| ParquetTypeHelper | |
| ParquetWriter | |
| ParquetWriterBatchCreator | |
| RowGroupReadEntry |
| Enum | Description |
|---|---|
| ParquetReaderUtility.DateCorruptionStatus |
For most recently created parquet files, we can determine if we have corrupted dates (see DRILL-4203)
based on the file metadata.
|
Copyright © 2017 The Apache Software Foundation. All rights reserved.