Summary: Support mongos instances behind a load balancer. This would require at least cursor / socket affinity and transaction / socket affinity so getMore and transactional operations always hit the same mongos instance.
2021-08-10: Updated target end date. to 2021-08-13
Evergreen testing in code review. Everything else is now wrapped up
Planning on doing the 1.19.0 release later this week
2021-07-26: Updated target end date to 2021-08-06
Making steady progress, aiming to wrap up this week and do the C 1.19.0 release
SDAM, Server Selection, and Handshake changes merged
Error Handling in review
Unified Test Format changes in review
Next up: Events and Evergreen integration
2021-07-12: Updated target end date to 2021-07-23
Sessions changes merged
SDAM, server selection changes were paused after discovering that CDRIVER-3653 (using handshake metadata for server checks) needed to be addressed first. CDRIVER-3653 is in draft review and almost ready
Jeremy working on updates to monitoring events
Andreas working on unified test runner updates
Up next: Merge CDRIVER-3653, Rebase SDAM and server selection changes and update single-threaded connection logic and Connection pool and error handling changes.
C will do another release once this is done
2021-06-28: Maintaining target end date of 2021-07-09
MongoClient configuration changes nearly done, working on SRV polling tests
SDAM changes up next
2021-06-15: Initial target end date of 2021-07-09
Completed prototyping and a test bed
Next up: make an execution plan and create tickets for each of the PRs
Engineer(s): Kevin, Jeremy, Andreas
Summary: Support mongos instances behind a load balancer. This would require at least cursor / socket affinity and transaction / socket affinity so getMore and transactional operations always hit the same mongos instance.
2021-08-10: Updated target end date. to 2021-08-13
Evergreen testing in code review. Everything else is now wrapped up
Planning on doing the 1.19.0 release later this week
2021-07-26: Updated target end date to 2021-08-06
Making steady progress, aiming to wrap up this week and do the C 1.19.0 release
SDAM, Server Selection, and Handshake changes merged
Error Handling in review
Unified Test Format changes in review
Next up: Events and Evergreen integration
2021-07-12: Updated target end date to 2021-07-23
Sessions changes merged
SDAM, server selection changes were paused after discovering that CDRIVER-3653 (using handshake metadata for server checks) needed to be addressed first. CDRIVER-3653 is in draft review and almost ready
Jeremy working on updates to monitoring events
Andreas working on unified test runner updates
Up next: Merge CDRIVER-3653 , Rebase SDAM and server selection changes and update single-threaded connection logic and Connection pool and error handling changes.
C will do another release once this is done
2021-06-28: Maintaining target end date of 2021-07-09
MongoClient configuration changes nearly done, working on SRV polling tests
SDAM changes up next
2021-06-15: Initial target end date of 2021-07-09
Completed prototyping and a test bed
Next up: make an execution plan and create tickets for each of the PRs
DRIVERS Ticket Description
Script Target - If you can read this text, the script has failed