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

Reply via email to