+1 (non-binding)

On Mon, May 19, 2025 at 11:17 PM Eduard Tudenhöfner <
etudenhoef...@apache.org> wrote:

> +1 (binding)
>
> On Tue, May 20, 2025 at 8:14 AM Gidon Gershinsky <gg5...@gmail.com> wrote:
>
>> +1 (non-binding).
>> Glad to see this big step forward.
>>
>> Cheers, Gidon
>>
>>
>> On Tue, May 20, 2025 at 9:00 AM Ajantha Bhat <ajanthab...@gmail.com>
>> wrote:
>>
>>> +1 (non-binding)
>>>
>>> Excited to see Iceberg V3 coming together!
>>>
>>> - Ajantha
>>>
>>> On Tue, May 20, 2025 at 11:22 AM Christian Thiel <
>>> christian.t.b...@gmail.com> wrote:
>>>
>>>> +1 (non-binding)
>>>>
>>>> Christian
>>>>
>>>> Prashant Singh <prashant010...@gmail.com> schrieb am Di. 20. Mai 2025
>>>> um 07:34:
>>>>
>>>>> +1 (non-binding)
>>>>>
>>>>> Best,
>>>>> Prashant
>>>>>
>>>>> On Mon, May 19, 2025 at 10:19 PM Aihua Xu <aihu...@gmail.com> wrote:
>>>>>
>>>>>> +1 (non-binding).  Great to see we are moving forward.
>>>>>>
>>>>>> On Mon, May 19, 2025 at 9:06 PM Denny Lee <denny.g....@gmail.com>
>>>>>> wrote:
>>>>>>
>>>>>>> +1 (non-binding)
>>>>>>>
>>>>>>> On Mon, May 19, 2025 at 9:04 PM Yufei Gu <flyrain...@gmail.com>
>>>>>>> wrote:
>>>>>>>
>>>>>>>> +1 (binding)
>>>>>>>>
>>>>>>>> Yufei
>>>>>>>>
>>>>>>>>
>>>>>>>> On Mon, May 19, 2025 at 8:59 PM Amogh Jahagirdar <2am...@gmail.com>
>>>>>>>> wrote:
>>>>>>>>
>>>>>>>>> +1 (binding)
>>>>>>>>>
>>>>>>>>> On Mon, May 19, 2025 at 9:37 PM Gang Wu <ust...@gmail.com> wrote:
>>>>>>>>>
>>>>>>>>>> +1 (non-binding)
>>>>>>>>>>
>>>>>>>>>> On Tue, May 20, 2025 at 11:35 AM Manish Malhotra <
>>>>>>>>>> manish.malhotra.w...@gmail.com> wrote:
>>>>>>>>>>
>>>>>>>>>>> +1 (non-binding)
>>>>>>>>>>>
>>>>>>>>>>> This is Awesome! Thanks 🙏🏼
>>>>>>>>>>>
>>>>>>>>>>> On Mon, May 19, 2025 at 6:09 PM Szehon Ho <
>>>>>>>>>>> szehon.apa...@gmail.com> wrote:
>>>>>>>>>>>
>>>>>>>>>>>> +1 (binding)
>>>>>>>>>>>>
>>>>>>>>>>>> Thanks, it's an exciting step for Iceberg!
>>>>>>>>>>>> Szehon
>>>>>>>>>>>>
>>>>>>>>>>>> On Mon, May 19, 2025 at 4:03 PM Jia Yu <ji...@apache.org>
>>>>>>>>>>>> wrote:
>>>>>>>>>>>>
>>>>>>>>>>>>> This is exciting!
>>>>>>>>>>>>>
>>>>>>>>>>>>> +1 (non-binding)
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Mon, May 19, 2025 at 3:27 PM Ryan Blue <rdb...@gmail.com>
>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>>> +1 (binding)
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> I’ve gone through the changes in detail and I’m confident
>>>>>>>>>>>>>> that they are implementable and working.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>    - Reviewed and updated row lineage core implementation,
>>>>>>>>>>>>>>    readers/writers, and updates to Spark 3.5
>>>>>>>>>>>>>>    - Validated the Variant encoding and shredding spec
>>>>>>>>>>>>>>    - Built readers/writers for core object models for
>>>>>>>>>>>>>>    unknown, timestamp(9) types
>>>>>>>>>>>>>>    - Implemented default values and updated read paths
>>>>>>>>>>>>>>    - Reviewed table encryption PRs
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> On Mon, May 19, 2025 at 3:20 PM Ryan Blue <rdb...@gmail.com>
>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Hi everyone,
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> With the follow-ups from the earlier discussion thread
>>>>>>>>>>>>>>> wrapped up, I’d like to raise a vote to adopt the v3 spec
>>>>>>>>>>>>>>> changes
>>>>>>>>>>>>>>> <https://github.com/apache/iceberg/blob/main/format/spec.md#version-3-extended-types-and-capabilities>
>>>>>>>>>>>>>>> .
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> *What is included?*
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>    - Default values for columns and fields
>>>>>>>>>>>>>>>    - New types: variant, geospatial, timestamp(9), and
>>>>>>>>>>>>>>>    unknown
>>>>>>>>>>>>>>>    - Row lineage and change tracking using synthetic row
>>>>>>>>>>>>>>>    IDs and row-level last modified sequence number
>>>>>>>>>>>>>>>    - Improved position deletes using binary deletion
>>>>>>>>>>>>>>>    vectors that are synchronously maintained
>>>>>>>>>>>>>>>    - Table encryption key tracking
>>>>>>>>>>>>>>>    - Table metadata support for future multi-argument
>>>>>>>>>>>>>>>    transforms
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> *What does adopting these changes mean?*
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Adopting the changes signals that we (the community) intend
>>>>>>>>>>>>>>> to support the current set of changes and will maintain
>>>>>>>>>>>>>>> forward-compatibility for v3 tables that implement the v3 spec. 
>>>>>>>>>>>>>>> After
>>>>>>>>>>>>>>> adopting the changes, future breaking changes would go into v4.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> As with v2 adoption
>>>>>>>>>>>>>>> <https://lists.apache.org/thread/ws2gg52d124p7bx9jgrn3kctrtfgtltp>,
>>>>>>>>>>>>>>> this is needed to build support in downstream projects and other
>>>>>>>>>>>>>>> implementations. Adoption doesn’t change the default table 
>>>>>>>>>>>>>>> version, it
>>>>>>>>>>>>>>> signals that there will be no further break changes in v3 and 
>>>>>>>>>>>>>>> that we are
>>>>>>>>>>>>>>> confident in supporting the v3 features.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Huge thanks to everyone that has worked to get to this point
>>>>>>>>>>>>>>> with the v3 changes!
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Please vote in the next 72 hours:
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> [ ] +1 Adopt the v3 changes to the table spec
>>>>>>>>>>>>>>> [ ] +0
>>>>>>>>>>>>>>> [ ] -1 Wait to close v3 changes because . . .
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Ryan
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>

Reply via email to