xborder opened a new pull request, #1284:
URL: https://github.com/apache/arrow-java/pull/1284

   ## What's Changed
   
   - Build Java artifacts once with JDK 17 and reuse them across the test 
matrix.
   - Build C Data JNI artifacts once and reuse them across JDK 17, 21, and 25.
   - Distribute compiled classes and Maven artifacts through GitHub Actions 
artifacts.
   - Run prebuilt tests directly with Surefire to avoid recompilation.
   - Preserve Vector allocator and `memory-core` custom test executions.
   - Add checks to ensure test classes are restored and no unexpected 
compilation occurs.
   - Keep pure-Java tests running on Ubuntu, macOS Intel, macOS ARM, and 
Windows.
   - Reduce duplicate compilation while retaining the existing platform and JDK 
test coverage.
   - Ran a few tests, managed to reduce the total runner time by ~50%
   
   Closes #1283.
   


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