Le 08/09/2026 à 22:12, Daniel Weeks a écrit :
I'm a little late to the conversation here, but the discussion so far
leaves me thinking that we're getting a bit lost in the nuances.

The intent behind grouping features and capturing the version in the file
is to signify the expected level of compatibility.

I don't think that's the case that it's "the" intent.

*My* intent is to make it easier at the writer level to decide which features to enable. Saying that I want to write a "V3"-compatible file, with adequate documentation on the Parquet website about reader compatibility, is much easier and safer than toggling individual feature bits in the dark.

For this concern, it's not useful for the "version number" to be written in the file. The version number is purely a way for the user of the Parquet writer to communicate their intents.

Regards

Antoine.


Reply via email to