Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Improve default implementation of Array::is_nullable
Since is_nullable returns `false` if the array is guaranteed to not contain any logical nulls, the correct default implementation could leverage `self.logical_null_count` more appropriately than `self.null_count`. To reduce chance of negative surprises in downstream projects, we could introduce the new behavior under `is_logically_nullable` name and deprecate `is_nullable` without changing it.
- Loading branch information