laskoviymishka opened a new pull request, #2462: URL: https://github.com/apache/iceberg-go/pull/2462
`commit.retry.num-retries` has defaulted to `0` since #912, when a retry re-sent the same stale commit. #945 added refresh-and-replay, so that reason is gone, and Java and PyIceberg both default to `4`. A writer ported from either client, or sharing a table with them, failed on the first conflict with nothing in the code pointing at retries. The default is now `4`, and the docs and a compatibility note say so. Setting commit.retry.num-retries to 0 keeps the old fail-fast behavior. Tests that exercise the no-retry and resume paths now set it explicitly, and a new test checks that a conflict is retried within one Commit by default. Closes #1015. Refs #2062. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
