lhotari commented on PR #4446: URL: https://github.com/apache/bookkeeper/pull/4446#issuecomment-2324690417
> > I think we should first refactor BK client into a separate module that will be built with JDK 8, then we can move BK server to JDK 17 > > My two cents working for java11 and not java8 if we want to refactor BK client into a separate module,java8 is becoming a liability. There's also maintenance branches with Java 8 support, I don't see a point keeping support for JDK 8 in the future versions of Bookkeeper. Existing Java 8 users can continue to use maintenance branches until they have migrated to newer JDK versions. I think that master branch should set the minimum JDK version to either Java 17 or Java 21 and leave the previous JDK versions to be handled by maintenance branches. Can we even find a single BK users that runs a recent BK version on Java 8? It's definitely a completely unnecessary liability to keep supporting Java 8 in the master branch and future BK versions. -- 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: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
