Skip to content

Conversation

github-actions[bot]
Copy link
Contributor

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 March 23, 2025 04:20
@github-actions github-actions bot added tag: no release notes Changes to exclude from release notes tag: dependencies Dependencies related changes labels Mar 23, 2025
@github-actions github-actions bot requested review from a team as code owners March 23, 2025 04:20
@pr-commenter
Copy link

pr-commenter bot commented Mar 23, 2025

Benchmarks

Startup

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master ci/update-gradle-dependencies-20250323
git_commit_date 1742817743 1742820783
git_commit_sha fbef759 f86dbb5
release_version 1.48.0-SNAPSHOT~fbef759198 1.48.0-SNAPSHOT~f86dbb563f
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1742823888 1742823888
ci_job_id 861051215 861051215
ci_pipeline_id 59743469 59743469
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux runner-lh2414x-project-304-concurrent-0-tat5or5e 6.8.0-1024-aws #26~22.04.1-Ubuntu SMP Wed Feb 19 06:54:57 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux Linux runner-lh2414x-project-304-concurrent-0-tat5or5e 6.8.0-1024-aws #26~22.04.1-Ubuntu SMP Wed Feb 19 06:54:57 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux
module Agent Agent
parent None None
variant iast iast

Summary

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

Startup time reports for insecure-bank
gantt
    title insecure-bank - global startup overhead: candidate=1.48.0-SNAPSHOT~f86dbb563f, baseline=1.48.0-SNAPSHOT~fbef759198

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.051 s) : 0, 1050872
Total [baseline] (8.657 s) : 0, 8656851
Agent [candidate] (1.049 s) : 0, 1048742
Total [candidate] (8.682 s) : 0, 8682455
section iast
Agent [baseline] (1.184 s) : 0, 1184063
Total [baseline] (9.268 s) : 0, 9268463
Agent [candidate] (1.184 s) : 0, 1184428
Total [candidate] (9.265 s) : 0, 9264699
section iast_HARDCODED_SECRET_DISABLED
Agent [baseline] (1.186 s) : 0, 1186333
Total [baseline] (9.232 s) : 0, 9231533
Agent [candidate] (1.184 s) : 0, 1183902
Total [candidate] (9.212 s) : 0, 9212348
section iast_TELEMETRY_OFF
Agent [baseline] (1.174 s) : 0, 1173928
Total [baseline] (9.232 s) : 0, 9231666
Agent [candidate] (1.171 s) : 0, 1170771
Total [candidate] (9.287 s) : 0, 9286943
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.051 s -
Agent iast 1.184 s 133.191 ms (12.7%)
Agent iast_HARDCODED_SECRET_DISABLED 1.186 s 135.461 ms (12.9%)
Agent iast_TELEMETRY_OFF 1.174 s 123.056 ms (11.7%)
Total tracing 8.657 s -
Total iast 9.268 s 611.612 ms (7.1%)
Total iast_HARDCODED_SECRET_DISABLED 9.232 s 574.682 ms (6.6%)
Total iast_TELEMETRY_OFF 9.232 s 574.815 ms (6.6%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.049 s -
Agent iast 1.184 s 135.686 ms (12.9%)
Agent iast_HARDCODED_SECRET_DISABLED 1.184 s 135.16 ms (12.9%)
Agent iast_TELEMETRY_OFF 1.171 s 122.029 ms (11.6%)
Total tracing 8.682 s -
Total iast 9.265 s 582.245 ms (6.7%)
Total iast_HARDCODED_SECRET_DISABLED 9.212 s 529.893 ms (6.1%)
Total iast_TELEMETRY_OFF 9.287 s 604.488 ms (7.0%)
gantt
    title insecure-bank - break down per module: candidate=1.48.0-SNAPSHOT~f86dbb563f, baseline=1.48.0-SNAPSHOT~fbef759198

    dateFormat X
    axisFormat %s
section tracing
BytebuddyAgent [baseline] (719.507 ms) : 0, 719507
BytebuddyAgent [candidate] (717.882 ms) : 0, 717882
GlobalTracer [baseline] (239.97 ms) : 0, 239970
GlobalTracer [candidate] (239.618 ms) : 0, 239618
AppSec [baseline] (54.554 ms) : 0, 54554
AppSec [candidate] (54.81 ms) : 0, 54810
Debugger [baseline] (4.4 ms) : 0, 4400
Debugger [candidate] (4.41 ms) : 0, 4410
Remote Config [baseline] (714.718 µs) : 0, 715
Remote Config [candidate] (737.028 µs) : 0, 737
Telemetry [baseline] (15.688 ms) : 0, 15688
Telemetry [candidate] (15.188 ms) : 0, 15188
section iast
BytebuddyAgent [baseline] (844.276 ms) : 0, 844276
BytebuddyAgent [candidate] (844.474 ms) : 0, 844474
GlobalTracer [baseline] (230.798 ms) : 0, 230798
GlobalTracer [candidate] (231.101 ms) : 0, 231101
AppSec [baseline] (56.153 ms) : 0, 56153
AppSec [candidate] (55.517 ms) : 0, 55517
Debugger [baseline] (4.221 ms) : 0, 4221
Debugger [candidate] (4.174 ms) : 0, 4174
Remote Config [baseline] (605.17 µs) : 0, 605
Remote Config [candidate] (603.46 µs) : 0, 603
Telemetry [baseline] (8.87 ms) : 0, 8870
Telemetry [candidate] (8.776 ms) : 0, 8776
IAST [baseline] (22.992 ms) : 0, 22992
IAST [candidate] (23.724 ms) : 0, 23724
section iast_HARDCODED_SECRET_DISABLED
BytebuddyAgent [baseline] (846.187 ms) : 0, 846187
BytebuddyAgent [candidate] (845.098 ms) : 0, 845098
GlobalTracer [baseline] (231.755 ms) : 0, 231755
GlobalTracer [candidate] (230.441 ms) : 0, 230441
AppSec [baseline] (55.834 ms) : 0, 55834
AppSec [candidate] (55.865 ms) : 0, 55865
Debugger [baseline] (4.159 ms) : 0, 4159
Debugger [candidate] (4.192 ms) : 0, 4192
Remote Config [baseline] (597.984 µs) : 0, 598
Remote Config [candidate] (592.264 µs) : 0, 592
Telemetry [baseline] (8.823 ms) : 0, 8823
Telemetry [candidate] (8.749 ms) : 0, 8749
IAST [baseline] (22.869 ms) : 0, 22869
IAST [candidate] (22.815 ms) : 0, 22815
section iast_TELEMETRY_OFF
BytebuddyAgent [baseline] (835.786 ms) : 0, 835786
BytebuddyAgent [candidate] (833.241 ms) : 0, 833241
GlobalTracer [baseline] (230.424 ms) : 0, 230424
GlobalTracer [candidate] (229.506 ms) : 0, 229506
AppSec [baseline] (55.246 ms) : 0, 55246
AppSec [candidate] (56.386 ms) : 0, 56386
Debugger [baseline] (4.137 ms) : 0, 4137
Debugger [candidate] (4.174 ms) : 0, 4174
Remote Config [baseline] (604.75 µs) : 0, 605
Remote Config [candidate] (608.019 µs) : 0, 608
Telemetry [baseline] (8.678 ms) : 0, 8678
Telemetry [candidate] (8.604 ms) : 0, 8604
IAST [baseline] (23.021 ms) : 0, 23021
IAST [candidate] (22.277 ms) : 0, 22277
Loading
Startup time reports for petclinic
gantt
    title petclinic - global startup overhead: candidate=1.48.0-SNAPSHOT~f86dbb563f, baseline=1.48.0-SNAPSHOT~fbef759198

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.046 s) : 0, 1046474
Total [baseline] (10.463 s) : 0, 10463266
Agent [candidate] (1.052 s) : 0, 1051882
Total [candidate] (10.521 s) : 0, 10520513
section appsec
Agent [baseline] (1.189 s) : 0, 1189331
Total [baseline] (10.721 s) : 0, 10720967
Agent [candidate] (1.199 s) : 0, 1198975
Total [candidate] (10.812 s) : 0, 10812363
section iast
Agent [baseline] (1.178 s) : 0, 1177970
Total [baseline] (11.018 s) : 0, 11018109
Agent [candidate] (1.181 s) : 0, 1181392
Total [candidate] (11.067 s) : 0, 11067347
section profiling
Agent [baseline] (1.275 s) : 0, 1275061
Total [baseline] (10.877 s) : 0, 10877005
Agent [candidate] (1.283 s) : 0, 1283203
Total [candidate] (10.933 s) : 0, 10932821
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.046 s -
Agent appsec 1.189 s 142.857 ms (13.7%)
Agent iast 1.178 s 131.497 ms (12.6%)
Agent profiling 1.275 s 228.587 ms (21.8%)
Total tracing 10.463 s -
Total appsec 10.721 s 257.702 ms (2.5%)
Total iast 11.018 s 554.844 ms (5.3%)
Total profiling 10.877 s 413.739 ms (4.0%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.052 s -
Agent appsec 1.199 s 147.094 ms (14.0%)
Agent iast 1.181 s 129.51 ms (12.3%)
Agent profiling 1.283 s 231.322 ms (22.0%)
Total tracing 10.521 s -
Total appsec 10.812 s 291.85 ms (2.8%)
Total iast 11.067 s 546.834 ms (5.2%)
Total profiling 10.933 s 412.308 ms (3.9%)
gantt
    title petclinic - break down per module: candidate=1.48.0-SNAPSHOT~f86dbb563f, baseline=1.48.0-SNAPSHOT~fbef759198

    dateFormat X
    axisFormat %s
section tracing
BytebuddyAgent [baseline] (717.66 ms) : 0, 717660
BytebuddyAgent [candidate] (724.519 ms) : 0, 724519
GlobalTracer [baseline] (239.937 ms) : 0, 239937
GlobalTracer [candidate] (240.362 ms) : 0, 240362
AppSec [baseline] (54.811 ms) : 0, 54811
AppSec [candidate] (54.984 ms) : 0, 54984
Debugger [baseline] (6.676 ms) : 0, 6676
Debugger [candidate] (5.163 ms) : 0, 5163
Remote Config [baseline] (711.096 µs) : 0, 711
Remote Config [candidate] (713.422 µs) : 0, 713
Telemetry [baseline] (10.624 ms) : 0, 10624
Telemetry [candidate] (9.976 ms) : 0, 9976
section appsec
BytebuddyAgent [baseline] (736.843 ms) : 0, 736843
BytebuddyAgent [candidate] (743.172 ms) : 0, 743172
GlobalTracer [baseline] (236.274 ms) : 0, 236274
GlobalTracer [candidate] (238.26 ms) : 0, 238260
AppSec [baseline] (174.587 ms) : 0, 174587
AppSec [candidate] (176.96 ms) : 0, 176960
Debugger [baseline] (4.309 ms) : 0, 4309
Debugger [candidate] (4.345 ms) : 0, 4345
Remote Config [baseline] (647.581 µs) : 0, 648
Remote Config [candidate] (653.056 µs) : 0, 653
Telemetry [baseline] (9.963 ms) : 0, 9963
Telemetry [candidate] (8.581 ms) : 0, 8581
IAST [baseline] (21.353 ms) : 0, 21353
IAST [candidate] (21.754 ms) : 0, 21754
section iast
BytebuddyAgent [baseline] (839.218 ms) : 0, 839218
BytebuddyAgent [candidate] (841.19 ms) : 0, 841190
GlobalTracer [baseline] (230.607 ms) : 0, 230607
GlobalTracer [candidate] (231.079 ms) : 0, 231079
AppSec [baseline] (55.866 ms) : 0, 55866
AppSec [candidate] (56.375 ms) : 0, 56375
Debugger [baseline] (4.189 ms) : 0, 4189
Debugger [candidate] (4.228 ms) : 0, 4228
Remote Config [baseline] (604.718 µs) : 0, 605
Remote Config [candidate] (601.241 µs) : 0, 601
Telemetry [baseline] (8.689 ms) : 0, 8689
Telemetry [candidate] (8.873 ms) : 0, 8873
IAST [baseline] (22.814 ms) : 0, 22814
IAST [candidate] (23.006 ms) : 0, 23006
section profiling
ProfilingAgent [baseline] (102.037 ms) : 0, 102037
ProfilingAgent [candidate] (103.824 ms) : 0, 103824
BytebuddyAgent [baseline] (711.553 ms) : 0, 711553
BytebuddyAgent [candidate] (715.366 ms) : 0, 715366
GlobalTracer [baseline] (351.525 ms) : 0, 351525
GlobalTracer [candidate] (353.336 ms) : 0, 353336
AppSec [baseline] (54.342 ms) : 0, 54342
AppSec [candidate] (54.853 ms) : 0, 54853
Debugger [baseline] (4.265 ms) : 0, 4265
Debugger [candidate] (4.419 ms) : 0, 4419
Remote Config [baseline] (692.142 µs) : 0, 692
Remote Config [candidate] (717.703 µs) : 0, 718
Telemetry [baseline] (8.899 ms) : 0, 8899
Telemetry [candidate] (9.09 ms) : 0, 9090
Profiling [baseline] (102.063 ms) : 0, 102063
Profiling [candidate] (103.851 ms) : 0, 103851
Loading

Load

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
end_time 2025-03-24T13:15:00 2025-03-24T13:22:44
git_branch master ci/update-gradle-dependencies-20250323
git_commit_date 1742817743 1742820783
git_commit_sha fbef759 f86dbb5
release_version 1.48.0-SNAPSHOT~fbef759198 1.48.0-SNAPSHOT~f86dbb563f
start_time 2025-03-24T13:14:46 2025-03-24T13:22:30
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1742822962 1742822962
ci_job_id 861051216 861051216
ci_pipeline_id 59743469 59743469
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux runner-hqxqpjcj-project-304-concurrent-0-nubnc0p8 6.8.0-1024-aws #26~22.04.1-Ubuntu SMP Wed Feb 19 06:54:57 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux Linux runner-hqxqpjcj-project-304-concurrent-0-nubnc0p8 6.8.0-1024-aws #26~22.04.1-Ubuntu SMP Wed Feb 19 06:54:57 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux
variant iast iast

Summary

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

Request duration reports for insecure-bank
gantt
    title insecure-bank - request duration [CI 0.99] : candidate=1.48.0-SNAPSHOT~f86dbb563f, baseline=1.48.0-SNAPSHOT~fbef759198
    dateFormat X
    axisFormat %s
section baseline
no_agent (380.857 µs) : 361, 400
.   : milestone, 381,
iast (513.458 µs) : 492, 535
.   : milestone, 513,
iast_FULL (730.906 µs) : 709, 753
.   : milestone, 731,
iast_GLOBAL (561.642 µs) : 540, 584
.   : milestone, 562,
iast_HARDCODED_SECRET_DISABLED (506.109 µs) : 484, 528
.   : milestone, 506,
iast_INACTIVE (457.872 µs) : 437, 479
.   : milestone, 458,
iast_TELEMETRY_OFF (503.356 µs) : 481, 525
.   : milestone, 503,
tracing (461.28 µs) : 440, 483
.   : milestone, 461,
section candidate
no_agent (380.844 µs) : 361, 401
.   : milestone, 381,
iast (509.243 µs) : 487, 531
.   : milestone, 509,
iast_FULL (731.53 µs) : 710, 753
.   : milestone, 732,
iast_GLOBAL (559.074 µs) : 537, 581
.   : milestone, 559,
iast_HARDCODED_SECRET_DISABLED (512.881 µs) : 491, 535
.   : milestone, 513,
iast_INACTIVE (461.931 µs) : 441, 483
.   : milestone, 462,
iast_TELEMETRY_OFF (499.423 µs) : 478, 521
.   : milestone, 499,
tracing (457.043 µs) : 436, 478
.   : milestone, 457,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 380.857 µs [361.255 µs, 400.459 µs] -
iast 513.458 µs [491.822 µs, 535.095 µs] 132.602 µs (34.8%)
iast_FULL 730.906 µs [708.668 µs, 753.143 µs] 350.049 µs (91.9%)
iast_GLOBAL 561.642 µs [539.688 µs, 583.597 µs] 180.786 µs (47.5%)
iast_HARDCODED_SECRET_DISABLED 506.109 µs [484.423 µs, 527.795 µs] 125.252 µs (32.9%)
iast_INACTIVE 457.872 µs [436.975 µs, 478.77 µs] 77.016 µs (20.2%)
iast_TELEMETRY_OFF 503.356 µs [481.481 µs, 525.23 µs] 122.499 µs (32.2%)
tracing 461.28 µs [439.955 µs, 482.605 µs] 80.423 µs (21.1%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 380.844 µs [360.804 µs, 400.884 µs] -
iast 509.243 µs [487.297 µs, 531.188 µs] 128.399 µs (33.7%)
iast_FULL 731.53 µs [709.595 µs, 753.466 µs] 350.686 µs (92.1%)
iast_GLOBAL 559.074 µs [536.945 µs, 581.204 µs] 178.231 µs (46.8%)
iast_HARDCODED_SECRET_DISABLED 512.881 µs [491.14 µs, 534.621 µs] 132.037 µs (34.7%)
iast_INACTIVE 461.931 µs [440.671 µs, 483.191 µs] 81.087 µs (21.3%)
iast_TELEMETRY_OFF 499.423 µs [477.978 µs, 520.868 µs] 118.579 µs (31.1%)
tracing 457.043 µs [435.937 µs, 478.15 µs] 76.2 µs (20.0%)
Request duration reports for petclinic
gantt
    title petclinic - request duration [CI 0.99] : candidate=1.48.0-SNAPSHOT~f86dbb563f, baseline=1.48.0-SNAPSHOT~fbef759198
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.356 ms) : 1337, 1376
.   : milestone, 1356,
appsec (1.736 ms) : 1712, 1760
.   : milestone, 1736,
appsec_no_iast (1.741 ms) : 1718, 1765
.   : milestone, 1741,
code_origins (1.671 ms) : 1644, 1698
.   : milestone, 1671,
iast (1.509 ms) : 1485, 1533
.   : milestone, 1509,
profiling (1.515 ms) : 1491, 1539
.   : milestone, 1515,
tracing (1.503 ms) : 1478, 1527
.   : milestone, 1503,
section candidate
no_agent (1.357 ms) : 1338, 1375
.   : milestone, 1357,
appsec (1.736 ms) : 1712, 1760
.   : milestone, 1736,
appsec_no_iast (1.737 ms) : 1714, 1760
.   : milestone, 1737,
code_origins (1.683 ms) : 1656, 1709
.   : milestone, 1683,
iast (1.51 ms) : 1487, 1534
.   : milestone, 1510,
profiling (1.507 ms) : 1483, 1530
.   : milestone, 1507,
tracing (1.514 ms) : 1490, 1538
.   : milestone, 1514,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.356 ms [1.337 ms, 1.376 ms] -
appsec 1.736 ms [1.712 ms, 1.76 ms] 379.973 µs (28.0%)
appsec_no_iast 1.741 ms [1.718 ms, 1.765 ms] 384.907 µs (28.4%)
code_origins 1.671 ms [1.644 ms, 1.698 ms] 314.596 µs (23.2%)
iast 1.509 ms [1.485 ms, 1.533 ms] 152.623 µs (11.3%)
profiling 1.515 ms [1.491 ms, 1.539 ms] 158.889 µs (11.7%)
tracing 1.503 ms [1.478 ms, 1.527 ms] 146.488 µs (10.8%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.357 ms [1.338 ms, 1.375 ms] -
appsec 1.736 ms [1.712 ms, 1.76 ms] 379.286 µs (28.0%)
appsec_no_iast 1.737 ms [1.714 ms, 1.76 ms] 380.384 µs (28.0%)
code_origins 1.683 ms [1.656 ms, 1.709 ms] 326.234 µs (24.0%)
iast 1.51 ms [1.487 ms, 1.534 ms] 153.663 µs (11.3%)
profiling 1.507 ms [1.483 ms, 1.53 ms] 149.988 µs (11.1%)
tracing 1.514 ms [1.49 ms, 1.538 ms] 157.72 µs (11.6%)

Dacapo

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master ci/update-gradle-dependencies-20250323
git_commit_date 1742817743 1742820783
git_commit_sha fbef759 f86dbb5
release_version 1.48.0-SNAPSHOT~fbef759198 1.48.0-SNAPSHOT~f86dbb563f
See matching parameters
Baseline Candidate
application biojava biojava
ci_job_date 1742823304 1742823304
ci_job_id 861051217 861051217
ci_pipeline_id 59743469 59743469
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux runner-rxzy7aqt-project-304-concurrent-0-yzrzzv1i 6.8.0-1024-aws #26~22.04.1-Ubuntu SMP Wed Feb 19 06:54:57 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux Linux runner-rxzy7aqt-project-304-concurrent-0-yzrzzv1i 6.8.0-1024-aws #26~22.04.1-Ubuntu SMP Wed Feb 19 06:54:57 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux
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.48.0-SNAPSHOT~f86dbb563f, baseline=1.48.0-SNAPSHOT~fbef759198
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.474 ms) : 1462, 1485
.   : milestone, 1474,
appsec (2.349 ms) : 2305, 2392
.   : milestone, 2349,
iast (2.117 ms) : 2061, 2172
.   : milestone, 2117,
iast_GLOBAL (2.154 ms) : 2098, 2209
.   : milestone, 2154,
profiling (1.969 ms) : 1925, 2013
.   : milestone, 1969,
tracing (1.962 ms) : 1919, 2005
.   : milestone, 1962,
section candidate
no_agent (1.474 ms) : 1462, 1485
.   : milestone, 1474,
appsec (2.33 ms) : 2286, 2373
.   : milestone, 2330,
iast (2.125 ms) : 2069, 2181
.   : milestone, 2125,
iast_GLOBAL (2.171 ms) : 2114, 2228
.   : milestone, 2171,
profiling (1.997 ms) : 1952, 2042
.   : milestone, 1997,
tracing (1.952 ms) : 1910, 1995
.   : milestone, 1952,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.474 ms [1.462 ms, 1.485 ms] -
appsec 2.349 ms [2.305 ms, 2.392 ms] 874.868 µs (59.4%)
iast 2.117 ms [2.061 ms, 2.172 ms] 643.016 µs (43.6%)
iast_GLOBAL 2.154 ms [2.098 ms, 2.209 ms] 679.956 µs (46.1%)
profiling 1.969 ms [1.925 ms, 2.013 ms] 495.296 µs (33.6%)
tracing 1.962 ms [1.919 ms, 2.005 ms] 487.857 µs (33.1%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.474 ms [1.462 ms, 1.485 ms] -
appsec 2.33 ms [2.286 ms, 2.373 ms] 856.179 µs (58.1%)
iast 2.125 ms [2.069 ms, 2.181 ms] 651.216 µs (44.2%)
iast_GLOBAL 2.171 ms [2.114 ms, 2.228 ms] 697.269 µs (47.3%)
profiling 1.997 ms [1.952 ms, 2.042 ms] 523.463 µs (35.5%)
tracing 1.952 ms [1.91 ms, 1.995 ms] 478.742 µs (32.5%)
Execution time for biojava
gantt
    title biojava - execution time [CI 0.99] : candidate=1.48.0-SNAPSHOT~f86dbb563f, baseline=1.48.0-SNAPSHOT~fbef759198
    dateFormat X
    axisFormat %s
section baseline
no_agent (14.917 s) : 14917000, 14917000
.   : milestone, 14917000,
appsec (15.11 s) : 15110000, 15110000
.   : milestone, 15110000,
iast (18.071 s) : 18071000, 18071000
.   : milestone, 18071000,
iast_GLOBAL (17.947 s) : 17947000, 17947000
.   : milestone, 17947000,
profiling (15.101 s) : 15101000, 15101000
.   : milestone, 15101000,
tracing (14.967 s) : 14967000, 14967000
.   : milestone, 14967000,
section candidate
no_agent (15.584 s) : 15584000, 15584000
.   : milestone, 15584000,
appsec (14.856 s) : 14856000, 14856000
.   : milestone, 14856000,
iast (18.542 s) : 18542000, 18542000
.   : milestone, 18542000,
iast_GLOBAL (17.973 s) : 17973000, 17973000
.   : milestone, 17973000,
profiling (15.275 s) : 15275000, 15275000
.   : milestone, 15275000,
tracing (15.113 s) : 15113000, 15113000
.   : milestone, 15113000,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 14.917 s [14.917 s, 14.917 s] -
appsec 15.11 s [15.11 s, 15.11 s] 193.0 ms (1.3%)
iast 18.071 s [18.071 s, 18.071 s] 3.154 s (21.1%)
iast_GLOBAL 17.947 s [17.947 s, 17.947 s] 3.03 s (20.3%)
profiling 15.101 s [15.101 s, 15.101 s] 184.0 ms (1.2%)
tracing 14.967 s [14.967 s, 14.967 s] 50.0 ms (0.3%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.584 s [15.584 s, 15.584 s] -
appsec 14.856 s [14.856 s, 14.856 s] -728.0 ms (-4.7%)
iast 18.542 s [18.542 s, 18.542 s] 2.958 s (19.0%)
iast_GLOBAL 17.973 s [17.973 s, 17.973 s] 2.389 s (15.3%)
profiling 15.275 s [15.275 s, 15.275 s] -309.0 ms (-2.0%)
tracing 15.113 s [15.113 s, 15.113 s] -471.0 ms (-3.0%)

@pr-commenter
Copy link

pr-commenter bot commented Mar 23, 2025

Kafka / producer-benchmark

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master ci/update-gradle-dependencies-20250323
git_commit_date 1742812520 1742820783
git_commit_sha b1c322b f86dbb5
See matching parameters
Baseline Candidate
ci_job_date 1742822515 1742822515
ci_job_id 861051219 861051219
ci_pipeline_id 59743469 59743469
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 unsure
[+104.007op/s; +5557.318op/s] or [+0.062%; +3.321%]
scenario:only-tracing-dsm-enabled-benchmarks/KafkaProduceBenchmark.benchProduce same

@pr-commenter
Copy link

pr-commenter bot commented Mar 23, 2025

Kafka / consumer-benchmark

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master ci/update-gradle-dependencies-20250323
git_commit_date 1742812520 1742815138
git_commit_sha b1c322b 0356799
See matching parameters
Baseline Candidate
ci_job_date 1742816817 1742816817
ci_job_id 860905700 860905700
ci_pipeline_id 59733214 59733214
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-20250323 branch from 840e5f1 to e4bff47 Compare March 24, 2025 10:46
@amarziali amarziali enabled auto-merge (squash) March 24, 2025 10:54
@amarziali amarziali changed the title Update Gradle dependencies Support armeria grpc 1.32.3 Mar 24, 2025
@amarziali amarziali added type: enhancement Enhancements and improvements inst: armeria Armeria Instrumentation and removed tag: no release notes Changes to exclude from release notes inst: armeria Armeria Instrumentation labels Mar 24, 2025
@amarziali amarziali merged commit 51813bd into master Mar 24, 2025
265 of 275 checks passed
@amarziali amarziali deleted the ci/update-gradle-dependencies-20250323 branch March 24, 2025 14:15
@github-actions github-actions bot added this to the 1.48.0 milestone Mar 24, 2025
svc-squareup-copybara pushed a commit to cashapp/misk that referenced this pull request Apr 11, 2025
| Package | Type | Package file | Manager | Update | Change |
|---|---|---|---|---|---|
| org.flywaydb.flyway | plugin | misk/gradle/libs.versions.toml | gradle
| minor | `11.6.0` -> `11.7.0` |
|
[com.squareup.okio:okio-fakefilesystem](https://github.com/square/okio)
| dependencies | misk/gradle/libs.versions.toml | gradle | minor |
`3.10.2` -> `3.11.0` |
| [com.squareup.okio:okio](https://github.com/square/okio) |
dependencies | misk/gradle/libs.versions.toml | gradle | minor |
`3.10.2` -> `3.11.0` |
|
[com.autonomousapps.dependency-analysis](https://github.com/autonomousapps/dependency-analysis-android-gradle-plugin)
| plugin | misk/gradle/libs.versions.toml | gradle | minor | `2.15.0` ->
`2.16.0` |
| [com.datadoghq:dd-trace-api](https://github.com/datadog/dd-trace-java)
| dependencies | misk/gradle/libs.versions.toml | gradle | minor |
`1.47.3` -> `1.48.1` |
| [com.datadoghq:dd-trace-ot](https://github.com/datadog/dd-trace-java)
| dependencies | misk/gradle/libs.versions.toml | gradle | minor |
`1.47.3` -> `1.48.1` |
| [software.amazon.awssdk:sdk-core](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.31.18` -> `2.31.20` |
| [software.amazon.awssdk:sqs](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.31.18` -> `2.31.20` |
|
[software.amazon.awssdk:dynamodb-enhanced](https://aws.amazon.com/sdkforjava)
| dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.31.18` -> `2.31.20` |
| [software.amazon.awssdk:dynamodb](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.31.18` -> `2.31.20` |
| [software.amazon.awssdk:aws-core](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.31.18` -> `2.31.20` |
| [software.amazon.awssdk:bom](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.31.18` -> `2.31.20` |
| [software.amazon.awssdk:auth](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.31.18` -> `2.31.20` |

---

### Release Notes

<details>
<summary>square/okio (com.squareup.okio:okio-fakefilesystem)</summary>

###
[`v3.11.0`](https://github.com/square/okio/blob/HEAD/CHANGELOG.md#Version-3110)

*2025-04-09*

-   Fix: Clear the deflater's byte array reference
-   New: Faster implementation of `String.decodeHex()` on Kotlin/JS.
- New: Declare `EXACTLY_ONCE` execution for blocks like `Closeable.use
{}` and `FileSystem.read {}`.
-   Upgrade: \[Kotlin 2.1.20]\[kotlin\_2\_1\_20].

</details>

<details>
<summary>autonomousapps/dependency-analysis-android-gradle-plugin
(com.autonomousapps.dependency-analysis)</summary>

###
[`v2.16.0`](https://github.com/autonomousapps/dependency-analysis-android-gradle-plugin/blob/HEAD/CHANGELOG.md#Version-2160)

-   \[Feat]: support `com.android.test` projects.
-   \[Feat]: support typesafe project accessors with opt-in.

```kotlin
dependencyAnalysis {
  useTypesafeProjectAccessors(true) // false by default
}
```

</details>

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

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

### Components

#### Tracer internal logging

- 🐛 Remove print line causing unnecessary logs
([#&#8203;8687](DataDog/dd-trace-java#8687) -
[@&#8203;sarahchen6](https://github.com/sarahchen6))

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

### Known Bugs

> \[!NOTE]
> If you are experiencing issues with spamming timeout logs, please
update to the [latest
version](https://github.com/DataDog/dd-trace-java/releases/latest) or
set
[JDK_SOCKET_ENABLED](https://github.com/DataDog/dd-trace-java/blob/33fc3c9a9b7cda3beda88b8b3e5224ae2b10764a/dd-trace-api/src/main/java/datadog/trace/api/config/GeneralConfig.java#L98)
to false.

### Components

#### Application Security Management (IAST)

- ✨ Fix vulnerability location org.jose4j.lang.HashUtil
([#&#8203;8610](DataDog/dd-trace-java#8610) -
[@&#8203;jandro996](https://github.com/jandro996))
- ✨ Fix weak randomness in oracle.ucp.util.OpaqueString
([#&#8203;8609](DataDog/dd-trace-java#8609) -
[@&#8203;jandro996](https://github.com/jandro996))
- ✨ Fix weak hash false positive in
oracle.security.o5logon.O5Logon
([#&#8203;8608](DataDog/dd-trace-java#8608) -
[@&#8203;jandro996](https://github.com/jandro996))
- 🐛 Prevent before callsites targeting constructors in super calls
([#&#8203;8549](DataDog/dd-trace-java#8549) -
[@&#8203;manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez))

#### Application Security Management (WAF)

- ✨ Update login events public SDK to V2
([#&#8203;8620](DataDog/dd-trace-java#8620) -
[@&#8203;manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez))
- 🐛 Send RASP LFI capability only when AppSec is statically enabled
([#&#8203;8573](DataDog/dd-trace-java#8573) -
[@&#8203;jandro996](https://github.com/jandro996))
- ✨ Improve detection of missing request end events
([#&#8203;8510](DataDog/dd-trace-java#8510) -
[@&#8203;smola](https://github.com/smola))
- 🧹 Remove remote configuration for API Security sampling rate
([#&#8203;8486](DataDog/dd-trace-java#8486) -
[@&#8203;smola](https://github.com/smola))
- ✨ Add setUser to user monitoring SDK
([#&#8203;8482](DataDog/dd-trace-java#8482) -
[@&#8203;manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez))
- ✨ Add missing address for signup event
([#&#8203;8469](DataDog/dd-trace-java#8469) -
[@&#8203;manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez))
- ✨ Allow login events SDK to be used with appsec disabled
([#&#8203;8464](DataDog/dd-trace-java#8464) -
[@&#8203;manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez))
- ✨ Add support for endpoint discovery in spring mvc
([#&#8203;8352](DataDog/dd-trace-java#8352) -
[@&#8203;manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez))
- ✨ New API Security sampling algorithm
([#&#8203;8178](DataDog/dd-trace-java#8178) -
[@&#8203;ValentinZakharov](https://github.com/ValentinZakharov))

#### Build & Tooling

- ✨ Add buffer size customizability to JDK UDS support
([#&#8203;8629](DataDog/dd-trace-java#8629) -
[@&#8203;sarahchen6](https://github.com/sarahchen6))
- ✨ Add JDK built-in support for UDS on Java 16+
([#&#8203;8314](DataDog/dd-trace-java#8314) -
[@&#8203;sarahchen6](https://github.com/sarahchen6))

#### Configuration at Runtime

- 🐛 Send RASP LFI capability only when AppSec is statically enabled
([#&#8203;8573](DataDog/dd-trace-java#8573) -
[@&#8203;jandro996](https://github.com/jandro996))

#### Continuous Integration Visibility

- 🐛 Prevent double reporting of Scalatest events when using SBT with
test forking
([#&#8203;8682](DataDog/dd-trace-java#8682) -
[@&#8203;nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog))
- 🐛 Shutdown CI Visibility test event handlers before tracer
([#&#8203;8677](DataDog/dd-trace-java#8677) -
[@&#8203;nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog))
- 🐛 Do not apply JUnit 4 instrumentation to MUnit runners
([#&#8203;8675](DataDog/dd-trace-java#8675),
[#&#8203;8683](DataDog/dd-trace-java#8683) -
[@&#8203;nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog))
- ✨ Remove error log when source path resolution fails on
isModified check
([#&#8203;8663](DataDog/dd-trace-java#8663) -
[@&#8203;daniel-mohedano](https://github.com/daniel-mohedano))
- ✨ Implement tests reordering for JUnit 4
([#&#8203;8650](DataDog/dd-trace-java#8650) -
[@&#8203;daniel-mohedano](https://github.com/daniel-mohedano))
- 🐛 Set default Attempt to Fix retries if none provided from the
backend
([#&#8203;8615](DataDog/dd-trace-java#8615) -
[@&#8203;daniel-mohedano](https://github.com/daniel-mohedano))
- ✨ Allow to manually set PR info
([#&#8203;8566](DataDog/dd-trace-java#8566) -
[@&#8203;nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog))
- 🐛 Fix Test Optimization init when repo root cannot be determined
([#&#8203;8533](DataDog/dd-trace-java#8533) -
[@&#8203;nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog))
- ✨ Add capabilities tagging
([#&#8203;8499](DataDog/dd-trace-java#8499),
[#&#8203;8540](DataDog/dd-trace-java#8540) -
[@&#8203;daniel-mohedano](https://github.com/daniel-mohedano))

#### Crash tracking

- 🐛 Remove dependency on bash from crash/oome uploder scripts
([#&#8203;8652](DataDog/dd-trace-java#8652) -
[@&#8203;jbachorik](https://github.com/jbachorik))

#### Data Streams Monitoring

- ✨ e2e pipeline configuration when data jobs is enabled
([#&#8203;8553](DataDog/dd-trace-java#8553) -
[@&#8203;kr-igor](https://github.com/kr-igor))

#### Dynamic Instrumentation

- 🐛 Fix In-Product when config is empty
([#&#8203;8679](DataDog/dd-trace-java#8679) -
[@&#8203;jpbempel](https://github.com/jpbempel))
- ✨ Add support for filtering shaded third-party libs
([#&#8203;8612](DataDog/dd-trace-java#8612) -
[@&#8203;jpbempel](https://github.com/jpbempel))
- ✨ Add In-Product Enablement
([#&#8203;8587](DataDog/dd-trace-java#8587) -
[@&#8203;jpbempel](https://github.com/jpbempel))
- ✨⚡ Reduce footprint of SourceFile tracking
([#&#8203;8524](DataDog/dd-trace-java#8524) -
[@&#8203;jpbempel](https://github.com/jpbempel))
- ✨⚡ Optimize the SourceFile tracking
([#&#8203;8520](DataDog/dd-trace-java#8520) -
[@&#8203;jpbempel](https://github.com/jpbempel))

#### OpenTracing

- 🧹 Remove activeScope() use in OpenTracing shim
([#&#8203;8478](DataDog/dd-trace-java#8478) -
[@&#8203;mcculls](https://github.com/mcculls))

#### Profiling

- ✨ Add profiler env check command to AgentCLI
([#&#8203;8671](DataDog/dd-trace-java#8671) -
[@&#8203;jbachorik](https://github.com/jbachorik))

- ✨ Bump ddprof to 1.23.0
([#&#8203;8668](DataDog/dd-trace-java#8668) -
[@&#8203;jbachorik](https://github.com/jbachorik))
- Fix a crash related to ElfParser::loadSymbolTable
([#&#8203;191](DataDog/dd-trace-java#191)) by
[@&#8203;yanglong1010](https://github.com/yanglong1010) in
DataDog/java-profiler#192
- Unwind String.indexOf intrinsic on AArch64 by
[@&#8203;MattAlp](https://github.com/MattAlp) in
DataDog/java-profiler#193
- Fix Java 24 support by
[@&#8203;jbachorik](https://github.com/jbachorik) in
DataDog/java-profiler#194
- A set of fixes related to clang, aarch64 and musl pecularities of
vmstructs stack unwinder by
[@&#8203;jbachorik](https://github.com/jbachorik) in
DataDog/java-profiler#199

- 🐛 Remove process information from JFR recording
([#&#8203;8661](DataDog/dd-trace-java#8661) -
[@&#8203;r1viollet](https://github.com/r1viollet))

- 🐛 Make TempLocationManager USER aware
([#&#8203;8605](DataDog/dd-trace-java#8605) -
[@&#8203;jbachorik](https://github.com/jbachorik))

- ✨ Extract git tags from embedded git.properties and
datadog_git.properties
([#&#8203;8561](DataDog/dd-trace-java#8561) -
[@&#8203;wmouchere](https://github.com/wmouchere))

#### Telemetry

- 🐛 Fix appsec.rasp.error and appsec.waf.error telemetry metrics
([#&#8203;8624](DataDog/dd-trace-java#8624) -
[@&#8203;jandro996](https://github.com/jandro996))
- ✨ Create metric: appsec.rasp.rule.skipped
([#&#8203;8618](DataDog/dd-trace-java#8618) -
[@&#8203;jandro996](https://github.com/jandro996))
- ✨ Extract git tags from embedded git.properties and
datadog_git.properties
([#&#8203;8561](DataDog/dd-trace-java#8561) -
[@&#8203;wmouchere](https://github.com/wmouchere))

#### Testing

- 🧹 Simplify ssi tests one-pipeline
([#&#8203;8558](DataDog/dd-trace-java#8558) -
[@&#8203;robertomonteromiguel](https://github.com/robertomonteromiguel))
- ✨ Add smoke tests for java's concurrent API
([#&#8203;8438](DataDog/dd-trace-java#8438) -
[@&#8203;sarahchen6](https://github.com/sarahchen6))

#### Trace context propagation

- ✨ Adding Support for `TRACE_PROPAGATION_BEHAVIOR_EXTRACT`
([#&#8203;8535](DataDog/dd-trace-java#8535) -
[@&#8203;mhlidd](https://github.com/mhlidd))

#### Tracer core

- 🐛 Ensure shaded helpers have unique names
([#&#8203;8559](DataDog/dd-trace-java#8559) -
[@&#8203;amarziali](https://github.com/amarziali))
- ✨ Support common config sources for user-provided git info
([#&#8203;8547](DataDog/dd-trace-java#8547) -
[@&#8203;nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog))
- ✨ Make the default config sources more robust when a security
manager is installed
([#&#8203;8544](DataDog/dd-trace-java#8544) -
[@&#8203;mcculls](https://github.com/mcculls))
- ✨ Support targeting services with configurations in stable
configuration file
([#&#8203;8526](DataDog/dd-trace-java#8526) -
[@&#8203;mtoffl01](https://github.com/mtoffl01))
- ✨ Add new parser for `DD_TAGS` and prioritizing `DD_SERVICE`
([#&#8203;8296](DataDog/dd-trace-java#8296) -
[@&#8203;mhlidd](https://github.com/mhlidd))

#### Tracer internal logging

- 🐛 Add missing debug log for the cloudPayloadTaggingServices config
([#&#8203;8600](DataDog/dd-trace-java#8600) -
[@&#8203;ygree](https://github.com/ygree))
- ✨ Add the possibility to output the logs of the Java tracer
in JSON
([#&#8203;8083](DataDog/dd-trace-java#8083) -
[@&#8203;cecile75](https://github.com/cecile75))

#### Tracer public API

- ✨ Introducing `DD_TRACE_EXPERIMENTAL_FEATURES_ENABLED` Config
([#&#8203;8536](DataDog/dd-trace-java#8536) -
[@&#8203;mhlidd](https://github.com/mhlidd))
- ✨ Config Consistency Round 2
([#&#8203;8489](DataDog/dd-trace-java#8489) -
[@&#8203;mhlidd](https://github.com/mhlidd))

### Instrumentations

####

- 🐛 Fix NPE in getMdcCopy of LoggingEventInstrumentation
([#&#8203;8599](DataDog/dd-trace-java#8599) -
[@&#8203;ygree](https://github.com/ygree))

#### Apache Spark instrumentation

- ✨ Instrument Runtime.exit() to finish spark application spans
([#&#8203;8572](DataDog/dd-trace-java#8572) -
[@&#8203;paul-laffon-dd](https://github.com/paul-laffon-dd))
- ✨ Configure OpenLineage if present in Spark instrumentation
([#&#8203;8541](DataDog/dd-trace-java#8541) -
[@&#8203;mobuchowski](https://github.com/mobuchowski))

#### Armeria Instrumentation

- ✨ Support armeria grpc 1.32.3
([#&#8203;8606](DataDog/dd-trace-java#8606) -
[@&#8203;github-actions](https://github.com/github-actions)\[bot])

#### AWS DynamoDB Instrumentation

- ✨ Create DynamoDB instrumentation + add span pointers for
`updateItem` and `deleteItem`
([#&#8203;8490](DataDog/dd-trace-java#8490) -
[@&#8203;nhulston](https://github.com/nhulston))

#### AWS SDK instrumentation

- ✨ Add DynamoDB in
DEFAULT_TRACE_CLOUD_PAYLOAD_TAGGING_SERVICES
([#&#8203;8595](DataDog/dd-trace-java#8595) -
[@&#8203;joeyzhao2018](https://github.com/joeyzhao2018))

#### Azure Functions instrumentation

- ✨ Enable tracer computed trace metrics by default for Azure
Functions
([#&#8203;8518](DataDog/dd-trace-java#8518) -
[@&#8203;duncanpharvey](https://github.com/duncanpharvey))
- 💡 Add azure-functions instrumentation
([#&#8203;8432](DataDog/dd-trace-java#8432) -
[@&#8203;duncanpharvey](https://github.com/duncanpharvey))

#### Core Java language instrumentation

- 🐛 Fix ForkJoinPool.execute() instrumentation on Java 21+
([#&#8203;8560](DataDog/dd-trace-java#8560) -
[@&#8203;PerfectSlayer](https://github.com/PerfectSlayer))

#### Eclipse Vert.x instrumentation

- ✨ Add vertx postgresql client instrumentation
([#&#8203;8471](DataDog/dd-trace-java#8471) -
[@&#8203;vandonr](https://github.com/vandonr) - thanks for the
contribution!)

#### Kafka instrumentation

- ✨ Support and test kafka-clients 4
([#&#8203;8581](DataDog/dd-trace-java#8581) -
[@&#8203;amarziali](https://github.com/amarziali))

#### Kotlin instrumentation

- ✨ Avoid disconnected traces when using Kotlin flowOn
([#&#8203;8651](DataDog/dd-trace-java#8651) -
[@&#8203;mcculls](https://github.com/mcculls))

#### OpenTelemetry instrumentation

- 🧹 Migrate OtelContext wrapper to new internal Context API
([#&#8203;8645](DataDog/dd-trace-java#8645) -
[@&#8203;mcculls](https://github.com/mcculls))

#### Spring instrumentation

- 🐛 Support CompletableFuture on spring webmvc controllers
([#&#8203;8659](DataDog/dd-trace-java#8659) -
[@&#8203;amarziali](https://github.com/amarziali))
- ✨ Add support for endpoint discovery in spring mvc
([#&#8203;8352](DataDog/dd-trace-java#8352) -
[@&#8203;manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez))

#### WebSocket Instrumentation

- ✨ Instrument Jetty websocket pojo
([#&#8203;8562](DataDog/dd-trace-java#8562) -
[@&#8203;amarziali](https://github.com/amarziali))
- 💡 Instrument Java Websocket API (JSR356)
([#&#8203;8440](DataDog/dd-trace-java#8440) -
[@&#8203;amarziali](https://github.com/amarziali))

#### All other instrumentations

- ✨ Introduce cache for peer.hostname lookup
([#&#8203;8601](DataDog/dd-trace-java#8601) -
[@&#8203;mcculls](https://github.com/mcculls))
- ✨ Support pekko http 1.1
([#&#8203;8532](DataDog/dd-trace-java#8532) -
[@&#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**: Never, 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: 331314f71acaced3adc75ea5d7e855c248d593fc
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

inst: armeria Armeria Instrumentation tag: dependencies Dependencies related changes type: enhancement Enhancements and improvements

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants