Uses of Class
org.apache.drill.common.logical.data.Order.Ordering
Packages that use Order.Ordering
Package
Description
Logical operators in a query graph.
-
Uses of Order.Ordering in org.apache.drill.common.logical.data
Methods in org.apache.drill.common.logical.data that return types with arguments of type Order.OrderingMethods in org.apache.drill.common.logical.data with parameters of type Order.OrderingConstructor parameters in org.apache.drill.common.logical.data with type arguments of type Order.Ordering -
Uses of Order.Ordering in org.apache.drill.exec.physical.config
Fields in org.apache.drill.exec.physical.config with type parameters of type Order.OrderingMethods in org.apache.drill.exec.physical.config that return types with arguments of type Order.OrderingModifier and TypeMethodDescriptionHashToMergeExchange.getOrderExpressions()
MergingReceiverPOP.getOrderings()
OrderedPartitionSender.getOrderings()
SingleMergeExchange.getOrderings()
Sort.getOrderings()
TopN.getOrderings()
WindowPOP.getOrderings()
Constructor parameters in org.apache.drill.exec.physical.config with type arguments of type Order.OrderingModifierConstructorDescriptionExternalSort
(PhysicalOperator child, List<Order.Ordering> orderings, boolean reverse) HashToMergeExchange
(PhysicalOperator child, LogicalExpression expr, List<Order.Ordering> orderExprs) OrderedMuxExchange
(PhysicalOperator child, List<Order.Ordering> orderings) OrderedPartitionExchange
(List<Order.Ordering> orderings, FieldReference ref, PhysicalOperator child, Integer recordsToSample, Integer samplingFactor, Float completionFactor) OrderedPartitionSender
(List<Order.Ordering> orderings, FieldReference ref, PhysicalOperator child, List<MinorFragmentEndpoint> endpoints, int oppositeMajorFragmentId, int sendingWidth, int recordsToSample, int samplingFactor, float completionFactor) SingleMergeExchange
(PhysicalOperator child, List<Order.Ordering> orderExpr) Sort
(PhysicalOperator child, List<Order.Ordering> orderings, boolean reverse) TopN
(PhysicalOperator child, List<Order.Ordering> orderings, boolean reverse, int limit) -
Uses of Order.Ordering in org.apache.drill.exec.physical.impl.sort
Method parameters in org.apache.drill.exec.physical.impl.sort with type arguments of type Order.OrderingModifier and TypeMethodDescriptionstatic Sorter
SortBatch.createNewSorter
(FragmentContext context, List<Order.Ordering> orderings, VectorAccessible batch) static Sorter
SortBatch.createNewSorter
(FragmentContext context, List<Order.Ordering> orderings, VectorAccessible batch, MappingSet mainMapping, MappingSet leftMapping, MappingSet rightMapping) -
Uses of Order.Ordering in org.apache.drill.exec.physical.impl.TopN
Method parameters in org.apache.drill.exec.physical.impl.TopN with type arguments of type Order.OrderingModifier 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 Order.Ordering in org.apache.drill.exec.planner.physical
Methods in org.apache.drill.exec.planner.physical that return types with arguments of type Order.OrderingModifier and TypeMethodDescriptionstatic List<Order.Ordering>
PrelUtil.getOrdering
(org.apache.calcite.rel.RelCollation collation, org.apache.calcite.rel.type.RelDataType rowType)