Hi, By looking at the arrow standard, when it comes to nested structure, like StructArray[1] or FixedListArray[2], when parent is not valid, the correspond child leaves "undefined".
If it's a BinaryArray, when when it parent is not valid, would a validity member point to a undefined address? And if it's ListArray[3], when it parent is not valid, should it offset and size be valid? Thanks, Xuwei Fu [1] https://arrow.apache.org/docs/format/Columnar.html#struct-layout [2] https://arrow.apache.org/docs/format/Columnar.html#fixed-size-list-layout [3] https://arrow.apache.org/docs/format/Columnar.html#variable-size-list-layout