[GODRIVER-346] Refactor Client Options Created: 05/Apr/18  Updated: 06/Apr/18  Resolved: 06/Apr/18

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

Type: Improvement 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


 Description   

Currently the ClientOptioner type exists in the options package. Since the options package is in the core library, it shouldn't contain a type used exclusively for the driver library. Also, an ClientOptioner should be able to do more than just update the connection string, for instance it should be able to set topology options, such as setting a custom dialer.



 Comments   
Comment by Githook User [ 06/Apr/18 ]

Author:

{'email': 'kris@mongodb.com', 'name': 'Kris Brandow', 'username': 'skriptble'}

Message: Refactor ClientOptions

Remove dependency on options package for ClientOptions.

GODRIVER-346

Change-Id: Ib8de2d4b05349f9c38e3cd985e0b6ff37984425f
Branch: master
https://github.com/mongodb/mongo-go-driver/commit/6b85f6bb97e0029409dfaa14f5293c3e21119172

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

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

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