[GODRIVER-254] Redesign the private package Created: 20/Feb/18  Updated: 06/Apr/18  Resolved: 05/Apr/18

Status: Closed
Project: Go Driver
Component/s: None
Affects Version/s: 0.0.1
Fix Version/s: 0.0.3

Type: Task Priority: Major - P3
Reporter: Kristofer Brandow (Inactive) Assignee: Kristofer Brandow (Inactive)
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
is depended on by GODRIVER-52 Implement Drivers Sessions API Closed
is depended on by GODRIVER-58 Parse localLogicalSessionTimeoutMinut... Closed
is depended on by GODRIVER-151 Change handling of network errors or ... Closed
Related
is related to GODRIVER-316 ServerSelectionTimeout does not curre... Closed
Epic Link: GODRIVER MongoDB 3.6 Server Support

 Description   

The design of the private package is not currently very flexible. It does not have a strong separation of concerns between the various components. Redesign the private library so that it is more flexible and can support new and required features.



 Comments   
Comment by Kristofer Brandow (Inactive) [ 06/Apr/18 ]

Commit: https://github.com/mongodb/mongo-go-driver/commit/854de671997526b583179eafba491c2d3ee55f09.

Comment by David Golden [ 06/Apr/18 ]

Could you please link a commit (or commits) here? The Jira/Github hook didn't pick them up.

Comment by Kristofer Brandow (Inactive) [ 26/Mar/18 ]

Code Review: https://review.gerrithub.io/c/403372/

Generated at Thu Feb 08 08:33:50 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.