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 > >
