Uses of Interface
org.apache.drill.exec.planner.PartitionLocation
-
Uses of PartitionLocation in org.apache.drill.exec.planner
Modifier and TypeClassDescriptionclass
Composite partition location corresponds to a directory in the file system.class
Defines a single partition in a DFS table.class
class
Abstract class for simple partition.Modifier and TypeFieldDescriptionprotected List<List<PartitionLocation>>
AbstractPartitionDescriptor.locationSuperList
A sequence of sublists of partition locations combined into a single super list.Modifier and TypeMethodDescriptionAbstractPartitionDescriptor.iterator()
Iterator that traverses over the super list of partition locations and each time returns a single sublist of partition locations.Modifier and TypeMethodDescriptionorg.apache.calcite.rel.core.TableScan
AbstractPartitionDescriptor.createTableScan
(List<PartitionLocation> newPartitions, org.apache.hadoop.fs.Path cacheFileRoot, boolean isAllPruned, MetadataContext metaContext) org.apache.calcite.rel.core.TableScan
FileSystemPartitionDescriptor.createTableScan
(List<PartitionLocation> newPartitionLocation, boolean wasAllPartitionsPruned) org.apache.calcite.rel.core.TableScan
FileSystemPartitionDescriptor.createTableScan
(List<PartitionLocation> newPartitionLocation, org.apache.hadoop.fs.Path cacheFileRoot, boolean wasAllPartitionsPruned, MetadataContext metaContext) org.apache.calcite.rel.core.TableScan
ParquetPartitionDescriptor.createTableScan
(List<PartitionLocation> newPartitionLocation, boolean wasAllPartitionsPruned) org.apache.calcite.rel.core.TableScan
ParquetPartitionDescriptor.createTableScan
(List<PartitionLocation> newPartitionLocation, org.apache.hadoop.fs.Path cacheFileRoot, boolean wasAllPartitionsPruned, MetadataContext metaContext) org.apache.calcite.rel.core.TableScan
PartitionDescriptor.createTableScan
(List<PartitionLocation> newPartitions, boolean wasAllPartitionsPruned) Create a new TableScan rel node, given the lists of new partitions or new files to SCAN.org.apache.calcite.rel.core.TableScan
PartitionDescriptor.createTableScan
(List<PartitionLocation> newPartitions, org.apache.hadoop.fs.Path cacheFileRoot, boolean wasAllPartitionsPruned, MetadataContext metaContext) Create a new TableScan rel node, given the lists of new partitions or new files to scan and a path to a metadata cache filevoid
FileSystemPartitionDescriptor.populatePartitionVectors
(ValueVector[] vectors, List<PartitionLocation> partitions, BitSet partitionColumnBitSet, Map<Integer, String> fieldNameMap) void
ParquetPartitionDescriptor.populatePartitionVectors
(ValueVector[] vectors, List<PartitionLocation> partitions, BitSet partitionColumnBitSet, Map<Integer, String> fieldNameMap) void
PartitionDescriptor.populatePartitionVectors
(ValueVector[] vectors, List<PartitionLocation> partitions, BitSet partitionColumnBitSet, Map<Integer, String> fieldNameMap) Creates an in memory representation of all the partitions.ModifierConstructorDescriptionDFSDirPartitionLocation
(String[] dirs, Collection<PartitionLocation> subPartitions) -
Uses of PartitionLocation in org.apache.drill.exec.planner.sql
Modifier and TypeMethodDescriptionorg.apache.calcite.rel.core.TableScan
HivePartitionDescriptor.createTableScan
(List<PartitionLocation> newPartitions, boolean wasAllPartitionsPruned) void
HivePartitionDescriptor.populatePartitionVectors
(ValueVector[] vectors, List<PartitionLocation> partitions, BitSet partitionColumnBitSet, Map<Integer, String> fieldNameMap)