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]

Reply via email to