Re: [DISCUSS] schedule for execution from different list of ExecutionJobVertex

2017-01-09 Thread Till Rohrmann
Hi Jinkui, the difference between `getVerticesTopologically` and `tasks.values()` is that the former returns an `Iterator` which iterates over the different `ExecutionJobVertices` in topological order whereas the latter returns a simple collection of `ExecutionJobVertices` with no specified

[DISCUSS] schedule for execution from different list of ExecutionJobVertex

2016-12-30 Thread sjk
Hi, all On [FLINK-1425][1] add executeMode supporting by Ufuk Celebi . I want to know why two loop using different list object: task.value() and getVerticesTopologically(). task and getVerticesTopologically() all filled in attachJobGraph function: public void attachJobGraph(List