| AbstractParquetGroupScan |
|
| AbstractParquetGroupScan.RowGroupScanFilterer<B extends AbstractParquetGroupScan.RowGroupScanFilterer<B>> |
This class is responsible for filtering different metadata levels including row group level.
|
| AbstractParquetRowGroupScan |
|
| AbstractParquetScanBatchCreator |
|
| AbstractParquetScanBatchCreator.AbstractDrillFileSystemManager |
Helper class responsible for creating and managing DrillFileSystem.
|
| BaseParquetMetadataProvider |
Implementation of ParquetMetadataProvider which contains base methods for obtaining metadata from
parquet statistics.
|
| BaseParquetMetadataProvider.Builder<T extends BaseParquetMetadataProvider.Builder<T>> |
|
| ColumnDataReader |
|
| FieldInfo |
|
| FilePushDownFilter |
|
| FilterEvaluatorUtils |
|
| FilterEvaluatorUtils.FieldReferenceFinder |
Search through a LogicalExpression, finding all internal schema path references and returning them in a set.
|
| FooterGatherer |
|
| ParquetDirectByteBufferAllocator |
ByteBufferAllocator implementation that uses Drill's BufferAllocator to allocate and release
ByteBuffer objects.
To properly release an allocated DrillBuf, this class keeps track of it's corresponding ByteBuffer
that was passed to the Parquet library.
|
| ParquetFormatConfig |
|
| ParquetFormatPlugin |
|
| ParquetGroupScan |
|
| ParquetGroupScanStatistics<T extends BaseMetadata & LocationProvider> |
Holds common statistics about data in parquet group scan,
including information about total row count, columns counts, partition columns.
|
| ParquetInternalsTest |
|
| ParquetReaderConfig |
Stores consolidated parquet reading configuration.
|
| ParquetReaderConfig.Builder |
|
| 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.
|
| ParquetRecordReaderTest |
|
| ParquetRecordWriter |
|
| ParquetResultListener |
|
| ParquetRowGroupScan |
|
| ParquetScanBatchCreator |
|
| ParquetSimpleTestFileGenerator |
Use the Parquet examples to build a simple to use Parquet test file generator.
|
| ParquetTableMetadataUtils |
Utility class for converting parquet metadata classes to Metastore metadata classes.
|
| ParquetTestProperties |
|
| ParquetWriter |
|
| ParquetWriterBatchCreator |
|
| RowGroupInfo |
|
| RowGroupReadEntry |
|
| TestComplexColumnInSchema |
This test checks correctness of complex column detection in the Parquet file schema.
|
| TestEmptyParquet |
|
| TestFileGenerator |
|
| TestFixedlenDecimal |
|
| TestParquetBulkReader |
Tests the Parquet bulk reader
|
| TestParquetComplex |
|
| TestParquetFilterPushDown |
|
| TestParquetFilterPushDownForComplexTypes |
|
| TestParquetFilterPushDownForDateTimeCasts |
|
| TestParquetFilterPushdownWithTransitivePredicates |
|
| TestParquetGroupScan |
|
| TestParquetLimitPushDown |
|
| TestParquetLogicalTypes |
Test Parquet logical type handling with default Parquet reader.
|
| TestParquetMetadataCache |
|
| TestParquetMetadataVersion |
|
| TestParquetPhysicalPlan |
|
| TestParquetReaderConfig |
|
| TestParquetReaderUtility |
|
| TestParquetScan |
|
| TestPushDownAndPruningForDecimal |
|
| TestPushDownAndPruningForVarchar |
|
| TestPushDownAndPruningWithItemStar |
|
| TestVarlenDecimal |
|
| WrapAroundCounter |
|