-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
Fix the test failures related to the logical optimizer. #4685
Comments
I reran |
Full error messages for the tpcds failures:
|
@jackwener You might want to add the issue #4887 to the list. |
I wonder how this project is going 🤔 |
Hi @alamb ,I've justed run
|
Thank you @HaoYang670 |
Sorry, the |
I found another issue in this vein: #5996 |
Added to list |
We have enabled checking by default in #6265 so I think we can claim this ticket is complete |
Describe the bug
There are several test failures when setting the config
skip_failing_rules
to false.filters
expressions inTableScan
may contain fields not included inschema
. #4793)window_frame_creation
#5257 )in_list_types_struct_literal
fails when settingskip_failed_rules
asfalse
#5217sort_on_window_null_string
failed after disableskip_fail
. #5233Compute error: Overflow happened
intpcds_logical_q58
#5396common_sub_expression_eliminate
removes non-duplicate expressions #4887decorrelate_where_in
reports error when optimizinglimit subquery
#5808power
fn #5996Some tests failures are caused by earlier type checking, which are expected, others are caused by some bugs in the optimizer, and we should fix them.
To Reproduce
Steps to reproduce the behavior:
skip_failing_rules
to falsecargo test --all
Expected behavior
A clear and concise description of what you expected to happen.
Additional context
Add any other context about the problem here.
https://github.com/apache/arrow-datafusion/blob/ac2e5d15e5452e83c835d793a95335e87bf35569/datafusion/optimizer/src/optimizer.rs#L325-L340
The text was updated successfully, but these errors were encountered: