Skip to content

Conversation

github-actions[bot]
Copy link
Contributor

@github-actions github-actions bot commented Dec 15, 2024

This PR updates the Gradle dependencies. ⚠️ Don't forget to squash commits before merging. ⚠️

  • Update PR title if a code change is needed to support one of those new dependencies

@github-actions github-actions bot requested a review from a team as a code owner December 15, 2024 04:18
@github-actions github-actions bot added the tag: no release notes Changes to exclude from release notes label Dec 15, 2024
@github-actions github-actions bot requested a review from a team as a code owner December 15, 2024 04:18
@github-actions github-actions bot added the tag: dependencies Dependencies related changes label Dec 15, 2024
@github-actions github-actions bot requested a review from a team as a code owner December 15, 2024 04:18
@pr-commenter
Copy link

pr-commenter bot commented Dec 15, 2024

Benchmarks

Startup

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master ci/update-gradle-dependencies-20241215
git_commit_date 1734386576 1734435432
git_commit_sha 721af2f 1569c69
release_version 1.45.0-SNAPSHOT~721af2f5a5 1.45.0-SNAPSHOT~1569c69d4c
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1734437757 1734437757
ci_job_id 741896643 741896643
ci_pipeline_id 51311714 51311714
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
module Agent Agent
parent None None
variant iast iast

Summary

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

Startup time reports for petclinic
gantt
    title petclinic - global startup overhead: candidate=1.45.0-SNAPSHOT~1569c69d4c, baseline=1.45.0-SNAPSHOT~721af2f5a5

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.092 s) : 0, 1092127
Total [baseline] (10.43 s) : 0, 10430084
Agent [candidate] (1.093 s) : 0, 1093020
Total [candidate] (10.408 s) : 0, 10407757
section appsec
Agent [baseline] (1.226 s) : 0, 1225676
Total [baseline] (10.666 s) : 0, 10665839
Agent [candidate] (1.231 s) : 0, 1230668
Total [candidate] (10.667 s) : 0, 10667392
section iast
Agent [baseline] (1.221 s) : 0, 1221315
Total [baseline] (10.964 s) : 0, 10964257
Agent [candidate] (1.221 s) : 0, 1221142
Total [candidate] (10.875 s) : 0, 10875215
section profiling
Agent [baseline] (1.317 s) : 0, 1317327
Total [baseline] (10.865 s) : 0, 10865147
Agent [candidate] (1.329 s) : 0, 1329220
Total [candidate] (10.832 s) : 0, 10831927
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.092 s -
Agent appsec 1.226 s 133.549 ms (12.2%)
Agent iast 1.221 s 129.188 ms (11.8%)
Agent profiling 1.317 s 225.199 ms (20.6%)
Total tracing 10.43 s -
Total appsec 10.666 s 235.754 ms (2.3%)
Total iast 10.964 s 534.173 ms (5.1%)
Total profiling 10.865 s 435.063 ms (4.2%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.093 s -
Agent appsec 1.231 s 137.649 ms (12.6%)
Agent iast 1.221 s 128.122 ms (11.7%)
Agent profiling 1.329 s 236.201 ms (21.6%)
Total tracing 10.408 s -
Total appsec 10.667 s 259.635 ms (2.5%)
Total iast 10.875 s 467.458 ms (4.5%)
Total profiling 10.832 s 424.17 ms (4.1%)
gantt
    title petclinic - break down per module: candidate=1.45.0-SNAPSHOT~1569c69d4c, baseline=1.45.0-SNAPSHOT~721af2f5a5

    dateFormat X
    axisFormat %s
section tracing
BytebuddyAgent [baseline] (695.364 ms) : 0, 695364
BytebuddyAgent [candidate] (695.847 ms) : 0, 695847
GlobalTracer [baseline] (316.682 ms) : 0, 316682
GlobalTracer [candidate] (317.286 ms) : 0, 317286
AppSec [baseline] (54.428 ms) : 0, 54428
AppSec [candidate] (54.15 ms) : 0, 54150
Remote Config [baseline] (679.797 µs) : 0, 680
Remote Config [candidate] (677.572 µs) : 0, 678
Telemetry [baseline] (11.287 ms) : 0, 11287
Telemetry [candidate] (11.321 ms) : 0, 11321
section appsec
BytebuddyAgent [baseline] (712.402 ms) : 0, 712402
BytebuddyAgent [candidate] (716.229 ms) : 0, 716229
GlobalTracer [baseline] (313.777 ms) : 0, 313777
GlobalTracer [candidate] (315.081 ms) : 0, 315081
AppSec [baseline] (167.726 ms) : 0, 167726
AppSec [candidate] (167.977 ms) : 0, 167977
Remote Config [baseline] (631.835 µs) : 0, 632
Remote Config [candidate] (640.148 µs) : 0, 640
Telemetry [baseline] (7.439 ms) : 0, 7439
Telemetry [candidate] (7.435 ms) : 0, 7435
IAST [baseline] (19.995 ms) : 0, 19995
IAST [candidate] (19.012 ms) : 0, 19012
section iast
BytebuddyAgent [baseline] (814.299 ms) : 0, 814299
BytebuddyAgent [candidate] (813.951 ms) : 0, 813951
GlobalTracer [baseline] (306.343 ms) : 0, 306343
GlobalTracer [candidate] (306.089 ms) : 0, 306089
AppSec [baseline] (57.228 ms) : 0, 57228
AppSec [candidate] (57.808 ms) : 0, 57808
Remote Config [baseline] (604.723 µs) : 0, 605
Remote Config [candidate] (635.634 µs) : 0, 636
Telemetry [baseline] (7.39 ms) : 0, 7390
Telemetry [candidate] (7.501 ms) : 0, 7501
IAST [baseline] (21.704 ms) : 0, 21704
IAST [candidate] (21.363 ms) : 0, 21363
section profiling
ProfilingAgent [baseline] (94.078 ms) : 0, 94078
ProfilingAgent [candidate] (93.598 ms) : 0, 93598
BytebuddyAgent [baseline] (689.169 ms) : 0, 689169
BytebuddyAgent [candidate] (698.65 ms) : 0, 698650
GlobalTracer [baseline] (432.9 ms) : 0, 432900
GlobalTracer [candidate] (435.02 ms) : 0, 435020
AppSec [baseline] (53.592 ms) : 0, 53592
AppSec [candidate] (53.8 ms) : 0, 53800
Remote Config [baseline] (684.382 µs) : 0, 684
Remote Config [candidate] (677.341 µs) : 0, 677
Telemetry [baseline] (7.73 ms) : 0, 7730
Telemetry [candidate] (7.749 ms) : 0, 7749
Profiling [baseline] (94.103 ms) : 0, 94103
Profiling [candidate] (93.622 ms) : 0, 93622
Loading
Startup time reports for insecure-bank
gantt
    title insecure-bank - global startup overhead: candidate=1.45.0-SNAPSHOT~1569c69d4c, baseline=1.45.0-SNAPSHOT~721af2f5a5

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.093 s) : 0, 1092828
Total [baseline] (8.64 s) : 0, 8640195
Agent [candidate] (1.088 s) : 0, 1088328
Total [candidate] (8.608 s) : 0, 8608093
section iast
Agent [baseline] (1.228 s) : 0, 1228127
Total [baseline] (9.188 s) : 0, 9188432
Agent [candidate] (1.238 s) : 0, 1238043
Total [candidate] (9.272 s) : 0, 9271908
section iast_HARDCODED_SECRET_DISABLED
Agent [baseline] (1.222 s) : 0, 1221614
Total [baseline] (9.151 s) : 0, 9150714
Agent [candidate] (1.224 s) : 0, 1224033
Total [candidate] (9.169 s) : 0, 9168664
section iast_TELEMETRY_OFF
Agent [baseline] (1.218 s) : 0, 1218474
Total [baseline] (9.192 s) : 0, 9192109
Agent [candidate] (1.224 s) : 0, 1223985
Total [candidate] (9.177 s) : 0, 9176666
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.093 s -
Agent iast 1.228 s 135.299 ms (12.4%)
Agent iast_HARDCODED_SECRET_DISABLED 1.222 s 128.785 ms (11.8%)
Agent iast_TELEMETRY_OFF 1.218 s 125.645 ms (11.5%)
Total tracing 8.64 s -
Total iast 9.188 s 548.238 ms (6.3%)
Total iast_HARDCODED_SECRET_DISABLED 9.151 s 510.519 ms (5.9%)
Total iast_TELEMETRY_OFF 9.192 s 551.915 ms (6.4%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.088 s -
Agent iast 1.238 s 149.716 ms (13.8%)
Agent iast_HARDCODED_SECRET_DISABLED 1.224 s 135.705 ms (12.5%)
Agent iast_TELEMETRY_OFF 1.224 s 135.658 ms (12.5%)
Total tracing 8.608 s -
Total iast 9.272 s 663.815 ms (7.7%)
Total iast_HARDCODED_SECRET_DISABLED 9.169 s 560.57 ms (6.5%)
Total iast_TELEMETRY_OFF 9.177 s 568.573 ms (6.6%)
gantt
    title insecure-bank - break down per module: candidate=1.45.0-SNAPSHOT~1569c69d4c, baseline=1.45.0-SNAPSHOT~721af2f5a5

    dateFormat X
    axisFormat %s
section tracing
BytebuddyAgent [baseline] (695.965 ms) : 0, 695965
BytebuddyAgent [candidate] (693.561 ms) : 0, 693561
GlobalTracer [baseline] (316.638 ms) : 0, 316638
GlobalTracer [candidate] (315.945 ms) : 0, 315945
AppSec [baseline] (54.589 ms) : 0, 54589
AppSec [candidate] (54.556 ms) : 0, 54556
Remote Config [baseline] (683.017 µs) : 0, 683
Remote Config [candidate] (673.402 µs) : 0, 673
Telemetry [baseline] (11.242 ms) : 0, 11242
Telemetry [candidate] (9.927 ms) : 0, 9927
section iast
BytebuddyAgent [baseline] (819.756 ms) : 0, 819756
BytebuddyAgent [candidate] (825.074 ms) : 0, 825074
GlobalTracer [baseline] (307.306 ms) : 0, 307306
GlobalTracer [candidate] (311.375 ms) : 0, 311375
AppSec [baseline] (56.635 ms) : 0, 56635
AppSec [candidate] (57.454 ms) : 0, 57454
Remote Config [baseline] (613.224 µs) : 0, 613
Remote Config [candidate] (616.612 µs) : 0, 617
Telemetry [baseline] (7.434 ms) : 0, 7434
Telemetry [candidate] (7.485 ms) : 0, 7485
IAST [baseline] (22.606 ms) : 0, 22606
IAST [candidate] (22.122 ms) : 0, 22122
section iast_HARDCODED_SECRET_DISABLED
BytebuddyAgent [baseline] (814.175 ms) : 0, 814175
BytebuddyAgent [candidate] (815.75 ms) : 0, 815750
GlobalTracer [baseline] (306.31 ms) : 0, 306310
GlobalTracer [candidate] (307.003 ms) : 0, 307003
AppSec [baseline] (56.638 ms) : 0, 56638
AppSec [candidate] (58.157 ms) : 0, 58157
Remote Config [baseline] (599.48 µs) : 0, 599
Remote Config [candidate] (624.268 µs) : 0, 624
Telemetry [baseline] (7.445 ms) : 0, 7445
Telemetry [candidate] (7.431 ms) : 0, 7431
IAST [baseline] (22.713 ms) : 0, 22713
IAST [candidate] (21.28 ms) : 0, 21280
section iast_TELEMETRY_OFF
BytebuddyAgent [baseline] (812.281 ms) : 0, 812281
BytebuddyAgent [candidate] (816.265 ms) : 0, 816265
GlobalTracer [baseline] (305.801 ms) : 0, 305801
GlobalTracer [candidate] (307.051 ms) : 0, 307051
AppSec [baseline] (57.931 ms) : 0, 57931
AppSec [candidate] (57.567 ms) : 0, 57567
Remote Config [baseline] (622.474 µs) : 0, 622
Remote Config [candidate] (617.776 µs) : 0, 618
Telemetry [baseline] (7.403 ms) : 0, 7403
Telemetry [candidate] (7.279 ms) : 0, 7279
IAST [baseline] (20.685 ms) : 0, 20685
IAST [candidate] (21.388 ms) : 0, 21388
Loading

Load

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
end_time 2024-12-17T11:48:12 2024-12-17T11:55:10
git_branch master ci/update-gradle-dependencies-20241215
git_commit_date 1734386576 1734435432
git_commit_sha 721af2f 1569c69
release_version 1.45.0-SNAPSHOT~721af2f5a5 1.45.0-SNAPSHOT~1569c69d4c
start_time 2024-12-17T11:47:58 2024-12-17T11:54:56
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1734436862 1734436862
ci_job_id 741896644 741896644
ci_pipeline_id 51311714 51311714
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
variant iast iast

Summary

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

Request duration reports for insecure-bank
gantt
    title insecure-bank - request duration [CI 0.99] : candidate=1.45.0-SNAPSHOT~1569c69d4c, baseline=1.45.0-SNAPSHOT~721af2f5a5
    dateFormat X
    axisFormat %s
section baseline
no_agent (373.12 µs) : 353, 393
.   : milestone, 373,
iast (492.308 µs) : 471, 514
.   : milestone, 492,
iast_FULL (646.279 µs) : 625, 668
.   : milestone, 646,
iast_GLOBAL (517.502 µs) : 496, 539
.   : milestone, 518,
iast_HARDCODED_SECRET_DISABLED (494.516 µs) : 472, 517
.   : milestone, 495,
iast_INACTIVE (454.412 µs) : 433, 476
.   : milestone, 454,
iast_TELEMETRY_OFF (482.521 µs) : 461, 504
.   : milestone, 483,
tracing (448.905 µs) : 428, 470
.   : milestone, 449,
section candidate
no_agent (370.403 µs) : 350, 391
.   : milestone, 370,
iast (488.132 µs) : 466, 510
.   : milestone, 488,
iast_FULL (649.008 µs) : 627, 671
.   : milestone, 649,
iast_GLOBAL (512.96 µs) : 492, 534
.   : milestone, 513,
iast_HARDCODED_SECRET_DISABLED (493.336 µs) : 471, 515
.   : milestone, 493,
iast_INACTIVE (448.851 µs) : 428, 470
.   : milestone, 449,
iast_TELEMETRY_OFF (472.561 µs) : 451, 494
.   : milestone, 473,
tracing (447.243 µs) : 426, 468
.   : milestone, 447,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 373.12 µs [352.868 µs, 393.372 µs] -
iast 492.308 µs [470.579 µs, 514.036 µs] 119.187 µs (31.9%)
iast_FULL 646.279 µs [624.953 µs, 667.606 µs] 273.159 µs (73.2%)
iast_GLOBAL 517.502 µs [495.569 µs, 539.436 µs] 144.382 µs (38.7%)
iast_HARDCODED_SECRET_DISABLED 494.516 µs [472.305 µs, 516.728 µs] 121.396 µs (32.5%)
iast_INACTIVE 454.412 µs [433.1 µs, 475.724 µs] 81.292 µs (21.8%)
iast_TELEMETRY_OFF 482.521 µs [460.645 µs, 504.397 µs] 109.4 µs (29.3%)
tracing 448.905 µs [427.509 µs, 470.301 µs] 75.785 µs (20.3%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 370.403 µs [349.967 µs, 390.839 µs] -
iast 488.132 µs [466.367 µs, 509.897 µs] 117.729 µs (31.8%)
iast_FULL 649.008 µs [627.248 µs, 670.767 µs] 278.605 µs (75.2%)
iast_GLOBAL 512.96 µs [491.533 µs, 534.387 µs] 142.557 µs (38.5%)
iast_HARDCODED_SECRET_DISABLED 493.336 µs [471.371 µs, 515.3 µs] 122.933 µs (33.2%)
iast_INACTIVE 448.851 µs [427.884 µs, 469.819 µs] 78.449 µs (21.2%)
iast_TELEMETRY_OFF 472.561 µs [451.425 µs, 493.697 µs] 102.158 µs (27.6%)
tracing 447.243 µs [426.113 µs, 468.373 µs] 76.84 µs (20.7%)
Request duration reports for petclinic
gantt
    title petclinic - request duration [CI 0.99] : candidate=1.45.0-SNAPSHOT~1569c69d4c, baseline=1.45.0-SNAPSHOT~721af2f5a5
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.354 ms) : 1335, 1374
.   : milestone, 1354,
appsec (1.746 ms) : 1723, 1770
.   : milestone, 1746,
appsec_no_iast (1.735 ms) : 1710, 1760
.   : milestone, 1735,
iast (1.487 ms) : 1465, 1510
.   : milestone, 1487,
profiling (1.504 ms) : 1481, 1527
.   : milestone, 1504,
tracing (1.493 ms) : 1468, 1518
.   : milestone, 1493,
section candidate
no_agent (1.346 ms) : 1327, 1366
.   : milestone, 1346,
appsec (1.739 ms) : 1715, 1763
.   : milestone, 1739,
appsec_no_iast (1.764 ms) : 1740, 1789
.   : milestone, 1764,
iast (1.494 ms) : 1471, 1516
.   : milestone, 1494,
profiling (1.533 ms) : 1507, 1558
.   : milestone, 1533,
tracing (1.487 ms) : 1463, 1512
.   : milestone, 1487,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.354 ms [1.335 ms, 1.374 ms] -
appsec 1.746 ms [1.723 ms, 1.77 ms] 391.928 µs (28.9%)
appsec_no_iast 1.735 ms [1.71 ms, 1.76 ms] 380.347 µs (28.1%)
iast 1.487 ms [1.465 ms, 1.51 ms] 133.037 µs (9.8%)
profiling 1.504 ms [1.481 ms, 1.527 ms] 149.636 µs (11.0%)
tracing 1.493 ms [1.468 ms, 1.518 ms] 138.214 µs (10.2%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.346 ms [1.327 ms, 1.366 ms] -
appsec 1.739 ms [1.715 ms, 1.763 ms] 392.377 µs (29.1%)
appsec_no_iast 1.764 ms [1.74 ms, 1.789 ms] 418.054 µs (31.0%)
iast 1.494 ms [1.471 ms, 1.516 ms] 147.364 µs (10.9%)
profiling 1.533 ms [1.507 ms, 1.558 ms] 186.239 µs (13.8%)
tracing 1.487 ms [1.463 ms, 1.512 ms] 140.757 µs (10.5%)

Dacapo

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master ci/update-gradle-dependencies-20241215
git_commit_date 1734386576 1734435432
git_commit_sha 721af2f 1569c69
release_version 1.45.0-SNAPSHOT~721af2f5a5 1.45.0-SNAPSHOT~1569c69d4c
See matching parameters
Baseline Candidate
application biojava biojava
ci_job_date 1734437253 1734437253
ci_job_id 741896645 741896645
ci_pipeline_id 51311714 51311714
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
variant appsec appsec

Summary

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

Execution time for tomcat
gantt
    title tomcat - execution time [CI 0.99] : candidate=1.45.0-SNAPSHOT~1569c69d4c, baseline=1.45.0-SNAPSHOT~721af2f5a5
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.469 ms) : 1458, 1481
.   : milestone, 1469,
appsec (2.355 ms) : 2313, 2396
.   : milestone, 2355,
iast (2.086 ms) : 2034, 2139
.   : milestone, 2086,
iast_GLOBAL (2.132 ms) : 2079, 2185
.   : milestone, 2132,
profiling (1.962 ms) : 1919, 2005
.   : milestone, 1962,
tracing (1.931 ms) : 1891, 1972
.   : milestone, 1931,
section candidate
no_agent (1.476 ms) : 1464, 1487
.   : milestone, 1476,
appsec (2.353 ms) : 2312, 2395
.   : milestone, 2353,
iast (2.084 ms) : 2031, 2137
.   : milestone, 2084,
iast_GLOBAL (2.142 ms) : 2088, 2196
.   : milestone, 2142,
profiling (1.956 ms) : 1914, 1998
.   : milestone, 1956,
tracing (1.932 ms) : 1891, 1972
.   : milestone, 1932,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.469 ms [1.458 ms, 1.481 ms] -
appsec 2.355 ms [2.313 ms, 2.396 ms] 885.266 µs (60.3%)
iast 2.086 ms [2.034 ms, 2.139 ms] 616.924 µs (42.0%)
iast_GLOBAL 2.132 ms [2.079 ms, 2.185 ms] 662.992 µs (45.1%)
profiling 1.962 ms [1.919 ms, 2.005 ms] 492.632 µs (33.5%)
tracing 1.931 ms [1.891 ms, 1.972 ms] 461.935 µs (31.4%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.476 ms [1.464 ms, 1.487 ms] -
appsec 2.353 ms [2.312 ms, 2.395 ms] 877.416 µs (59.5%)
iast 2.084 ms [2.031 ms, 2.137 ms] 607.996 µs (41.2%)
iast_GLOBAL 2.142 ms [2.088 ms, 2.196 ms] 666.256 µs (45.1%)
profiling 1.956 ms [1.914 ms, 1.998 ms] 480.205 µs (32.5%)
tracing 1.932 ms [1.891 ms, 1.972 ms] 455.629 µs (30.9%)
Execution time for biojava
gantt
    title biojava - execution time [CI 0.99] : candidate=1.45.0-SNAPSHOT~1569c69d4c, baseline=1.45.0-SNAPSHOT~721af2f5a5
    dateFormat X
    axisFormat %s
section baseline
no_agent (15.381 s) : 15381000, 15381000
.   : milestone, 15381000,
appsec (15.047 s) : 15047000, 15047000
.   : milestone, 15047000,
iast (18.951 s) : 18951000, 18951000
.   : milestone, 18951000,
iast_GLOBAL (18.298 s) : 18298000, 18298000
.   : milestone, 18298000,
profiling (14.74 s) : 14740000, 14740000
.   : milestone, 14740000,
tracing (14.863 s) : 14863000, 14863000
.   : milestone, 14863000,
section candidate
no_agent (15.155 s) : 15155000, 15155000
.   : milestone, 15155000,
appsec (15.183 s) : 15183000, 15183000
.   : milestone, 15183000,
iast (19.034 s) : 19034000, 19034000
.   : milestone, 19034000,
iast_GLOBAL (18.038 s) : 18038000, 18038000
.   : milestone, 18038000,
profiling (14.915 s) : 14915000, 14915000
.   : milestone, 14915000,
tracing (14.835 s) : 14835000, 14835000
.   : milestone, 14835000,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.381 s [15.381 s, 15.381 s] -
appsec 15.047 s [15.047 s, 15.047 s] -334.0 ms (-2.2%)
iast 18.951 s [18.951 s, 18.951 s] 3.57 s (23.2%)
iast_GLOBAL 18.298 s [18.298 s, 18.298 s] 2.917 s (19.0%)
profiling 14.74 s [14.74 s, 14.74 s] -641.0 ms (-4.2%)
tracing 14.863 s [14.863 s, 14.863 s] -518.0 ms (-3.4%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.155 s [15.155 s, 15.155 s] -
appsec 15.183 s [15.183 s, 15.183 s] 28.0 ms (0.2%)
iast 19.034 s [19.034 s, 19.034 s] 3.879 s (25.6%)
iast_GLOBAL 18.038 s [18.038 s, 18.038 s] 2.883 s (19.0%)
profiling 14.915 s [14.915 s, 14.915 s] -240.0 ms (-1.6%)
tracing 14.835 s [14.835 s, 14.835 s] -320.0 ms (-2.1%)

@pr-commenter
Copy link

pr-commenter bot commented Dec 15, 2024

Kafka / producer-benchmark

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master ci/update-gradle-dependencies-20241215
git_commit_date 1734447587 1734447939
git_commit_sha 4e958f3 702ac0e
See matching parameters
Baseline Candidate
ci_job_date 1734449011 1734449011
ci_job_id 742192622 742192622
ci_pipeline_id 51330358 51330358
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 Dec 15, 2024

Kafka / consumer-benchmark

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master ci/update-gradle-dependencies-20241215
git_commit_date 1734122972 1734435432
git_commit_sha efe39cc 1569c69
See matching parameters
Baseline Candidate
ci_job_date 1734436548 1734436548
ci_job_id 741896648 741896648
ci_pipeline_id 51311714 51311714
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 same
scenario:only-tracing-dsm-enabled-benchmarks/KafkaConsumerBenchmark.benchConsume same

@amarziali amarziali force-pushed the ci/update-gradle-dependencies-20241215 branch from 97c256f to 883f492 Compare December 17, 2024 08:19
@amarziali amarziali changed the title Update Gradle dependencies Ensure jetty 12 has servlet.path starting with / Dec 17, 2024
@amarziali amarziali added type: bug Bug report and fix inst: jetty Jetty instrumentation and removed tag: no release notes Changes to exclude from release notes labels Dec 17, 2024
@amarziali amarziali force-pushed the ci/update-gradle-dependencies-20241215 branch 2 times, most recently from 1cbd1cf to 1569c69 Compare December 17, 2024 11:37
@amarziali amarziali force-pushed the ci/update-gradle-dependencies-20241215 branch from 1569c69 to 702ac0e Compare December 17, 2024 15:06
Copy link
Contributor

@PerfectSlayer PerfectSlayer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank for the fixes!

@amarziali amarziali enabled auto-merge (squash) December 17, 2024 15:32
@amarziali amarziali merged commit 772d178 into master Dec 17, 2024
146 of 150 checks passed
@amarziali amarziali deleted the ci/update-gradle-dependencies-20241215 branch December 17, 2024 15:44
@github-actions github-actions bot added this to the 1.45.0 milestone Dec 17, 2024
svc-squareup-copybara pushed a commit to cashapp/misk that referenced this pull request Jan 9, 2025
| Package | Type | Package file | Manager | Update | Change |
|---|---|---|---|---|---|
|
[com.google.api.grpc:proto-google-common-protos](https://github.com/googleapis/sdk-platform-java)
| dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.50.0` -> `2.50.1` |
|
[com.google.cloud:google-cloud-core-http](https://github.com/googleapis/sdk-platform-java)
| dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.49.0` -> `2.49.1` |
|
[com.google.cloud:google-cloud-core](https://github.com/googleapis/sdk-platform-java)
| dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.49.0` -> `2.49.1` |
| [com.google.api:gax](https://github.com/googleapis/sdk-platform-java)
| dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.59.0` -> `2.59.1` |
| [com.datadoghq:dd-trace-api](https://github.com/datadog/dd-trace-java)
| dependencies | misk/gradle/libs.versions.toml | gradle | minor |
`1.44.1` -> `1.45.0` |
| [com.datadoghq:dd-trace-ot](https://github.com/datadog/dd-trace-java)
| dependencies | misk/gradle/libs.versions.toml | gradle | minor |
`1.44.1` -> `1.45.0` |
| [software.amazon.awssdk:sdk-core](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.29.47` -> `2.29.48` |
|
[software.amazon.awssdk:dynamodb-enhanced](https://aws.amazon.com/sdkforjava)
| dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.29.47` -> `2.29.48` |
| [software.amazon.awssdk:dynamodb](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.29.47` -> `2.29.48` |
| [software.amazon.awssdk:aws-core](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.29.47` -> `2.29.48` |
| [software.amazon.awssdk:bom](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.29.47` -> `2.29.48` |
| [software.amazon.awssdk:auth](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.29.47` -> `2.29.48` |

---

### Release Notes

<details>
<summary>datadog/dd-trace-java (com.datadoghq:dd-trace-api)</summary>

###
[`v1.45.0`](https://github.com/DataDog/dd-trace-java/releases/tag/v1.45.0):
1.45.0

##### Breaking changes

> \[!WARNING]\
> Support for custom scope manager using OpenTelemetry tracer artifact
(`dd-trace-ot`) is dropped.
> Tracing with OpenTracing API and custom scope manager will continue to
work on 1.44.x releases.

##### Components

##### Application Security Management (IAST)

- ✨ Add propagation to URI#toURL method
([#&#8203;8146](DataDog/dd-trace-java#8146) -
[@&#8203;manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez))
- ✨ Increase IAST propagation to StringBuilder setLength
([#&#8203;8119](DataDog/dd-trace-java#8119) -
[@&#8203;Mariovido](https://github.com/Mariovido))
- ✨ Increase IAST propagation to StringBuffer append
([#&#8203;8082](DataDog/dd-trace-java#8082) -
[@&#8203;Mariovido](https://github.com/Mariovido))
- ✨ Handle IAST security controls custom validation and
sanitization methods
([#&#8203;7997](DataDog/dd-trace-java#7997) -
[@&#8203;jandro996](https://github.com/jandro996))

##### Application Security Management (WAF)

- ✨ Update user lifecycle tracking to V3
([#&#8203;8108](DataDog/dd-trace-java#8108) -
[@&#8203;manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez))
- ✨ Exploit prevention for Shell Injection / Command Injection
([#&#8203;7615](DataDog/dd-trace-java#7615) -
[@&#8203;jandro996](https://github.com/jandro996))

##### Build & Tooling

- 💡 Support instrumentation of repackaged libraries
([#&#8203;8153](DataDog/dd-trace-java#8153) -
[@&#8203;mcculls](https://github.com/mcculls))
- ✨ Configure native image build setting for JDK-22 based
GraalVM
([#&#8203;8092](DataDog/dd-trace-java#8092) -
[@&#8203;MattAlp](https://github.com/MattAlp))

##### Database Monitoring

- ✨ Add full APM/DBM mode for Oracle
([#&#8203;8090](DataDog/dd-trace-java#8090) -
[@&#8203;nenadnoveljic](https://github.com/nenadnoveljic))

##### Dynamic Instrumentation

- 🐛 make local var hoisting disabled by default
([#&#8203;8158](DataDog/dd-trace-java#8158) -
[@&#8203;jpbempel](https://github.com/jpbempel))
- 🐛 Fix var hoisting issue when no previous store
([#&#8203;8122](DataDog/dd-trace-java#8122) -
[@&#8203;jpbempel](https://github.com/jpbempel))
- ✨ Only decorate spans without code origin information
([#&#8203;8105](DataDog/dd-trace-java#8105) -
[@&#8203;evanchooly](https://github.com/evanchooly))
- 🐛 Fix suspend Kotlin methods instrumentation
([#&#8203;8080](DataDog/dd-trace-java#8080) -
[@&#8203;jpbempel](https://github.com/jpbempel))
- 🐛 Fix class file version detection
([#&#8203;8057](DataDog/dd-trace-java#8057) -
[@&#8203;jpbempel](https://github.com/jpbempel))

##### GraalVM native-image

- ✨ Configure native image build setting for JDK-22 based
GraalVM
([#&#8203;8092](DataDog/dd-trace-java#8092) -
[@&#8203;MattAlp](https://github.com/MattAlp))

##### ML Observability (LLMObs)

- ✨🧪 Add LLMObs configuration
([#&#8203;8076](DataDog/dd-trace-java#8076) -
[@&#8203;gary-huang](https://github.com/gary-huang))

##### Metrics

- Bump integrations-core submodule to 7.60.0
([#&#8203;8098](DataDog/dd-trace-java#8098) -
[@&#8203;mcculls](https://github.com/mcculls))
- Upgrade to java-dogstatsd-client v4.4.3
([#&#8203;8096](DataDog/dd-trace-java#8096) -
[@&#8203;mcculls](https://github.com/mcculls))

##### OpenTracing

- ⚠️🧹 Remove custom scope manager support
([#&#8203;8164](DataDog/dd-trace-java#8164) -
[@&#8203;PerfectSlayer](https://github.com/PerfectSlayer))

##### Telemetry

- ✨ Retry telemetry requests if CI Visibility is enabled
([#&#8203;8147](DataDog/dd-trace-java#8147) -
[@&#8203;nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog))
- ✨ Add configurable Dependency service resolution period
([#&#8203;8079](DataDog/dd-trace-java#8079) -
[@&#8203;jandro996](https://github.com/jandro996))

##### Testing

- 🐛 Remove restriction to not run vertx4 latest tests on java 17
([#&#8203;8133](DataDog/dd-trace-java#8133) -
[@&#8203;vandonr](https://github.com/vandonr))

##### Tracer core

- ✨ Defer remote components to avoid OkHttp class-loading
side-effects
([#&#8203;8131](DataDog/dd-trace-java#8131) -
[@&#8203;mcculls](https://github.com/mcculls))
- ✨ Improve Context API null handling and Javadoc
([#&#8203;8129](DataDog/dd-trace-java#8129) -
[@&#8203;PerfectSlayer](https://github.com/PerfectSlayer))
- 🐛⚡ Avoid performing blocking I/O operation on application
thread
([#&#8203;8120](DataDog/dd-trace-java#8120) -
[@&#8203;mcculls](https://github.com/mcculls))
- 💡 Introduce a shared context component, independent of tracing
([#&#8203;8117](DataDog/dd-trace-java#8117) -
[@&#8203;mcculls](https://github.com/mcculls))
- ✨ Improves ServiceNameCollector
([#&#8203;8109](DataDog/dd-trace-java#8109) -
[@&#8203;amarziali](https://github.com/amarziali))
- Upgrade to ASM 9.7.1 (adds new constant for Java 24)
([#&#8203;8097](DataDog/dd-trace-java#8097) -
[@&#8203;mcculls](https://github.com/mcculls))
- 🐛 Dynamically evaluate service name for message consumers
([#&#8203;8088](DataDog/dd-trace-java#8088) -
[@&#8203;amarziali](https://github.com/amarziali))

##### Serverless

- 🐛 Add avoid double instrumenting lambda non-streaming handlers.
([#&#8203;8073](DataDog/dd-trace-java#8073) -
[@&#8203;purple4reina](https://github.com/purple4reina))

##### Instrumentations

##### AWS SDK instrumentation

- 💡 Instrument EMR's relocated AWS SDK
([#&#8203;8157](DataDog/dd-trace-java#8157) -
[@&#8203;mcculls](https://github.com/mcculls))

##### Eclipse Vert.x instrumentation

- 🐛 Remove restriction to not run vertx4 latest tests on java 17
([#&#8203;8133](DataDog/dd-trace-java#8133) -
[@&#8203;vandonr](https://github.com/vandonr))

##### JDBC instrumentation

- ✨ Add full APM/DBM mode for Oracle
([#&#8203;8090](DataDog/dd-trace-java#8090) -
[@&#8203;nenadnoveljic](https://github.com/nenadnoveljic))

##### Jetty instrumentation

- 🐛 Ensure jetty 12 has servlet.path starting with /
([#&#8203;8093](DataDog/dd-trace-java#8093) -
[@&#8203;github-actions](https://github.com/github-actions)\[bot])

##### JMS instrumentation

- 🧹 Re-use `javax` JMS module for `jakarta` namespace
([#&#8203;8155](DataDog/dd-trace-java#8155) -
[@&#8203;mcculls](https://github.com/mcculls))
- 🧹 Group `javax.jms` instrumentations under a single module
([#&#8203;8154](DataDog/dd-trace-java#8154) -
[@&#8203;mcculls](https://github.com/mcculls))

##### Reactor instrumentation

- 🐛 Reactor: early propagate span in context when subscribing
([#&#8203;8166](DataDog/dd-trace-java#8166) -
[@&#8203;amarziali](https://github.com/amarziali))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 6pm every weekday,before 2am
every weekday" in timezone Australia/Melbourne, Automerge - At any time
(no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://github.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://github.com/renovatebot/renovate).

GitOrigin-RevId: ba2355aa4e2e39ab1fee27319cc4176238efd90b
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
inst: jetty Jetty instrumentation tag: dependencies Dependencies related changes type: bug Bug report and fix
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants