laurentgo opened a new issue, #41307:
URL: https://github.com/apache/arrow/issues/41307

   ### Describe the enhancement requested
   
   Apache Java Arrow root project depends on [Apache 
Parent](https://github.com/apache/maven-apache-parent/blob/apache-18/pom.xml) 
[18](https://github.com/apache/maven-apache-parent) as its default 
configuration which is fairly odd nowadays. Some modules do not even use Apache 
Parent at all.
   
   To keep the build stack clean, up-to-date and pave the way to support newer 
java versions for example, modules should be updated and cleaned up to use 
Apache Parent 31[^1], recent plugins, and remove unnecessary 
version/configuration when already defined in the parent modules.
   
   [^1] Apache Parent 32 has just been released but use `--release` by default 
which does not work well with Arrow use of `sun.misc.Unsafe`
   
   ### Component(s)
   
   Java


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