public class ParquetRowGroupScan extends AbstractParquetRowGroupScan
Modifier and Type | Field and Description |
---|---|
static String |
OPERATOR_TYPE |
columns, filter, readerConfig, rowGroupReadEntries, schema, selectionRoot
INIT_ALLOCATION, initialAllocation, MAX_ALLOCATION, maxAllocation, userName
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, iterator
accept, getCost, getInitialAllocation, getMaxAllocation, getOperatorId, getSVMode, getUserName, isBufferedOperator, setCost, setMaxAllocation, setOperatorId
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getCost, getInitialAllocation, getMaxAllocation, getOperatorId, getSVMode, getUserName, isBufferedOperator, setCost, setMaxAllocation, setOperatorId
accept
forEach, spliterator
public 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
ExecutionSetupException
public 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)
PhysicalOperator
public String getOperatorType()
public AbstractParquetRowGroupScan copy(List<SchemaPath> columns)
copy
in class AbstractParquetRowGroupScan
public org.apache.hadoop.conf.Configuration getFsConf(RowGroupReadEntry rowGroupReadEntry)
getFsConf
in class AbstractParquetRowGroupScan
public boolean supportsFileImplicitColumns()
supportsFileImplicitColumns
in class AbstractParquetRowGroupScan
public List<String> getPartitionValues(RowGroupReadEntry rowGroupReadEntry)
getPartitionValues
in class AbstractParquetRowGroupScan
Copyright © 1970 The Apache Software Foundation. All rights reserved.