fresh-borzoni opened a new issue, #389: URL: https://github.com/apache/fluss-rust/issues/389
### Search before asking - [x] I searched in the [issues](https://github.com/apache/fluss-rust/issues) and found nothing similar. ### Description The client retries failed batches on network errors up to i32::MAX times by default. Without idempotence, the server has no way to detect retried batches, when writer_id is -1 (current default), the server skips all dedup checks and appends unconditionally. A timeout where the server received the batch but the ack was lost results in silent duplicate records. ### Willingness to contribute - [x] I'm willing to submit a PR! -- 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]
