Hello,

I think this proposal has a communication problem: SemVer explicitly targets backwards compatibility, but your proposal denotes forwards compatibility changes. This may/will confuse some users who will assume that a Parquet N+1 reader will not be able to read Parquet N files.

Perhaps branding this "a modified variant of semantic versioning" would alleviate the issue.

Regards

Antoine.


Le 25/06/2026 à 16:15, Micah Kornfield a écrit :
As part of the discussion on versioning [1] a proposal was made to move
parquet-format releases to SemVer. In particular the one concrete proposal
[2] is to do a major version bump every time a release includes a forward
incompatible change.

I'm starting this thread to collect other ideas per request of Antoine [3].

Thanks,
Micah

[1] https://lists.apache.org/thread/st8l40z5n4cx5c22rcog50ws4pkzdc3s
[2] https://github.com/apache/parquet-format/pull/588 (note this change has
other non-related changes, that can be discussed separately).
[3] https://lists.apache.org/thread/tvlo1s2kzwo340vqrlt898yoxgpt8wxj



Reply via email to