Hide
2026-03-04 - 🟢 On Track
What was completed over the last two weeks?
- CSHARP-5887 - A smaller PR for simplifying our current handling of retryable reads/writes. This helped with understanding our current issues and having one retryability loop
- CSHARP-5723 - Exponential backoff and jitter in retry loops - Rebases on CSHARP-5887.Â
CSHARP-5892: Server selection deprioritization only for overload errors on replica sets - implemented and merged into the main.
CSHARP-5712 -Â withTransaction API retries too frequently - Merged.
CSHARP-5805 - Add support for server selection's deprioritized servers to all topologies - closed, found a changes that must be done on our side, implemented, reviewed, already merged into the main.
CSHARP-5855 - Add spec test for server deprioritization with changed ServerDescription - spec tests are synced, merged.
CSHARP-5838 - Clarify interaction between TLS errors and backpressure - implemented, merged.
What's the focus over the next two weeks?
What's the focus over the next two weeks?
What's the focus over the next two weeks?
What's the focus over the next two weeks?
What's the focus over the next two weeks?
- CSHARP-5723 - Work on a smaller PR that moves the channel acquisition inside the main retryability loop, then merge that with the client backpressure retryability.Â
2026-01-30 - 🟢 On TrackÂ
What was completed over the last two weeks?
- CSHARP-5723 - Exponential backoff and jitter in retry loops - In progress, Draft PR was created, tests are green. Review and merge is blocked by still not finalized requirements.
- CSHARP-5712 -Â withTransaction API retries too frequently - Merged.
CSHARP-5805 - Add support for server selection's deprioritized servers to all topologies - closed, found a changes that must be done on our side, implemented, reviewed, already merged into the main.
CSHARP-5855: Add spec test for server deprioritization with changed ServerDescription - spec tests are synced, merged.
CSHARP-5838 - Clarify interaction between TLS errors and backpressure - implemented, merged.
What's the focus over the next two weeks?
- CSHARP-5723 - Exponential backoff and jitter in retry loops - In progress, Draft PR was created, tests are green. Review and merge is blocked by still not finalized requirements.
- CSHARP-5712 -Â withTransaction API retries too frequently - Merged.
CSHARP-5805 - Add support for server selection's deprioritized servers to all topologies - closed, found a changes that must be done on our side, implemented, reviewed, already merged into the main.
CSHARP-5855: Add spec test for server deprioritization with changed ServerDescription - spec tests are synced, merged.
CSHARP-5838 - Clarify interaction between TLS errors and backpressure - implemented, merged.
What's the focus over the next two weeks?
- CSHARP-5723 - Exponential backoff and jitter in retry loops - In progress, Draft PR was created, tests are green. Review and merge is blocked by still not finalized requirements.
- CSHARP-5712 -Â withTransaction API retries too frequently - Merged.
CSHARP-5805 - Add support for server selection's deprioritized servers to all topologies - closed, found a changes that must be done on our side, implemented, reviewed, already merged into the main.
CSHARP-5855: Add spec test for server deprioritization with changed ServerDescription - spec tests are synced, merged.
CSHARP-5838 - Clarify interaction between TLS errors and backpressure - implemented, merged.
What's the focus over the next two weeks?
- CSHARP-5723 - Exponential backoff and jitter in retry loops - In progress.
- CSHARP-5712 - withTransaction API retries too frequently - Implemented, reviewed, ready for merge.
CSHARP-5805 - Add support for server selection's deprioritized servers to all topologies - closed, no-op for us. The changes were implemented in scope of CSOT retryability changes.
What's the focus over the next two weeks?
- CSHARP-5723 - Exponential backoff and jitter in retry loops.
CSHARP-5838 - Clarify interaction between TLS errors and backpressure - new work related to CSHARP-5711 was found, not started.
2025-12-19 - 🟢 On Track
What was completed over the last two weeks?Â
- CSHARP-5711 - Avoid clearing the connection pool when the server connection rate limiter triggers - Done. Merged.
- CSHARP-5712 - withTransaction API retries too frequently - In Progress.
- CSHARP-5723 - Exponential backoff and jitter in retry loops - Investigating the requirements.
What's the focus over the next two weeks?
- CSHARP-5712 - withTransaction API retries too frequently.
- CSHARP-5723 - Exponential backoff and jitter in retry loops.
Show
2026-03-04 - 🟢 On Track
What was completed over the last two weeks?
CSHARP-5887 - A smaller PR for simplifying our current handling of retryable reads/writes. This helped with understanding our current issues and having one retryability loop
CSHARP-5723 - Exponential backoff and jitter in retry loops - Rebases on CSHARP-5887 .Â
CSHARP-5892 : Server selection deprioritization only for overload errors on replica sets - implemented and merged into the main.
CSHARP-5712 -Â withTransaction API retries too frequently - Merged.
CSHARP-5805 - Add support for server selection's deprioritized servers to all topologies - closed, found a changes that must be done on our side, implemented, reviewed, already merged into the main.
CSHARP-5855 - Add spec test for server deprioritization with changed ServerDescription - spec tests are synced, merged.
CSHARP-5838 - Clarify interaction between TLS errors and backpressure - implemented, merged.
What's the focus over the next two weeks?
Merge CSHARP-5887 and finish CSHARP-5723
2026-02-27 - 🟢 On Track
What was completed over the last two weeks?
CSHARP-5887 - A smaller PR for simplifying our current handling of retryable reads/writes. This helped with understanding our current issues and having one retryability loop
CSHARP-5723 - Exponential backoff and jitter in retry loops - Rebases on CSHARP-5887 .Â
CSHARP-5892 : Server selection deprioritization only for overload errors on replica sets - implemented and merged into the main.
CSHARP-5712 -Â withTransaction API retries too frequently - Merged.
CSHARP-5805 - Add support for server selection's deprioritized servers to all topologies - closed, found a changes that must be done on our side, implemented, reviewed, already merged into the main.
CSHARP-5855 - Add spec test for server deprioritization with changed ServerDescription - spec tests are synced, merged.
CSHARP-5838 - Clarify interaction between TLS errors and backpressure - implemented, merged.
What's the focus over the next two weeks?
Merge CSHARP-5887 and finish CSHARP-5723
2026-02-13 - 🟢 On Track
What was completed over the last two weeks?
CSHARP-5723 - Exponential backoff and jitter in retry loops - In progress, issues with merging retryable read/writes with client backpressure retryability. Decided to work on smaller PR to simplify issues.
CSHARP-5712 -Â withTransaction API retries too frequently - Merged.
CSHARP-5805 - Add support for server selection's deprioritized servers to all topologies - closed, found a changes that must be done on our side, implemented, reviewed, already merged into the main.
CSHARP-5855 : Add spec test for server deprioritization with changed ServerDescription - spec tests are synced, merged.
CSHARP-5838 - Clarify interaction between TLS errors and backpressure - implemented, merged.
What's the focus over the next two weeks?
CSHARP-5723 - Work on a smaller PR that moves the channel acquisition inside the main retryability loop, then merge that with the client backpressure retryability.Â
2026-02-13 - 🟢 On Track
What was completed over the last two weeks?
CSHARP-5723 - Exponential backoff and jitter in retry loops - In progress, issues with merging retryable read/writes with client backpressure retryability. Decided to work on smaller PR to simplify issues.
CSHARP-5712 -Â withTransaction API retries too frequently - Merged.
CSHARP-5805 - Add support for server selection's deprioritized servers to all topologies - closed, found a changes that must be done on our side, implemented, reviewed, already merged into the main.
CSHARP-5855 : Add spec test for server deprioritization with changed ServerDescription - spec tests are synced, merged.
CSHARP-5838 - Clarify interaction between TLS errors and backpressure - implemented, merged.
What's the focus over the next two weeks?
CSHARP-5723 - Work on a smaller PR that moves the channel acquisition inside the main retryability loop, then merge that with the client backpressure retryability.Â
2026-02-13 - 🟢 On Track
What was completed over the last two weeks?
CSHARP-5723 - Exponential backoff and jitter in retry loops - In progress, issues with merging retryable read/writes with client backpressure retryability. Decided to work on smaller PR to simplify issues.
CSHARP-5712 -Â withTransaction API retries too frequently - Merged.
CSHARP-5805 - Add support for server selection's deprioritized servers to all topologies - closed, found a changes that must be done on our side, implemented, reviewed, already merged into the main.
CSHARP-5855 : Add spec test for server deprioritization with changed ServerDescription - spec tests are synced, merged.
CSHARP-5838 - Clarify interaction between TLS errors and backpressure - implemented, merged.
What's the focus over the next two weeks?
CSHARP-5723 - Work on a smaller PR that moves the channel acquisition inside the main retryability loop, then merge that with the client backpressure retryability.Â
2026-01-30 - 🟢 On TrackÂ
What was completed over the last two weeks?
CSHARP-5723 - Exponential backoff and jitter in retry loops - In progress, Draft PR was created, tests are green. Review and merge is blocked by still not finalized requirements.
CSHARP-5712 -Â withTransaction API retries too frequently - Merged.
CSHARP-5805 - Add support for server selection's deprioritized servers to all topologies - closed, found a changes that must be done on our side, implemented, reviewed, already merged into the main.
CSHARP-5855 : Add spec test for server deprioritization with changed ServerDescription - spec tests are synced, merged.
CSHARP-5838 - Clarify interaction between TLS errors and backpressure - implemented, merged.
What's the focus over the next two weeks?
CSHARP-5723 - Exponential backoff and jitter in retry loops. - finishing the implementation and review, once requirements will be finalized.
2026-01-30 - 🟢 On Track
What was completed over the last two weeks?
CSHARP-5723 - Exponential backoff and jitter in retry loops - In progress, Draft PR was created, tests are green. Review and merge is blocked by still not finalized requirements.
CSHARP-5712 -Â withTransaction API retries too frequently - Merged.
CSHARP-5805 - Add support for server selection's deprioritized servers to all topologies - closed, found a changes that must be done on our side, implemented, reviewed, already merged into the main.
CSHARP-5855 : Add spec test for server deprioritization with changed ServerDescription - spec tests are synced, merged.
CSHARP-5838 - Clarify interaction between TLS errors and backpressure - implemented, merged.
What's the focus over the next two weeks?
CSHARP-5723 - Exponential backoff and jitter in retry loops. - finishing the implementation and review, once requirements will be finalized.
2026-01-30 - 🟢 On Track
What was completed over the last two weeks?
CSHARP-5723 - Exponential backoff and jitter in retry loops - In progress, Draft PR was created, tests are green. Review and merge is blocked by still not finalized requirements.
CSHARP-5712 -Â withTransaction API retries too frequently - Merged.
CSHARP-5805 - Add support for server selection's deprioritized servers to all topologies - closed, found a changes that must be done on our side, implemented, reviewed, already merged into the main.
CSHARP-5855 : Add spec test for server deprioritization with changed ServerDescription - spec tests are synced, merged.
CSHARP-5838 - Clarify interaction between TLS errors and backpressure - implemented, merged.
What's the focus over the next two weeks?
CSHARP-5723 - Exponential backoff and jitter in retry loops. - finishing the implementation and review, once requirements will be finalized.
2026-01-20 - 🟢 On Track
What was completed over the last two weeks?
CSHARP-5723 - Exponential backoff and jitter in retry loops - In progress.
CSHARP-5712 - withTransaction API retries too frequently - Implemented, reviewed, ready for merge.
CSHARP-5805 - Add support for server selection's deprioritized servers to all topologies - closed, no-op for us. The changes were implemented in scope of CSOT retryability changes.
What's the focus over the next two weeks?
CSHARP-5723 - Exponential backoff and jitter in retry loops.
CSHARP-5838 - Clarify interaction between TLS errors and backpressure - new work related to CSHARP-5711 was found, not started.
2025-12-19 - 🟢 On Track
What was completed over the last two weeks?Â
CSHARP-5711 - Avoid clearing the connection pool when the server connection rate limiter triggers - Done. Merged.
CSHARP-5712 - withTransaction API retries too frequently - In Progress.
CSHARP-5723 - Exponential backoff and jitter in retry loops - Investigating the requirements.
What's the focus over the next two weeks?
CSHARP-5712 - withTransaction API retries too frequently.
CSHARP-5723 - Exponential backoff and jitter in retry loops.