public class SinkJoinerPlanNode extends DualInputPlanNode
PlanNode.FeedbackPropertiesMeetRequirementsReport, PlanNode.SourceAndDamReportinput1, input2, keys1, keys2, postPassHelper1, postPassHelper2, sortOrdersbranchPlan, cumulativeCosts, globalProps, localProps, nodeCosts, outChannels, template| Constructor and Description |
|---|
SinkJoinerPlanNode(SinkJoiner template,
Channel input1,
Channel input2) |
| Modifier and Type | Method and Description |
|---|---|
void |
getDataSinks(List<SinkPlanNode> sinks) |
void |
setCosts(Costs nodeCosts)
Sets the basic cost for this node to the given value, and sets the cumulative costs
to those costs plus the cost shares of all inputs (regular and broadcast).
|
accept, getComparator1, getComparator2, getInput1, getInput2, getInputs, getKeysForInput1, getKeysForInput2, getPairComparator, getPredecessors, getSortOrders, getTwoInputNode, hasDamOnPathDownTo, setComparator1, setComparator2, setPairComparatoraddOutgoingChannel, checkPartialSolutionPropertiesMet, getBranchPlan, getBroadcastInputs, getCandidateAtBranchPoint, getCostWeight, getCumulativeCosts, getCumulativeCostsShare, getDriverStrategy, getDumpableInputs, getGlobalProperties, getGuaranteedAvailableMemory, getLocalProperties, getMemoryConsumerWeight, getMinResources, getNodeCosts, getNodeName, getOptimizerNode, getOriginalOptimizerNode, getOutgoingChannels, getParallelism, getPlanNode, getPreferredResources, getProgramOperator, getRelativeMemoryPerSubTask, initProperties, isOnDynamicPath, isPruneMarkerSet, mergeBranchPlanMaps, mergeBranchPlanMaps, setBroadcastInputs, setDriverStrategy, setParallelism, setPruningMarker, setRelativeMemoryPerSubtask, toString, updatePropertiesWithUniqueSetspublic SinkJoinerPlanNode(SinkJoiner template, Channel input1, Channel input2)
public void setCosts(Costs nodeCosts)
PlanNodepublic void getDataSinks(List<SinkPlanNode> sinks)
Copyright © 2014–2017 The Apache Software Foundation. All rights reserved.