[GODRIVER-2927] Deprecate wiremessage.OpQuery Created: 01/Aug/23 Updated: 07/Aug/23 |
|
| Status: | Backlog |
| Project: | Go Driver |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Improvement | Priority: | Unknown |
| Reporter: | Preston Vasquez | Assignee: | Unassigned |
| Resolution: | Unresolved | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Description |
|
Since the minimum version for the Go Driver is now 3.6 , there is no reason to support OP_QUERY within the logic of the driver. The wiremessage package has logic dependent on the OpQuery constant that is used by external users, including Coinbase's mongobetween and Atlas' mongohouse. Definition of complete: reach out to high profile users that depend on the OpQuery logic from wiremessage and determine if it's possible to deprecate in the wiremessage package. If it is possible, remove the logic. |