Hi Yi, thanks for creating this FLIP!

I'm trying to understand your FLIP. By introducing the Application entity,
you're able to organically organize jobs, making them easier to observe
and manage. This is great work!

I'd like to share some questions with you, and hope you could help me
clarify them:

1. When an application is in the FAILING state, how are the jobs that have
already reached the FINISHED state handled? Will they simply be ignored,
or will there be other actions taken?

2. In the "Follow-up Tasks", you mentioned high availability for the
application,
which will restart failed jobs to restore the application. However, I
didn't see the
description of the application's status during such restarts in the FLIP. I
think
we might need to introduce a RESTARTING status to explicitly indicate the
application is in the process of restarting?

Best,
Lei

Yi Zhang <[email protected]> 于2025年9月23日周二 11:24写道:

> Hi everyone,
>
>
> I would like to start a discussion about FLIP-549: Support Application
> Management [1].
>
>
> Despite Flink’s widespread adoption, the existing model for running user
> logic limits observability and execution flexibility, which affects user
> experience. This FLIP introduces a new application management framework
> designed to close these gaps and provide a foundation for future
> improvements.
>
>
> Looking forward to your feedback and suggestions.
>
>
>
> [1]
> https://cwiki.apache.org/confluence/display/FLINK/FLIP-549%3A+Support+Application+Management
>
>
> Best regards,
>
> Yi Zhang

Reply via email to