[GODRIVER-2683] Deprecate the "mongo.NewClient" and "Client.Connect" APIs Created: 10/Dec/22 Updated: 28/Oct/23 Resolved: 28/Apr/23 |
|
| Status: | Closed |
| Project: | Go Driver |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | 1.12.0 |
| Type: | Improvement | Priority: | Unknown |
| Reporter: | Matt Dale | Assignee: | Matt Dale |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||||||||||||||||||
| Epic Link: | Go Driver 2.0 Prep | ||||||||||||||||||||||||
| Quarter: | FY24Q1 | ||||||||||||||||||||||||
| Documentation Changes: | Needed | ||||||||||||||||||||||||
| Documentation Changes Summary: | 1. What would you like to communicate to the user about this feature? As far as I've found, all of our Go docs use mongo.Connect. However, I've found some blog posts that still recommend mongo.NewClient: 2. Would you like the user to see examples of the syntax and/or executable code and its output? |
||||||||||||||||||||||||
| Description |
|
There are no known use cases for the mongo.NewClient API that aren't followed by an immediate call to client.Connect. Since mongo.Connect already combines those two behaviors, there's no known use case for mongo.NewClient, so deprecate it for removal. Definition of done:
|
| Comments |
| Comment by Githook User [ 28/Apr/23 ] |
|
Author: {'name': 'Matt Dale', 'email': '9760375+matthewdale@users.noreply.github.com', 'username': 'matthewdale'}Message: |
| Comment by Matt Dale [ 18/Apr/23 ] |