Hi all,

Wanted to see if there were any remaining action items or discussions remaining 
on this topic. I’m trying to get a gauge of how close we might be on getting 
this merged!

Best,
Adnan Hemani

On 2025/05/28 17:33:20 Christian Thiel wrote:
> Thank you all for the great discussion today!
> I have updated the proposal. Key changes are:
> 
>    -
> 
>    Specify that clients should ignore unknown operation & event types
>    -
> 
>    Specify the `actor` field as part of the `Event` schema as an opaque
>    string. Remove the `Actor` type.
>    - Remove the `actors` filter from the `GetEventsRequest`, add an
>    extendable `custom-filters` object instead (`additionalProperties: true`)
> 
> The diff for the changes since the sync today is available in Github:
> https://github.com/apache/iceberg/pull/12584/commits/3de9a7c5d128b1100c38ce688603c94491008d35
> The google doc is also updated,
> https://docs.google.com/document/d/1WtIsNGVX75-_MsQIOJhXLAWg6IbplV4-DkLllQEiFT8/edit?usp=sharing
> 
> Looking forward to more feedback, especially regarding custom operations!
> 
> On Tue, 27 May 2025 at 10:15, Christian Thiel <ch...@gmail.com>
> wrote:
> 
> > Dear all,
> >
> > I think we have reached mostly consensus here.
> > There is one more change since our last discussion: We removed the
> > recursive "assumed-by" field of actors in favor or an "actor-chain" list.
> >
> > If there is any more need for discussion please voice it here on the
> > Mailing List or in the Catalog sync tomorrow. I would otherwise start a
> > vote.
> >
> > Best,
> > Christian
> >
> > On Wed, 7 May 2025 at 11:18, Christian Thiel <ch...@gmail.com>
> > wrote:
> >
> >> Dear all,
> >>
> >> I worked the changes discussed in the last catalog sync into the Events
> >> proposal [1].
> >> Those include:
> >> - Using request-id instead of transaction
> >> - A more flexible User (now called Actor)
> >> - Custom Operation type
> >>
> >> The specific diff compared to the last discussion can be best seen in my
> >> latest commit in git [2].
> >> It would be good to still comment in Google Docs so that we have
> >> everything in one place.
> >>
> >> Best,
> >> Christian
> >>
> >> [1]:
> >> https://docs.google.com/document/d/1WtIsNGVX75-_MsQIOJhXLAWg6IbplV4-DkLllQEiFT8/edit?usp=sharing
> >> [2]:
> >> https://github.com/apache/iceberg/pull/12584/commits/4d67051e03d5345687566b3900db3af23ce15766
> >>
> >>
> >> On Wed, 16 Apr 2025 at 14:53, Christian Thiel <ch...@gmail.com>
> >> wrote:
> >>
> >>> Dear all,
> >>> after the last Catalog sync I updated the proposal.
> >>> Changes are in the original proposal Document [1] and the original PR [2]
> >>>
> >>> Best,
> >>> Christian
> >>>
> >>> [1]
> >>> https://docs.google.com/document/d/1WtIsNGVX75-_MsQIOJhXLAWg6IbplV4-DkLllQEiFT8/edit?usp=sharing
> >>> [2] https://github.com/apache/iceberg/pull/12584
> >>>
> >>>
> >>> On Thu, 20 Mar 2025 at 10:49, Christian Thiel <
> >>> christian.t.b...@gmail.com> wrote:
> >>>
> >>>> Dear all,
> >>>>
> >>>> We have recently discussed in the Iceberg Catalog Community Sync [1]
> >>>> and the Mailing List [2] different ways on how federation between 
> >>>> Catalogs
> >>>> could be standardized.
> >>>>
> >>>> This proposal introduces a /events endpoint to the IRC specification.
> >>>> The endpoint provides events of modifications to objects managed by the
> >>>> Catalog (tables, namespaces, views), allowing consumers to efficiently
> >>>> track metadata changes using persistent offsets for reliable consumption
> >>>> and resumability.
> >>>>
> >>>> Proposal Document:
> >>>> https://docs.google.com/document/d/1WtIsNGVX75-_MsQIOJhXLAWg6IbplV4-DkLllQEiFT8/edit?usp=sharing
> >>>>
> >>>> I am looking forward to your thoughts and hope we find time in next
> >>>> week's Catalog sync to discuss this further.
> >>>>
> >>>> Best
> >>>> Christian
> >>>>
> >>>> [1] Catalog Community Sync Feb. 2025
> >>>> https://www.youtube.com/watch?v=hYcehreE8Nk
> >>>> [2] Mailing List, September 2024 - Notifications Endpoint:
> >>>> https://lists.apache.org/thread/zcv6qm9ysknrhfpg093qgnrkrolptcht
> >>>>
> >>>
> 

Reply via email to