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 PriorityQueueTopNBatch.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 PrelPrelUtil.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.ALLstatic BatchSchema.SelectionVectorMode[]BatchSchema.SelectionVectorMode.DEFAULTstatic BatchSchema.SelectionVectorMode[]BatchSchema.SelectionVectorMode.NONE_AND_FOURstatic BatchSchema.SelectionVectorMode[]BatchSchema.SelectionVectorMode.NONE_AND_TWOMethods 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 TypeMethodDescriptionvoidVectorContainer.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()