Hi, JunRui Lee. Thanks for driving this FLIP. It must a good improvement for batch users' experiences. I have few questions about this FLIP: 1: About the configuration renaming. The old configurations will be deprecated or removed directly? if user upgrade their Flink version, these old configuration will still be considered or just ignored? If ignore, the users may need to modify their configurations after they upgrade their Flink.
2: I'm cursion in which case users will disable auto parallelism derivation if they have enabled adaptive batch scheduler. IIUC, auto parallelism derivation is what adaptive batch scheduler aim to do. If use want to diable auto parallelism derivation, can they just disable adaptive batch scheduler.? Best regards, Yuxia ----- 原始邮件 ----- 发件人: "JunRui Lee" <jrlee....@gmail.com> 收件人: "dev" <dev@flink.apache.org> 发送时间: 星期四, 2022年 12 月 29日 下午 7:45:36 主题: [DISCUSS] FLIP-283: Use adaptive batch scheduler as default scheduler for batch jobs Hi, devs, I'd like to start a discussion about FLIP-283: Use adaptive batch scheduler as default scheduler for batch jobs[1]. In FLIP-187, we introduced an adaptive batch scheduler. The adaptive batch scheduler has stronger batch scheduling capabilities, including automatically deciding parallelisms of job vertices for batch jobs (FLIP-187)[2], data balanced distribution (FLINK-29663)[3], and speculative execution (FLIP-168)[4]. To further use the adaptive batch scheduler to improve flink's batch capability, in this FLIP we aim to make the adaptive batch scheduler as the default batch scheduler. Currently, users have to set some configuration of the adaptive batch scheduler, which is not very convenient. To use the adaptive batch scheduler as the default batch scheduler, we need to improve the user's out-of-the-box experience. Therefore, we also need to optimize the current adaptive batch scheduler configuration. Looking forward to your feedback. [1]: https://cwiki.apache.org/confluence/display/FLINK/FLIP-283%3A+Use+adaptive+batch+scheduler+as+default+scheduler+for+batch+jobs [2]: https://cwiki.apache.org/confluence/display/FLINK/FLIP-187%3A+Adaptive+Batch+Scheduler [3]:https://issues.apache.org/jira/browse/FLINK-29663 [4]: https://cwiki.apache.org/confluence/display/FLINK/FLIP-168%3A+Speculative+Execution+for+Batch+Job Best regards, JunRui Lee