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