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

   ### Rationale for this change
   
   Performance `benchmarks.jar` uber-jar is mostly empty and is missing 
critical metadata information which would allow someone to run performance 
benchmarks using a simple commandline like:
   
   ```
   $ java -cp performance/target/benchmarks.jar ArrowBufBenchmarks
   ```
   
   ### What changes are included in this PR?
   
   Move benchmark classes from `src/test/java` to `src/main/java` and change 
the dependencies' scope as well so that `maven-shade-plugin` can actually pick 
up the classes to package.
   
   Also add missing jmh annotation generator to `maven-compiler-plugin` so that 
JMH metadata can be generated
   
   ### Are these changes tested?
   
   Local testing only.
   
   ### Are there any user-facing changes?
   
   I didn't find any user-facing documentation regarding JMH benchmarks. If 
there are some, it may be helpful to include a simplified command line
   
   


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