jduo opened a new pull request, #38995:
URL: https://github.com/apache/arrow/pull/38995

   ### Rationale for this change
   This PR depends on #38994 .
   
   Make arrow-vector and arrow-format JPMS modules for improved compatibility 
with newer JDKs
   and tools that require modules.
   
   ### What changes are included in this PR?
   * Create and integrate a maven plugin to compile module-info.java files 
without using a newer release target. This allows compiling JARs that have Java 
8 bytecode but contain module-info.class files for JPMS support.
   * add module-info.java files for vector, memory modules, and format.
   
   ### Are these changes tested?
   Yes, these modules are run as JPMS modules in JDK9+ unit tests.
   
   ### Are there any user-facing changes?
   Yes, some test classes have moved and users can now run these as JPMS 
modules.
   


-- 
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