Uses of Class
org.apache.drill.common.logical.data.Order.Ordering
Package
Description
Logical operators in a query graph.
-
Uses of Order.Ordering in org.apache.drill.common.logical.data
-
Uses of Order.Ordering in org.apache.drill.exec.physical.config
Modifier and TypeMethodDescriptionHashToMergeExchange.getOrderExpressions()
MergingReceiverPOP.getOrderings()
OrderedPartitionSender.getOrderings()
SingleMergeExchange.getOrderings()
Sort.getOrderings()
TopN.getOrderings()
WindowPOP.getOrderings()
ModifierConstructorDescriptionExternalSort
(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
Modifier 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
Modifier 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
Modifier and TypeMethodDescriptionstatic List<Order.Ordering>
PrelUtil.getOrdering
(org.apache.calcite.rel.RelCollation collation, org.apache.calcite.rel.type.RelDataType rowType)