[CSHARP-2824] Collect metadata for legacy API Created: 29/Oct/19 Updated: 28/Oct/23 Resolved: 24/Jan/20 |
|
| Status: | Closed |
| Project: | C# Driver |
| Component/s: | Diagnostics |
| Affects Version/s: | None |
| Fix Version/s: | 2.11.0 |
| Type: | New Feature | Priority: | Major - P3 |
| Reporter: | Rathi Gnanasekaran | Assignee: | Dmitry Lukyanov (Inactive) |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Description |
|
Based on roadmap discussion on Oct 29, 2019, creating this ticket to track adding metadata tracking to legacy API. This will involve changes to MongoDB.Driver.Core.Connections.ClientDocumentHelper such that the driver name is not simply hard-coded to "mongo-charp-driver", but rather can have another string optionally appended to it. So for users of the the MongoDB.Driver module, the name can stay the same. But for users of the MongoDB.Driver.Legacy module, it should be "mongo-csharp-driver|legacy". See https://github.com/mongodb/specifications/blob/master/source/mongodb-handshake/handshake.rst for general information about the handshake protocol. |
| Comments |
| Comment by Githook User [ 24/Jan/20 ] |
|
Author: {'username': 'DmitryLukyanov', 'name': 'DmitryLukyanov', 'email': 'dmitry.lukyanov@mongodb.com'}Message: |