public class ParquetRowGroupScan extends AbstractParquetRowGroupScan
| Modifier and Type | Field and Description |
|---|---|
static String |
OPERATOR_TYPE |
columns, filter, readerConfig, rowGroupReadEntries, schema, selectionRootINIT_ALLOCATION, initialAllocation, MAX_ALLOCATION, maxAllocation| Constructor and Description |
|---|
ParquetRowGroupScan(StoragePluginRegistry registry,
String userName,
StoragePluginConfig storageConfig,
FormatPluginConfig formatConfig,
LinkedList<RowGroupReadEntry> rowGroupReadEntries,
List<SchemaPath> columns,
ParquetReaderConfig readerConfig,
org.apache.hadoop.fs.Path selectionRoot,
LogicalExpression filter,
TupleMetadata schema) |
ParquetRowGroupScan(String userName,
ParquetFormatPlugin formatPlugin,
List<RowGroupReadEntry> rowGroupReadEntries,
List<SchemaPath> columns,
ParquetReaderConfig readerConfig,
org.apache.hadoop.fs.Path selectionRoot,
LogicalExpression filter,
TupleMetadata schema) |
| Modifier and Type | Method and Description |
|---|---|
AbstractParquetRowGroupScan |
copy(List<SchemaPath> columns) |
ParquetFormatConfig |
getFormatConfig() |
org.apache.hadoop.conf.Configuration |
getFsConf(RowGroupReadEntry rowGroupReadEntry) |
PhysicalOperator |
getNewWithChildren(List<PhysicalOperator> children)
Regenerate with this node with a new set of children.
|
String |
getOperatorType() |
List<String> |
getPartitionValues(RowGroupReadEntry rowGroupReadEntry) |
StoragePluginConfig |
getStorageConfig() |
ParquetFormatPlugin |
getStorageEngine() |
boolean |
supportsFileImplicitColumns() |
accept, getColumns, getFilter, getReaderConfig, getReaderConfigForSerialization, getRowGroupReadEntries, getSchema, getSelectionRoot, isExecutable, iteratoraccept, getCost, getInitialAllocation, getMaxAllocation, getOperatorId, getSVMode, getUserName, isBufferedOperator, setCost, setMaxAllocation, setOperatorIdclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetCost, getInitialAllocation, getMaxAllocation, getOperatorId, getSVMode, getUserName, isBufferedOperator, setCost, setMaxAllocation, setOperatorIdacceptforEach, spliteratorpublic static final String OPERATOR_TYPE
public ParquetRowGroupScan(StoragePluginRegistry registry, String userName, StoragePluginConfig storageConfig, FormatPluginConfig formatConfig, LinkedList<RowGroupReadEntry> rowGroupReadEntries, List<SchemaPath> columns, ParquetReaderConfig readerConfig, org.apache.hadoop.fs.Path selectionRoot, LogicalExpression filter, TupleMetadata schema) throws ExecutionSetupException
ExecutionSetupExceptionpublic ParquetRowGroupScan(String userName, ParquetFormatPlugin formatPlugin, List<RowGroupReadEntry> rowGroupReadEntries, List<SchemaPath> columns, ParquetReaderConfig readerConfig, org.apache.hadoop.fs.Path selectionRoot, LogicalExpression filter, TupleMetadata schema)
public StoragePluginConfig getStorageConfig()
public ParquetFormatConfig getFormatConfig()
public ParquetFormatPlugin getStorageEngine()
public PhysicalOperator getNewWithChildren(List<PhysicalOperator> children)
PhysicalOperatorpublic String getOperatorType()
public AbstractParquetRowGroupScan copy(List<SchemaPath> columns)
copy in class AbstractParquetRowGroupScanpublic org.apache.hadoop.conf.Configuration getFsConf(RowGroupReadEntry rowGroupReadEntry)
getFsConf in class AbstractParquetRowGroupScanpublic boolean supportsFileImplicitColumns()
supportsFileImplicitColumns in class AbstractParquetRowGroupScanpublic List<String> getPartitionValues(RowGroupReadEntry rowGroupReadEntry)
getPartitionValues in class AbstractParquetRowGroupScanCopyright © 2021 The Apache Software Foundation. All rights reserved.