public class MemoryCalculator extends AbstractOpWrapperVisitor<Void,RuntimeException>
| Constructor and Description |
|---|
MemoryCalculator(PlanningSet planningSet,
QueryContext context) |
| Modifier and Type | Method and Description |
|---|---|
List<org.apache.commons.lang3.tuple.Pair<PhysicalOperator,Long>> |
getBufferedOperators(CoordinationProtos.DrillbitEndpoint endpoint) |
Void |
visitOp(PhysicalOperator op,
Wrapper fragment) |
Void |
visitReceivingExchange(Exchange exchange,
Wrapper fragment) |
Void |
visitSendingExchange(Exchange exchange,
Wrapper fragment) |
visitExchangevisitBroadcastSender, visitChildren, visitFilter, visitFlatten, visitGroupScan, visitHashAggregate, visitHashPartitionSender, visitHashPartitionSender, visitIteratorValidator, visitLateralJoin, visitLimit, visitMergingReceiver, visitOrderedPartitionSender, visitProducerConsumer, visitProject, visitRangePartitionSender, visitReceiver, visitRowKeyJoin, visitScreen, visitSender, visitSingleSender, visitSort, visitStatisticsAggregate, visitStatisticsMerge, visitStore, visitStreamingAggregate, visitSubScan, visitTrace, visitUnion, visitUnnest, visitUnorderedReceiver, visitUnpivot, visitValues, visitWindowFrame, visitWriterpublic MemoryCalculator(PlanningSet planningSet, QueryContext context)
public Void visitSendingExchange(Exchange exchange, Wrapper fragment) throws RuntimeException
visitSendingExchange in class AbstractOpWrapperVisitor<Void,RuntimeException>RuntimeExceptionpublic Void visitReceivingExchange(Exchange exchange, Wrapper fragment) throws RuntimeException
visitReceivingExchange in class AbstractOpWrapperVisitor<Void,RuntimeException>RuntimeExceptionpublic List<org.apache.commons.lang3.tuple.Pair<PhysicalOperator,Long>> getBufferedOperators(CoordinationProtos.DrillbitEndpoint endpoint)
public Void visitOp(PhysicalOperator op, Wrapper fragment)
visitOp in interface PhysicalVisitor<Void,Wrapper,RuntimeException>visitOp in class AbstractPhysicalVisitor<Void,Wrapper,RuntimeException>Copyright © 2021 The Apache Software Foundation. All rights reserved.