Class AbstractParquetScanBatchCreator
java.lang.Object
org.apache.drill.exec.store.parquet.AbstractParquetScanBatchCreator
- Direct Known Subclasses:
DeltaScanBatchCreator
,HiveDrillNativeParquetScanBatchCreator
,ParquetScanBatchCreator
-
Nested Class Summary
Modifier and TypeClassDescriptionprotected static class
Helper class responsible for creating and managing DrillFileSystem. -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected ScanBatch
getBatch
(ExecutorFragmentContext context, AbstractParquetRowGroupScan rowGroupScan, OperatorContext oContext) protected abstract AbstractParquetScanBatchCreator.AbstractDrillFileSystemManager
getDrillFileSystemCreator
(OperatorContext operatorContext, OptionManager optionManager) getImplicitValues
(AbstractParquetRowGroupScan rowGroupScan, ColumnExplorer columnExplorer, RowGroupReadEntry rowGroup, DrillFileSystem fs)
-
Constructor Details
-
AbstractParquetScanBatchCreator
public AbstractParquetScanBatchCreator()
-
-
Method Details
-
getBatch
protected ScanBatch getBatch(ExecutorFragmentContext context, AbstractParquetRowGroupScan rowGroupScan, OperatorContext oContext) throws ExecutionSetupException - Throws:
ExecutionSetupException
-
getImplicitValues
protected Map<String,String> getImplicitValues(AbstractParquetRowGroupScan rowGroupScan, ColumnExplorer columnExplorer, RowGroupReadEntry rowGroup, DrillFileSystem fs) -
getDrillFileSystemCreator
protected abstract AbstractParquetScanBatchCreator.AbstractDrillFileSystemManager getDrillFileSystemCreator(OperatorContext operatorContext, OptionManager optionManager)
-