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]

Reply via email to