Sorry I missed the sync this morning (sick), I'd like to push for geo too. I think on this front as per the last sync, Ryan recommended to wait for Parquet support to land, to avoid having two versions on Iceberg side (Iceberg-native vs Parquet-native). Parquet support is being actively worked on iiuc: https://github.com/apache/parquet-format/pull/240 . But it would bind V3 to the parquet-format release timeline, unless we start with iceberg-native support first and move later (as we originally proposed).
Thanks, Szehon On Wed, Jul 31, 2024 at 10:58 AM Walaa Eldin Moustafa <wa.moust...@gmail.com> wrote: > Another feature that was planned for V3 is support for default values. > Spec doc update was already merged a while ago [1]. Implementation is > ongoing in this PR [2]. > > [1] https://iceberg.apache.org/spec/#default-values > [2] https://github.com/apache/iceberg/pull/9502 > > Thanks, > Walaa. > > On Wed, Jul 31, 2024 at 10:52 AM Russell Spitzer > <russell.spit...@gmail.com> wrote: > > > > Thanks for bringing this up, I would say that from my perspective I have > time to really push through hopefully two things > > > > Variant Type and > > Row Lineage (which I will have a proposal for on the mailing list next > week) > > > > I'm using the Project to try to track logistics and minutia required for > the new spec version but I would like to bring other work in there as well > so we can get a clear picture of what is actually being actively worked on. > > > > On Wed, Jul 31, 2024 at 12:27 PM Jacob Marble < > jacobmar...@influxdata.com> wrote: > >> > >> Good morning, > >> > >> To continue the community sync today when format version 3 was > discussed. > >> > >> Questions answered by consensus: > >> - Format version releases should _not_ be tied to Iceberg version > releases. > >> - Several planned features will require format version releases; the > process shouldn't be onerous. > >> > >> Unanswered questions: > >> - What will be included in format version 3? > >> - What is a reasonable target date? > >> - How to track progress? Today, there are two public lists: > >> - GH milestone: https://github.com/apache/iceberg/milestone/42 > >> - GH project: https://github.com/orgs/apache/projects/377 > >> - What is required of a feature in order to be included in any adopted > format version? > >> - At least one complete reference implementation should exist. > >> - Java is the reference implementation by convention; that's OK, > but not perfect. Should Java be the reference implementation by mandate? > >> > >> Have I missed anything? > >> > >> -- > >> Jacob Marble >