Hi David,

Thank you, your efforts are much appreciated.

Yes. At the moment we still support Java 8 on all active branches.
There’s only one exception: Owasp build process requires Java 11 to run.

There was a bunch of discussions [1] and [2] recently regarding how should we
upgrade and which JDK versions should we support on our branches. You might
want to review them before going forward.

[1] https://lists.apache.org/thread/42537mr70g3n8srzxg406xlssbcsqr7w
[2] https://lists.apache.org/thread/ng8gq261ts5znzt6wb3zgjwqpsoqfftv

Regards,
Andor




> On Apr 29, 2026, at 07:57, Dávid Paksy <[email protected]> wrote:
> 
> Hi ZooKeeper devs,
> 
> I started to work on JDK25 support in ZooKeeper. The compilation works fine
> but for the tests to work I created ZOOKEEPER-5039 to upgrade Mockito to
> 5.23.0.
> 
> I put up #2376 PR and I saw, the GH: Action builds at the moment are done
> using Java 8 and Java 11.
> 
> Mockito 5.x requires Java 11 or higher. It will not work with Java 8.
> Mockito 4.x supported Java 8 but Mockito 4.x does not support Java 25.
> 
> Do we have to support Java 8 on ZooKeeper master branch? I did not found
> any documentation regarding this.
> 
> Thanks in advance,
> Dávid

Reply via email to