Hi Deepti,

Regarding the life cycle for 1.x versions, 1.x will receive its last bugfix 
version upon the release of 1.(x+2), e.g, 1.16 will receive its last bugfix 
version upon the release of 1.18. Given that Flink release a minor version 
every 6 months, this means each minor version will receive bugfixes for about 1 
year.

One possible exception is the last version of the 1.x series. There has been 
discussion on making it an LTS version, but no consensus has been reached yet. 
Most likely 1.20 will be the last version of 1.x series and would be an LTS 
version.

For Java 17 support, it is supported in Flink 1.18 but annotated as 
"experimental" so far. I'm not sure on the meaning of "experimental" as well. 
My personal understanding is that it lacks massive production adoption yet, 
hence "experimental". But a few companies have already adopted Java 17 in 
production, including ByteDance as mentioned by Xiangyu.

Best,
Zhanghao Chen
________________________________
From: Deepti Sharma S via user <user@flink.apache.org>
Sent: Friday, January 26, 2024 22:56
To: xiangyu feng <xiangyu...@gmail.com>
Cc: user@flink.apache.org <user@flink.apache.org>
Subject: RE: Apache Flink lifecycle and Java 17 support


Hello Xiangyu,



Sorry but I am still not clear the life cycle details for 1.x versions?



Do we have any defined end of life dates for 1.16, 1.17 and 1.19? Also is 1.18 
will be the last minor release for 1.x series?



Also what do you mean by experimental support of Java 17? Will Java17 is 
supported by Flink community with Flink 1.18? Can we use this combination in 
our commercial product release?





Regards,

Deepti Sharma




From: xiangyu feng <xiangyu...@gmail.com>
Sent: 24 January 2024 18:11
To: Deepti Sharma S <deepti.s.sha...@ericsson.com>
Cc: user@flink.apache.org
Subject: Re: Apache Flink lifecycle and Java 17 support



Hi Deepti,



For the lifecycle of Flink 1.x version and more information about Flink 2.0, 
pls refer to Flink RoadMap[1] and this discussion thread[2].

Flink 1.18 currently has experimental support for Java17[3].



[1] https://flink.apache.org/what-is-flink/roadmap/

[2] https://lists.apache.org/thread/b8w5cx0qqbwzzklyn5xxf54vw9ymys1c

[3] 
https://nightlies.apache.org/flink/flink-docs-release-1.18/docs/deployment/java_compatibility/



Regards,

Xiangyu Feng



Deepti Sharma S via user <user@flink.apache.org<mailto:user@flink.apache.org>> 
于2024年1月24日周三 20:22写道:

Hello Team,



Can you please let me know the lifecycle for Flink 1.x versions? Also does any 
version supports Java17?





Regards,

Deepti Sharma


Reply via email to