dd-trace-dotnet icon indicating copy to clipboard operation
dd-trace-dotnet copied to clipboard

Bump Microsoft.SourceLink.GitHub from 1.1.1 to 8.0.0 in /tracer/src/Datadog.Trace.OpenTracing

Open dependabot[bot] opened this issue 2 years ago • 3 comments

Bumps Microsoft.SourceLink.GitHub from 1.1.1 to 8.0.0.

Commits

Dependabot compatibility score

You can trigger a rebase of this PR by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Note Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

dependabot[bot] avatar Nov 16 '23 16:11 dependabot[bot]

Datadog Report

Branch report: dependabot/nuget/tracer/src/Datadog.Trace.OpenTracing/Microsoft.SourceLink.GitHub-8.0.0 Commit report: 35535ac

:x: dd-trace-dotnet: 1 Failed (1 Known Flaky), 0 New Flaky, 303261 Passed, 969 Skipped, 57m 12.22s Wall Time

:x: Failed Tests (1)

  • DetectContinousProfilerState - Datadog.Trace.Tools.dd_dotnet.ArtifactTests.Checks.ProcessBasicChecksTests - :snowflake: Known flaky - Details

    Expand for error
    imeout when waiting for the target process to start
    

datadog-ddstaging[bot] avatar Nov 16 '23 16:11 datadog-ddstaging[bot]

Execution-Time Benchmarks Report :stopwatch:

Execution-time results for samples comparing the following branches/commits:

Execution-time benchmarks measure the whole time it takes to execute a program. And are intended to measure the one-off costs. Cases where the execution time results for the PR are worse than latest master results are shown in red. The following thresholds were used for comparing the execution times:

  • Welch test with statistical test for significance of 5%
  • Only results indicating a difference greater than 5% and 5 ms are considered.

Note that these results are based on a single point-in-time result for each branch. For full results, see the dashboard.

Graphs show the p99 interval based on the mean and StdDev of the test run, as well as the mean value of the run (shown as a diamond below the graph).

gantt
    title Execution time (ms) FakeDbCommand (.NET Framework 4.6.2) 
    dateFormat  X
    axisFormat %s
    todayMarker off
    section Baseline
    This PR (4878) - mean (71ms)  : 62, 80
     .   : milestone, 71,

    section CallTarget+Inlining+NGEN
    This PR (4878) - mean (997ms)  : 967, 1028
     .   : milestone, 997,

gantt
    title Execution time (ms) FakeDbCommand (.NET Core 3.1) 
    dateFormat  X
    axisFormat %s
    todayMarker off
    section Baseline
    This PR (4878) - mean (106ms)  : 102, 109
     .   : milestone, 106,

    section CallTarget+Inlining+NGEN
    This PR (4878) - mean (686ms)  : 664, 707
     .   : milestone, 686,

gantt
    title Execution time (ms) FakeDbCommand (.NET 6) 
    dateFormat  X
    axisFormat %s
    todayMarker off
    section Baseline
    This PR (4878) - mean (90ms)  : 87, 92
     .   : milestone, 90,

    section CallTarget+Inlining+NGEN
    This PR (4878) - mean (655ms)  : 633, 676
     .   : milestone, 655,

gantt
    title Execution time (ms) HttpMessageHandler (.NET Framework 4.6.2) 
    dateFormat  X
    axisFormat %s
    todayMarker off
    section Baseline
    This PR (4878) - mean (189ms)  : 186, 191
     .   : milestone, 189,
    master - mean (189ms)  : 186, 191
     .   : milestone, 189,

    section CallTarget+Inlining+NGEN
    This PR (4878) - mean (1,134ms)  : 1108, 1159
     .   : milestone, 1134,
    master - mean (1,133ms)  : 1111, 1155
     .   : milestone, 1133,

gantt
    title Execution time (ms) HttpMessageHandler (.NET Core 3.1) 
    dateFormat  X
    axisFormat %s
    todayMarker off
    section Baseline
    This PR (4878) - mean (273ms)  : 267, 278
     .   : milestone, 273,
    master - mean (272ms)  : 268, 276
     .   : milestone, 272,

    section CallTarget+Inlining+NGEN
    This PR (4878) - mean (1,092ms)  : 1070, 1114
     .   : milestone, 1092,
    master - mean (1,097ms)  : 1066, 1129
     .   : milestone, 1097,

gantt
    title Execution time (ms) HttpMessageHandler (.NET 6) 
    dateFormat  X
    axisFormat %s
    todayMarker off
    section Baseline
    This PR (4878) - mean (262ms)  : 258, 267
     .   : milestone, 262,
    master - mean (261ms)  : 259, 264
     .   : milestone, 261,

    section CallTarget+Inlining+NGEN
    This PR (4878) - mean (1,058ms)  : 1031, 1085
     .   : milestone, 1058,
    master - mean (1,060ms)  : 1040, 1080
     .   : milestone, 1060,

andrewlock avatar Nov 16 '23 17:11 andrewlock

Benchmarks Report :snail:

Benchmarks for #4878 compared to master:

  • 2 benchmarks are faster, with geometric mean 1.198
  • 1 benchmarks are slower, with geometric mean 1.167
  • All benchmarks have the same allocations

The following thresholds were used for comparing the benchmark speeds:

  • Mann–Whitney U test with statistical test for significance of 5%
  • Only results indicating a difference greater than 10% and 0.3 ns are considered.

Allocation changes below 0.5% are ignored.

Benchmark details

Benchmarks.Trace.ActivityBenchmark - Same speed :heavy_check_mark: Same allocations :heavy_check_mark:

Raw results

Branch Method Toolchain Mean StdError StdDev Gen 0 Gen 1 Gen 2 Allocated
master StartStopWithChild net6.0 8.65μs 45.8ns 255ns 0.0214 0.00855 0 7.48 KB
master StartStopWithChild netcoreapp3.1 10.8μs 60.9ns 400ns 0.0273 0.0109 0 7.58 KB
master StartStopWithChild net472 17.2μs 49.3ns 191ns 1.34 0.343 0.111 7.94 KB
#4878 StartStopWithChild net6.0 8.69μs 47.8ns 287ns 0.0215 0.00858 0 7.48 KB
#4878 StartStopWithChild netcoreapp3.1 10.9μs 57.5ns 281ns 0.028 0.0112 0 7.58 KB
#4878 StartStopWithChild net472 16.8μs 42.5ns 165ns 1.34 0.349 0.125 7.95 KB
Benchmarks.Trace.AgentWriterBenchmark - Same speed :heavy_check_mark: Same allocations :heavy_check_mark:

Raw results

Branch Method Toolchain Mean StdError StdDev Gen 0 Gen 1 Gen 2 Allocated
master WriteAndFlushEnrichedTraces net6.0 452μs 261ns 1.01μs 0 0 0 2.7 KB
master WriteAndFlushEnrichedTraces netcoreapp3.1 641μs 320ns 1.24μs 0 0 0 2.7 KB
master WriteAndFlushEnrichedTraces net472 805μs 338ns 1.27μs 0.401 0 0 3.3 KB
#4878 WriteAndFlushEnrichedTraces net6.0 463μs 220ns 793ns 0 0 0 2.7 KB
#4878 WriteAndFlushEnrichedTraces netcoreapp3.1 642μs 450ns 1.74μs 0 0 0 2.7 KB
#4878 WriteAndFlushEnrichedTraces net472 813μs 378ns 1.46μs 0.406 0 0 3.3 KB
Benchmarks.Trace.Asm.AppSecBodyBenchmark - Same speed :heavy_check_mark: Same allocations :heavy_check_mark:

Raw results

Branch Method Toolchain Mean StdError StdDev Gen 0 Gen 1 Gen 2 Allocated
master AllCycleSimpleBody net6.0 43.6μs 15.7ns 60.6ns 0.0218 0 0 2.02 KB
master AllCycleSimpleBody netcoreapp3.1 44.7μs 37.9ns 137ns 0.0224 0 0 2 KB
master AllCycleSimpleBody net472 47μs 10ns 38.7ns 0.323 0 0 2.07 KB
master AllCycleMoreComplexBody net6.0 204μs 58.2ns 210ns 0.103 0 0 8.37 KB
master AllCycleMoreComplexBody netcoreapp3.1 207μs 83.4ns 323ns 0.104 0 0 8.26 KB
master AllCycleMoreComplexBody net472 212μs 116ns 448ns 1.27 0 0 8.43 KB
master ObjectExtractorSimpleBody net6.0 129ns 0.0531ns 0.199ns 0.00392 0 0 280 B
master ObjectExtractorSimpleBody netcoreapp3.1 217ns 0.0978ns 0.366ns 0.00372 0 0 272 B
master ObjectExtractorSimpleBody net472 155ns 0.0994ns 0.385ns 0.0446 0 0 281 B
master ObjectExtractorMoreComplexBody net6.0 2.72μs 1.19ns 4.46ns 0.0531 0 0 3.78 KB
master ObjectExtractorMoreComplexBody netcoreapp3.1 3.61μs 1.19ns 4.28ns 0.0505 0 0 3.69 KB
master ObjectExtractorMoreComplexBody net472 3.54μs 2.83ns 11ns 0.603 0.00529 0 3.8 KB
#4878 AllCycleSimpleBody net6.0 43.5μs 15.8ns 59.3ns 0.0216 0 0 2.02 KB
#4878 AllCycleSimpleBody netcoreapp3.1 44.8μs 98.5ns 369ns 0.0223 0 0 2 KB
#4878 AllCycleSimpleBody net472 46μs 91.9ns 356ns 0.323 0 0 2.07 KB
#4878 AllCycleMoreComplexBody net6.0 204μs 72.8ns 282ns 0.102 0 0 8.37 KB
#4878 AllCycleMoreComplexBody netcoreapp3.1 206μs 113ns 423ns 0.103 0 0 8.26 KB
#4878 AllCycleMoreComplexBody net472 211μs 169ns 653ns 1.26 0 0 8.43 KB
#4878 ObjectExtractorSimpleBody net6.0 134ns 0.0391ns 0.141ns 0.00393 0 0 280 B
#4878 ObjectExtractorSimpleBody netcoreapp3.1 200ns 0.0983ns 0.368ns 0.00372 0 0 272 B
#4878 ObjectExtractorSimpleBody net472 154ns 0.0604ns 0.234ns 0.0446 0 0 281 B
#4878 ObjectExtractorMoreComplexBody net6.0 2.72μs 1.39ns 5.2ns 0.053 0 0 3.78 KB
#4878 ObjectExtractorMoreComplexBody netcoreapp3.1 3.66μs 1.43ns 5.53ns 0.0494 0 0 3.69 KB
#4878 ObjectExtractorMoreComplexBody net472 3.45μs 3.3ns 12.3ns 0.602 0.00521 0 3.8 KB
Benchmarks.Trace.Asm.AppSecWafBenchmark - Same speed :heavy_check_mark: Same allocations :heavy_check_mark:

Raw results

Branch Method Toolchain Mean StdError StdDev Gen 0 Gen 1 Gen 2 Allocated
master RunWaf(args=NestedMap (10)) net6.0 12.9μs 3.92ns 14.7ns 0.131 0 0 9.42 KB
master RunWaf(args=NestedMap (10)) netcoreapp3.1 20.3μs 8.41ns 31.5ns 0.122 0 0 9.41 KB
master RunWaf(args=NestedMap (10)) net472 30.6μs 14ns 54.1ns 1.49 0 0 9.47 KB
master RunWafWithAttack(args=Neste(...)tack) [22]) net6.0 75.7μs 81.2ns 314ns 0.189 0 0 15.76 KB
master RunWafWithAttack(args=Neste(...)tack) [22]) netcoreapp3.1 86.2μs 180ns 672ns 0.214 0 0 15.71 KB
master RunWafWithAttack(args=Neste(...)tack) [22]) net472 101μs 134ns 519ns 2.52 0 0 16.03 KB
master RunWaf(args=NestedMap (100)) net6.0 24.7μs 9.46ns 36.6ns 0.27 0 0 19.66 KB
master RunWaf(args=NestedMap (100)) netcoreapp3.1 39.6μs 16.6ns 64.1ns 0.277 0 0 20.41 KB
master RunWaf(args=NestedMap (100)) net472 58.5μs 20.9ns 78.3ns 3.26 0.0583 0 20.62 KB
master RunWafWithAttack(args=Neste(...)tack) [23]) net6.0 90.5μs 181ns 703ns 0.36 0 0 26 KB
master RunWafWithAttack(args=Neste(...)tack) [23]) netcoreapp3.1 109μs 228ns 791ns 0.328 0 0 26.71 KB
master RunWafWithAttack(args=Neste(...)tack) [23]) net472 134μs 407ns 1.58μs 4.31 0.0663 0 27.18 KB
master RunWaf(args=NestedMap (20)) net6.0 24.4μs 7.85ns 29.4ns 0.268 0 0 19.39 KB
master RunWaf(args=NestedMap (20)) netcoreapp3.1 39.2μs 20ns 77.3ns 0.254 0 0 19.83 KB
master RunWaf(args=NestedMap (20)) net472 57.6μs 21.9ns 84.9ns 3.17 0.0576 0 20.03 KB
master RunWafWithAttack(args=Neste(...)tack) [22]) net6.0 90.6μs 42.6ns 165ns 0.361 0 0 25.74 KB
master RunWafWithAttack(args=Neste(...)tack) [22]) netcoreapp3.1 110μs 87.9ns 329ns 0.326 0 0 26.14 KB
master RunWafWithAttack(args=Neste(...)tack) [22]) net472 133μs 143ns 533ns 4.18 0.0664 0 26.59 KB
#4878 RunWaf(args=NestedMap (10)) net6.0 12.8μs 4.66ns 17.4ns 0.134 0 0 9.42 KB
#4878 RunWaf(args=NestedMap (10)) netcoreapp3.1 20.2μs 7.79ns 28.1ns 0.121 0 0 9.41 KB
#4878 RunWaf(args=NestedMap (10)) net472 30.6μs 11.1ns 42.9ns 1.49 0 0 9.47 KB
#4878 RunWafWithAttack(args=Neste(...)tack) [22]) net6.0 76.6μs 56ns 210ns 0.191 0 0 15.76 KB
#4878 RunWafWithAttack(args=Neste(...)tack) [22]) netcoreapp3.1 87.4μs 57.4ns 222ns 0.174 0 0 15.71 KB
#4878 RunWafWithAttack(args=Neste(...)tack) [22]) net472 102μs 69.3ns 269ns 2.54 0 0 16.03 KB
#4878 RunWaf(args=NestedMap (100)) net6.0 24.5μs 9.41ns 36.4ns 0.269 0 0 19.66 KB
#4878 RunWaf(args=NestedMap (100)) netcoreapp3.1 39.3μs 18.3ns 70.7ns 0.275 0 0 20.41 KB
#4878 RunWaf(args=NestedMap (100)) net472 60μs 28.1ns 109ns 3.27 0.06 0 20.62 KB
#4878 RunWafWithAttack(args=Neste(...)tack) [23]) net6.0 91.6μs 43.3ns 168ns 0.368 0 0 26 KB
#4878 RunWafWithAttack(args=Neste(...)tack) [23]) netcoreapp3.1 111μs 229ns 858ns 0.331 0 0 26.71 KB
#4878 RunWafWithAttack(args=Neste(...)tack) [23]) net472 133μs 46.2ns 179ns 4.31 0.0663 0 27.18 KB
#4878 RunWaf(args=NestedMap (20)) net6.0 24.4μs 10.9ns 42.1ns 0.268 0 0 19.39 KB
#4878 RunWaf(args=NestedMap (20)) netcoreapp3.1 39μs 18.7ns 72.3ns 0.272 0 0 19.83 KB
#4878 RunWaf(args=NestedMap (20)) net472 59.1μs 13.2ns 47.4ns 3.16 0.0591 0 20.03 KB
#4878 RunWafWithAttack(args=Neste(...)tack) [22]) net6.0 91.3μs 35.9ns 134ns 0.362 0 0 25.74 KB
#4878 RunWafWithAttack(args=Neste(...)tack) [22]) netcoreapp3.1 111μs 155ns 599ns 0.329 0 0 26.14 KB
#4878 RunWafWithAttack(args=Neste(...)tack) [22]) net472 132μs 63.1ns 245ns 4.18 0.0664 0 26.59 KB
Benchmarks.Trace.AspNetCoreBenchmark - Same speed :heavy_check_mark: Same allocations :heavy_check_mark:

Raw results

Branch Method Toolchain Mean StdError StdDev Gen 0 Gen 1 Gen 2 Allocated
master SendRequest net6.0 171μs 117ns 424ns 0.257 0 0 18.04 KB
master SendRequest netcoreapp3.1 190μs 216ns 780ns 0.189 0 0 20.2 KB
master SendRequest net472 0.000676ns 0.000322ns 0.00121ns 0 0 0 0 b
#4878 SendRequest net6.0 172μs 193ns 722ns 0.17 0 0 18.04 KB
#4878 SendRequest netcoreapp3.1 189μs 309ns 1.2μs 0.19 0 0 20.2 KB
#4878 SendRequest net472 0.000124ns 9.49E‑05ns 0.000355ns 0 0 0 0 b
Benchmarks.Trace.CIVisibilityProtocolWriterBenchmark - Same speed :heavy_check_mark: Same allocations :heavy_check_mark:

Raw results

Branch Method Toolchain Mean StdError StdDev Gen 0 Gen 1 Gen 2 Allocated
master WriteAndFlushEnrichedTraces net6.0 559μs 1.28μs 4.61μs 0.553 0 0 41.55 KB
master WriteAndFlushEnrichedTraces netcoreapp3.1 684μs 714ns 2.76μs 0.336 0 0 41.61 KB
master WriteAndFlushEnrichedTraces net472 851μs 3.86μs 14.9μs 8.28 2.48 0.414 53.23 KB
#4878 WriteAndFlushEnrichedTraces net6.0 548μs 322ns 1.16μs 0.534 0 0 41.71 KB
#4878 WriteAndFlushEnrichedTraces netcoreapp3.1 643μs 1.19μs 4.61μs 0.322 0 0 41.69 KB
#4878 WriteAndFlushEnrichedTraces net472 843μs 3.26μs 12.2μs 8.17 2.45 0.408 53.22 KB
Benchmarks.Trace.DbCommandBenchmark - Same speed :heavy_check_mark: Same allocations :heavy_check_mark:

Raw results

Branch Method Toolchain Mean StdError StdDev Gen 0 Gen 1 Gen 2 Allocated
master ExecuteNonQuery net6.0 1.02μs 0.428ns 1.66ns 0.0108 0 0 768 B
master ExecuteNonQuery netcoreapp3.1 1.35μs 0.457ns 1.71ns 0.0103 0 0 768 B
master ExecuteNonQuery net472 1.55μs 0.328ns 1.23ns 0.115 0 0 730 B
#4878 ExecuteNonQuery net6.0 969ns 0.766ns 2.97ns 0.0108 0 0 768 B
#4878 ExecuteNonQuery netcoreapp3.1 1.38μs 1.19ns 4.61ns 0.0104 0 0 768 B
#4878 ExecuteNonQuery net472 1.64μs 3.53ns 12.7ns 0.116 0 0 730 B
Benchmarks.Trace.ElasticsearchBenchmark - Same speed :heavy_check_mark: Same allocations :heavy_check_mark:

Raw results

Branch Method Toolchain Mean StdError StdDev Gen 0 Gen 1 Gen 2 Allocated
master CallElasticsearch net6.0 1.08μs 0.659ns 2.37ns 0.0131 0 0 936 B
master CallElasticsearch netcoreapp3.1 1.36μs 0.396ns 1.53ns 0.0123 0 0 936 B
master CallElasticsearch net472 2.36μs 0.708ns 2.74ns 0.151 0 0 955 B
master CallElasticsearchAsync net6.0 1.31μs 0.501ns 1.81ns 0.0124 0 0 912 B
master CallElasticsearchAsync netcoreapp3.1 1.48μs 0.835ns 3.01ns 0.0134 0 0 984 B
master CallElasticsearchAsync net472 2.51μs 0.79ns 3.06ns 0.16 0 0 1.01 KB
#4878 CallElasticsearch net6.0 1.14μs 0.549ns 2.05ns 0.0132 0 0 936 B
#4878 CallElasticsearch netcoreapp3.1 1.33μs 1ns 3.75ns 0.0126 0 0 936 B
#4878 CallElasticsearch net472 2.27μs 0.557ns 2.16ns 0.151 0 0 955 B
#4878 CallElasticsearchAsync net6.0 1.18μs 1.07ns 4.14ns 0.0129 0 0 912 B
#4878 CallElasticsearchAsync netcoreapp3.1 1.49μs 0.652ns 2.52ns 0.0129 0 0 984 B
#4878 CallElasticsearchAsync net472 2.47μs 0.878ns 3.4ns 0.16 0 0 1.01 KB
Benchmarks.Trace.GraphQLBenchmark - Same speed :heavy_check_mark: Same allocations :heavy_check_mark:

Raw results

Branch Method Toolchain Mean StdError StdDev Gen 0 Gen 1 Gen 2 Allocated
master ExecuteAsync net6.0 1.29μs 0.786ns 2.94ns 0.013 0 0 912 B
master ExecuteAsync netcoreapp3.1 1.42μs 0.596ns 2.23ns 0.0122 0 0 912 B
master ExecuteAsync net472 1.71μs 0.523ns 1.96ns 0.139 0 0 875 B
#4878 ExecuteAsync net6.0 1.19μs 1.29ns 5ns 0.0127 0 0 912 B
#4878 ExecuteAsync netcoreapp3.1 1.52μs 0.68ns 2.54ns 0.0121 0 0 912 B
#4878 ExecuteAsync net472 1.69μs 0.96ns 3.72ns 0.138 0 0 875 B
Benchmarks.Trace.HttpClientBenchmark - Same speed :heavy_check_mark: Same allocations :heavy_check_mark:

Raw results

Branch Method Toolchain Mean StdError StdDev Gen 0 Gen 1 Gen 2 Allocated
master SendAsync net6.0 3.72μs 1.28ns 4.95ns 0.026 0 0 1.9 KB
master SendAsync netcoreapp3.1 4.48μs 3.14ns 12.2ns 0.0315 0 0 2.43 KB
master SendAsync net472 7.07μs 2.28ns 8.83ns 0.473 0 0 2.99 KB
#4878 SendAsync net6.0 3.76μs 1.31ns 5.08ns 0.0265 0 0 1.9 KB
#4878 SendAsync netcoreapp3.1 4.52μs 2.77ns 10.4ns 0.0315 0 0 2.43 KB
#4878 SendAsync net472 7.04μs 1.49ns 5.58ns 0.473 0 0 2.99 KB
Benchmarks.Trace.ILoggerBenchmark - Same speed :heavy_check_mark: Same allocations :heavy_check_mark:

Raw results

Branch Method Toolchain Mean StdError StdDev Gen 0 Gen 1 Gen 2 Allocated
master EnrichedLog net6.0 1.42μs 0.48ns 1.8ns 0.0222 0 0 1.57 KB
master EnrichedLog netcoreapp3.1 1.89μs 0.721ns 2.79ns 0.0214 0 0 1.57 KB
master EnrichedLog net472 2.41μs 1.35ns 5.04ns 0.236 0 0 1.49 KB
#4878 EnrichedLog net6.0 1.31μs 0.705ns 2.73ns 0.0221 0 0 1.57 KB
#4878 EnrichedLog netcoreapp3.1 1.87μs 3.26ns 12.2ns 0.0214 0 0 1.57 KB
#4878 EnrichedLog net472 2.31μs 2.52ns 9.77ns 0.236 0 0 1.49 KB
Benchmarks.Trace.Log4netBenchmark - Same speed :heavy_check_mark: Same allocations :heavy_check_mark:

Raw results

Branch Method Toolchain Mean StdError StdDev Gen 0 Gen 1 Gen 2 Allocated
master EnrichedLog net6.0 113μs 74.1ns 267ns 0 0 0 4.21 KB
master EnrichedLog netcoreapp3.1 116μs 72.2ns 270ns 0 0 0 4.21 KB
master EnrichedLog net472 146μs 62.1ns 241ns 0.655 0.218 0 4.38 KB
#4878 EnrichedLog net6.0 113μs 143ns 536ns 0.0562 0 0 4.21 KB
#4878 EnrichedLog netcoreapp3.1 118μs 122ns 456ns 0 0 0 4.21 KB
#4878 EnrichedLog net472 146μs 67.8ns 254ns 0.657 0.219 0 4.38 KB
Benchmarks.Trace.NLogBenchmark - Same speed :heavy_check_mark: Same allocations :heavy_check_mark:

Raw results

Branch Method Toolchain Mean StdError StdDev Gen 0 Gen 1 Gen 2 Allocated
master EnrichedLog net6.0 2.88μs 1.11ns 4.31ns 0.0287 0 0 2.13 KB
master EnrichedLog netcoreapp3.1 3.81μs 1.46ns 5.64ns 0.0286 0 0 2.13 KB
master EnrichedLog net472 4.46μs 1.3ns 4.5ns 0.307 0 0 1.93 KB
#4878 EnrichedLog net6.0 2.83μs 1.19ns 4.61ns 0.0298 0 0 2.13 KB
#4878 EnrichedLog netcoreapp3.1 3.83μs 1.11ns 4.15ns 0.0288 0 0 2.13 KB
#4878 EnrichedLog net472 4.62μs 1.73ns 6.68ns 0.305 0 0 1.93 KB
Benchmarks.Trace.RedisBenchmark - Same speed :heavy_check_mark: Same allocations :heavy_check_mark:

Raw results

Branch Method Toolchain Mean StdError StdDev Gen 0 Gen 1 Gen 2 Allocated
master SendReceive net6.0 1.34μs 0.911ns 3.41ns 0.0154 0 0 1.1 KB
master SendReceive netcoreapp3.1 1.57μs 0.4ns 1.39ns 0.0149 0 0 1.1 KB
master SendReceive net472 1.94μs 6.08ns 23.6ns 0.177 0 0 1.12 KB
#4878 SendReceive net6.0 1.37μs 0.87ns 3.37ns 0.0151 0 0 1.1 KB
#4878 SendReceive netcoreapp3.1 1.59μs 0.483ns 1.74ns 0.0151 0 0 1.1 KB
#4878 SendReceive net472 2.06μs 2.3ns 8.89ns 0.177 0 0 1.12 KB
Benchmarks.Trace.SerilogBenchmark - Same speed :heavy_check_mark: Same allocations :heavy_check_mark:

Raw results

Branch Method Toolchain Mean StdError StdDev Gen 0 Gen 1 Gen 2 Allocated
master EnrichedLog net6.0 2.61μs 0.887ns 3.2ns 0.0213 0 0 1.53 KB
master EnrichedLog netcoreapp3.1 3.68μs 1.73ns 6.7ns 0.0221 0 0 1.58 KB
master EnrichedLog net472 4.01μs 11.3ns 43.8ns 0.309 0 0 1.96 KB
#4878 EnrichedLog net6.0 2.72μs 0.946ns 3.54ns 0.0217 0 0 1.53 KB
#4878 EnrichedLog netcoreapp3.1 3.57μs 1.19ns 4.61ns 0.0215 0 0 1.58 KB
#4878 EnrichedLog net472 3.95μs 1.26ns 4.87ns 0.311 0 0 1.96 KB
Benchmarks.Trace.SpanBenchmark - Slower :warning: Same allocations :heavy_check_mark:

Slower :warning: in #4878

Benchmark diff/base Base Median (ns) Diff Median (ns) Modality
Benchmarks.Trace.SpanBenchmark.StartFinishSpan‑net472 1.167 617.68 720.64

Faster :tada: in #4878

Benchmark base/diff Base Median (ns) Diff Median (ns) Modality
Benchmarks.Trace.SpanBenchmark.StartFinishScope‑net6.0 1.249 656.38 525.63

Raw results

Branch Method Toolchain Mean StdError StdDev Gen 0 Gen 1 Gen 2 Allocated
master StartFinishSpan net6.0 386ns 0.0535ns 0.2ns 0.00753 0 0 536 B
master StartFinishSpan netcoreapp3.1 606ns 2.45ns 8.82ns 0.00728 0 0 536 B
master StartFinishSpan net472 618ns 0.246ns 0.887ns 0.0851 0 0 538 B
master StartFinishScope net6.0 654ns 0.831ns 3.22ns 0.00914 0 0 656 B
master StartFinishScope netcoreapp3.1 707ns 0.305ns 1.18ns 0.00881 0 0 656 B
master StartFinishScope net472 820ns 0.687ns 2.66ns 0.0981 0 0 618 B
#4878 StartFinishSpan net6.0 390ns 0.117ns 0.437ns 0.00759 0 0 536 B
#4878 StartFinishSpan netcoreapp3.1 586ns 0.241ns 1.53ns 0.00735 0 0 536 B
#4878 StartFinishSpan net472 721ns 0.111ns 0.416ns 0.0853 0 0 538 B
#4878 StartFinishScope net6.0 526ns 0.483ns 1.74ns 0.00925 0 0 656 B
#4878 StartFinishScope netcoreapp3.1 701ns 0.173ns 0.623ns 0.00881 0 0 656 B
#4878 StartFinishScope net472 861ns 0.466ns 1.81ns 0.0982 0 0 618 B
Benchmarks.Trace.TraceAnnotationsBenchmark - Faster :tada: Same allocations :heavy_check_mark:

Faster :tada: in #4878

Benchmark base/diff Base Median (ns) Diff Median (ns) Modality
Benchmarks.Trace.TraceAnnotationsBenchmark.RunOnMethodBegin‑netcoreapp3.1 1.149 847.73 737.69

Raw results

Branch Method Toolchain Mean StdError StdDev Gen 0 Gen 1 Gen 2 Allocated
master RunOnMethodBegin net6.0 600ns 0.808ns 3.13ns 0.00927 0 0 656 B
master RunOnMethodBegin netcoreapp3.1 848ns 0.495ns 1.92ns 0.00884 0 0 656 B
master RunOnMethodBegin net472 978ns 0.422ns 1.63ns 0.0979 0 0 618 B
#4878 RunOnMethodBegin net6.0 663ns 0.325ns 1.26ns 0.00914 0 0 656 B
#4878 RunOnMethodBegin netcoreapp3.1 737ns 0.405ns 1.57ns 0.0089 0 0 656 B
#4878 RunOnMethodBegin net472 1.05μs 0.634ns 2.46ns 0.0982 0 0 618 B

andrewlock avatar Nov 17 '23 01:11 andrewlock

@dependabot recreate

andrewlock avatar Apr 04 '24 19:04 andrewlock

Looks like Microsoft.SourceLink.GitHub is no longer a dependency, so this is no longer needed.

dependabot[bot] avatar Apr 04 '24 19:04 dependabot[bot]