+1 for the EOM of branch-1. We occasionally commit few minor fixes if
required, beyond that it doesn’t get much attention.
Perhaps no need to wait for one year anniversary of 1.7 release if we have
sufficient votes to retire branch-1 sooner?


On Fri, 18 Mar 2022 at 3:06 AM, Andrew Purtell <[email protected]> wrote:

> 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