-
Type:
Task
-
Resolution: Unresolved
-
Priority:
Unknown
-
None
-
Component/s: Backpressure
-
None
-
Needed - No Spec Changes
-
Summary
The client backpressure unified tests need the following fixes:
- The clients constructed in backpressure-retry-loop.yml and backpressure-retry-max-attempts.yml need to ignore killCursor events. These events are present for createChangeStream operations, which causes failures in the event assertions. See this slack thread for more details: https://mongodb.slack.com/archives/C09M7C9EGF4/p1772479763799979
- The client constructed in getMore-retried.yml needs to set useMultipleMongoses:false for failpoint consistency.
Motivation
Who is the affected end user?
N/A
How does this affect the end user?
N/A
How likely is it that this problem or use case will occur?
N/A
If the problem does occur, what are the consequences and how severe are they?
N/A
Is this issue urgent?
Needs to be done as part of client backpressure.
Is this ticket required by a downstream team?
N/A
Is this ticket only for tests?
Yes
Acceptance Criteria
Fix unified tests as described above.
- is related to
-
DRIVERS-3160 Client Backpressure Support
-
- In Progress
-
- related to
-
DRIVERS-3239 Exponential backoff and jitter in retry loops
-
- Implementing
-
- split to
-
CDRIVER-6262 Fix client construction in backpressure unified tests
-
- Needs Triage
-
-
CSHARP-5909 Fix client construction in backpressure unified tests
-
- Needs Triage
-
-
CXX-3430 Fix client construction in backpressure unified tests
-
- Needs Triage
-
-
GODRIVER-3831 Fix client construction in backpressure unified tests
-
- Needs Triage
-
-
JAVA-6119 Fix client construction in backpressure unified tests
-
- Needs Triage
-
-
NODE-7464 Fix client construction in backpressure unified tests
-
- Needs Triage
-
-
PHPLIB-1802 Fix client construction in backpressure unified tests
-
- Needs Triage
-
-
PYTHON-5743 Fix client construction in backpressure unified tests
-
- Needs Triage
-
-
RUBY-3787 Fix client construction in backpressure unified tests
-
- Needs Triage
-
-
RUST-2374 Fix client construction in backpressure unified tests
-
- Needs Triage
-