Hi flink developers,

I'd like to start a discussion to discuss FLIP-441:
Show the JobType and remove Execution Mode on Flink WebUI[1].

Currently, the jobType has 2 types in Flink: STREAMING and BATCH.
They work on completely different principles, such as: scheduler,
shuffle, join, etc. These differences lead to different troubleshooting
processes, so when users are maintaining a job or troubleshooting,
it's needed to know whether the current job is a STREAMING or
BATCH job. Unfortunately, Flink WebUI doesn't expose it to the
users so far.

Also, Execution Mode is related to DataSet api, it has been marked
as @Deprecated in FLINK-32258 (1.18), but it's still shown in Flink WebUI.

Looking forward to hearing more thoughts about it! Thank you~

[1] https://cwiki.apache.org/confluence/x/agrPEQ
[2] https://issues.apache.org/jira/browse/FLINK-32558

Best,
Rui

Reply via email to