Hi Yufei, Thanks for the suggestion. I’ll pause this vote until we get more reviews on the PR(https://github.com/apache/iceberg/pull/14196), then start a new 72-hour vote. I’ll also ping likely reviewers on the PR.
Best, Huaxin On Mon, Sep 29, 2025 at 1:56 PM Yufei Gu <[email protected]> wrote: > Hi Huaxin, > > Thanks a lot for working on it. I'm supportive of the proposal. Can we > give people a bit more time for the PR( > https://github.com/apache/iceberg/pull/14196) review given that nobody > hasn't commented on it. > > Yufei > > > On Mon, Sep 29, 2025 at 9:16 AM huaxin gao <[email protected]> wrote: > >> Hi all, >> >> I’d like to start a VOTE to adopt the Iceberg REST Catalog Idempotency >> proposal. >> >> *Motivation:* Mutation retries can double-apply or corrupt metadata >> after transient failures. This spec makes retries safe and interoperable. >> >> *Summary:* >> >> - >> >> Optional Idempotency-Key for mutation endpoints only >> - >> >> First request wins; duplicates return the original finalized result >> - >> >> Scope: key is unique within *(operation type, resource id)* >> - >> >> Discovery via idempotency-key-lifetime (ISO-8601) >> - >> >> Backwards-compatible; server internals not prescribed >> >> >> - >> >> *Details:* >> >> - >> >> Proposal doc: >> >> https://docs.google.com/document/d/1WyiIk08JRe8AjWh63txIP4i2xcIUHYQWFrF_1CCS3uw/edit?tab=t.0#heading=h.jfecktgonj1i >> - >> >> Spec PR: https://github.com/apache/iceberg/pull/14196 >> - >> >> Discuss thread: >> https://lists.apache.org/thread/y91scqfd1g3yd0owbgzrr1d2hm3w78gy >> >> >> *Please vote within 72 hours:* >> >> [ ] +1 Add these changes to the spec >> [ ] +0 >> [ ] -1 I have questions and/or concerns >> >> Best, >> >> Huaxin >> >>
