public class UnorderedDeMuxExchange extends AbstractDeMuxExchange
Exchange.ParallelizationDependencyexpr, receiverToSenderMapping, senderToReceiversMappingreceiverLocations, receiverMajorFragmentId, senderLocations, senderMajorFragmentIdchildINIT_ALLOCATION, initialAllocation, MAX_ALLOCATION, maxAllocation| Constructor and Description |
|---|
UnorderedDeMuxExchange(PhysicalOperator child,
LogicalExpression expr) |
| Modifier and Type | Method and Description |
|---|---|
protected PhysicalOperator |
getNewWithChild(PhysicalOperator child) |
Receiver |
getReceiver(int minorFragmentId)
Get the Receiver associated with the given minorFragmentId.
|
createSenderReceiverMapping, getExpression, getParallelizationDependency, getReceiverParallelizationInfo, getSender, getSenderParallelizationInfoaccept, getDefaultAffinityMap, getOperatorType, getReceiverMemory, getSenderMemory, isExecutable, setupReceivers, setupReceivers, setupSenders, setupSendersgetChild, getNewWithChildren, iteratoraccept, getCost, getInitialAllocation, getMaxAllocation, getOperatorId, getSVMode, getUserName, isBufferedOperator, setCost, setMaxAllocation, setOperatorIdclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetCost, getInitialAllocation, getMaxAllocation, getNewWithChildren, getOperatorId, getSVMode, getUserName, isBufferedOperator, setCost, setMaxAllocation, setOperatorIdacceptforEach, iterator, spliteratorpublic UnorderedDeMuxExchange(PhysicalOperator child, LogicalExpression expr)
public Receiver getReceiver(int minorFragmentId)
ExchangeminorFragmentId - The minor fragment id, must be in the range [0, fragment.width).protected PhysicalOperator getNewWithChild(PhysicalOperator child)
getNewWithChild in class AbstractSingleCopyright © 2021 The Apache Software Foundation. All rights reserved.