public class BinaryUnionPlanNode extends DualInputPlanNode
PlanNode.FeedbackPropertiesMeetRequirementsReport, PlanNode.SourceAndDamReport
input1, input2, keys1, keys2, postPassHelper1, postPassHelper2, sortOrders
branchPlan, cumulativeCosts, globalProps, localProps, nodeCosts, outChannels, template
Constructor and Description |
---|
BinaryUnionPlanNode(BinaryUnionNode template,
Channel in1,
Channel in2) |
BinaryUnionPlanNode(BinaryUnionPlanNode toSwapFrom) |
Modifier and Type | Method and Description |
---|---|
int |
getMemoryConsumerWeight() |
BinaryUnionNode |
getOptimizerNode() |
boolean |
unionsStaticAndDynamicPath() |
accept, getComparator1, getComparator2, getInput1, getInput2, getInputs, getKeysForInput1, getKeysForInput2, getPairComparator, getPredecessors, getSortOrders, getTwoInputNode, hasDamOnPathDownTo, setComparator1, setComparator2, setPairComparator
addOutgoingChannel, checkPartialSolutionPropertiesMet, getBranchPlan, getBroadcastInputs, getCandidateAtBranchPoint, getCostWeight, getCumulativeCosts, getCumulativeCostsShare, getDriverStrategy, getDumpableInputs, getGlobalProperties, getGuaranteedAvailableMemory, getLocalProperties, getMinResources, getNodeCosts, getNodeName, getOriginalOptimizerNode, getOutgoingChannels, getParallelism, getPlanNode, getPreferredResources, getProgramOperator, getRelativeMemoryPerSubTask, initProperties, isOnDynamicPath, isPruneMarkerSet, mergeBranchPlanMaps, mergeBranchPlanMaps, setBroadcastInputs, setCosts, setDriverStrategy, setParallelism, setPruningMarker, setRelativeMemoryPerSubtask, toString, updatePropertiesWithUniqueSets
public BinaryUnionPlanNode(BinaryUnionNode template, Channel in1, Channel in2)
template
- public BinaryUnionPlanNode(BinaryUnionPlanNode toSwapFrom)
public BinaryUnionNode getOptimizerNode()
getOptimizerNode
in interface DumpableNode<PlanNode>
getOptimizerNode
in class PlanNode
public boolean unionsStaticAndDynamicPath()
public int getMemoryConsumerWeight()
getMemoryConsumerWeight
in class PlanNode
Copyright © 2014–2021 The Apache Software Foundation. All rights reserved.