-
Notifications
You must be signed in to change notification settings - Fork 166
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comet returns different results for 5 TPCDS queries compared with Spark #74
Comments
I remember @kazuyukitanimura has some observations on this issue internally. |
I think q39a, q39b were fixed internally and are part of CI. @sunchao You mean they are failed in particular with Comet? |
I think these two were also disabled internally. I haven't tried them in Comet yet. |
The query list should be q34, q41, and q64. I updated the ticket. |
I have not tried with Comet either, but from internal experiment; q34 v1.4 does not specify ss_ticket_number as a sort key, so Comet result is technically not wrong. It is just golden has different order for ss_ticket_number column It looks like sort stability difference... |
Actually |
The latest excluded TPCDS query list: "q34", "q66", "q64", "q71", "q88", "q90", "q96" See https://github.com/apache/arrow-datafusion-comet/actions/runs/8025460291/job/21926164052 |
|
|
|
The actual (wrong) result is pretty long, I ignore it above. |
Same here. |
The latest excluded queries are: "q66", "q71", "q88", "q90", "q96". |
Describe the bug
TPC-DS q34, q66, q64, q71, q88, q90, q96 are disabled right now because they generate different results from Spark.
q34 seems something to do with sorting. The order is different.
q64 is also about sorting
Steps to reproduce
Enable these 3 queries in
CometTPCDSQuerySuite
and run the test suite.Expected behavior
Comet should produce the same query results as Spark for these 3 queries.
Additional context
No response
The text was updated successfully, but these errors were encountered: