+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
>

Reply via email to