-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Closed
Labels
arrowChanges to the arrow crateChanges to the arrow crateenhancementAny new improvement worthy of a entry in the changelogAny new improvement worthy of a entry in the changelog
Description
Is your feature request related to a problem or challenge? Please describe what you are trying to do.
Some operations might need that null==null gives back true instead of null.
Describe the solution you'd like
An equality kernel with null==null -> true.
Describe alternatives you've considered
In the PR apache/datafusion#6724 an alternative implementation can be found:
let eq: BooleanArray = eq_dyn(left, right)?;
let left_is_null = is_null(left)?;
let right_is_null = is_null(right)?;
or_kleene(&and(&left_is_null, &right_is_null)?, &eq)Additional context
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
arrowChanges to the arrow crateChanges to the arrow crateenhancementAny new improvement worthy of a entry in the changelogAny new improvement worthy of a entry in the changelog