public abstract class AbstractFileGroupScan extends AbstractGroupScan implements FileGroupScan
INIT_ALLOCATION, initialAllocation, MAX_ALLOCATION, maxAllocation, userName
ALL_COLUMNS
Constructor and Description |
---|
AbstractFileGroupScan(AbstractFileGroupScan that) |
AbstractFileGroupScan(String userName) |
Modifier and Type | Method and Description |
---|---|
FileGroupScan |
clone(FileSelection selection) |
void |
modifyFileSelection(FileSelection selection) |
boolean |
supportsPartitionFilterPushdown()
Whether or not this GroupScan supports pushdown of partition filters (directories for filesystems)
|
accept, applyFilter, applyLimit, canPushdownProjects, clone, enforceWidth, getAnalyzeInfoProvider, getColumns, getColumnValueCount, getDistributionAffinity, getFiles, getFilter, getInitialAllocation, getMaxAllocation, getMetadataProvider, getMinParallelizationWidth, getOperatorAffinity, getOperatorType, getPartitionColumns, getScanStats, getScanStats, getScanStats, getSelectionRoot, getTableMetadata, hasFiles, isDistributed, isExecutable, iterator, supportsFilterPushDown, supportsLimitPushdown, usedMetastore
accept, getCost, getOperatorId, getSVMode, getUserName, isBufferedOperator, setCost, setMaxAllocation, setOperatorId
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
applyAssignments, applyFilter, applyLimit, canPushdownProjects, clone, enforceWidth, getAnalyzeInfoProvider, getColumns, getColumnValueCount, getDigest, getFiles, getFilter, getMaxParallelizationWidth, getMetadataProvider, getMinParallelizationWidth, getPartitionColumns, getScanStats, getScanStats, getSelectionRoot, getSpecificScan, getTableMetadata, hasFiles, isDistributed, supportsFilterPushDown, supportsLimitPushdown, usedMetastore
accept, getCost, getInitialAllocation, getMaxAllocation, getNewWithChildren, getOperatorId, getOperatorType, getSVMode, getUserName, isBufferedOperator, isExecutable, setCost, setMaxAllocation, setOperatorId
accept
forEach, iterator, spliterator
getDistributionAffinity, getOperatorAffinity
public AbstractFileGroupScan(String userName)
public AbstractFileGroupScan(AbstractFileGroupScan that)
public void modifyFileSelection(FileSelection selection)
modifyFileSelection
in interface FileGroupScan
public FileGroupScan clone(FileSelection selection) throws IOException
clone
in interface FileGroupScan
IOException
public boolean supportsPartitionFilterPushdown()
GroupScan
supportsPartitionFilterPushdown
in interface GroupScan
supportsPartitionFilterPushdown
in class AbstractGroupScan
Copyright © 1970 The Apache Software Foundation. All rights reserved.