[FLINK-2540] [optimizer] [runtime] Propagate union batch exchanges to union inputs
The DataExchangeMode of union nodes was not respected when translating an OptimizedPlan to a JobGraph. This could result in deadlocks, when a branched data flow was closed. Union nodes with a batch exchange will propagate their exchange mode to all inputs of their inputs when the JobGraph is generated. This closes #1036
Showing
想要评论请 注册 或 登录