We previously discussed this topic on this thread:

  https://lists.apache.org/thread/hlp18jjjxxpf62spd8zkhmht23hmpljg

Is it time to consider EOL of branch-1 and all 1.x releases ?

There doesn't seem to be much developer interest in branch-1 beyond
occasional maintenance. This is understandable. Per our compatibility
guidelines, branch-1 commits must be compatible with Java 7, and the range
of acceptable versions of third party dependencies is also restricted due
to Java 7 compatibility requirements. Most developers are writing code with
Java 8+ idioms these days. For that reason and because the branch-1 code
base is generally aged at this point, all but trivial (or lucky!) backports
require substantial changes in order to integrate adequately. Let me also
observe that branch-1 artifacts are not fully compatible with Java 11 or
later.

It is my more recent observation that relatively little maintenance
activity is occurring with respect to branch-1.

The last release from branch-1 was 1.7.1, on 2021/07/21.

If there are no more 1.x releases in the meantime, shall we use the
occasion of the one year anniversary of this last 1.x release and announce
EOM of HBase 1.7 and all of branch-1 on or about 2022/07/21 ?

-- 
Best regards,
Andrew

Reply via email to