Github user cloud-fan commented on the issue:
https://github.com/apache/spark/pull/13680
I don't have a strong preference here, each choice has its advantage and
weakness:
1. alway have the null bits region: faster element access(read the null
bits and then read the element), slower writing(always need to clear out the
null bit region for primitive array)
2. only have null bits region if `containsNull` flag is true: slower
element access(read flag then read null bits then read the element), faster
writing(check the `containsNull` flag and don't need to clear out null bits if
flag is false)
cc @davies
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]