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 finalizes; duplicates return the original finalized result
   -

   Key is globally unique
   -

   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 by the end of next Tuesday:*

[ ] +1 Add these changes to the spec
[ ] +0
[ ] -1 I have questions and/or concerns

Best,

Huaxin

Reply via email to