Hi devs, Here's a TL;DR summary of today's release sync. See the wiki page [1] for more details.
- There are some PyFlink tests that depend on external connectors which use deprecated APIs. That blocks removal of many deprecated APIs with CI failures. Those tests verify connector functionalities, and should be moved to external connector repos. Dian will work on it. To quickly unblock other developers, *feel free to disable the problematic test cases* for now, and they will be re-enabled after migrating to external repos. - We will disable japicmp for @Deprecated APIs until the Flink 2.0 release. To avoid unexpected breaking changes, we will re-enable the checks locally and review all the reported breaking changes right before the release. - A "2.0-preview" version has been created on Jira. For blocker issues of the preview release, please set FixVersion to "2.0-preview" and Priority to "Blocker". - A "3.0.0" version has been created on Jira, as well as an umbrella ticket [2] for Flink breaking changes. For breaking changes that we know for sure won't happen in Flink 2.0, please add the corresponding tickets to the version and umbrella. Best, Xintong [1] https://cwiki.apache.org/confluence/display/FLINK/2.0+Release#id-2.0Release-09/11/24 [2] https://issues.apache.org/jira/browse/FLINK-36261