Le 02/09/2026 à 19:46, Andrew Lamb a écrit :
"""
Readers need a simple mechanism to know whether they support all
features they may encounter when reading a specific file.
"""
I would like to dispute this. No argument is given as to why readers
need something else than what is already embodied in the metadata.
Antoine,
In my mind, the core usecase is actually knowing how to configure the
writer (aka how can a writer have confidence to use a certain parquet
feature and make sure the readers they care about can read the file)
It seems this contradicts your previous message in response to the same
message where you said:
"""
In my opinion, the core problem we need to solve here is how Parquet
writers communicate to Parquet readers which features must be supported
in order to guarantee they can completely read a given file.
"""
I agree with the need to configure the writer. It doesn't require the
writer configuration to be baked in the Parquet metadata.
Regards
Antoine.