+1, thanks Russel!
this will help other engines as well.

Thanks,
Manish

On Thu, Jan 16, 2025 at 3:15 PM Amogh Jahagirdar <2am...@gmail.com> wrote:

> I'm +0. I definitely agree with the premise that we need a spec change to
> ensure added rows exist at the snapshot level for row lineage, but I feel
> like there is an advantage to just formalizing the added-records snapshot
> summary property, and make it required for writers in case row lineage is
> enabled on the table. The advantage is that in the ecosystem more
> implementations are likely to populate the summary already (beyond the Java
> implementation, I see Python does as well) so for those implementations,
> the lift to support row lineage is a little bit reduced since the field
> will probably already be populated. It also avoids any awkwardness around
> having 2 of essentially the same field in metadata.
>
> In the end, I think that is a minor advantage so I'm not very opinionated
> on this. We're talking about one field, and the additional lift for that is
> some slightly additional parsing handling in implementations which in the
> grand scheme of things is a smaller portion of the work involved. I also
> understand the argument that it's awkward to have required fields be in the
> summary in the first place (thinking back to our discussions around
> operation handling).
>
> Thanks,
>
> Amogh Jahagirdar
>
> On Thu, Jan 16, 2025 at 2:52 PM Prashant Singh <prashant010...@gmail.com>
> wrote:
>
>> +1 (non-binding) !
>>
>> Best,
>> Prashant Singh
>>
>> On Thu, Jan 16, 2025 at 1:14 PM Daniel Weeks <dwe...@apache.org> wrote:
>>
>>> +1
>>>
>>> On Thu, Jan 16, 2025 at 10:39 AM Steve Zhang
>>> <hongyue_zh...@apple.com.invalid> wrote:
>>>
>>>> Thank you Russell! +1 (non-binding)
>>>>
>>>> Thanks,
>>>> Steve Zhang
>>>>
>>>>
>>>>
>>>> On Jan 15, 2025, at 10:53 PM, huaxin gao <huaxin.ga...@gmail.com>
>>>> wrote:
>>>>
>>>> +1 (non-binding)
>>>>
>>>>
>>>>

Reply via email to