Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

AlexeyKuznetsov-DD
Copy link
Contributor

What Does This Do

Upgrades the jackson-databind dependency to the latest stable release, with a few exceptions where compatibility issues required holding back specific submodules.

Motivation

Keeping dependencies up-to-date ensures we benefit from the latest bug fixes, performance improvements, and security patches. This upgrade also reduces the risk of falling too far behind upstream, making future updates smoother.

Additional Notes

  • Certain submodules remain pinned due to known incompatibilities.
  • No functional changes to our codebase are expected as part of this upgrade.
  • Tests have been run to validate compatibility with the updated library.

@AlexeyKuznetsov-DD AlexeyKuznetsov-DD self-assigned this Sep 18, 2025
@AlexeyKuznetsov-DD AlexeyKuznetsov-DD added comp: testing Testing tag: no release notes Changes to exclude from release notes type: refactoring labels Sep 18, 2025
@AlexeyKuznetsov-DD AlexeyKuznetsov-DD marked this pull request as ready for review September 18, 2025 20:50
@AlexeyKuznetsov-DD AlexeyKuznetsov-DD requested review from a team as code owners September 18, 2025 20:50
Copy link

datadog-official bot commented Sep 18, 2025

🎯 Code Coverage
Patch Coverage: 100.00%
Total Coverage: 59.77% (-0.04%)

View detailed report

This comment will be updated automatically if new data arrives.
🔗 Commit SHA: d6b3f0e | Docs | Was this helpful? Give us feedback!

@pr-commenter
Copy link

pr-commenter bot commented Sep 18, 2025

Benchmarks

Startup

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master alexeyk/update-jackson
git_commit_date 1758219687 1758228594
git_commit_sha 1052f49 d6b3f0e
release_version 1.54.0-SNAPSHOT~1052f4935d 1.54.0-SNAPSHOT~d6b3f0e86f
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1758230400 1758230400
ci_job_id 1137228621 1137228621
ci_pipeline_id 76926941 76926941
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux runner-zfyrx7zua-project-304-concurrent-0-wd95kqd0 6.8.0-1031-aws #33~22.04.1-Ubuntu SMP Thu Jun 26 14:22:30 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux Linux runner-zfyrx7zua-project-304-concurrent-0-wd95kqd0 6.8.0-1031-aws #33~22.04.1-Ubuntu SMP Thu Jun 26 14:22:30 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux
module Agent Agent
parent None None

Summary

Found 0 performance improvements and 0 performance regressions! Performance is the same for 50 metrics, 9 unstable metrics.

Startup time reports for insecure-bank
gantt
    title insecure-bank - global startup overhead: candidate=1.54.0-SNAPSHOT~d6b3f0e86f, baseline=1.54.0-SNAPSHOT~1052f4935d

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.065 s) : 0, 1064907
Total [baseline] (8.61 s) : 0, 8609890
Agent [candidate] (1.069 s) : 0, 1068860
Total [candidate] (8.616 s) : 0, 8615806
section iast
Agent [baseline] (1.189 s) : 0, 1189290
Total [baseline] (9.312 s) : 0, 9312120
Agent [candidate] (1.201 s) : 0, 1201389
Total [candidate] (9.417 s) : 0, 9416966
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.065 s -
Agent iast 1.189 s 124.383 ms (11.7%)
Total tracing 8.61 s -
Total iast 9.312 s 702.23 ms (8.2%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.069 s -
Agent iast 1.201 s 132.529 ms (12.4%)
Total tracing 8.616 s -
Total iast 9.417 s 801.16 ms (9.3%)
gantt
    title insecure-bank - break down per module: candidate=1.54.0-SNAPSHOT~d6b3f0e86f, baseline=1.54.0-SNAPSHOT~1052f4935d

    dateFormat X
    axisFormat %s
section tracing
crashtracking [baseline] (1.465 ms) : 0, 1465
crashtracking [candidate] (1.486 ms) : 0, 1486
BytebuddyAgent [baseline] (733.77 ms) : 0, 733770
BytebuddyAgent [candidate] (738.181 ms) : 0, 738181
GlobalTracer [baseline] (254.22 ms) : 0, 254220
GlobalTracer [candidate] (253.762 ms) : 0, 253762
AppSec [baseline] (30.928 ms) : 0, 30928
AppSec [candidate] (30.8 ms) : 0, 30800
Debugger [baseline] (6.441 ms) : 0, 6441
Debugger [candidate] (6.418 ms) : 0, 6418
Remote Config [baseline] (696.853 µs) : 0, 697
Remote Config [candidate] (700.537 µs) : 0, 701
Telemetry [baseline] (16.331 ms) : 0, 16331
Telemetry [candidate] (16.291 ms) : 0, 16291
section iast
crashtracking [baseline] (1.462 ms) : 0, 1462
crashtracking [candidate] (1.473 ms) : 0, 1473
BytebuddyAgent [baseline] (851.678 ms) : 0, 851678
BytebuddyAgent [candidate] (859.699 ms) : 0, 859699
GlobalTracer [baseline] (245.446 ms) : 0, 245446
GlobalTracer [candidate] (247.835 ms) : 0, 247835
IAST [baseline] (29.488 ms) : 0, 29488
IAST [candidate] (29.534 ms) : 0, 29534
AppSec [baseline] (25.555 ms) : 0, 25555
AppSec [candidate] (26.559 ms) : 0, 26559
Debugger [baseline] (6.05 ms) : 0, 6050
Debugger [candidate] (6.148 ms) : 0, 6148
Remote Config [baseline] (599.548 µs) : 0, 600
Remote Config [candidate] (597.978 µs) : 0, 598
Telemetry [baseline] (8.153 ms) : 0, 8153
Telemetry [candidate] (8.467 ms) : 0, 8467
Loading
Startup time reports for petclinic
gantt
    title petclinic - global startup overhead: candidate=1.54.0-SNAPSHOT~d6b3f0e86f, baseline=1.54.0-SNAPSHOT~1052f4935d

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.06 s) : 0, 1060465
Total [baseline] (10.863 s) : 0, 10862758
Agent [candidate] (1.069 s) : 0, 1068994
Total [candidate] (10.714 s) : 0, 10713732
section appsec
Agent [baseline] (1.233 s) : 0, 1232878
Total [baseline] (11.068 s) : 0, 11068088
Agent [candidate] (1.244 s) : 0, 1243537
Total [candidate] (11.017 s) : 0, 11017108
section iast
Agent [baseline] (1.19 s) : 0, 1190474
Total [baseline] (11.068 s) : 0, 11067600
Agent [candidate] (1.197 s) : 0, 1196631
Total [candidate] (10.972 s) : 0, 10971786
section profiling
Agent [baseline] (1.217 s) : 0, 1217189
Total [baseline] (10.954 s) : 0, 10954075
Agent [candidate] (1.217 s) : 0, 1216897
Total [candidate] (10.963 s) : 0, 10963170
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.06 s -
Agent appsec 1.233 s 172.413 ms (16.3%)
Agent iast 1.19 s 130.009 ms (12.3%)
Agent profiling 1.217 s 156.724 ms (14.8%)
Total tracing 10.863 s -
Total appsec 11.068 s 205.33 ms (1.9%)
Total iast 11.068 s 204.842 ms (1.9%)
Total profiling 10.954 s 91.317 ms (0.8%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.069 s -
Agent appsec 1.244 s 174.543 ms (16.3%)
Agent iast 1.197 s 127.637 ms (11.9%)
Agent profiling 1.217 s 147.904 ms (13.8%)
Total tracing 10.714 s -
Total appsec 11.017 s 303.376 ms (2.8%)
Total iast 10.972 s 258.054 ms (2.4%)
Total profiling 10.963 s 249.438 ms (2.3%)
gantt
    title petclinic - break down per module: candidate=1.54.0-SNAPSHOT~d6b3f0e86f, baseline=1.54.0-SNAPSHOT~1052f4935d

    dateFormat X
    axisFormat %s
section tracing
crashtracking [baseline] (1.474 ms) : 0, 1474
crashtracking [candidate] (1.461 ms) : 0, 1461
BytebuddyAgent [baseline] (731.589 ms) : 0, 731589
BytebuddyAgent [candidate] (737.759 ms) : 0, 737759
GlobalTracer [baseline] (252.285 ms) : 0, 252285
GlobalTracer [candidate] (254.241 ms) : 0, 254241
AppSec [baseline] (30.507 ms) : 0, 30507
AppSec [candidate] (30.715 ms) : 0, 30715
Debugger [baseline] (6.399 ms) : 0, 6399
Debugger [candidate] (6.421 ms) : 0, 6421
Remote Config [baseline] (692.39 µs) : 0, 692
Remote Config [candidate] (686.318 µs) : 0, 686
Telemetry [baseline] (16.403 ms) : 0, 16403
Telemetry [candidate] (16.549 ms) : 0, 16549
section appsec
crashtracking [baseline] (1.455 ms) : 0, 1455
crashtracking [candidate] (1.465 ms) : 0, 1465
BytebuddyAgent [baseline] (754.529 ms) : 0, 754529
BytebuddyAgent [candidate] (762.749 ms) : 0, 762749
GlobalTracer [baseline] (244.941 ms) : 0, 244941
GlobalTracer [candidate] (246.951 ms) : 0, 246951
AppSec [baseline] (171.526 ms) : 0, 171526
AppSec [candidate] (171.857 ms) : 0, 171857
Debugger [baseline] (6.083 ms) : 0, 6083
Debugger [candidate] (6.066 ms) : 0, 6066
Remote Config [baseline] (624.432 µs) : 0, 624
Remote Config [candidate] (633.513 µs) : 0, 634
Telemetry [baseline] (8.65 ms) : 0, 8650
Telemetry [candidate] (8.564 ms) : 0, 8564
IAST [baseline] (23.873 ms) : 0, 23873
IAST [candidate] (23.851 ms) : 0, 23851
section iast
crashtracking [baseline] (1.462 ms) : 0, 1462
crashtracking [candidate] (1.467 ms) : 0, 1467
BytebuddyAgent [baseline] (852.464 ms) : 0, 852464
BytebuddyAgent [candidate] (857.453 ms) : 0, 857453
GlobalTracer [baseline] (245.083 ms) : 0, 245083
GlobalTracer [candidate] (246.662 ms) : 0, 246662
AppSec [baseline] (26.257 ms) : 0, 26257
AppSec [candidate] (27.788 ms) : 0, 27788
Debugger [baseline] (6.096 ms) : 0, 6096
Debugger [candidate] (6.016 ms) : 0, 6016
Remote Config [baseline] (613.096 µs) : 0, 613
Remote Config [candidate] (593.746 µs) : 0, 594
Telemetry [baseline] (8.207 ms) : 0, 8207
Telemetry [candidate] (8.282 ms) : 0, 8282
IAST [baseline] (29.37 ms) : 0, 29370
IAST [candidate] (27.236 ms) : 0, 27236
section profiling
ProfilingAgent [baseline] (110.02 ms) : 0, 110020
ProfilingAgent [candidate] (109.573 ms) : 0, 109573
crashtracking [baseline] (1.45 ms) : 0, 1450
crashtracking [candidate] (1.446 ms) : 0, 1446
BytebuddyAgent [baseline] (765.632 ms) : 0, 765632
BytebuddyAgent [candidate] (765.694 ms) : 0, 765694
GlobalTracer [baseline] (233.764 ms) : 0, 233764
GlobalTracer [candidate] (233.844 ms) : 0, 233844
AppSec [baseline] (30.842 ms) : 0, 30842
AppSec [candidate] (30.777 ms) : 0, 30777
Debugger [baseline] (11.431 ms) : 0, 11431
Debugger [candidate] (13.099 ms) : 0, 13099
Remote Config [baseline] (2.33 ms) : 0, 2330
Remote Config [candidate] (710.632 µs) : 0, 711
Telemetry [baseline] (10.343 ms) : 0, 10343
Telemetry [candidate] (10.25 ms) : 0, 10250
Profiling [baseline] (110.651 ms) : 0, 110651
Profiling [candidate] (110.205 ms) : 0, 110205
Loading

Load

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master alexeyk/update-jackson
git_commit_date 1758219687 1758228594
git_commit_sha 1052f49 d6b3f0e
release_version 1.54.0-SNAPSHOT~1052f4935d 1.54.0-SNAPSHOT~d6b3f0e86f
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1758230065 1758230065
ci_job_id 1137228622 1137228622
ci_pipeline_id 76926941 76926941
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux runner-zfyrx7zua-project-304-concurrent-0-mybqme8l 6.8.0-1031-aws #33~22.04.1-Ubuntu SMP Thu Jun 26 14:22:30 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux Linux runner-zfyrx7zua-project-304-concurrent-0-mybqme8l 6.8.0-1031-aws #33~22.04.1-Ubuntu SMP Thu Jun 26 14:22:30 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux

Summary

Found 1 performance improvements and 2 performance regressions! Performance is the same for 9 metrics, 12 unstable metrics.

scenario Δ mean http_req_duration Δ mean throughput candidate mean http_req_duration candidate mean throughput baseline mean http_req_duration baseline mean throughput
scenario:load:insecure-bank:iast_GLOBAL:high_load worse
[+318.757µs; +723.188µs] or [+3.100%; +7.032%]
unstable
[-75.776op/s; +32.651op/s] or [-16.769%; +7.226%]
10.805ms 430.312op/s 10.284ms 451.875op/s
scenario:load:petclinic:appsec:high_load worse
[+2.383ms; +3.276ms] or [+5.210%; +7.161%]
unstable
[-12.813op/s; +0.988op/s] or [-12.525%; +0.966%]
48.571ms 96.388op/s 45.741ms 102.300op/s
scenario:load:petclinic:tracing:high_load better
[-1.951ms; -1.157ms] or [-4.288%; -2.543%]
unstable
[-3.375op/s; +10.575op/s] or [-3.281%; +10.282%]
43.957ms 106.450op/s 45.511ms 102.850op/s
Request duration reports for insecure-bank
gantt
    title insecure-bank - request duration [CI 0.99] : candidate=1.54.0-SNAPSHOT~d6b3f0e86f, baseline=1.54.0-SNAPSHOT~1052f4935d
    dateFormat X
    axisFormat %s
section baseline
no_agent (4.289 ms) : 4241, 4337
.   : milestone, 4289,
iast (9.481 ms) : 9326, 9637
.   : milestone, 9481,
iast_FULL (13.836 ms) : 13564, 14109
.   : milestone, 13836,
iast_GLOBAL (10.284 ms) : 10103, 10464
.   : milestone, 10284,
profiling (8.906 ms) : 8764, 9047
.   : milestone, 8906,
tracing (7.624 ms) : 7513, 7735
.   : milestone, 7624,
section candidate
no_agent (4.334 ms) : 4279, 4389
.   : milestone, 4334,
iast (9.217 ms) : 9063, 9371
.   : milestone, 9217,
iast_FULL (13.785 ms) : 13514, 14056
.   : milestone, 13785,
iast_GLOBAL (10.805 ms) : 10610, 11000
.   : milestone, 10805,
profiling (8.834 ms) : 8695, 8973
.   : milestone, 8834,
tracing (7.685 ms) : 7568, 7803
.   : milestone, 7685,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 4.289 ms [4.241 ms, 4.337 ms] -
iast 9.481 ms [9.326 ms, 9.637 ms] 5.192 ms (121.1%)
iast_FULL 13.836 ms [13.564 ms, 14.109 ms] 9.547 ms (222.6%)
iast_GLOBAL 10.284 ms [10.103 ms, 10.464 ms] 5.995 ms (139.8%)
profiling 8.906 ms [8.764 ms, 9.047 ms] 4.617 ms (107.6%)
tracing 7.624 ms [7.513 ms, 7.735 ms] 3.335 ms (77.8%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 4.334 ms [4.279 ms, 4.389 ms] -
iast 9.217 ms [9.063 ms, 9.371 ms] 4.883 ms (112.7%)
iast_FULL 13.785 ms [13.514 ms, 14.056 ms] 9.451 ms (218.1%)
iast_GLOBAL 10.805 ms [10.61 ms, 11.0 ms] 6.47 ms (149.3%)
profiling 8.834 ms [8.695 ms, 8.973 ms] 4.5 ms (103.8%)
tracing 7.685 ms [7.568 ms, 7.803 ms] 3.351 ms (77.3%)
Request duration reports for petclinic
gantt
    title petclinic - request duration [CI 0.99] : candidate=1.54.0-SNAPSHOT~d6b3f0e86f, baseline=1.54.0-SNAPSHOT~1052f4935d
    dateFormat X
    axisFormat %s
section baseline
no_agent (37.673 ms) : 37367, 37978
.   : milestone, 37673,
appsec (45.741 ms) : 45345, 46137
.   : milestone, 45741,
code_origins (45.325 ms) : 44927, 45722
.   : milestone, 45325,
iast (45.449 ms) : 45056, 45841
.   : milestone, 45449,
profiling (50.636 ms) : 50137, 51134
.   : milestone, 50636,
tracing (45.511 ms) : 45132, 45890
.   : milestone, 45511,
section candidate
no_agent (38.03 ms) : 37725, 38336
.   : milestone, 38030,
appsec (48.571 ms) : 48138, 49003
.   : milestone, 48571,
code_origins (44.817 ms) : 44424, 45210
.   : milestone, 44817,
iast (45.227 ms) : 44834, 45620
.   : milestone, 45227,
profiling (49.645 ms) : 49181, 50109
.   : milestone, 49645,
tracing (43.957 ms) : 43598, 44315
.   : milestone, 43957,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 37.673 ms [37.367 ms, 37.978 ms] -
appsec 45.741 ms [45.345 ms, 46.137 ms] 8.069 ms (21.4%)
code_origins 45.325 ms [44.927 ms, 45.722 ms] 7.652 ms (20.3%)
iast 45.449 ms [45.056 ms, 45.841 ms] 7.776 ms (20.6%)
profiling 50.636 ms [50.137 ms, 51.134 ms] 12.963 ms (34.4%)
tracing 45.511 ms [45.132 ms, 45.89 ms] 7.838 ms (20.8%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 38.03 ms [37.725 ms, 38.336 ms] -
appsec 48.571 ms [48.138 ms, 49.003 ms] 10.54 ms (27.7%)
code_origins 44.817 ms [44.424 ms, 45.21 ms] 6.787 ms (17.8%)
iast 45.227 ms [44.834 ms, 45.62 ms] 7.196 ms (18.9%)
profiling 49.645 ms [49.181 ms, 50.109 ms] 11.614 ms (30.5%)
tracing 43.957 ms [43.598 ms, 44.315 ms] 5.926 ms (15.6%)

Dacapo

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master alexeyk/update-jackson
git_commit_date 1758219687 1758228594
git_commit_sha 1052f49 d6b3f0e
release_version 1.54.0-SNAPSHOT~1052f4935d 1.54.0-SNAPSHOT~d6b3f0e86f
See matching parameters
Baseline Candidate
application biojava biojava
ci_job_date 1758230576 1758230576
ci_job_id 1137228623 1137228623
ci_pipeline_id 76926941 76926941
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux runner-zfyrx7zua-project-304-concurrent-1-zqtcx65z 6.8.0-1031-aws #33~22.04.1-Ubuntu SMP Thu Jun 26 14:22:30 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux Linux runner-zfyrx7zua-project-304-concurrent-1-zqtcx65z 6.8.0-1031-aws #33~22.04.1-Ubuntu SMP Thu Jun 26 14:22:30 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux

Summary

Found 0 performance improvements and 0 performance regressions! Performance is the same for 11 metrics, 1 unstable metrics.

Execution time for tomcat
gantt
    title tomcat - execution time [CI 0.99] : candidate=1.54.0-SNAPSHOT~d6b3f0e86f, baseline=1.54.0-SNAPSHOT~1052f4935d
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.47 ms) : 1459, 1482
.   : milestone, 1470,
appsec (3.64 ms) : 3428, 3852
.   : milestone, 3640,
iast (2.192 ms) : 2129, 2254
.   : milestone, 2192,
iast_GLOBAL (2.239 ms) : 2175, 2303
.   : milestone, 2239,
profiling (2.054 ms) : 2002, 2105
.   : milestone, 2054,
tracing (2.026 ms) : 1976, 2076
.   : milestone, 2026,
section candidate
no_agent (1.472 ms) : 1461, 1484
.   : milestone, 1472,
appsec (3.64 ms) : 3427, 3853
.   : milestone, 3640,
iast (2.194 ms) : 2130, 2257
.   : milestone, 2194,
iast_GLOBAL (2.237 ms) : 2173, 2300
.   : milestone, 2237,
profiling (2.043 ms) : 1992, 2094
.   : milestone, 2043,
tracing (2.017 ms) : 1968, 2066
.   : milestone, 2017,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.47 ms [1.459 ms, 1.482 ms] -
appsec 3.64 ms [3.428 ms, 3.852 ms] 2.17 ms (147.6%)
iast 2.192 ms [2.129 ms, 2.254 ms] 721.372 µs (49.1%)
iast_GLOBAL 2.239 ms [2.175 ms, 2.303 ms] 769.047 µs (52.3%)
profiling 2.054 ms [2.002 ms, 2.105 ms] 583.489 µs (39.7%)
tracing 2.026 ms [1.976 ms, 2.076 ms] 555.76 µs (37.8%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.472 ms [1.461 ms, 1.484 ms] -
appsec 3.64 ms [3.427 ms, 3.853 ms] 2.167 ms (147.2%)
iast 2.194 ms [2.13 ms, 2.257 ms] 721.09 µs (49.0%)
iast_GLOBAL 2.237 ms [2.173 ms, 2.3 ms] 764.482 µs (51.9%)
profiling 2.043 ms [1.992 ms, 2.094 ms] 570.315 µs (38.7%)
tracing 2.017 ms [1.968 ms, 2.066 ms] 544.499 µs (37.0%)
Execution time for biojava
gantt
    title biojava - execution time [CI 0.99] : candidate=1.54.0-SNAPSHOT~d6b3f0e86f, baseline=1.54.0-SNAPSHOT~1052f4935d
    dateFormat X
    axisFormat %s
section baseline
no_agent (15.552 s) : 15552000, 15552000
.   : milestone, 15552000,
appsec (14.973 s) : 14973000, 14973000
.   : milestone, 14973000,
iast (18.242 s) : 18242000, 18242000
.   : milestone, 18242000,
iast_GLOBAL (18.113 s) : 18113000, 18113000
.   : milestone, 18113000,
profiling (15.514 s) : 15514000, 15514000
.   : milestone, 15514000,
tracing (14.9 s) : 14900000, 14900000
.   : milestone, 14900000,
section candidate
no_agent (14.96 s) : 14960000, 14960000
.   : milestone, 14960000,
appsec (14.648 s) : 14648000, 14648000
.   : milestone, 14648000,
iast (18.326 s) : 18326000, 18326000
.   : milestone, 18326000,
iast_GLOBAL (17.875 s) : 17875000, 17875000
.   : milestone, 17875000,
profiling (15.225 s) : 15225000, 15225000
.   : milestone, 15225000,
tracing (15.007 s) : 15007000, 15007000
.   : milestone, 15007000,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.552 s [15.552 s, 15.552 s] -
appsec 14.973 s [14.973 s, 14.973 s] -579.0 ms (-3.7%)
iast 18.242 s [18.242 s, 18.242 s] 2.69 s (17.3%)
iast_GLOBAL 18.113 s [18.113 s, 18.113 s] 2.561 s (16.5%)
profiling 15.514 s [15.514 s, 15.514 s] -38.0 ms (-0.2%)
tracing 14.9 s [14.9 s, 14.9 s] -652.0 ms (-4.2%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 14.96 s [14.96 s, 14.96 s] -
appsec 14.648 s [14.648 s, 14.648 s] -312.0 ms (-2.1%)
iast 18.326 s [18.326 s, 18.326 s] 3.366 s (22.5%)
iast_GLOBAL 17.875 s [17.875 s, 17.875 s] 2.915 s (19.5%)
profiling 15.225 s [15.225 s, 15.225 s] 265.0 ms (1.8%)
tracing 15.007 s [15.007 s, 15.007 s] 47.0 ms (0.3%)

@pr-commenter
Copy link

pr-commenter bot commented Sep 18, 2025

Kafka / producer-benchmark

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master alexeyk/update-jackson
git_commit_date 1758219687 1758228594
git_commit_sha 1052f49 d6b3f0e
See matching parameters
Baseline Candidate
ci_job_date 1758229637 1758229637
ci_job_id 1137228626 1137228626
ci_pipeline_id 76926941 76926941
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
jdkVersion 11.0.25 11.0.25
jmhVersion 1.36 1.36
jvm /usr/lib/jvm/java-11-openjdk-amd64/bin/java /usr/lib/jvm/java-11-openjdk-amd64/bin/java
jvmArgs -Dfile.encoding=UTF-8 -Djava.io.tmpdir=/go/src/github.com/DataDog/apm-reliability/dd-trace-java/platform/src/producer-benchmark/build/tmp/jmh -Duser.country=US -Duser.language=en -Duser.variant -Dfile.encoding=UTF-8 -Djava.io.tmpdir=/go/src/github.com/DataDog/apm-reliability/dd-trace-java/platform/src/producer-benchmark/build/tmp/jmh -Duser.country=US -Duser.language=en -Duser.variant
vmName OpenJDK 64-Bit Server VM OpenJDK 64-Bit Server VM
vmVersion 11.0.25+9-post-Ubuntu-1ubuntu122.04 11.0.25+9-post-Ubuntu-1ubuntu122.04

Summary

Found 0 performance improvements and 0 performance regressions! Performance is the same for 3 metrics, 0 unstable metrics.

See unchanged results
scenario Δ mean throughput
scenario:not-instrumented/KafkaProduceBenchmark.benchProduce same
scenario:only-tracing-dsm-disabled-benchmarks/KafkaProduceBenchmark.benchProduce same
scenario:only-tracing-dsm-enabled-benchmarks/KafkaProduceBenchmark.benchProduce same

@pr-commenter
Copy link

pr-commenter bot commented Sep 18, 2025

Kafka / consumer-benchmark

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master alexeyk/update-jackson
git_commit_date 1758219687 1758228594
git_commit_sha 1052f49 d6b3f0e
See matching parameters
Baseline Candidate
ci_job_date 1758229733 1758229733
ci_job_id 1137228627 1137228627
ci_pipeline_id 76926941 76926941
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
jdkVersion 11.0.25 11.0.25
jmhVersion 1.36 1.36
jvm /usr/lib/jvm/java-11-openjdk-amd64/bin/java /usr/lib/jvm/java-11-openjdk-amd64/bin/java
jvmArgs -Dfile.encoding=UTF-8 -Djava.io.tmpdir=/go/src/github.com/DataDog/apm-reliability/dd-trace-java/platform/src/consumer-benchmark/build/tmp/jmh -Duser.country=US -Duser.language=en -Duser.variant -Dfile.encoding=UTF-8 -Djava.io.tmpdir=/go/src/github.com/DataDog/apm-reliability/dd-trace-java/platform/src/consumer-benchmark/build/tmp/jmh -Duser.country=US -Duser.language=en -Duser.variant
vmName OpenJDK 64-Bit Server VM OpenJDK 64-Bit Server VM
vmVersion 11.0.25+9-post-Ubuntu-1ubuntu122.04 11.0.25+9-post-Ubuntu-1ubuntu122.04

Summary

Found 0 performance improvements and 0 performance regressions! Performance is the same for 3 metrics, 0 unstable metrics.

See unchanged results
scenario Δ mean throughput
scenario:not-instrumented/KafkaConsumerBenchmark.benchConsume same
scenario:only-tracing-dsm-disabled-benchmarks/KafkaConsumerBenchmark.benchConsume unsure
[+2385.247op/s; +22895.030op/s] or [+0.790%; +7.586%]
scenario:only-tracing-dsm-enabled-benchmarks/KafkaConsumerBenchmark.benchConsume same

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
comp: testing Testing tag: no release notes Changes to exclude from release notes type: refactoring
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants