Hi Tison, Thanks for proposing the document! I had some comments on the document.
I think the only complex thing that we still need to figure out is how to get a JobClient for a job that is already running. As you mentioned in the document. Currently I’m thinking that its ok to add a method to Executor for retrieving a JobClient for a running job by providing an ID. Let’s see what Kostas has to say on the topic. Best, Aljoscha > On 25. Sep 2019, at 12:31, Zili Chen <wander4...@gmail.com> wrote: > > Hi all, > > Summary from the discussion about introducing Flink JobClient API[1] we > draft FLIP-74[2] to > gather thoughts and towards a standard public user-facing interfaces. > > This discussion thread aims at standardizing job level client API. But I'd > like to emphasize that > how to retrieve JobClient possibly causes further discussion on different > level clients exposed from > Flink so that a following thread will be started later to coordinate > FLIP-73 and FLIP-74 on > expose issue. > > Looking forward to your opinions. > > Best, > tison. > > [1] > https://lists.apache.org/thread.html/ce99cba4a10b9dc40eb729d39910f315ae41d80ec74f09a356c73938@%3Cdev.flink.apache.org%3E > [2] > https://cwiki.apache.org/confluence/display/FLINK/FLIP-74%3A+Flink+JobClient+API