CLI - Display the version of the profiler and tracer#2594
Conversation
2582102 to
cd9bcfc
Compare
This comment has been minimized.
This comment has been minimized.
cd9bcfc to
7ab4d94
Compare
This comment has been minimized.
This comment has been minimized.
5c669c0 to
ff72479
Compare
This comment has been minimized.
This comment has been minimized.
ff72479 to
653414c
Compare
653414c to
e7d1427
Compare
Benchmarks Report 🐌Benchmarks for #2594 compared to master:
The following thresholds were used for comparing the benchmark speeds:
Allocation changes below 0.5% are ignored. Benchmark detailsBenchmarks.Trace.AgentWriterBenchmark - Same speed ✔️ Same allocations ✔️Raw results
Benchmarks.Trace.AppSecBodyBenchmark - Same speed ✔️ Same allocations ✔️Raw results
Benchmarks.Trace.AspNetCoreBenchmark - Same speed ✔️ Same allocations ✔️Raw results
Benchmarks.Trace.DbCommandBenchmark - Same speed ✔️ Same allocations ✔️Raw results
Benchmarks.Trace.ElasticsearchBenchmark - Same speed ✔️ Same allocations ✔️Raw results
Benchmarks.Trace.GraphQLBenchmark - Same speed ✔️ Same allocations ✔️Raw results
Benchmarks.Trace.HttpClientBenchmark - Same speed ✔️ Same allocations ✔️Raw results
Benchmarks.Trace.ILoggerBenchmark - Same speed ✔️ Same allocations ✔️Raw results
Benchmarks.Trace.Log4netBenchmark - Same speed ✔️ Same allocations ✔️Raw results
Benchmarks.Trace.NLogBenchmark - Same speed ✔️ Same allocations ✔️Raw results
Benchmarks.Trace.RedisBenchmark - Same speed ✔️ Same allocations ✔️Raw results
Benchmarks.Trace.SerilogBenchmark - Same speed ✔️ Same allocations ✔️Raw results
Benchmarks.Trace.SpanBenchmark - Same speed ✔️ Same allocations ✔️Raw results
Benchmarks.Trace.TraceAnnotationsBenchmark - Same speed ✔️ Same allocations ✔️Raw results
|
|
|
||
| public static string ProfilerVersion(string version) => $"The native library version {version} is loaded into the process."; | ||
|
|
||
| public static string TracerVersion(string version) => $"The tracer version {version} is loaded into the process."; |
There was a problem hiding this comment.
Should we use "managed library" to be consistent with "native library". Or, to be more precise
- native tracer library
- managed tracer library
There was a problem hiding this comment.
I don't mind either way. We can do the change in another PR if you feel strongly about it 🙂 (this one has been rebased too many times already 😅 )
Code Coverage Report 📊✔️ Merging #2594 into master will not change line coverage
View the full report for further details: Datadog.Trace Breakdown ✔️
The following classes have significant coverage changes.
View the full reports for further details: |
When the tracer and/or the profiler are detected in the target process, display the version number even if there is no conflict. This could be useful if the output is copy/pasted to support.
Also, change "profiler" to "native library" in messages.