Hi Yi, Thank you for creating this FLIP! The introduction of the Application entity significantly enhances the observability and manageability of user logic, especially benefiting batch workloads. This is truly excellent work!
However, I have a compatibility concern and would appreciate your clarification. In the “Archiving Directory Structure” section, I noticed that the directory structure has been changed. If users have configured a persistent external path for jobmanager.archive.fs.dir, will their existing archives become unreadable after this change? Will the implementation of this FLIP maintain backward compatibility with previously archived job data? Best regards, Lei Yi Zhang <[email protected]> 于2025年12月17日周三 14:18写道: > Hi everyone, > > I would like to start a discussion about FLIP-560: Application Capability > Enhancement [1]. > > The primary goal of this FLIP is to improve the usability and availability > of Flink applications > > by introducing the following enhancements: > > > > 1. Support multi-job execution in Application Mode, which is an important > batch-processing use case. > 2. Support re-running the user's main method after JobManager restarts due > to failures in Session Mode. > 3. Expose exceptions thrown in the user's main method via REST/UI. > > > > Looking forward to your feedback and suggestions! > > > > [1] > > https://cwiki.apache.org/confluence/display/FLINK/FLIP-560%3A+Application+Capability+Enhancement > > > > Best Regards, > > Yi Zhang
