alamb opened a new issue, #26169:
URL: https://github.com/apache/datafusion/issues/26169

   ### Is your feature request related to a problem or challenge?
   
   @ritchie46  posted a blog https://pola.rs/posts/release-polars-2/ recently 
that provides benchmark numbers for Polars 2.0 that make Datafusion look quite 
bad:
   
   <img width="1323" height="833" alt="Image" 
src="https://github.com/user-attachments/assets/a05b95f0-b651-4f09-848b-b1b6902808f8";
 />
   
   I suspect it is telling that 
   
   ### Describe the solution you'd like
   
   I would like the performance of DataFusion to be better (obviously)
   
   
   
   ### Describe alternatives you've considered
   
   My strong suspicion is that the difference is largely caused by the fact 
that TPC-H and TPC-DS require good join ordering for high performance, 
something that DataFusion has been historically weak at
   
   I also think this problem is also likely due to the same thing:
   
   > Polars and both DuckDB versions completed all queries. DataFusion timed 
out on TPC-DS q72 (and once on q67) and ran out of memory on TPC-H q18 on 
c7a.4xlarge; those queries are excluded from the results above for all engines.
   
   
   Another corroborating piece of evidence is that the post does not mention 
ClickBench https://benchmark.clickhouse.com/ where we have focused a huge 
amount of effort on benchmarking and the difference is much less pronounced. 
See for example the 
[results](https://benchmark.clickhouse.com/#system=+ti%20rud|olrP&type=-&machine=-6t|ca2|ae-|6ax|g4e|6ale|3al&cluster_size=-&opensource=-&hardware=+c&tuned=+n&storage=-&metric=combined&queries=-)
 here:
   
   <img width="1141" height="224" alt="Image" 
src="https://github.com/user-attachments/assets/f27f9e10-c2e4-40ad-ae2b-c0122b3a59b1";
 />
   
   
   
   
   
   ### Additional context
   
   _No response_
   
   ### Willingness to contribute
   
   None


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


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to