-
Notifications
You must be signed in to change notification settings - Fork 1.4k
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
Schema error creating logical/physical plan for TPC-DS q10, q35 #4794
Comments
There are multiple bugs, but the first is that the join keys are assumed to be in the same order as the left and right relations but in this case the left key is in the right schema.
Filed as #4795 |
The second bug is that the schema has |
The expression in question was originally part of
Relevant snippet of logical plan before `push_down_filter`
Relevant snippet of logical plan after `push_down_filter`
We could see from the second snippet that the filter The fix?I would like to discuss the fix here. I don't think we can change |
tpcds-35 also have this problem. After set |
@askoa , I also investigated this problem. |
No problem. I am glad it was helpful. BTW, q10 has one more issue #4887 |
Seems the schema error when creating the logical / physical plan has been resolved in the meantime. |
Describe the bug
Creating a physical plan for q10 fails with:
Here is the part of the logical plan that failed in
create_intial_plan
:To Reproduce
Unigore test
tpcds_physical_q10
.Expected behavior
A clear and concise description of what you expected to happen.
Additional context
Add any other context about the problem here.
The text was updated successfully, but these errors were encountered: