public class HiveDrillNativeParquetRowGroupScan 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 |
|---|
HiveDrillNativeParquetRowGroupScan(StoragePluginRegistry registry,
String userName,
HiveStoragePluginConfig hiveStoragePluginConfig,
List<RowGroupReadEntry> rowGroupReadEntries,
List<SchemaPath> columns,
HivePartitionHolder hivePartitionHolder,
Map<String,String> confProperties,
ParquetReaderConfig readerConfig,
LogicalExpression filter,
TupleMetadata schema) |
HiveDrillNativeParquetRowGroupScan(String userName,
HiveStoragePlugin hiveStoragePlugin,
List<RowGroupReadEntry> rowGroupReadEntries,
List<SchemaPath> columns,
HivePartitionHolder hivePartitionHolder,
Map<String,String> confProperties,
ParquetReaderConfig readerConfig,
LogicalExpression filter,
TupleMetadata schema) |
| Modifier and Type | Method and Description |
|---|---|
AbstractParquetRowGroupScan |
copy(List<SchemaPath> columns) |
Map<String,String> |
getConfProperties() |
org.apache.hadoop.conf.Configuration |
getFsConf(RowGroupReadEntry rowGroupReadEntry) |
HivePartitionHolder |
getHivePartitionHolder() |
HiveStoragePlugin |
getHiveStoragePlugin() |
HiveStoragePluginConfig |
getHiveStoragePluginConfig() |
PhysicalOperator |
getNewWithChildren(List<PhysicalOperator> children)
Regenerate with this node with a new set of children.
|
String |
getOperatorType() |
List<String> |
getPartitionValues(RowGroupReadEntry rowGroupReadEntry) |
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 HiveDrillNativeParquetRowGroupScan(StoragePluginRegistry registry, String userName, HiveStoragePluginConfig hiveStoragePluginConfig, List<RowGroupReadEntry> rowGroupReadEntries, List<SchemaPath> columns, HivePartitionHolder hivePartitionHolder, Map<String,String> confProperties, ParquetReaderConfig readerConfig, LogicalExpression filter, TupleMetadata schema) throws ExecutionSetupException
ExecutionSetupExceptionpublic HiveDrillNativeParquetRowGroupScan(String userName, HiveStoragePlugin hiveStoragePlugin, List<RowGroupReadEntry> rowGroupReadEntries, List<SchemaPath> columns, HivePartitionHolder hivePartitionHolder, Map<String,String> confProperties, ParquetReaderConfig readerConfig, LogicalExpression filter, TupleMetadata schema)
public HiveStoragePluginConfig getHiveStoragePluginConfig()
public HivePartitionHolder getHivePartitionHolder()
public HiveStoragePlugin getHiveStoragePlugin()
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) throws IOException
getFsConf in class AbstractParquetRowGroupScanIOExceptionpublic boolean supportsFileImplicitColumns()
supportsFileImplicitColumns in class AbstractParquetRowGroupScanpublic List<String> getPartitionValues(RowGroupReadEntry rowGroupReadEntry)
getPartitionValues in class AbstractParquetRowGroupScanCopyright © 2021 The Apache Software Foundation. All rights reserved.