Hi devs, Here's a summary of today's release sync.
## About work items - Java supports - Java 21 will be supported in 2.0 - Java 17 will be made default in 2.0 - Supports for Java 8 will be dropped in 2.0 - Martijn will start a FLIP discussion on deprecating support for Java 11. It will not be directly removed in 2.0 - We will not continue with the REST API and Metrics work items in 2.0 - We are still collecting new features for this release cycle. Please reachout to the release managers. ## About the Preview Release - *All breaking changes should be completed in the preview release (end-of-Sep.)* - There are a lot of internal usages of Source/SinkFunction and legacy TableSource/SinkFunction, which cannot be all migrated before the preview release. We will first move the public APIs to internal interfaces, then migrate the internal usges gradually. - In future, we will update the depreciation process to require migrating of internal usages in advance. - *We have created a new version "2.0-preview" on Jira.* - FixVersion of tickets targeting the preview release, or with code changes merged into the master branch between the 1.20.0 and 2.0-preview, should be set to 2.0-preview. - We will soon move existing tickets from "2.0.0" to this version. - We'll check for all deprecated APIs before the preview release, making sure all deprecated APis are either removed or we know why they are not removed. Best, Xintong