-
Type:
Bug
-
Resolution: Fixed
-
Priority:
Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
Networking & Observability
-
Fully Compatible
-
ALL
-
N&O 2026-01-05, N&O 2026-01-19
-
200
-
None
-
None
-
None
-
None
-
None
-
None
-
None
AsyncRequestsSender (ARS) can fail to send some requests before returning results, but MultiStatementTransactionRequestsSender (and maybe other clients) assume that ARS will send all requests before returning results.
If we decide that the current ARS behavior is correct, in addition to clarifying the contract in comments, we should create bugs to improve MultiStatementTransactionRequestsSender (and maybe other clients) to handle cases when ARS does not send requests, or add an optional way for ARS to wait to return results until all requests have been sent.
- related to
-
SERVER-116284 Ensure MultiStatementTransactionRequestsSender sends commitTransaction to all shards before processing results
-
- Closed
-