raulcd commented on code in PR #49554:
URL: https://github.com/apache/arrow/pull/49554#discussion_r2960894669


##########
docs/source/format/Intro.rst:
##########
@@ -296,6 +296,13 @@ key is the field name and the child array its values. The 
field (key) is
 saved in the schema and the values of a specific field (key) are saved in
 the child array.
 
+Since child arrays are independent, Arrow does not enforce physical
+consistency between the struct's validity bitmap and those of it's children.
+Logically, a struct row is only valid if both the parent and the child
+bitmaps have a value of 1 for that slot (a logical AND operation).
+This allows for "hidden" data to exist in child arrays at null struct

Review Comment:
   oh! I've just seen that the term "hidden" appears on the spec. Welp if the 
spec says so ... I'll leave it to you to decide :)
   



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