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]

Reply via email to