[CSHARP-3382] Load Balancer Support Created: 04/Feb/21  Updated: 28/Oct/23  Resolved: 23/Jul/21

Status: Closed
Project: C# Driver
Component/s: None
Affects Version/s: None
Fix Version/s: 2.14.0

Type: Epic Priority: Major - P3
Reporter: Backlog - Core Eng Program Management Team Assignee: Dmitry Lukyanov (Inactive)
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Issue split
Quarter: FY22Q2
Start date:
End date:
Calendar Time: 9 weeks, 3 days
Detailed Project Statuses:

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

 


 Description   

DRIVERS Ticket Description
Script Target - If you can read this text, the script has failed

Generated at Wed Feb 07 21:45:09 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.