Hi Feri,
Thank you for bringing up this discussion.
I agree to release a version to bump the newer version of Flink with partial 
JDK versions support. I have two points to be discussed.
1. I have heard many inquiries about supporting higher versions of Flink in 
Slack, Chinese communities, etc., and a large part of them hope to use it on 
Flink1.20. Should we consider explicitly supporting Flink1.20 on version 4.0, 
otherwise users will have to wait for a relatively long release cycle.
2. Currently supporting Flink1.17 is difficult, but are there any plans to 
support it in the future? Do we need to wait for Hadoop related repositories to 
release specific versions.


> 2024年10月22日 19:44,Ferenc Csaky <ferenc.cs...@pm.me.INVALID> 写道:
> 
> Hello devs,
> 
> I would like to start a discussion regarding a new HBase connector release. 
> Currently, the
> externalized HBase connector has only 1 release: 3.0.0 that supports Flink 
> 1.16 and 1.17.
> 
> By stating this, it is obvious that the connector is already outdated for 
> quite a while. There
> is a long-lasting ticket [1] to release a newer HBase version, which also 
> contains a major version
> bump as HBase 1.x support is removed, but covering JDK17 with the current 
> Hadoop related
> dependency mix is impossible, because there are parts that do not play well 
> with it when you
> try to compile with JDK17+, and there are no runtime tests as well.
> 
> Solving that properly will require to bump the HBase, Hadoop, and Zookeeper 
> versions as well,
> but that will require more digging and some refactoring, at least on the test 
> side.
> 
> To cut some corners and move forward I think at this point it would make 
> sense to release
> version 4.0 that supports Flink 1.18 and 1.19 but only on top of JDK8 and 
> JDK11 just to close the
> current gap a bit. I am thinking about including the limitations in the java 
> compat docs [2] to
> highlight users.
> 
> WDYT?
> 
> Best,
> Ferenc
> 
> [1] https://issues.apache.org/jira/browse/FLINK-35136
> [2] 
> https://nightlies.apache.org/flink/flink-docs-release-1.19/docs/deployment/java_compatibility/

Reply via email to