lidavidm commented on issue #40383:
URL: https://github.com/apache/arrow/issues/40383#issuecomment-1981058359

   At least without looking into the code, yes, because a null slot should 
still exist in memory (the value is not defined, but should be initialized)
   
   https://arrow.apache.org/docs/format/Columnar.html#validity-bitmaps
   
   > Arrays having a 0 null count may choose to not allocate the validity 
bitmap; how this is represented depends on the implementation (for example, a 
C++ implementation may represent such an “absent” validity bitmap using a NULL 
pointer).
   
   > Array slots which are null are not required to have a particular value; 
any “masked” memory can have any value and need not be zeroed, though 
implementations frequently choose to zero memory for null values.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to