We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e4d9c3c commit 988e4ffCopy full SHA for 988e4ff
vortex-layout/src/layouts/struct_/reader.rs
@@ -210,6 +210,11 @@ impl LayoutReader for StructReader {
210
// In the case of an empty struct, we need to register the end split.
211
splits.insert(row_range.end);
212
213
+ // Register splits for the validity child, if there is one
214
+ if let Some(validity_ref) = self.validity()? {
215
+ validity_ref.register_splits(field_mask, row_range, splits)?;
216
+ }
217
+
218
self.layout.matching_fields(field_mask, |mask, idx| {
219
self.field_reader_by_index(idx)?
220
.register_splits(&[mask], row_range, splits)
0 commit comments