acking-you commented on issue #11212:
URL: https://github.com/apache/datafusion/issues/11212#issuecomment-2761086840

   Thank you very much for your reply. These are some updates on this issue. 
@alamb: 
   1. I have added the extended SQL in this PR #15462, you can check the 
details there:[SQL 
link](https://github.com/acking-you/arrow-datafusion/tree/add_short_circuit/benchmarks/queries/clickbench#q6-how-many-social-shares-meet-complex-multi-stage-filtering-criteria)
 
   2. The test results of the local extend SQL are as follows:
   
   ```
   ┏━━━━━━━━━━━━━━┳━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┓
   ┃ Query        ┃      main ┃ add_short_circuit ┃        Change ┃
   ┡━━━━━━━━━━━━━━╇━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━┩
   │ QQuery 0     │  964.48ms │         1006.79ms │     no change │
   │ QQuery 1     │  409.89ms │          419.52ms │     no change │
   │ QQuery 2     │  838.25ms │          868.74ms │     no change │
   │ QQuery 3     │  408.15ms │          396.88ms │     no change │
   │ QQuery 4     │ 1029.80ms │          783.40ms │ +1.31x faster │
   │ QQuery 5     │ 9429.76ms │         8835.06ms │ +1.07x faster │
   │ QQuery 6     │ 4096.47ms │         1382.42ms │ +2.96x faster │
   └──────────────┴───────────┴───────────────────┴───────────────┘
   ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━┓
   ┃ Benchmark Summary                ┃            ┃
   ┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━┩
   │ Total Time (main)                │ 17176.80ms │
   │ Total Time (add_short_circuit)   │ 13692.80ms │
   │ Average Time (main)              │  2453.83ms │
   │ Average Time (add_short_circuit) │  1956.11ms │
   │ Queries Faster                   │          3 │
   │ Queries Slower                   │          0 │
   │ Queries with No Change           │          4 │
   └──────────────────────────────────┴────────────┘
   ```
   My question: Is there a pipeline in DataFusion that can automatically 
perform benchmark comparisons?
   
   3. I'm currently encountering some issues mentioned in 
https://github.com/apache/datafusion/pull/15462#issuecomment-2760574284 and 
can't pass the tests yet. I'm trying to fix them.


-- 
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...@datafusion.apache.org

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


---------------------------------------------------------------------
To unsubscribe, e-mail: github-unsubscr...@datafusion.apache.org
For additional commands, e-mail: github-h...@datafusion.apache.org

Reply via email to