Skip to content

Conversation

@dependabot
Copy link
Contributor

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

Updated AWSSDK.DynamoDBv2 from 4.0.8 to 4.0.8.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.8.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 17, 2025
@dependabot dependabot bot requested a review from a team as a code owner October 17, 2025 16:36
@dependabot dependabot bot added dependencies Pull requests that update a dependency file area:dependabot dependabot updates labels Oct 17, 2025
@datadog-official

This comment has been minimized.

@pr-commenter
Copy link

pr-commenter bot commented Oct 17, 2025

Benchmarks

Benchmarks Report for benchmark platform 🐌

Benchmarks for #7670 compared to master:

  • 1 benchmarks are faster, with geometric mean 1.128
  • 1 benchmarks are slower, with geometric mean 1.228
  • 5 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 ✔️ Fewer allocations 🎉

Fewer allocations 🎉 in #7670

Benchmark Base Allocated Diff Allocated Change Change %
Benchmarks.Trace.ActivityBenchmark.StartStopWithChild‑net472 6.05 KB 6.01 KB -46 B -0.76%

Raw results

Branch Method Toolchain Mean StdError StdDev Gen 0 Gen 1 Gen 2 Allocated
master StartStopWithChild net6.0 10.8μs 58.8ns 333ns 0 0 0 5.52 KB
master StartStopWithChild netcoreapp3.1 13.8μs 57ns 221ns 0 0 0 5.7 KB
master StartStopWithChild net472 22.2μs 113ns 519ns 0.994 0.331 0.11 6.05 KB
#7670 StartStopWithChild net6.0 10.6μs 60.2ns 399ns 0 0 0 5.51 KB
#7670 StartStopWithChild netcoreapp3.1 13.9μs 53.9ns 209ns 0 0 0 5.69 KB
#7670 StartStopWithChild net472 22.4μs 123ns 717ns 0.989 0.297 0.0989 6.01 KB
Benchmarks.Trace.AgentWriterBenchmark - Same speed ✔️ Fewer allocations 🎉

Fewer allocations 🎉 in #7670

Benchmark Base Allocated Diff Allocated Change Change %
Benchmarks.Trace.AgentWriterBenchmark.WriteAndFlushEnrichedTraces‑net472 3.35 KB 3.31 KB -46 B -1.37%

Raw results

Branch Method Toolchain Mean StdError StdDev Gen 0 Gen 1 Gen 2 Allocated
master WriteAndFlushEnrichedTraces net6.0 935μs 227ns 879ns 0 0 0 2.7 KB
master WriteAndFlushEnrichedTraces netcoreapp3.1 1.01ms 32.5ns 113ns 0 0 0 2.7 KB
master WriteAndFlushEnrichedTraces net472 1.21ms 2.74μs 10.6μs 0 0 0 3.35 KB
#7670 WriteAndFlushEnrichedTraces net6.0 935μs 263ns 1.02μs 0 0 0 2.71 KB
#7670 WriteAndFlushEnrichedTraces netcoreapp3.1 1.02ms 62.4ns 225ns 0 0 0 2.7 KB
#7670 WriteAndFlushEnrichedTraces net472 1.2ms 527ns 2.04μs 0 0 0 3.31 KB
Benchmarks.Trace.Asm.AppSecBodyBenchmark - Same speed ✔️ More allocations ⚠️

More allocations ⚠️ in #7670

Benchmark Base Allocated Diff Allocated Change Change %
Benchmarks.Trace.Asm.AppSecBodyBenchmark.AllCycleSimpleBody‑net472 206.3 KB 213.41 KB 7.11 KB 3.45%
Benchmarks.Trace.Asm.AppSecBodyBenchmark.AllCycleMoreComplexBody‑net472 209.85 KB 216.96 KB 7.11 KB 3.39%

Raw results

Branch Method Toolchain Mean StdError StdDev Gen 0 Gen 1 Gen 2 Allocated
master AllCycleSimpleBody net6.0 362μs 268ns 1μs 0 0 0 180.01 KB
master AllCycleSimpleBody netcoreapp3.1 509μs 272ns 1.02μs 0 0 0 185.8 KB
master AllCycleSimpleBody net472 469μs 128ns 496ns 32.4 0 0 206.3 KB
master AllCycleMoreComplexBody net6.0 366μs 862ns 3.34μs 0 0 0 183.53 KB
master AllCycleMoreComplexBody netcoreapp3.1 537μs 2μs 7.74μs 0 0 0 189.23 KB
master AllCycleMoreComplexBody net472 478μs 118ns 443ns 32.4 0 0 209.85 KB
master ObjectExtractorSimpleBody net6.0 330ns 1.75ns 8.92ns 0 0 0 280 B
master ObjectExtractorSimpleBody netcoreapp3.1 397ns 2.11ns 10.9ns 0 0 0 272 B
master ObjectExtractorSimpleBody net472 300ns 0.0483ns 0.187ns 0.0439 0 0 281 B
master ObjectExtractorMoreComplexBody net6.0 6.26μs 31.4ns 133ns 0 0 0 3.78 KB
master ObjectExtractorMoreComplexBody netcoreapp3.1 7.88μs 16.9ns 65.3ns 0 0 0 3.69 KB
master ObjectExtractorMoreComplexBody net472 6.68μs 4.29ns 16.6ns 0.602 0 0 3.8 KB
#7670 AllCycleSimpleBody net6.0 358μs 207ns 800ns 0 0 0 180.01 KB
#7670 AllCycleSimpleBody netcoreapp3.1 529μs 1.46μs 5.67μs 0 0 0 185.8 KB
#7670 AllCycleSimpleBody net472 477μs 137ns 514ns 32.4 2.31 0 213.41 KB
#7670 AllCycleMoreComplexBody net6.0 364μs 238ns 858ns 0 0 0 183.53 KB
#7670 AllCycleMoreComplexBody netcoreapp3.1 539μs 2.33μs 10.1μs 0 0 0 189.23 KB
#7670 AllCycleMoreComplexBody net472 483μs 164ns 614ns 33.7 0 0 216.96 KB
#7670 ObjectExtractorSimpleBody net6.0 323ns 0.262ns 1.01ns 0 0 0 280 B
#7670 ObjectExtractorSimpleBody netcoreapp3.1 391ns 2.21ns 14ns 0 0 0 272 B
#7670 ObjectExtractorSimpleBody net472 301ns 0.599ns 2.08ns 0.0439 0 0 281 B
#7670 ObjectExtractorMoreComplexBody net6.0 6.38μs 3.39ns 13.1ns 0 0 0 3.78 KB
#7670 ObjectExtractorMoreComplexBody netcoreapp3.1 7.94μs 39.1ns 175ns 0 0 0 3.69 KB
#7670 ObjectExtractorMoreComplexBody net472 6.69μs 5.88ns 22.8ns 0.603 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μs 150ns 540ns 0 0 0 32.4 KB
master EncodeArgs netcoreapp3.1 96.7μs 192ns 744ns 0 0 0 32.4 KB
master EncodeArgs net472 111μs 31.6ns 118ns 5 0 0 32.5 KB
master EncodeLegacyArgs net6.0 144μs 116ns 447ns 0 0 0 2.14 KB
master EncodeLegacyArgs netcoreapp3.1 196μs 284ns 1.1μs 0 0 0 2.14 KB
master EncodeLegacyArgs net472 261μs 145ns 562ns 0 0 0 2.16 KB
#7670 EncodeArgs net6.0 77.2μs 55.8ns 216ns 0 0 0 32.4 KB
#7670 EncodeArgs netcoreapp3.1 96.3μs 209ns 808ns 0 0 0 32.4 KB
#7670 EncodeArgs net472 109μs 8.71ns 32.6ns 4.9 0 0 32.51 KB
#7670 EncodeLegacyArgs net6.0 141μs 26.2ns 102ns 0 0 0 2.15 KB
#7670 EncodeLegacyArgs netcoreapp3.1 196μs 197ns 737ns 0 0 0 2.14 KB
#7670 EncodeLegacyArgs net472 263μs 36.6ns 142ns 0 0 0 2.16 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 402μs 66.9ns 241ns 0 0 0 4.55 KB
master RunWafRealisticBenchmark netcoreapp3.1 411μs 642ns 2.49μs 0 0 0 4.48 KB
master RunWafRealisticBenchmark net472 430μs 42.5ns 165ns 0 0 0 4.66 KB
master RunWafRealisticBenchmarkWithAttack net6.0 288μs 43.8ns 170ns 0 0 0 2.24 KB
master RunWafRealisticBenchmarkWithAttack netcoreapp3.1 720μs 6.99μs 69.6μs 0 0 0 2.22 KB
master RunWafRealisticBenchmarkWithAttack net472 311μs 23.2ns 86.9ns 0 0 0 2.29 KB
#7670 RunWafRealisticBenchmark net6.0 393μs 105ns 408ns 0 0 0 4.56 KB
#7670 RunWafRealisticBenchmark netcoreapp3.1 417μs 210ns 729ns 0 0 0 4.48 KB
#7670 RunWafRealisticBenchmark net472 427μs 45.6ns 171ns 0 0 0 4.66 KB
#7670 RunWafRealisticBenchmarkWithAttack net6.0 283μs 38.5ns 144ns 0 0 0 2.24 KB
#7670 RunWafRealisticBenchmarkWithAttack netcoreapp3.1 721μs 1.6μs 6μs 0 0 0 2.22 KB
#7670 RunWafRealisticBenchmarkWithAttack net472 311μs 24.8ns 96ns 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.7μs 90.7ns 351ns 0 0 0 14.52 KB
master SendRequest netcoreapp3.1 71.1μs 79.5ns 275ns 0 0 0 17.42 KB
master SendRequest net472 0.00494ns 0.00179ns 0.00694ns 0 0 0 0 b
#7670 SendRequest net6.0 61.4μs 53.1ns 192ns 0 0 0 14.52 KB
#7670 SendRequest netcoreapp3.1 71.7μs 244ns 880ns 0 0 0 17.42 KB
#7670 SendRequest net472 0.00259ns 0.00143ns 0.00536ns 0 0 0 0 b
Benchmarks.Trace.CharSliceBenchmark - Faster 🎉 Fewer allocations 🎉

Faster 🎉 in #7670

Benchmark base/diff Base Median (ns) Diff Median (ns) Modality
Benchmarks.Trace.CharSliceBenchmark.OptimizedCharSliceWithPool‑net6.0 1.128 900,525.22 798,398.08

Fewer allocations 🎉 in #7670

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

Raw results

Branch Method Toolchain Mean StdError StdDev Gen 0 Gen 1 Gen 2 Allocated
master OriginalCharSlice net6.0 1.87ms 4.99μs 19.3μs 0 0 0 640.01 KB
master OriginalCharSlice netcoreapp3.1 2.11ms 5.74μs 21.5μs 0 0 0 640 KB
master OriginalCharSlice net472 2.69ms 394ns 1.47μs 100 0 0 641.95 KB
master OptimizedCharSlice net6.0 1.34ms 171ns 662ns 0 0 0 4 B
master OptimizedCharSlice netcoreapp3.1 1.78ms 234ns 905ns 0 0 0 1 B
master OptimizedCharSlice net472 1.91ms 233ns 903ns 0 0 0 73 B
master OptimizedCharSliceWithPool net6.0 901μs 57.1ns 221ns 0 0 0 3 B
master OptimizedCharSliceWithPool netcoreapp3.1 851μs 71.2ns 257ns 0 0 0 1 B
master OptimizedCharSliceWithPool net472 1.16ms 112ns 420ns 0 0 0 47 B
#7670 OriginalCharSlice net6.0 1.89ms 3.13μs 12.1μs 0 0 0 640.01 KB
#7670 OriginalCharSlice netcoreapp3.1 2.1ms 2.93μs 10.6μs 0 0 0 640 KB
#7670 OriginalCharSlice net472 2.57ms 3.71μs 14.4μs 100 0 0 641.95 KB
#7670 OptimizedCharSlice net6.0 1.35ms 335ns 1.3μs 0 0 0 2 B
#7670 OptimizedCharSlice netcoreapp3.1 1.76ms 422ns 1.64μs 0 0 0 1 B
#7670 OptimizedCharSlice net472 1.95ms 348ns 1.35μs 0 0 0 73 B
#7670 OptimizedCharSliceWithPool net6.0 798μs 49.4ns 191ns 0 0 0 3 B
#7670 OptimizedCharSliceWithPool netcoreapp3.1 811μs 41.5ns 161ns 0 0 0 1 B
#7670 OptimizedCharSliceWithPool net472 1.13ms 126ns 486ns 0 0 0 47 B
Benchmarks.Trace.CIVisibilityProtocolWriterBenchmark - Slower ⚠️ More allocations ⚠️

Slower ⚠️ in #7670

Benchmark diff/base Base Median (ns) Diff Median (ns) Modality
Benchmarks.Trace.CIVisibilityProtocolWriterBenchmark.WriteAndFlushEnrichedTraces‑netcoreapp3.1 1.228 640,007.50 786,161.98 bimodal

More allocations ⚠️ in #7670

Benchmark Base Allocated Diff Allocated Change Change %
Benchmarks.Trace.CIVisibilityProtocolWriterBenchmark.WriteAndFlushEnrichedTraces‑net6.0 41.74 KB 41.98 KB 249 B 0.60%

Raw results

Branch Method Toolchain Mean StdError StdDev Gen 0 Gen 1 Gen 2 Allocated
master WriteAndFlushEnrichedTraces net6.0 691μs 1.1μs 4.26μs 0 0 0 41.74 KB
master WriteAndFlushEnrichedTraces netcoreapp3.1 639μs 1.25μs 4.83μs 0 0 0 41.81 KB
master WriteAndFlushEnrichedTraces net472 847μs 2.41μs 9.33μs 8.33 0 0 56.15 KB
#7670 WriteAndFlushEnrichedTraces net6.0 644μs 1.04μs 4.03μs 0 0 0 41.98 KB
#7670 WriteAndFlushEnrichedTraces netcoreapp3.1 785μs 4.34μs 25.3μs 0 0 0 41.86 KB
#7670 WriteAndFlushEnrichedTraces net472 929μs 3.89μs 15.1μs 8.33 0 0 55.95 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.94μs 1.53ns 5.73ns 0 0 0 1.02 KB
master ExecuteNonQuery netcoreapp3.1 2.59μs 11.9ns 47.6ns 0 0 0 1.02 KB
master ExecuteNonQuery net472 2.78μs 3.77ns 14.6ns 0.152 0.0138 0 987 B
#7670 ExecuteNonQuery net6.0 1.9μs 9.51ns 44.6ns 0 0 0 1.02 KB
#7670 ExecuteNonQuery netcoreapp3.1 2.64μs 10.3ns 39.8ns 0 0 0 1.02 KB
#7670 ExecuteNonQuery net472 2.78μs 2.75ns 10.7ns 0.155 0.0141 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.8μs 8.06ns 31.2ns 0 0 0 1.03 KB
master CallElasticsearch netcoreapp3.1 2.36μs 8.3ns 31.1ns 0 0 0 1.03 KB
master CallElasticsearch net472 3.56μs 1.55ns 6.02ns 0.162 0 0 1.04 KB
master CallElasticsearchAsync net6.0 1.95μs 8.96ns 34.7ns 0 0 0 1.01 KB
master CallElasticsearchAsync netcoreapp3.1 2.41μs 11.9ns 49.2ns 0 0 0 1.08 KB
master CallElasticsearchAsync net472 3.66μs 4.62ns 20.1ns 0.165 0 0 1.1 KB
#7670 CallElasticsearch net6.0 1.81μs 1.88ns 7.27ns 0 0 0 1.03 KB
#7670 CallElasticsearch netcoreapp3.1 2.27μs 11ns 43.8ns 0 0 0 1.03 KB
#7670 CallElasticsearch net472 3.59μs 4.03ns 15.6ns 0.161 0 0 1.04 KB
#7670 CallElasticsearchAsync net6.0 1.84μs 0.971ns 3.76ns 0 0 0 1.01 KB
#7670 CallElasticsearchAsync netcoreapp3.1 2.35μs 11.4ns 45.7ns 0 0 0 1.08 KB
#7670 CallElasticsearchAsync net472 3.7μs 4.2ns 16.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.79μs 8.22ns 32.9ns 0 0 0 952 B
master ExecuteAsync netcoreapp3.1 2.33μs 2.61ns 9.75ns 0 0 0 952 B
master ExecuteAsync net472 2.55μs 3.37ns 12.6ns 0.139 0 0 915 B
#7670 ExecuteAsync net6.0 1.9μs 8.31ns 31.1ns 0 0 0 952 B
#7670 ExecuteAsync netcoreapp3.1 2.33μs 5.06ns 18.9ns 0 0 0 952 B
#7670 ExecuteAsync net472 2.61μs 2.08ns 7.51ns 0.143 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.93μs 7.99ns 30.9ns 0 0 0 2.36 KB
master SendAsync netcoreapp3.1 8.63μs 29ns 112ns 0 0 0 2.9 KB
master SendAsync net472 12.5μs 5.4ns 19.5ns 0.502 0 0 3.18 KB
#7670 SendAsync net6.0 6.67μs 21.9ns 81.8ns 0 0 0 2.36 KB
#7670 SendAsync netcoreapp3.1 8.51μs 30ns 116ns 0 0 0 2.9 KB
#7670 SendAsync net472 12.8μs 3.92ns 14.1ns 0.446 0 0 3.18 KB
Benchmarks.Trace.Iast.StringAspectsBenchmark - Same speed ✔️ More allocations ⚠️

More allocations ⚠️ in #7670

Benchmark Base Allocated Diff Allocated Change Change %
Benchmarks.Trace.Iast.StringAspectsBenchmark.StringConcatAspectBenchmark‑netcoreapp3.1 250.21 KB 273.75 KB 23.54 KB 9.41%

Fewer allocations 🎉 in #7670

Benchmark Base Allocated Diff Allocated Change Change %
Benchmarks.Trace.Iast.StringAspectsBenchmark.StringConcatAspectBenchmark‑net472 286.72 KB 278.53 KB -8.19 KB -2.86%
Benchmarks.Trace.Iast.StringAspectsBenchmark.StringConcatBenchmark‑net6.0 46.53 KB 43.87 KB -2.66 KB -5.71%

Raw results

Branch Method Toolchain Mean StdError StdDev Gen 0 Gen 1 Gen 2 Allocated
master StringConcatBenchmark net6.0 45.5μs 249ns 1.88μs 0 0 0 46.53 KB
master StringConcatBenchmark netcoreapp3.1 46.5μs 242ns 1.08μs 0 0 0 42.68 KB
master StringConcatBenchmark net472 56.7μs 85.6ns 296ns 0 0 0 57.34 KB
master StringConcatAspectBenchmark net6.0 479μs 1.35μs 4.68μs 0 0 0 276.1 KB
master StringConcatAspectBenchmark netcoreapp3.1 513μs 2.51μs 10.4μs 0 0 0 250.21 KB
master StringConcatAspectBenchmark net472 397μs 1.21μs 4.37μs 0 0 0 286.72 KB
#7670 StringConcatBenchmark net6.0 42.8μs 198ns 792ns 0 0 0 43.87 KB
#7670 StringConcatBenchmark netcoreapp3.1 48.6μs 278ns 2.11μs 0 0 0 42.7 KB
#7670 StringConcatBenchmark net472 56.9μs 262ns 1.08μs 0 0 0 57.34 KB
#7670 StringConcatAspectBenchmark net6.0 476μs 2.14μs 7.71μs 0 0 0 276.5 KB
#7670 StringConcatAspectBenchmark netcoreapp3.1 549μs 2.35μs 8.16μs 0 0 0 273.75 KB
#7670 StringConcatAspectBenchmark net472 404μs 2.28μs 16μs 0 0 0 278.53 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.6μs 4.62ns 17.9ns 0 0 0 1.7 KB
master EnrichedLog netcoreapp3.1 3.53μs 16.4ns 63.6ns 0 0 0 1.7 KB
master EnrichedLog net472 3.86μs 6.54ns 25.3ns 0.25 0 0 1.64 KB
#7670 EnrichedLog net6.0 2.61μs 14.1ns 80ns 0 0 0 1.7 KB
#7670 EnrichedLog netcoreapp3.1 3.75μs 19.4ns 91.1ns 0 0 0 1.7 KB
#7670 EnrichedLog net472 3.77μs 4.76ns 18.4ns 0.243 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 123μs 108ns 405ns 0 0 0 4.31 KB
master EnrichedLog netcoreapp3.1 128μs 123ns 461ns 0 0 0 4.31 KB
master EnrichedLog net472 167μs 154ns 596ns 0 0 0 4.52 KB
#7670 EnrichedLog net6.0 123μs 94.5ns 366ns 0 0 0 4.31 KB
#7670 EnrichedLog netcoreapp3.1 128μs 264ns 952ns 0 0 0 4.31 KB
#7670 EnrichedLog net472 167μs 128ns 495ns 0 0 0 4.52 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 20.5ns 79.5ns 0 0 0 2.26 KB
master EnrichedLog netcoreapp3.1 6.67μs 20.8ns 80.4ns 0 0 0 2.26 KB
master EnrichedLog net472 7.58μs 6.93ns 26.9ns 0.305 0 0 2.08 KB
#7670 EnrichedLog net6.0 4.9μs 19.5ns 75.3ns 0 0 0 2.26 KB
#7670 EnrichedLog netcoreapp3.1 6.79μs 23.7ns 92ns 0 0 0 2.26 KB
#7670 EnrichedLog net472 7.8μs 7.81ns 29.2ns 0.314 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 1.97μs 10.9ns 63.5ns 0 0 0 1.2 KB
master SendReceive netcoreapp3.1 2.63μs 1.75ns 6.78ns 0 0 0 1.2 KB
master SendReceive net472 3.23μs 7.25ns 28.1ns 0.176 0 0 1.2 KB
#7670 SendReceive net6.0 1.98μs 3.4ns 13.2ns 0 0 0 1.2 KB
#7670 SendReceive netcoreapp3.1 2.73μs 13.6ns 59.1ns 0 0 0 1.2 KB
#7670 SendReceive net472 3.21μs 1.78ns 6.89ns 0.191 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.26μs 4.41ns 17.1ns 0 0 0 1.58 KB
master EnrichedLog netcoreapp3.1 5.43μs 16.5ns 64ns 0 0 0 1.63 KB
master EnrichedLog net472 6.75μs 12.7ns 49.1ns 0.301 0 0 2.03 KB
#7670 EnrichedLog net6.0 4.4μs 4.9ns 19ns 0 0 0 1.58 KB
#7670 EnrichedLog netcoreapp3.1 5.56μs 21.6ns 83.8ns 0 0 0 1.63 KB
#7670 EnrichedLog net472 6.55μs 5.05ns 18.9ns 0.295 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 750ns 2.93ns 11.3ns 0 0 0 576 B
master StartFinishSpan netcoreapp3.1 939ns 4.72ns 20.6ns 0 0 0 576 B
master StartFinishSpan net472 911ns 0.148ns 0.534ns 0.0915 0 0 578 B
master StartFinishScope net6.0 923ns 4.86ns 19.4ns 0 0 0 696 B
master StartFinishScope netcoreapp3.1 1.18μs 6.13ns 31.9ns 0 0 0 696 B
master StartFinishScope net472 1.1μs 0.558ns 2.16ns 0.104 0 0 658 B
#7670 StartFinishSpan net6.0 762ns 3.65ns 14.1ns 0 0 0 576 B
#7670 StartFinishSpan netcoreapp3.1 942ns 5.15ns 24.2ns 0 0 0 576 B
#7670 StartFinishSpan net472 930ns 0.805ns 3.12ns 0.0884 0 0 578 B
#7670 StartFinishScope net6.0 916ns 4.91ns 27.3ns 0 0 0 696 B
#7670 StartFinishScope netcoreapp3.1 1.18μs 6.12ns 31.2ns 0 0 0 696 B
#7670 StartFinishScope net472 1.12μs 2.21ns 8.55ns 0.101 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.05μs 5.4ns 26.5ns 0 0 0 696 B
master RunOnMethodBegin netcoreapp3.1 1.43μs 7.45ns 34.9ns 0 0 0 696 B
master RunOnMethodBegin net472 1.44μs 5.19ns 20.1ns 0.0988 0 0 658 B
#7670 RunOnMethodBegin net6.0 1.03μs 5.61ns 30.7ns 0 0 0 696 B
#7670 RunOnMethodBegin netcoreapp3.1 1.4μs 7.22ns 36.8ns 0 0 0 696 B
#7670 RunOnMethodBegin net472 1.41μs 1.39ns 4.83ns 0.0991 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 (7670) - mean (71ms)  : 70, 72
     .   : milestone, 71,
    master - mean (72ms)  : 71, 73
     .   : milestone, 72,

    section Baseline
    This PR (7670) - mean (68ms)  : 66, 69
     .   : milestone, 68,
    master - mean (68ms)  : 67, 70
     .   : milestone, 68,

    section CallTarget+Inlining+NGEN
    This PR (7670) - mean (1,045ms)  : 1001, 1088
     .   : milestone, 1045,
    master - mean (1,052ms)  : 986, 1118
     .   : milestone, 1052,

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

    section Baseline
    This PR (7670) - mean (105ms)  : 102, 108
     .   : milestone, 105,
    master - mean (105ms)  : 103, 107
     .   : milestone, 105,

    section CallTarget+Inlining+NGEN
    This PR (7670) - mean (743ms)  : 719, 768
     .   : milestone, 743,
    master - mean (742ms)  : 722, 762
     .   : milestone, 742,

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

    section Baseline
    This PR (7670) - mean (93ms)  : 91, 96
     .   : milestone, 93,
    master - mean (94ms)  : 92, 96
     .   : milestone, 94,

    section CallTarget+Inlining+NGEN
    This PR (7670) - mean (705ms)  : 679, 730
     .   : milestone, 705,
    master - mean (721ms)  : 660, 781
     .   : milestone, 721,

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

    section Baseline
    This PR (7670) - mean (92ms)  : 89, 95
     .   : milestone, 92,
    master - mean (92ms)  : 90, 94
     .   : milestone, 92,

    section CallTarget+Inlining+NGEN
    This PR (7670) - mean (659ms)  : 645, 672
     .   : milestone, 659,
    master - mean (663ms)  : 649, 677
     .   : milestone, 663,

Loading
gantt
    title Execution time (ms) HttpMessageHandler (.NET Framework 4.8) 
    dateFormat  X
    axisFormat %s
    todayMarker off
    section Bailout
    This PR (7670) - mean (196ms)  : 194, 199
     .   : milestone, 196,
    master - mean (197ms)  : 193, 201
     .   : milestone, 197,

    section Baseline
    This PR (7670) - mean (193ms)  : 189, 197
     .   : milestone, 193,
    master - mean (194ms)  : 189, 199
     .   : milestone, 194,

    section CallTarget+Inlining+NGEN
    This PR (7670) - mean (1,171ms)  : 1109, 1233
     .   : milestone, 1171,
    master - mean (1,169ms)  : 1115, 1224
     .   : milestone, 1169,

Loading
gantt
    title Execution time (ms) HttpMessageHandler (.NET Core 3.1) 
    dateFormat  X
    axisFormat %s
    todayMarker off
    section Bailout
    This PR (7670) - mean (277ms)  : 272, 283
     .   : milestone, 277,
    master - mean (279ms)  : 273, 284
     .   : milestone, 279,

    section Baseline
    This PR (7670) - mean (278ms)  : 270, 285
     .   : milestone, 278,
    master - mean (277ms)  : 271, 284
     .   : milestone, 277,

    section CallTarget+Inlining+NGEN
    This PR (7670) - mean (956ms)  : 903, 1009
     .   : milestone, 956,
    master - mean (947ms)  : 896, 998
     .   : milestone, 947,

Loading
gantt
    title Execution time (ms) HttpMessageHandler (.NET 6) 
    dateFormat  X
    axisFormat %s
    todayMarker off
    section Bailout
    This PR (7670) - mean (273ms)  : 267, 279
     .   : milestone, 273,
    master - mean (271ms)  : 266, 275
     .   : milestone, 271,

    section Baseline
    This PR (7670) - mean (275ms)  : 264, 285
     .   : milestone, 275,
    master - mean (271ms)  : 265, 277
     .   : milestone, 271,

    section CallTarget+Inlining+NGEN
    This PR (7670) - mean (943ms)  : 894, 992
     .   : milestone, 943,
    master - mean (932ms)  : 884, 979
     .   : milestone, 932,

Loading
gantt
    title Execution time (ms) HttpMessageHandler (.NET 8) 
    dateFormat  X
    axisFormat %s
    todayMarker off
    section Bailout
    This PR (7670) - mean (277ms)  : 263, 291
     .   : milestone, 277,
    master - mean (270ms)  : 265, 276
     .   : milestone, 270,

    section Baseline
    This PR (7670) - mean (272ms)  : 263, 280
     .   : milestone, 272,
    master - mean (270ms)  : 265, 276
     .   : milestone, 270,

    section CallTarget+Inlining+NGEN
    This PR (7670) - mean (867ms)  : 841, 894
     .   : milestone, 867,
    master - mean (860ms)  : 840, 881
     .   : milestone, 860,

Loading

@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Oct 22, 2025

Dependabot tried to update this pull request, but something went wrong. We're looking into it, but in the meantime you can retry the update by commenting @dependabot recreate.

1 similar comment
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Oct 22, 2025

Dependabot tried to update this pull request, but something went wrong. We're looking into it, but in the meantime you can retry the update by commenting @dependabot recreate.

@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Oct 24, 2025

Superseded by #7709.

@dependabot dependabot bot closed this Oct 24, 2025
@dependabot dependabot bot deleted the dependabot/nuget/tracer/dependabot/integrations/AWSSDK.DynamoDBv2-4.0.8.1 branch October 24, 2025 16:39
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.

0 participants