You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@fluss.apache.org by "slfan1989 (via GitHub)" <gi...@apache.org> on 2026/07/24 00:58:33 UTC
[PR] [client][rust] Retry bootstrap initialization on retriable errors [fluss]
slfan1989 opened a new pull request, #3758:
URL: https://github.com/apache/fluss/pull/3758
### Purpose
Linked issue: close #3744
The Rust client currently fails immediately when initialization against a single bootstrap server encounters a temporary retriable error.
This change aligns the Rust client with the Java client by retrying bootstrap initialization when the configured bootstrap server is temporarily unavailable or recovering.
### Brief change log
- Retry initialization for a single bootstrap server on retriable errors.
- Perform up to three retries with exponential backoff of 100 ms, 200 ms, and 400 ms.
- Evict the cached RPC connection before each retry so that the next attempt establishes a fresh connection.
- Return non-retriable errors immediately without retrying.
### Tests
Added unit tests.
### API and Format
This change does not affect the public API or storage format.
### Documentation
No documentation changes are required.
--
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: issues-unsubscribe@fluss.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] [client][rust] Retry bootstrap initialization on retriable errors [fluss]
Posted by "fresh-borzoni (via GitHub)" <gi...@apache.org>.
fresh-borzoni merged PR #3758:
URL: https://github.com/apache/fluss/pull/3758
--
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: issues-unsubscribe@fluss.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] [client][rust] Retry bootstrap initialization on retriable errors [fluss]
Posted by "slfan1989 (via GitHub)" <gi...@apache.org>.
slfan1989 commented on PR #3758:
URL: https://github.com/apache/fluss/pull/3758#issuecomment-5076987411
> @slfan1989 Thank you for the PR, LGTM 👍
@fresh-borzoni Thank you for the review and approval! Much appreciated.
--
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: issues-unsubscribe@fluss.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org