Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix: test failure in
test_fsl_packed_struct
(#3227)
The current main has test failure in `test_fsl_packed_struct` because I introduced statistics gathering for `StructDataBlock`, but not statistics gathering in `FixedSizeListDataBlock`. To fix this test, I can add statistics gathering(in this case, only `Stat::MaxLength` is needed) for `FixedSizeListDataBlock`. I think the variants of `FixedSizeList's child datablock` can only be either `fixed width datablock` or another `fixed size list`? This PR however only disables the packed struct encoding test for `fixed size list`. ---------- after reading https://docs.rs/arrow-array/53.3.0/src/arrow_array/array/fixed_size_list_array.rs.html#133, it looks like that the child of a `fixed size list` can be any array type, which means to support `MaxLength` statistics for `fixed size list data block`, we need to have `MaxLength` statistics for all other `datablock` types.
- Loading branch information