-
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
HashJoin with mode PartitionMode:CollectLeft has bug and can produce wrong result #4230
Comments
expected: [ [ |
The root cause is that, for Left Out join, for each partition of the right side, they are running independently, each of them constructs the |
For DataFusion, a possible fix is to maintain a global |
I will fix the bug in the new JoinSelection Rule. |
Describe the bug
A clear and concise description of what the bug is.
The join result is wrong.
To Reproduce
Steps to reproduce the behavior:
Run this test with PartitionMode:CollectLeft, the test will be failed.
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: