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
