public class DeadlockBreakupProcessor extends Object implements DAGProcessor
DAGProcessor that finds out all deadlocks in the DAG and resolves them.
NOTE: This processor can be only applied on BatchExecNode DAG.
| Constructor and Description |
|---|
DeadlockBreakupProcessor() |
| Modifier and Type | Method and Description |
|---|---|
List<org.apache.flink.table.planner.plan.nodes.exec.ExecNode<?,?>> |
process(List<org.apache.flink.table.planner.plan.nodes.exec.ExecNode<?,?>> rootNodes,
DAGProcessContext context)
Given a dag, process it and return the result dag.
|
public List<org.apache.flink.table.planner.plan.nodes.exec.ExecNode<?,?>> process(List<org.apache.flink.table.planner.plan.nodes.exec.ExecNode<?,?>> rootNodes, DAGProcessContext context)
DAGProcessorprocess in interface DAGProcessorCopyright © 2014–2021 The Apache Software Foundation. All rights reserved.