alamb opened a new issue, #7460:
URL: https://github.com/apache/arrow-rs/issues/7460

   - Part of https://github.com/apache/arrow-rs/issues/7456
   
   We are trying to improve the performance of row filter application and part 
of that is a benchmark that we can use to guide optimization efforts. 
   
   ```shell
   cargo bench --all-features --bench arrow_reader_row_filter
   ```
   
   However, as shown in https://github.com/apache/arrow-rs/pull/7428  we have a 
case where we see the performance benefit when running an end to end query in 
datafusion but the same improvement is not seen in the benchmark.
   
   This ticket tracks figuring out why the benchmark doesn't show an 
improvement even when the end to end query does.
   
   
   > 
   > Interesting, the decoder cache doesn't seem to help much on my test 
machine (which is some crappy gcp VM). I couldn't reproduce the results listed 
on [#7363 
(comment)](https://github.com/apache/arrow-rs/issues/7363#issuecomment-2816670842)
 🤔
   
   > Thank you @alamb ,  it seems no obvious improvement compares to main. This 
branch only improve PointLookup for 1000000 line big data set comparing to 
original better-decode. 
   
   > I agree, we need to find how to mock clickbench result from arrow-rs side.
   
   _Originally posted by @zhuqi-lucas in 
https://github.com/apache/arrow-rs/issues/7428#issuecomment-2838960224_
               


-- 
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: github-unsubscr...@arrow.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to