Hi everyone, StreamPark uses Java 1.8 and Scala 2.11/2.12, both of which are relatively old versions. The mainstream JDK adoption version is already at 11 or 17, while the mainstream Scala adoption version is 2.13. Flink has been supporting both JDK 1.8 and 11 since 1.10. Since version 1.15, Flink only provides Scala 2.12 binary distribution, and this version does not restrict the Scala version used by the user.
So I propose upgrading StreamPark's default Java version to 11 and only keeping Scala 2.12. Another topic of discussion is, if the minimum required Flink version we support is above 1.15, then StreamPark's Scala version can be directly upgraded to 2.13 which is very attractive. I invite you all to share your thoughts, concerns or suggestions about this proposal, so we can reach an informed decision regarding the upgrade process. Thank you for your attention and valuable input. Best regards, Linying Assad
