Visorgood commented on PR #6110:
URL: 
https://github.com/apache/datafusion-comet/pull/6110#issuecomment-6725297579

   @sunchao both fixed.
   
   The two `s"..."` strings were already fixed locally when you looked – I had 
not pushed, so the CI log you linked was from the October 24 head. That fix and 
the DataSource V2 test update are both in this push.
   
   The `checkPlans` gap is real. It asked separately whether any exchange was 
columnar and whether any exchange had a rejected key, which the aggregate query 
could satisfy with two different nodes. It now filters to the exchanges whose 
key the removed check rejected and asserts routing on those. Re-ran the 
benchmark with the stricter check, so these numbers are now backed by an 
assertion that the measured exchange is the gated one:
   
     range, Comet scan                       -7.2%
     range, row-based Spark scan             -6.8%
     hash,  Comet scan                      -17.5%
     hash,  row-based Spark scan            -14.3%
     hash,  Comet operator above, Comet     -45.2%
     hash,  Comet operator above, row-based -32.0%
   
   Also merged main, which conflicted in `understanding-comet-plans.md` where 
the wording moved to "built-in shuffle". 580 tests passing across the shuffle, 
collation, expression, codegen and plan-stability suites; goldens unchanged.


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