Apache9 commented on PR #6655: URL: https://github.com/apache/hbase/pull/6655#issuecomment-2629423912
Now we use '--relesae 8' to compile the code so it is OK to use JDK11 or JDK17 to build JDK8 binaries. The only problem is about the jdk.unsupported module, where sun.misc.Unsafe is in it but at compile time, we still can not see the module which will cause compile error. So the decision is to move the related code to hbase-thirdparty, and build hbase-thirdparty with JDK8, then the main repo can be built with JDK11 or JDK17. Please see HBASE-26773. But anyway, the approach in this PR can work too, so I'm OK with the current approach. Thanks. -- 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]
