jduo commented on issue #151: URL: https://github.com/apache/arrow-java/issues/151#issuecomment-2756740425
> Hello @jduo , could we get a summary of the current status of the JPMS modularization effort? Specifically, what are the remaining challenges to resolve this: > > [JDBC Driver Compatibility Issue With JDK 16 and Later: Exception creating result java.lang.ExceptionInInitializerError at net.snowflake.client.jdbc.internal.apache.arrow.memory.UnsafeAllocationManager](https://community.snowflake.com/s/article/JDBC-Driver-Compatibility-Issue-With-JDK-16-and-Later) > > And what is the estimated timeline for completion? I'm not actively working on this and if I recall, we decided not to move the Netty memory manager to JPMS. I actually did have this working previously though I don't think all tests were running. The reason we decided to drop it was the need to patch the Netty module which greatly complicated the command line. The patch JAR would include an arrow version in its filename which has the unfortunate side-effect of requiring the user to change their command line (to invoke the JPMS patching command) if they update the arrow version. -- 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]
