Sorry for the late reply. The vote closed, so I'll just post my comments
without voting here.

My reading of the spec change in PR #8982 [1] is that it is not normative.
More specifically, REST catalog implementations that do not expose the full
snapshot history in metadata JSON will not violate the spec.

Therefore, I do not oppose this change, but I'd appreciate it if this point
were explicitly mentioned in the spec text.

I propose adding a phrase like "when the REST catalog makes the snapshot
history available in the metadata JSON, time travel queries should be
executed like this.... [existing spec text]. If a catalog does not expose
the full snapshot history, time travel queries should provide clear
messages in case they cannot find the appropriate snapshot".

Thanks,
Dmitri.

[1] https://github.com/apache/iceberg/pull/8982

On Fri, Jul 19, 2024 at 1:15 PM Micah Kornfield <emkornfi...@gmail.com>
wrote:

> The vote passes with:
>
> 5  "+1 Binding votes"
> 3 "+1 Non-binding votes."
> 0 "-1 votes"
>
>
> Actions to be taken:
> 1.  Update the language/location of the clarification on time travel in
> https://github.com/apache/iceberg/pull/8982 and then have a committer/PMC
> member merge.  I'll try to have this updated by Monday.
> 2.  Merge https://github.com/apache/iceberg/pull/8981 (it seems there is
> no further feedback on this).
>
> Thanks everyone for the feedback.
>
>
> -Micah
>
>
>
>
> On Fri, Jul 19, 2024 at 9:03 AM Jack Ye <yezhao...@gmail.com> wrote:
>
>> +1 (binding)
>>
>> added minor comments to the time travel PR.
>>
>> Best,
>> Jack Ye
>>
>> On Fri, Jul 19, 2024 at 8:22 AM Daniel Weeks <dwe...@apache.org> wrote:
>>
>>> +1 (binding)
>>>
>>> Thanks, Micah.
>>>
>>> On Thu, Jul 18, 2024 at 8:29 PM Amogh Jahagirdar <2am...@gmail.com>
>>> wrote:
>>>
>>>> +1 (non-binding) on these spec clarifications
>>>>
>>>> Thanks,
>>>> Amogh Jahagirdar
>>>>
>>>> On Thu, Jul 18, 2024 at 5:08 PM Steven Wu <stevenz...@gmail.com> wrote:
>>>>
>>>>> I am +1 for the spec clarifications.
>>>>>
>>>>> I have left some comments for the time travel PR. we can discuss the
>>>>> details in the PR itself before merging. In particular, I am wondering if
>>>>> the time travel clarification can be add to the existing `snapshots`
>>>>> section of the spec (instead of adding a new `implementation notes` 
>>>>> section)
>>>>>
>>>>> On Thu, Jul 18, 2024 at 3:54 PM Ryan Blue <b...@databricks.com.invalid>
>>>>> wrote:
>>>>>
>>>>>> +1
>>>>>>
>>>>>> Thanks, Micah!
>>>>>>
>>>>>> On Tue, Jul 16, 2024 at 7:04 AM Jean-Baptiste Onofré <j...@nanthrax.net>
>>>>>> wrote:
>>>>>>
>>>>>>> +1 (non binding)
>>>>>>>
>>>>>>> Thanks !
>>>>>>> Regards
>>>>>>> JB
>>>>>>>
>>>>>>> On Mon, Jul 15, 2024 at 10:35 PM Micah Kornfield <
>>>>>>> emkornfi...@gmail.com> wrote:
>>>>>>> >
>>>>>>> > I'd like to raise on modifying the table specification with
>>>>>>> clarifications on time travel and equality deletes [1][2].  The PRs have
>>>>>>> links to prior mailing list discussions where there was apparent 
>>>>>>> consensus
>>>>>>> that these were the expectations for functionality.
>>>>>>> >
>>>>>>> > Possible votes:
>>>>>>> > [ ] +1 Merge the PRs
>>>>>>> > [ ] +0
>>>>>>> > [ ] -1 Do not merge the PRs because ...
>>>>>>> >
>>>>>>> > The vote will remain open for at least 72 hours.
>>>>>>> >
>>>>>>> > Thanks,
>>>>>>> > Micah
>>>>>>> >
>>>>>>> > [1] https://github.com/apache/iceberg/pull/8982
>>>>>>> > [2] https://github.com/apache/iceberg/pull/8981
>>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Ryan Blue
>>>>>> Databricks
>>>>>>
>>>>>

Reply via email to