-
Type:
Improvement
-
Resolution: Unresolved
-
Priority:
Unknown
-
None
-
Affects Version/s: None
-
Component/s: Wire Protocol
-
Not Needed
-
None
-
None
-
None
-
None
-
None
-
None
-
None
Use Case
As a developer
I want to remove the wire version check from needsRetryableWriteLabel
So that I get accurate retryability checks.
User Experience
- Retryability in load balanced mode can potentially use the wrong check since passing a topology or server to the check reports a wire version of 0 in the descriptions.
Dependencies
- Removal of support for 4.2 (April 2026)
Risks/Unknowns
- None
Acceptance Criteria
Implementation Requirements
- Remove the passing of wire version into needsRetryableWriteLabel
- Remove the checks in that method for wire version 9.
Testing Requirements
- None
Documentation Requirements
- None
Follow Up Requirements
- None