As a follow-up to the "V3" Discussions [1][2] there were some open
questions around extensibility and how it might be handled, so that readers
could determine if they supported the necessary features.

I think the areas discussed are:
1.  New encodings (In spec)
2.  Pluggable encodings
3.  Extensible logical types.
4.  New/additional metadata information in footer.

For 1) these are already handled by existing mechanisms at the column level
(based on page encodings in column metadata).
For 2) the consensus I inferred from PMC members that commented on the doc
is that in general this was not a direction we wanted to take (I also
concur with this sentiment). But if people want to make a more public
argument on why it should be considered we can do it on the ML to make it
official
For 3) Antoine started a new thread on this [3]
For 4) I think any new footer will have a bitmap that will handle changes
and extensibility will likely be limited here.

If this doesn't cover the use-cases people were thinking of this would be a
good place to bring it up.

Thanks,
Micah


[1] https://lists.apache.org/thread/5jyhzkwyrjk9z52g0b49g31ygnz73gxo
[2]
https://docs.google.com/document/d/19hQLYcU5_r5nJB7GtnjfODLlSDiNS24GXAtKg9b0_ls/edit
[3] https://lists.apache.org/thread/9xo3mp4n23p8psmrhso5t9q899vxwfjt

Reply via email to