Uses of Enum
org.apache.drill.exec.record.BatchSchema.SelectionVectorMode
Packages that use BatchSchema.SelectionVectorMode
Package
Description
Provides a set of tools to work with row sets.
-
Uses of BatchSchema.SelectionVectorMode in org.apache.drill.exec.physical.base
Methods in org.apache.drill.exec.physical.base that return BatchSchema.SelectionVectorMode -
Uses of BatchSchema.SelectionVectorMode in org.apache.drill.exec.physical.config
Methods in org.apache.drill.exec.physical.config that return BatchSchema.SelectionVectorMode -
Uses of BatchSchema.SelectionVectorMode in org.apache.drill.exec.physical.impl.TopN
Methods in org.apache.drill.exec.physical.impl.TopN with parameters of type BatchSchema.SelectionVectorModeModifier and TypeMethodDescriptionstatic PriorityQueue
TopNBatch.createNewPriorityQueue
(MappingSet mainMapping, MappingSet leftMapping, MappingSet rightMapping, List<Order.Ordering> orderings, VectorAccessible batch, boolean unionTypeEnabled, boolean codegenDump, int limit, BufferAllocator allocator, BatchSchema.SelectionVectorMode mode, FragmentContext context) -
Uses of BatchSchema.SelectionVectorMode in org.apache.drill.exec.physical.rowSet
Methods in org.apache.drill.exec.physical.rowSet that return BatchSchema.SelectionVectorModeModifier and TypeMethodDescriptionDirectRowSet.indirectionType()
HyperRowSetImpl.indirectionType()
IndirectRowSet.indirectionType()
RowSet.indirectionType()
-
Uses of BatchSchema.SelectionVectorMode in org.apache.drill.exec.planner.physical
Methods in org.apache.drill.exec.planner.physical that return BatchSchema.SelectionVectorModeModifier and TypeMethodDescriptionBroadcastExchangePrel.getEncoding()
ComplexToJsonPrel.getEncoding()
DirectScanPrel.getEncoding()
FilterPrel.getEncoding()
FilterPrel adds an SV2 (TWO_BYTE mode SelectionVector).FlattenPrel.getEncoding()
HashAggPrel.getEncoding()
HashJoinPrel.getEncoding()
HashToMergeExchangePrel.getEncoding()
HashToRandomExchangePrel.getEncoding()
LateralJoinPrel.getEncoding()
LimitPrel.getEncoding()
MergeJoinPrel.getEncoding()
MetadataControllerPrel.getEncoding()
MetadataHandlerPrel.getEncoding()
MetadataHashAggPrel.getEncoding()
MetadataStreamAggPrel.getEncoding()
NestedLoopJoinPrel.getEncoding()
OrderedMuxExchangePrel.getEncoding()
OrderedPartitionExchangePrel.getEncoding()
Prel.getEncoding()
A Prel's own SelectionVector mode - i.e whether it generates an SV2, SV4 or NoneProducerConsumerPrel.getEncoding()
ProjectPrel.getEncoding()
RangePartitionExchangePrel.getEncoding()
RowKeyJoinPrel.getEncoding()
RuntimeFilterPrel.getEncoding()
ScanPrel.getEncoding()
ScreenPrel.getEncoding()
SelectionVectorRemoverPrel.getEncoding()
SetOpPrel.getEncoding()
SingleMergeExchangePrel.getEncoding()
SortPrel.getEncoding()
StatsAggPrel.getEncoding()
StatsMergePrel.getEncoding()
StreamAggPrel.getEncoding()
TableModifyPrel.getEncoding()
TopNPrel.getEncoding()
UnionAllPrel.getEncoding()
UnionDistinctPrel.getEncoding()
UnionExchangePrel.getEncoding()
UnnestPrel.getEncoding()
UnorderedDeMuxExchangePrel.getEncoding()
UnorderedMuxExchangePrel.getEncoding()
UnpivotMapsPrel.getEncoding()
ValuesPrel.getEncoding()
WindowPrel.getEncoding()
WriterPrel.getEncoding()
BroadcastExchangePrel.getSupportedEncodings()
ComplexToJsonPrel.getSupportedEncodings()
DirectScanPrel.getSupportedEncodings()
FilterPrel.getSupportedEncodings()
HashAggPrel.getSupportedEncodings()
HashJoinPrel.getSupportedEncodings()
HashToRandomExchangePrel.getSupportedEncodings()
LateralJoinPrel.getSupportedEncodings()
LimitPrel.getSupportedEncodings()
MergeJoinPrel.getSupportedEncodings()
MetadataControllerPrel.getSupportedEncodings()
MetadataHandlerPrel.getSupportedEncodings()
MetadataHashAggPrel.getSupportedEncodings()
MetadataStreamAggPrel.getSupportedEncodings()
NestedLoopJoinPrel.getSupportedEncodings()
Prel.getSupportedEncodings()
Supported 'encodings' of a Prel indicates what are the acceptable modes of SelectionVector of its child PrelProducerConsumerPrel.getSupportedEncodings()
ProjectPrel.getSupportedEncodings()
RangePartitionExchangePrel.getSupportedEncodings()
RowKeyJoinPrel.getSupportedEncodings()
ScanPrel.getSupportedEncodings()
ScreenPrel.getSupportedEncodings()
SetOpPrel.getSupportedEncodings()
SinglePrel.getSupportedEncodings()
SortPrel.getSupportedEncodings()
StatsAggPrel.getSupportedEncodings()
StatsMergePrel.getSupportedEncodings()
StreamAggPrel.getSupportedEncodings()
TableModifyPrel.getSupportedEncodings()
TopNPrel.getSupportedEncodings()
UnionAllPrel.getSupportedEncodings()
UnionDistinctPrel.getSupportedEncodings()
UnnestPrel.getSupportedEncodings()
UnorderedDeMuxExchangePrel.getSupportedEncodings()
UnpivotMapsPrel.getSupportedEncodings()
ValuesPrel.getSupportedEncodings()
WindowPrel.getSupportedEncodings()
WriterPrel.getSupportedEncodings()
Methods in org.apache.drill.exec.planner.physical with parameters of type BatchSchema.SelectionVectorModeModifier and TypeMethodDescriptionstatic Prel
PrelUtil.removeSvIfRequired
(Prel prel, BatchSchema.SelectionVectorMode... allowed) -
Uses of BatchSchema.SelectionVectorMode in org.apache.drill.exec.record
Fields in org.apache.drill.exec.record declared as BatchSchema.SelectionVectorModeModifier and TypeFieldDescriptionstatic BatchSchema.SelectionVectorMode[]
BatchSchema.SelectionVectorMode.ALL
static BatchSchema.SelectionVectorMode[]
BatchSchema.SelectionVectorMode.DEFAULT
static BatchSchema.SelectionVectorMode[]
BatchSchema.SelectionVectorMode.NONE_AND_FOUR
static BatchSchema.SelectionVectorMode[]
BatchSchema.SelectionVectorMode.NONE_AND_TWO
Methods in org.apache.drill.exec.record that return BatchSchema.SelectionVectorModeModifier and TypeMethodDescriptionBatchSchema.getSelectionVectorMode()
Returns the enum constant of this type with the specified name.static BatchSchema.SelectionVectorMode[]
BatchSchema.SelectionVectorMode.values()
Returns an array containing the constants of this enum type, in the order they are declared.Methods in org.apache.drill.exec.record with parameters of type BatchSchema.SelectionVectorModeModifier and TypeMethodDescriptionvoid
VectorContainer.buildSchema
(BatchSchema.SelectionVectorMode mode) SchemaBuilder.setSelectionVectorMode
(BatchSchema.SelectionVectorMode selectionVectorMode) BatchSchemaBuilder.withSVMode
(BatchSchema.SelectionVectorMode svMode) Constructors in org.apache.drill.exec.record with parameters of type BatchSchema.SelectionVectorModeModifierConstructorDescriptionBatchSchema
(BatchSchema.SelectionVectorMode selectionVector, List<MaterializedField> fields) -
Uses of BatchSchema.SelectionVectorMode in org.apache.drill.exec.store.enumerable.plan
Methods in org.apache.drill.exec.store.enumerable.plan that return BatchSchema.SelectionVectorModeModifier and TypeMethodDescriptionEnumerableIntermediatePrel.getEncoding()
EnumerablePrel.getEncoding()
EnumerablePrel.getSupportedEncodings()
-
Uses of BatchSchema.SelectionVectorMode in org.apache.drill.exec.store.jdbc
Methods in org.apache.drill.exec.store.jdbc that return BatchSchema.SelectionVectorModeModifier and TypeMethodDescriptionJdbcIntermediatePrel.getEncoding()
JdbcPrel.getEncoding()
JdbcPrel.getSupportedEncodings()
-
Uses of BatchSchema.SelectionVectorMode in org.apache.drill.exec.store.phoenix.rules
Methods in org.apache.drill.exec.store.phoenix.rules that return BatchSchema.SelectionVectorModeModifier and TypeMethodDescriptionPhoenixIntermediatePrel.getEncoding()
PhoenixPrel.getEncoding()
PhoenixPrel.getSupportedEncodings()
-
Uses of BatchSchema.SelectionVectorMode in org.apache.drill.exec.store.plan.rel
Methods in org.apache.drill.exec.store.plan.rel that return BatchSchema.SelectionVectorModeModifier and TypeMethodDescriptionPluginIntermediatePrel.getEncoding()
PluginPrel.getEncoding()
PluginPrel.getSupportedEncodings()