-
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
Is Distinct From Incorrectly Handles Masked Nulls #7332
Comments
@tustvold I'll take it as it was my PR which brought up the bug |
There is already a fix upstream - apache/arrow-rs#4716 |
I see, so that means current |
Correct, the upstream implementation should also be significantly faster |
I would like to try to migrate DF to new implementation once |
#7282 already has this completed - I like to verify things before cutting the release just in case 😄 |
Describe the bug
is_distinct_from is computed as
This is incorrect as regardless of if
left_value != right_value
if bothleft_isnull & right_isnull
the result should be false.IsNotDistinct has the same issue
This appears to have been introduced in #4560
To Reproduce
Expected behavior
No response
Additional context
apache/arrow-rs#960 tracks implementing these upstream
The text was updated successfully, but these errors were encountered: