You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@bookkeeper.apache.org by GitBox <gi...@apache.org> on 2022/06/05 08:23:40 UTC
[GitHub] [bookkeeper] Shoothzj opened a new issue, #3313: Build and Run Bookkeeper on Java11
Shoothzj opened a new issue, #3313:
URL: https://github.com/apache/bookkeeper/issues/3313
## Motivation
Currently, bookkeeper keeps the compatible with java8. Java11, a lts version of jdk, provides new features and performance optimize. And Java11 is released in 2018 and now mature. I think it's time to migrate to java11.
## Breaking Changes
java8 is not supported
## Release plan
Including this in bookkeeper 4.16.0
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: issues-unsubscribe@bookkeeper.apache.org.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [bookkeeper] nicoloboschi commented on issue #3313: [BP-52] Build and Run Bookkeeper on Java11
Posted by GitBox <gi...@apache.org>.
nicoloboschi commented on issue #3313:
URL: https://github.com/apache/bookkeeper/issues/3313#issuecomment-1148646223
Unfortunately most of the Java users are still on JDK8.
We must keep the JDK8 compatibility for BK clients.
The client and the server are in the same module so we cannot enforce different JDK compatibility rules.
A first approach would be to split into different modules server and client but it would require a big effort
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: issues-unsubscribe@bookkeeper.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [bookkeeper] nicoloboschi commented on issue #3313: [BP-52] Build and Run Bookkeeper on Java11
Posted by GitBox <gi...@apache.org>.
nicoloboschi commented on issue #3313:
URL: https://github.com/apache/bookkeeper/issues/3313#issuecomment-1148648147
Anyway, instead of targeting JDK11, I believe we can go with JDK17 and move the CI to JDK17.
I did some work on that direction but there's still this issue with powermockito: https://github.com/apache/bookkeeper/issues/3257
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: issues-unsubscribe@bookkeeper.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org