pitrou commented on issue #50172:
URL: https://github.com/apache/arrow/issues/50172#issuecomment-4716914604

   > Following what [@paleolimbot](https://github.com/paleolimbot) says, it 
seems like we have existing implementations (and we may not know of them all) 
that can write null buffers; This mean that in practice, readers will likely 
have to handle null buffers even if we change the spec to not officially allow 
it, to be tolerant on read
   
   That's a good point.
   
   > Therefore I would personally suggest we clarify the spec to say that null 
buffers are allowed in IPC/C Data Interface and that they are semantically 
equivalent to a zero length, non null buffer.
   
   It's only the C Data Interface. The IPC format does not carry any pointer, a 
Buffer cannot be "null" there.
   


-- 
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