-0 (though on the fence here). I'm a little concerned that we're starting to play very loose with spec with a change like this. Some of the justification seems to be that it's already supported in some projects and some readers don't break by making this change.
I see we've added the comment: > Writers are encouraged to make the writing of > * this field optional, but for maximal compatibility should default to > * writing the field until at least September 2028. But practically we don't really intend to wait until 2028 and we're just going to start doing this immediately. -Dan On Mon, Jun 1, 2026 at 7:12 AM Ed Seidl <[email protected]> wrote: > Correction: the link to the PR is > https://github.com/apache/parquet-format/pull/564 > > Ed > > On 2026/06/01 14:07:18 Ed Seidl wrote: > > I would like to propose a vote on adopting the format change described in > > GH-563: Make ColumnMetaData.path_in_schema optional. > > > > This was proposed on the mailing list [1] and in GitHub issue #563 [2]. > > > > The proposed format specification changes are available in the PR: > > https://github.com/apache/parquet-format/issues/563 > > > > To verify this design's compatibility and correctness, three PoC > implementations > > were developed: > > 1. Java: https://github.com/apache/parquet-java/pull/3470 > > 2. C++: https://github.com/apache/arrow/pull/49707 > > 3. Rust: https://github.com/apache/arrow-rs/pull/9678 > > > > All three PoCs have been verified against a test file produced by the > Rust PoC: > > https://github.com/apache/parquet-testing/pull/108 > > > > The vote will be open for at least 72 hours. > > > > [ ] +1 Approve the proposed format change > > [ ] +0 No opinion > > [ ] -1 Do not approve (please provide specific reasons) > > > > Thanks, > > Ed Seidl > > > > [1] https://lists.apache.org/thread/900503q07v95vyh6fk3qfn7ynb4w6yn2 > > [2] https://github.com/apache/parquet-format/issues/563 > > > > >
