zhuzhurk edited a comment on pull request #18566:
URL: https://github.com/apache/flink/pull/18566#issuecomment-1031190700


   Thanks for opening this PR! @zentol 
   I think it can be quite helpful if users can see the deploying time. In my 
understanding, it can well measure how fast a job can start working after 
submitted.
   I have two questions for the definition of the deploying time:
   1. Should the deploying time also include `SCHEDULED` time? In my production 
experience, users can hardly distinguish scheduling and deploying, and the 2 
period together makes a `period before the job starts working`.
   2. Looks to me it is not very accurate for the different definition of 
deploying time for streaming and batch jobs. Streaming jobs can have multiple 
pipelined regions, part of which may be deploying(especially in failure 
recovery) and others can be running. Batch jobs can have pipelined edges, and 
each region needs to run at the same time. Personally, I think the definition 
you give for streaming jobs is good enough. What do you think of use the same 
definition for batch jobs, and we simply say that the deploying time ticks 
whenever there is an ongoing deployment?


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@flink.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Reply via email to