Le 22/09/2026 à 18:02, Rok Mihevc a écrit :
Hi all,
Following the discussion here and on the community call, I've opened a PR
for the LIST-based VECTOR logical type:
https://github.com/apache/parquet-format/pull/624
This proposal separates the logical contract from the physical-layout
changes:
- Every non-null vector has exactly num_elements.
- Elements must be non-null and finite.
- Elements are numeric or boolean Parquet primitive types. No nesetd
elements.
The two last items are really gratuitous limitations. Readers are free
to implement limitations of their own and refuse to read more general
fixed-size-list data, but it does not make sense to impose those
limitations in the spec.
(especially the "non-null and finite" item really belongs to statistics
IMHO)
Regards
Antoine.