+1 Actually, there is also a proposal to stop supporting JDK 8 in Flink, and the flink-kubernetes-operator also requires JDK 11. Considering the future functionality and long-term development, upgrading the JDK version is very necessary. Currently, Scala is simultaneously maintaining two versions: 2.11 and 2.12, which causes problems for project release and maintenance. I agree to upgrade both JDK and Scala.
Best, Huajie Wang Linying <[email protected]> 于2023年4月27日周四 13:09写道: > 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 >
