Following up on the discussion during the Parquet sync on Wednesday, I have
added a new tab to the Versioning document
<https://docs.google.com/document/d/19bOTy1WcLs9NP88DrysG4wG50pM6gmIFaSEWzkxUeJw/edit?tab=t.nywy9gjvpwqf>
to discuss 4 remaining decision points for the implementation. For each I
have listed options and pros and cons.
1. Mechanism to decide what Parquet features writers should use
2. Mechanism to write Parquet files that use a preview feature
3. Mechanism to record in the file what features it uses
4. Describing reader behavior when reading a file that is not fully
supported

The stated guiding principle is: We want to minimize prescribing how
readers and writers should work and focus on giving them the information to
implement the behavior they deem appropriate.

Please comment in the doc to help finalize consensus.
(thank you Andrew for early feedback and helping me think this through!)

Reply via email to