Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Oct 24, 2025

Updated AWSSDK.DynamoDBv2 from 4.0.9 to 4.0.9.1.

Release notes

Sourced from AWSSDK.DynamoDBv2's releases.

No release notes found for this version range.

Commits viewable in compare view.

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually 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)

---
updated-dependencies:
- dependency-name: AWSSDK.DynamoDBv2
  dependency-version: 4.0.9.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added area:dependabot dependabot updates dependencies Pull requests that update a dependency file labels Oct 24, 2025
@dependabot dependabot bot requested a review from a team as a code owner October 24, 2025 16:39
@dependabot dependabot bot added dependencies Pull requests that update a dependency file area:dependabot dependabot updates labels Oct 24, 2025
@pr-commenter
Copy link

pr-commenter bot commented Oct 24, 2025

Benchmarks

Benchmarks Report for benchmark platform 🐌

Benchmarks for #7709 compared to master:

  • 2 benchmarks are slower, with geometric mean 1.135
  • 3 benchmarks have fewer allocations
  • 4 benchmarks have more 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 ✔️ More allocations ⚠️

More allocations ⚠️ in #7709

Benchmark Base Allocated Diff Allocated Change Change %
Benchmarks.Trace.ActivityBenchmark.StartStopWithChild‑net472 6.04 KB 6.12 KB 84 B 1.39%

Raw results

Branch Method Toolchain Mean StdError StdDev Gen 0 Gen 1 Gen 2 Allocated
master StartStopWithChild net6.0 10.9μs 58.9ns 328ns 0 0 0 5.51 KB
master StartStopWithChild netcoreapp3.1 13.9μs 72.5ns 348ns 0 0 0 5.7 KB
master StartStopWithChild net472 22.1μs 120ns 647ns 0.996 0.442 0.111 6.04 KB
#7709 StartStopWithChild net6.0 10.8μs 60.6ns 393ns 0 0 0 5.52 KB
#7709 StartStopWithChild netcoreapp3.1 13.7μs 67.6ns 295ns 0 0 0 5.68 KB
#7709 StartStopWithChild net472 21.9μs 116ns 590ns 1 0.3 0.1 6.12 KB
Benchmarks.Trace.AgentWriterBenchmark - Same speed ✔️ Same allocations ✔️

Raw results

Branch Method Toolchain Mean StdError StdDev Gen 0 Gen 1 Gen 2 Allocated
master WriteAndFlushEnrichedTraces net6.0 930μs 116ns 402ns 0 0 0 2.71 KB
master WriteAndFlushEnrichedTraces netcoreapp3.1 1.05ms 512ns 1.98μs 0 0 0 2.7 KB
master WriteAndFlushEnrichedTraces net472 1.18ms 75.1ns 271ns 0 0 0 3.31 KB
#7709 WriteAndFlushEnrichedTraces net6.0 933μs 124ns 465ns 0 0 0 2.71 KB
#7709 WriteAndFlushEnrichedTraces netcoreapp3.1 1.03ms 78.7ns 273ns 0 0 0 2.7 KB
#7709 WriteAndFlushEnrichedTraces net472 1.2ms 597ns 2.31μs 0 0 0 3.31 KB
Benchmarks.Trace.Asm.AppSecBodyBenchmark - Unknown 🤷 Same allocations ✔️

Raw results

Branch Method Toolchain Mean StdError StdDev Gen 0 Gen 1 Gen 2 Allocated
master AllCycleSimpleBody net6.0 N/A N/A N/A NaN NaN NaN 0 b
master AllCycleSimpleBody netcoreapp3.1 N/A N/A N/A NaN NaN NaN 0 b
master AllCycleSimpleBody net472 N/A N/A N/A NaN NaN NaN 0 b
master AllCycleMoreComplexBody net6.0 N/A N/A N/A NaN NaN NaN 0 b
master AllCycleMoreComplexBody netcoreapp3.1 N/A N/A N/A NaN NaN NaN 0 b
master AllCycleMoreComplexBody net472 N/A N/A N/A NaN NaN NaN 0 b
master ObjectExtractorSimpleBody net6.0 321ns 0.422ns 1.64ns 0 0 0 280 B
master ObjectExtractorSimpleBody netcoreapp3.1 403ns 2.26ns 14.7ns 0 0 0 272 B
master ObjectExtractorSimpleBody net472 296ns 0.0325ns 0.117ns 0.0432 0 0 281 B
master ObjectExtractorMoreComplexBody net6.0 6.38μs 2.5ns 8.67ns 0 0 0 3.78 KB
master ObjectExtractorMoreComplexBody netcoreapp3.1 7.82μs 37.3ns 154ns 0 0 0 3.69 KB
master ObjectExtractorMoreComplexBody net472 6.73μs 1.42ns 5.32ns 0.572 0 0 3.8 KB
#7709 AllCycleSimpleBody net6.0 N/A N/A N/A NaN NaN NaN 0 b
#7709 AllCycleSimpleBody netcoreapp3.1 N/A N/A N/A NaN NaN NaN 0 b
#7709 AllCycleSimpleBody net472 N/A N/A N/A NaN NaN NaN 0 b
#7709 AllCycleMoreComplexBody net6.0 N/A N/A N/A NaN NaN NaN 0 b
#7709 AllCycleMoreComplexBody netcoreapp3.1 N/A N/A N/A NaN NaN NaN 0 b
#7709 AllCycleMoreComplexBody net472 N/A N/A N/A NaN NaN NaN 0 b
#7709 ObjectExtractorSimpleBody net6.0 328ns 0.123ns 0.475ns 0 0 0 280 B
#7709 ObjectExtractorSimpleBody netcoreapp3.1 403ns 1.9ns 7.84ns 0 0 0 272 B
#7709 ObjectExtractorSimpleBody net472 318ns 0.25ns 0.969ns 0.0431 0 0 281 B
#7709 ObjectExtractorMoreComplexBody net6.0 6.34μs 6.54ns 25.3ns 0 0 0 3.78 KB
#7709 ObjectExtractorMoreComplexBody netcoreapp3.1 7.83μs 27.6ns 107ns 0 0 0 3.69 KB
#7709 ObjectExtractorMoreComplexBody net472 6.74μs 2.07ns 7.76ns 0.573 0 0 3.8 KB
Benchmarks.Trace.Asm.AppSecEncoderBenchmark - Same speed ✔️ Same allocations ✔️

Raw results

Branch Method Toolchain Mean StdError StdDev Gen 0 Gen 1 Gen 2 Allocated
master EncodeArgs net6.0 76.7μs 27ns 101ns 0 0 0 32.4 KB
master EncodeArgs netcoreapp3.1 97.5μs 254ns 984ns 0 0 0 32.4 KB
master EncodeArgs net472 111μs 4.08ns 14.7ns 5 0 0 32.51 KB
master EncodeLegacyArgs net6.0 149μs 27.6ns 103ns 0 0 0 2.15 KB
master EncodeLegacyArgs netcoreapp3.1 197μs 48.5ns 181ns 0 0 0 2.14 KB
master EncodeLegacyArgs net472 264μs 31.6ns 122ns 0 0 0 2.17 KB
#7709 EncodeArgs net6.0 77.1μs 248ns 962ns 0 0 0 32.4 KB
#7709 EncodeArgs netcoreapp3.1 96.6μs 343ns 1.33μs 0 0 0 32.4 KB
#7709 EncodeArgs net472 110μs 60.3ns 234ns 4.92 0 0 32.5 KB
#7709 EncodeLegacyArgs net6.0 144μs 40.9ns 153ns 0 0 0 2.15 KB
#7709 EncodeLegacyArgs netcoreapp3.1 198μs 218ns 845ns 0 0 0 2.14 KB
#7709 EncodeLegacyArgs net472 261μs 21.8ns 84.5ns 0 0 0 2.17 KB
Benchmarks.Trace.Asm.AppSecWafBenchmark - Same speed ✔️ Same allocations ✔️

Raw results

Branch Method Toolchain Mean StdError StdDev Gen 0 Gen 1 Gen 2 Allocated
master RunWafRealisticBenchmark net6.0 392μs 91ns 328ns 0 0 0 4.55 KB
master RunWafRealisticBenchmark netcoreapp3.1 416μs 129ns 481ns 0 0 0 4.48 KB
master RunWafRealisticBenchmark net472 426μs 38.2ns 148ns 0 0 0 4.66 KB
master RunWafRealisticBenchmarkWithAttack net6.0 287μs 35.3ns 127ns 0 0 0 2.24 KB
master RunWafRealisticBenchmarkWithAttack netcoreapp3.1 694μs 11.8μs 117μs 0 0 0 2.22 KB
master RunWafRealisticBenchmarkWithAttack net472 309μs 23.1ns 89.4ns 0 0 0 2.29 KB
#7709 RunWafRealisticBenchmark net6.0 394μs 115ns 444ns 0 0 0 4.55 KB
#7709 RunWafRealisticBenchmark netcoreapp3.1 411μs 59.7ns 207ns 0 0 0 4.48 KB
#7709 RunWafRealisticBenchmark net472 426μs 44.7ns 173ns 0 0 0 4.66 KB
#7709 RunWafRealisticBenchmarkWithAttack net6.0 283μs 39.1ns 146ns 0 0 0 2.24 KB
#7709 RunWafRealisticBenchmarkWithAttack netcoreapp3.1 714μs 3.5μs 14μs 0 0 0 2.22 KB
#7709 RunWafRealisticBenchmarkWithAttack net472 312μs 30.5ns 118ns 0 0 0 2.29 KB
Benchmarks.Trace.AspNetCoreBenchmark - Same speed ✔️ Same allocations ✔️

Raw results

Branch Method Toolchain Mean StdError StdDev Gen 0 Gen 1 Gen 2 Allocated
master SendRequest net6.0 61.5μs 40.3ns 140ns 0 0 0 14.52 KB
master SendRequest netcoreapp3.1 70.6μs 90.3ns 326ns 0 0 0 17.42 KB
master SendRequest net472 0.0032ns 0.00173ns 0.00671ns 0 0 0 0 b
#7709 SendRequest net6.0 60.8μs 123ns 425ns 0 0 0 14.52 KB
#7709 SendRequest netcoreapp3.1 70.8μs 84.9ns 318ns 0 0 0 17.42 KB
#7709 SendRequest net472 0.0049ns 0.00216ns 0.00835ns 0 0 0 0 b
Benchmarks.Trace.CharSliceBenchmark - Slower ⚠️ More allocations ⚠️

Slower ⚠️ in #7709

Benchmark diff/base Base Median (ns) Diff Median (ns) Modality
Benchmarks.Trace.CharSliceBenchmark.OptimizedCharSlice‑netcoreapp3.1 1.140 1,763,921.25 2,010,617.86
Benchmarks.Trace.CharSliceBenchmark.OriginalCharSlice‑netcoreapp3.1 1.129 2,167,246.88 2,447,429.17

More allocations ⚠️ in #7709

Benchmark Base Allocated Diff Allocated Change Change %
Benchmarks.Trace.CharSliceBenchmark.OptimizedCharSlice‑netcoreapp3.1 1 B 36 B 35 B 3,500.00%

Fewer allocations 🎉 in #7709

Benchmark Base Allocated Diff Allocated Change Change %
Benchmarks.Trace.CharSliceBenchmark.OptimizedCharSliceWithPool‑net6.0 4 B 2 B -2 B -50.00%
Benchmarks.Trace.CharSliceBenchmark.OptimizedCharSlice‑net6.0 7 B 2 B -5 B -71.43%

Raw results

Branch Method Toolchain Mean StdError StdDev Gen 0 Gen 1 Gen 2 Allocated
master OriginalCharSlice net6.0 1.95ms 250ns 935ns 0 0 0 640.01 KB
master OriginalCharSlice netcoreapp3.1 2.16ms 3.17μs 12.3μs 0 0 0 640 KB
master OriginalCharSlice net472 2.68ms 113ns 407ns 100 0 0 641.95 KB
master OptimizedCharSlice net6.0 1.4ms 81.5ns 305ns 0 0 0 7 B
master OptimizedCharSlice netcoreapp3.1 1.76ms 613ns 2.21μs 0 0 0 1 B
master OptimizedCharSlice net472 1.89ms 310ns 1.2μs 0 0 0 0 b
master OptimizedCharSliceWithPool net6.0 813μs 16.6ns 60ns 0 0 0 4 B
master OptimizedCharSliceWithPool netcoreapp3.1 879μs 126ns 487ns 0 0 0 0 b
master OptimizedCharSliceWithPool net472 1.16ms 73ns 283ns 0 0 0 0 b
#7709 OriginalCharSlice net6.0 1.93ms 1.4μs 5.22μs 0 0 0 640.01 KB
#7709 OriginalCharSlice netcoreapp3.1 2.45ms 9.44μs 35.3μs 0 0 0 640 KB
#7709 OriginalCharSlice net472 2.7ms 142ns 550ns 100 0 0 641.95 KB
#7709 OptimizedCharSlice net6.0 1.48ms 183ns 687ns 0 0 0 2 B
#7709 OptimizedCharSlice netcoreapp3.1 2.01ms 1.17μs 4.38μs 0 0 0 36 B
#7709 OptimizedCharSlice net472 1.91ms 168ns 650ns 0 0 0 0 b
#7709 OptimizedCharSliceWithPool net6.0 840μs 63.5ns 238ns 0 0 0 2 B
#7709 OptimizedCharSliceWithPool netcoreapp3.1 835μs 236ns 916ns 0 0 0 0 b
#7709 OptimizedCharSliceWithPool net472 1.15ms 76.3ns 286ns 0 0 0 0 b
Benchmarks.Trace.CIVisibilityProtocolWriterBenchmark - Same speed ✔️ Same allocations ✔️

Raw results

Branch Method Toolchain Mean StdError StdDev Gen 0 Gen 1 Gen 2 Allocated
master WriteAndFlushEnrichedTraces net6.0 656μs 967ns 3.62μs 0 0 0 41.71 KB
master WriteAndFlushEnrichedTraces netcoreapp3.1 699μs 4.07μs 34.3μs 0 0 0 41.9 KB
master WriteAndFlushEnrichedTraces net472 883μs 3.31μs 12.8μs 8.33 0 0 56.08 KB
#7709 WriteAndFlushEnrichedTraces net6.0 671μs 3.64μs 29.3μs 0 0 0 41.69 KB
#7709 WriteAndFlushEnrichedTraces netcoreapp3.1 697μs 1.63μs 5.66μs 0 0 0 41.96 KB
#7709 WriteAndFlushEnrichedTraces net472 832μs 853ns 2.95μs 4.46 0 0 55.93 KB
Benchmarks.Trace.DbCommandBenchmark - Same speed ✔️ Same allocations ✔️

Raw results

Branch Method Toolchain Mean StdError StdDev Gen 0 Gen 1 Gen 2 Allocated
master ExecuteNonQuery net6.0 1.87μs 8.17ns 30.6ns 0 0 0 1.02 KB
master ExecuteNonQuery netcoreapp3.1 2.64μs 5.14ns 19.9ns 0 0 0 1.02 KB
master ExecuteNonQuery net472 2.9μs 2.84ns 11ns 0.146 0.0146 0 987 B
#7709 ExecuteNonQuery net6.0 1.93μs 10ns 49.1ns 0 0 0 1.02 KB
#7709 ExecuteNonQuery netcoreapp3.1 2.8μs 7.07ns 26.4ns 0 0 0 1.02 KB
#7709 ExecuteNonQuery net472 2.91μs 11.7ns 49.5ns 0.145 0.0145 0 987 B
Benchmarks.Trace.ElasticsearchBenchmark - Same speed ✔️ Same allocations ✔️

Raw results

Branch Method Toolchain Mean StdError StdDev Gen 0 Gen 1 Gen 2 Allocated
master CallElasticsearch net6.0 1.79μs 8.28ns 32.1ns 0 0 0 1.03 KB
master CallElasticsearch netcoreapp3.1 2.19μs 7.12ns 27.6ns 0 0 0 1.03 KB
master CallElasticsearch net472 3.75μs 2.4ns 8.99ns 0.149 0 0 1.04 KB
master CallElasticsearchAsync net6.0 1.85μs 9.3ns 41.6ns 0 0 0 1.01 KB
master CallElasticsearchAsync netcoreapp3.1 2.32μs 10.2ns 39.5ns 0 0 0 1.08 KB
master CallElasticsearchAsync net472 3.62μs 4.66ns 18ns 0.162 0 0 1.1 KB
#7709 CallElasticsearch net6.0 1.69μs 8.57ns 40.2ns 0 0 0 1.03 KB
#7709 CallElasticsearch netcoreapp3.1 2.17μs 5.03ns 19.5ns 0 0 0 1.03 KB
#7709 CallElasticsearch net472 3.43μs 1.5ns 5.61ns 0.155 0 0 1.04 KB
#7709 CallElasticsearchAsync net6.0 1.86μs 8.45ns 32.7ns 0 0 0 1.01 KB
#7709 CallElasticsearchAsync netcoreapp3.1 2.41μs 8.9ns 34.5ns 0 0 0 1.08 KB
#7709 CallElasticsearchAsync net472 3.63μs 2.66ns 10.3ns 0.164 0 0 1.1 KB
Benchmarks.Trace.GraphQLBenchmark - Same speed ✔️ Same allocations ✔️

Raw results

Branch Method Toolchain Mean StdError StdDev Gen 0 Gen 1 Gen 2 Allocated
master ExecuteAsync net6.0 1.91μs 9.2ns 39ns 0 0 0 952 B
master ExecuteAsync netcoreapp3.1 2.55μs 11.6ns 46.6ns 0 0 0 952 B
master ExecuteAsync net472 2.71μs 1.65ns 6.38ns 0.135 0 0 915 B
#7709 ExecuteAsync net6.0 1.91μs 2.98ns 11.5ns 0 0 0 952 B
#7709 ExecuteAsync netcoreapp3.1 2.44μs 12.1ns 51.2ns 0 0 0 952 B
#7709 ExecuteAsync net472 2.65μs 3.01ns 11.7ns 0.132 0 0 915 B
Benchmarks.Trace.HttpClientBenchmark - Same speed ✔️ Same allocations ✔️

Raw results

Branch Method Toolchain Mean StdError StdDev Gen 0 Gen 1 Gen 2 Allocated
master SendAsync net6.0 6.96μs 21.8ns 81.4ns 0 0 0 2.36 KB
master SendAsync netcoreapp3.1 8.76μs 16ns 62ns 0 0 0 2.9 KB
master SendAsync net472 12.4μs 8.03ns 31.1ns 0.495 0 0 3.18 KB
#7709 SendAsync net6.0 6.78μs 20.7ns 80ns 0 0 0 2.36 KB
#7709 SendAsync netcoreapp3.1 8.75μs 25.5ns 98.8ns 0 0 0 2.9 KB
#7709 SendAsync net472 12.3μs 8.88ns 32ns 0.491 0 0 3.18 KB
Benchmarks.Trace.Iast.StringAspectsBenchmark - Same speed ✔️ More allocations ⚠️

More allocations ⚠️ in #7709

Benchmark Base Allocated Diff Allocated Change Change %
Benchmarks.Trace.Iast.StringAspectsBenchmark.StringConcatAspectBenchmark‑net472 278.53 KB 355.44 KB 76.91 KB 27.61%
Benchmarks.Trace.Iast.StringAspectsBenchmark.StringConcatAspectBenchmark‑netcoreapp3.1 274.75 KB 276.26 KB 1.51 KB 0.55%

Fewer allocations 🎉 in #7709

Benchmark Base Allocated Diff Allocated Change Change %
Benchmarks.Trace.Iast.StringAspectsBenchmark.StringConcatAspectBenchmark‑net6.0 274.9 KB 260.11 KB -14.79 KB -5.38%

Raw results

Branch Method Toolchain Mean StdError StdDev Gen 0 Gen 1 Gen 2 Allocated
master StringConcatBenchmark net6.0 43.3μs 167ns 579ns 0 0 0 43.44 KB
master StringConcatBenchmark netcoreapp3.1 48.7μs 261ns 1.95μs 0 0 0 42.94 KB
master StringConcatBenchmark net472 57.4μs 224ns 840ns 0 0 0 65.54 KB
master StringConcatAspectBenchmark net6.0 468μs 1.25μs 4.5μs 0 0 0 274.9 KB
master StringConcatAspectBenchmark netcoreapp3.1 503μs 1.8μs 7.22μs 0 0 0 274.75 KB
master StringConcatAspectBenchmark net472 401μs 2.16μs 12.2μs 0 0 0 278.53 KB
#7709 StringConcatBenchmark net6.0 45μs 265ns 2.42μs 0 0 0 43.44 KB
#7709 StringConcatBenchmark netcoreapp3.1 54.9μs 585ns 5.76μs 0 0 0 42.78 KB
#7709 StringConcatBenchmark net472 56.1μs 236ns 944ns 0 0 0 65.54 KB
#7709 StringConcatAspectBenchmark net6.0 461μs 2.01μs 7.24μs 0 0 0 260.11 KB
#7709 StringConcatAspectBenchmark netcoreapp3.1 542μs 1.06μs 3.83μs 0 0 0 276.26 KB
#7709 StringConcatAspectBenchmark net472 403μs 2.17μs 11.3μs 0 0 0 355.44 KB
Benchmarks.Trace.ILoggerBenchmark - Same speed ✔️ Same allocations ✔️

Raw results

Branch Method Toolchain Mean StdError StdDev Gen 0 Gen 1 Gen 2 Allocated
master EnrichedLog net6.0 2.65μs 0.546ns 2.12ns 0 0 0 1.7 KB
master EnrichedLog netcoreapp3.1 3.68μs 15.5ns 60.1ns 0 0 0 1.7 KB
master EnrichedLog net472 3.82μs 2.46ns 9.53ns 0.248 0 0 1.64 KB
#7709 EnrichedLog net6.0 2.68μs 11.3ns 43.9ns 0 0 0 1.7 KB
#7709 EnrichedLog netcoreapp3.1 3.68μs 18.8ns 84.1ns 0 0 0 1.7 KB
#7709 EnrichedLog net472 3.78μs 3.09ns 11.6ns 0.246 0 0 1.64 KB
Benchmarks.Trace.Log4netBenchmark - Same speed ✔️ Same allocations ✔️

Raw results

Branch Method Toolchain Mean StdError StdDev Gen 0 Gen 1 Gen 2 Allocated
master EnrichedLog net6.0 126μs 183ns 685ns 0 0 0 4.31 KB
master EnrichedLog netcoreapp3.1 129μs 63.2ns 219ns 0 0 0 4.31 KB
master EnrichedLog net472 170μs 50.8ns 197ns 0 0 0 4.52 KB
#7709 EnrichedLog net6.0 121μs 60.7ns 219ns 0 0 0 4.31 KB
#7709 EnrichedLog netcoreapp3.1 128μs 477ns 1.78μs 0 0 0 4.31 KB
#7709 EnrichedLog net472 167μs 41.2ns 160ns 0 0 0 4.51 KB
Benchmarks.Trace.NLogBenchmark - Same speed ✔️ Same allocations ✔️

Raw results

Branch Method Toolchain Mean StdError StdDev Gen 0 Gen 1 Gen 2 Allocated
master EnrichedLog net6.0 4.88μs 3.37ns 12.6ns 0 0 0 2.26 KB
master EnrichedLog netcoreapp3.1 6.89μs 12.8ns 49.5ns 0 0 0 2.26 KB
master EnrichedLog net472 7.65μs 3.5ns 13.6ns 0.304 0 0 2.08 KB
#7709 EnrichedLog net6.0 4.92μs 3.01ns 11.3ns 0 0 0 2.26 KB
#7709 EnrichedLog netcoreapp3.1 6.82μs 33.3ns 137ns 0 0 0 2.26 KB
#7709 EnrichedLog net472 7.67μs 6.15ns 23.8ns 0.306 0 0 2.08 KB
Benchmarks.Trace.RedisBenchmark - Same speed ✔️ Same allocations ✔️

Raw results

Branch Method Toolchain Mean StdError StdDev Gen 0 Gen 1 Gen 2 Allocated
master SendReceive net6.0 2.04μs 8.68ns 33.6ns 0 0 0 1.2 KB
master SendReceive netcoreapp3.1 2.72μs 12.6ns 50.2ns 0 0 0 1.2 KB
master SendReceive net472 3.16μs 6.92ns 26.8ns 0.187 0 0 1.2 KB
#7709 SendReceive net6.0 1.95μs 9.55ns 39.4ns 0 0 0 1.2 KB
#7709 SendReceive netcoreapp3.1 2.7μs 8.63ns 33.4ns 0 0 0 1.2 KB
#7709 SendReceive net472 3.15μs 4.11ns 15.9ns 0.188 0 0 1.2 KB
Benchmarks.Trace.SerilogBenchmark - Same speed ✔️ Same allocations ✔️

Raw results

Branch Method Toolchain Mean StdError StdDev Gen 0 Gen 1 Gen 2 Allocated
master EnrichedLog net6.0 4.3μs 11.8ns 45.7ns 0 0 0 1.58 KB
master EnrichedLog netcoreapp3.1 5.85μs 12.9ns 50ns 0 0 0 1.63 KB
master EnrichedLog net472 6.54μs 8.62ns 33.4ns 0.293 0 0 2.03 KB
#7709 EnrichedLog net6.0 4.33μs 12.4ns 44.6ns 0 0 0 1.58 KB
#7709 EnrichedLog netcoreapp3.1 5.75μs 15ns 56.1ns 0 0 0 1.63 KB
#7709 EnrichedLog net472 6.66μs 7.78ns 30.1ns 0.3 0 0 2.03 KB
Benchmarks.Trace.SpanBenchmark - Same speed ✔️ Same allocations ✔️

Raw results

Branch Method Toolchain Mean StdError StdDev Gen 0 Gen 1 Gen 2 Allocated
master StartFinishSpan net6.0 794ns 0.468ns 1.81ns 0 0 0 576 B
master StartFinishSpan netcoreapp3.1 1μs 3.87ns 14.5ns 0 0 0 576 B
master StartFinishSpan net472 910ns 0.371ns 1.44ns 0.0914 0 0 578 B
master StartFinishScope net6.0 912ns 4.99ns 29.1ns 0 0 0 696 B
master StartFinishScope netcoreapp3.1 1.18μs 6.18ns 30.3ns 0 0 0 697 B
master StartFinishScope net472 1.18μs 2.24ns 8.37ns 0.1 0 0 658 B
#7709 StartFinishSpan net6.0 776ns 4.08ns 21.6ns 0 0 0 576 B
#7709 StartFinishSpan netcoreapp3.1 985ns 4.84ns 21.1ns 0 0 0 576 B
#7709 StartFinishSpan net472 912ns 0.276ns 1.07ns 0.0916 0 0 578 B
#7709 StartFinishScope net6.0 924ns 1.11ns 4.32ns 0 0 0 696 B
#7709 StartFinishScope netcoreapp3.1 1.21μs 0.684ns 2.65ns 0 0 0 696 B
#7709 StartFinishScope net472 1.14μs 0.214ns 0.829ns 0.103 0 0 658 B
Benchmarks.Trace.TraceAnnotationsBenchmark - Same speed ✔️ Same allocations ✔️

Raw results

Branch Method Toolchain Mean StdError StdDev Gen 0 Gen 1 Gen 2 Allocated
master RunOnMethodBegin net6.0 1.08μs 2.67ns 10.3ns 0 0 0 696 B
master RunOnMethodBegin netcoreapp3.1 1.42μs 6.95ns 31.1ns 0 0 0 696 B
master RunOnMethodBegin net472 1.44μs 1.28ns 4.79ns 0.101 0 0 658 B
#7709 RunOnMethodBegin net6.0 1.07μs 4.89ns 19.6ns 0 0 0 696 B
#7709 RunOnMethodBegin netcoreapp3.1 1.39μs 5.53ns 21.4ns 0 0 0 696 B
#7709 RunOnMethodBegin net472 1.45μs 1.27ns 4.9ns 0.101 0 0 658 B

@dd-trace-dotnet-ci-bot
Copy link

Execution-Time Benchmarks Report ⏱️

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.8) 
    dateFormat  X
    axisFormat %s
    todayMarker off
    section Bailout
    This PR (7709) - mean (78ms)  : crit, 75, 81
     .   : crit, milestone, 78,
    master - mean (71ms)  : 70, 73
     .   : milestone, 71,

    section Baseline
    This PR (7709) - mean (74ms)  : 71, 76
     .   : milestone, 74,
    master - mean (68ms)  : 66, 70
     .   : milestone, 68,

    section CallTarget+Inlining+NGEN
    This PR (7709) - mean (1,086ms)  : 1037, 1134
     .   : milestone, 1086,
    master - mean (1,044ms)  : 994, 1095
     .   : milestone, 1044,

Loading
gantt
    title Execution time (ms) FakeDbCommand (.NET Core 3.1) 
    dateFormat  X
    axisFormat %s
    todayMarker off
    section Bailout
    This PR (7709) - mean (116ms)  : crit, 113, 119
     .   : crit, milestone, 116,
    master - mean (106ms)  : 105, 107
     .   : milestone, 106,

    section Baseline
    This PR (7709) - mean (114ms)  : 111, 118
     .   : milestone, 114,
    master - mean (105ms)  : 102, 108
     .   : milestone, 105,

    section CallTarget+Inlining+NGEN
    This PR (7709) - mean (780ms)  : 752, 807
     .   : milestone, 780,
    master - mean (745ms)  : 723, 766
     .   : milestone, 745,

Loading
gantt
    title Execution time (ms) FakeDbCommand (.NET 6) 
    dateFormat  X
    axisFormat %s
    todayMarker off
    section Bailout
    This PR (7709) - mean (100ms)  : crit, 98, 103
     .   : crit, milestone, 100,
    master - mean (94ms)  : 93, 95
     .   : milestone, 94,

    section Baseline
    This PR (7709) - mean (100ms)  : 96, 103
     .   : milestone, 100,
    master - mean (93ms)  : 90, 96
     .   : milestone, 93,

    section CallTarget+Inlining+NGEN
    This PR (7709) - mean (722ms)  : 698, 746
     .   : milestone, 722,
    master - mean (704ms)  : 680, 727
     .   : milestone, 704,

Loading
gantt
    title Execution time (ms) FakeDbCommand (.NET 8) 
    dateFormat  X
    axisFormat %s
    todayMarker off
    section Bailout
    This PR (7709) - mean (98ms)  : crit, 96, 100
     .   : crit, milestone, 98,
    master - mean (92ms)  : 91, 94
     .   : milestone, 92,

    section Baseline
    This PR (7709) - mean (98ms)  : 95, 101
     .   : milestone, 98,
    master - mean (92ms)  : 90, 94
     .   : milestone, 92,

    section CallTarget+Inlining+NGEN
    This PR (7709) - mean (680ms)  : 663, 698
     .   : milestone, 680,
    master - mean (660ms)  : 645, 675
     .   : milestone, 660,

Loading
gantt
    title Execution time (ms) HttpMessageHandler (.NET Framework 4.8) 
    dateFormat  X
    axisFormat %s
    todayMarker off
    section Bailout
    This PR (7709) - mean (205ms)  : 199, 210
     .   : milestone, 205,
    master - mean (205ms)  : 201, 209
     .   : milestone, 205,

    section Baseline
    This PR (7709) - mean (200ms)  : 192, 207
     .   : milestone, 200,
    master - mean (202ms)  : 196, 207
     .   : milestone, 202,

    section CallTarget+Inlining+NGEN
    This PR (7709) - mean (1,201ms)  : 1131, 1271
     .   : milestone, 1201,
    master - mean (1,208ms)  : 1135, 1280
     .   : milestone, 1208,

Loading
gantt
    title Execution time (ms) HttpMessageHandler (.NET Core 3.1) 
    dateFormat  X
    axisFormat %s
    todayMarker off
    section Bailout
    This PR (7709) - mean (288ms)  : 280, 296
     .   : milestone, 288,
    master - mean (294ms)  : 286, 301
     .   : milestone, 294,

    section Baseline
    This PR (7709) - mean (289ms)  : 279, 299
     .   : milestone, 289,
    master - mean (294ms)  : 286, 302
     .   : milestone, 294,

    section CallTarget+Inlining+NGEN
    This PR (7709) - mean (970ms)  : 915, 1026
     .   : milestone, 970,
    master - mean (980ms)  : 921, 1040
     .   : milestone, 980,

Loading
gantt
    title Execution time (ms) HttpMessageHandler (.NET 6) 
    dateFormat  X
    axisFormat %s
    todayMarker off
    section Bailout
    This PR (7709) - mean (280ms)  : 274, 287
     .   : milestone, 280,
    master - mean (279ms)  : 271, 286
     .   : milestone, 279,

    section Baseline
    This PR (7709) - mean (280ms)  : 272, 287
     .   : milestone, 280,
    master - mean (287ms)  : 274, 299
     .   : milestone, 287,

    section CallTarget+Inlining+NGEN
    This PR (7709) - mean (956ms)  : 909, 1002
     .   : milestone, 956,
    master - mean (944ms)  : 905, 983
     .   : milestone, 944,

Loading
gantt
    title Execution time (ms) HttpMessageHandler (.NET 8) 
    dateFormat  X
    axisFormat %s
    todayMarker off
    section Bailout
    This PR (7709) - mean (281ms)  : 272, 289
     .   : milestone, 281,
    master - mean (275ms)  : 268, 282
     .   : milestone, 275,

    section Baseline
    This PR (7709) - mean (279ms)  : 272, 286
     .   : milestone, 279,
    master - mean (277ms)  : 268, 286
     .   : milestone, 277,

    section CallTarget+Inlining+NGEN
    This PR (7709) - mean (884ms)  : 850, 917
     .   : milestone, 884,
    master - mean (875ms)  : 848, 902
     .   : milestone, 875,

Loading

@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Oct 28, 2025

Looks like AWSSDK.DynamoDBv2 is updatable in another way, so this is no longer needed.

@dependabot dependabot bot closed this Oct 28, 2025
@dependabot dependabot bot deleted the dependabot/nuget/tracer/dependabot/integrations/AWSSDK.DynamoDBv2-4.0.9.1 branch October 28, 2025 15:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:dependabot dependabot updates dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant