Hello Rui,

Thanks for the proposal! It looks good!

I have minor clarification from my side:

The execution mode is also used for the DataStream API [1],
would that also affect/hide the DataStream execution mode
if we remove it from the WebUI?

Best,
Muhammet

[1]: https://nightlies.apache.org/flink/flink-docs-release-1.18/docs/dev/datastream/execution_mode/


On 2024-03-27 06:23, Rui Fan wrote:
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