epompeii commented on issue #5504:
URL: 
https://github.com/apache/arrow-datafusion/issues/5504#issuecomment-1974860217

   @gruuya I would be more than happy to help with the integration of Bencher, 
which could actually help with both 1. and 2.
   I set up a similar approach to 1. for Diesel recently: 
https://github.com/diesel-rs/diesel/pull/3849
   It used relative benchmarking, which looks something like this: 
https://bencher.dev/docs/how-to/track-benchmarks/#relative-benchmarking
   So you only compare the base commit and the current/merge commit on the same 
runner, like you want.
   
   For 2. we would just benchmark on pushes to `main` and you would be able to 
visualize them with a Bencher Perf Page, [this in an example for the Rustls 
project](https://bencher.dev/perf/rustls-821705769).


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