msgraph-sdk-design icon indicating copy to clipboard operation
msgraph-sdk-design copied to clipboard

SdkVersion header contains multiple sdk versions

Open avbablan opened this issue 4 years ago • 1 comments

I am noticing that most of the time the sdk version header contains multiple values, this makes in confusing to determine which version the request should be tracked under.

Example: SdkVersion=graph-java/v2.8.0,graph-java-core/v1.0.8 (featureUsage=0), java/1.8.0_292

avbablan avatar Nov 05 '21 22:11 avbablan

For now, we can track based off of the first part. So in your example, it we will capture graph-java/v2.8.0.

The goal is that we can determine the subsequent component names as the dependency chain flows from left to right. So in your example, we will assume that graph-java/v2.8.0 takes a dependency on graph-java-core/v1.0.8 as that it is the default dependency.

MIchaelMainer avatar Nov 08 '21 19:11 MIchaelMainer