commit | 6888c41726126850b62f625bb84fcf1d7182f0da | [log] [tgz] |
---|---|---|
author | Krisztián Szűcs <szucs.krisztian@gmail.com> | Thu Apr 15 20:58:20 2021 +0200 |
committer | Krisztián Szűcs <szucs.krisztian@gmail.com> | Thu Apr 15 20:58:20 2021 +0200 |
tree | 6c3ed05f598be0626780288d7726f4cbe6681b6b | |
parent | 958c19ac1b3dc392d6a4f0ec466c0cd9e554e738 [diff] |
ARROW-6103: [Release][Java] Remove mvn release plugin We want to stop using the maven release plugin because it commits to the repo both in the `prepare` and `perform` tasks and adds complexity to the release process. This PR removes the plugin and updates the release preparation script to use the maven versions plugin to update the version number in the pom files. We will need to run `mvn deploy` to publish the artifacts and I'm not sure where that needs to happen (`mvn release:perform` was previously invoking the `deploy` phase). Closes #9155 from andygrove/remove-mvn-release-plugin Lead-authored-by: Krisztián Szűcs <szucs.krisztian@gmail.com> Co-authored-by: Andy Grove <andygrove73@gmail.com> Signed-off-by: Krisztián Szűcs <szucs.krisztian@gmail.com>
Apache Arrow is a development platform for in-memory analytics. It contains a set of technologies that enable big data systems to process and move data fast.
Major components of the project include:
Arrow is an Apache Software Foundation project. Learn more at arrow.apache.org.
The reference Arrow libraries contain many distinct software components:
The official Arrow libraries in this repository are in different stages of implementing the Arrow format and related features. See our current feature matrix on git master.
Please read our latest project contribution guide.
Even if you do not plan to contribute to Apache Arrow itself or Arrow integrations in other projects, we'd be happy to have you involved: