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.
Cost in Eng Weeks: 5 Original | 6 To Date | 7 Est Final
2021-07-13: Updated target end date to 2021-07-23
Majority of the work is complete and will be released today
We decided to pull out two small tickets from this release which are already being worked on. They'll be a part of the next minor release of the driver
2021-06-29: Updated target end date to 2021-07-09
Being reviewed actively. Implementation complete except for one small ticket which might not require any work. Dmitry will investigate later today
2021-06-15: Updated target end date to 2021-07-02
Spec test implementation is in progress. Should wrap up by the end of this week
Added two more weeks for reviews and responding to feedback
2021-06-02: Maintaining target end date of 2021-06-18
Cursor changes in progress
Support loadBalanced URI option and testing that session is unpinned when executing a non-transaction operation in review
Engineer(s): Dmitry
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.
Cost in Eng Weeks: 5 Original | 6 To Date | 7 Est Final
2021-07-13: Updated target end date to 2021-07-23
Majority of the work is complete and will be released today
We decided to pull out two small tickets from this release which are already being worked on. They'll be a part of the next minor release of the driver
2021-06-29: Updated target end date to 2021-07-09
Being reviewed actively. Implementation complete except for one small ticket which might not require any work. Dmitry will investigate later today
2021-06-15: Updated target end date to 2021-07-02
Spec test implementation is in progress. Should wrap up by the end of this week
Added two more weeks for reviews and responding to feedback
2021-06-02: Maintaining target end date of 2021-06-18
Cursor changes in progress
Support loadBalanced URI option and testing that session is unpinned when executing a non-transaction operation in review
2021-05-18: Initial target end date of 2021-06-18
Started the impl. earlier today
DRIVERS Ticket Description
Script Target - If you can read this text, the script has failed