| Package | Description |
|---|---|
| org.apache.flink.compiler.dag |
| Modifier and Type | Field and Description |
|---|---|
protected List<OptimizerNode.UnclosedBranchDescriptor> |
OptimizerNode.openBranches |
| Modifier and Type | Method and Description |
|---|---|
protected List<OptimizerNode.UnclosedBranchDescriptor> |
OptimizerNode.computeUnclosedBranchStackForBroadcastInputs(List<OptimizerNode.UnclosedBranchDescriptor> branchesSoFar) |
protected List<OptimizerNode.UnclosedBranchDescriptor> |
OptimizerNode.getBranchesForParent(PactConnection toParent) |
protected List<OptimizerNode.UnclosedBranchDescriptor> |
DataSinkNode.getBranchesForParent(PactConnection parent) |
List<OptimizerNode.UnclosedBranchDescriptor> |
OptimizerNode.getOpenBranches() |
| Modifier and Type | Method and Description |
|---|---|
protected List<OptimizerNode.UnclosedBranchDescriptor> |
OptimizerNode.computeUnclosedBranchStackForBroadcastInputs(List<OptimizerNode.UnclosedBranchDescriptor> branchesSoFar) |
protected boolean |
OptimizerNode.mergeLists(List<OptimizerNode.UnclosedBranchDescriptor> child1open,
List<OptimizerNode.UnclosedBranchDescriptor> child2open,
List<OptimizerNode.UnclosedBranchDescriptor> result)
The node IDs are assigned in graph-traversal order (pre-order), hence, each list is sorted by ID in ascending order and
all consecutive lists start with IDs in ascending order.
|
protected boolean |
OptimizerNode.mergeLists(List<OptimizerNode.UnclosedBranchDescriptor> child1open,
List<OptimizerNode.UnclosedBranchDescriptor> child2open,
List<OptimizerNode.UnclosedBranchDescriptor> result)
The node IDs are assigned in graph-traversal order (pre-order), hence, each list is sorted by ID in ascending order and
all consecutive lists start with IDs in ascending order.
|
protected boolean |
OptimizerNode.mergeLists(List<OptimizerNode.UnclosedBranchDescriptor> child1open,
List<OptimizerNode.UnclosedBranchDescriptor> child2open,
List<OptimizerNode.UnclosedBranchDescriptor> result)
The node IDs are assigned in graph-traversal order (pre-order), hence, each list is sorted by ID in ascending order and
all consecutive lists start with IDs in ascending order.
|
protected void |
OptimizerNode.removeClosedBranches(List<OptimizerNode.UnclosedBranchDescriptor> openList) |
Copyright © 2014 The Apache Software Foundation. All rights reserved.