[GODRIVER-2085] Add server connectionId to command monitoring events Created: 15/Jul/21  Updated: 21/Jun/23  Resolved: 16/Sep/21

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

Type: New Feature Priority: Major - P3
Reporter: Backlog - Core Eng Program Management Team Assignee: Benji Rewis (Inactive)
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Issue split
Quarter: FY22Q3
Upstream Changes Summary:

DRIVERS-1141:
NA

Documentation Changes: Not Needed

 Description   

In scope of SERVER-10637, MongoDB 4.2 will return a connectionId in the hello response. This is a number that can be correlated against server log messages, e.g. for this server message:

2018-06-05T13:50:11.978-0400 I NETWORK  [conn2] received client metadata from 127.0.0.1:50254 conn2: { driver: { name: "PyMongo", version: "3.5.1" }, os: { type: "Darwin", name: "Darwin", architecture: "x86_64", version: "10.13.5" }, platform: "CPython 2.7.10.final.0" }

The connectionid reported in the hello response will be 2.

Drivers should sync their command monitoring tests with this commit, update their APM logic to append a new serverConnectionId field to commandStartedEvent, commandSucceededEvent and commandFailedEvent when it is available, and update their test runners to handle UTF schema version 1.6 (featuring the new hasServerConnectionId assertion).

 



 Comments   
Comment by Githook User [ 16/Sep/21 ]

Author:

{'name': 'Benjamin Rewis', 'email': '32186188+benjirewis@users.noreply.github.com', 'username': 'benjirewis'}

Message: GODRIVER-2085 Add serverConnectionId to command monitoring events (#724)

Bump UTF schema version to 1.6
Branch: master
https://github.com/mongodb/mongo-go-driver/commit/2e7698257562955204edd3324399ed50b7632eb6

Comment by Benji Rewis (Inactive) [ 30/Aug/21 ]

https://github.com/mongodb/mongo-go-driver/pull/724

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