Skip to content

Conversation

mcculls
Copy link
Contributor

@mcculls mcculls commented Jun 20, 2025

Additional Notes

Also fix a related issue where spans were not being finished while polling through leftover scopes.

Contributor Checklist

Jira ticket: [PROJ-IDENT]

Also fix a related issue where spans were not being finished while polling through leftover scopes.
@pr-commenter
Copy link

pr-commenter bot commented Jun 20, 2025

Benchmarks

Startup

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master mcculls/fix-akka-and-pekko-http-npe
git_commit_date 1750427857 1750443804
git_commit_sha 60c30c2 1991117
release_version 1.51.0-SNAPSHOT~60c30c276e 1.51.0-SNAPSHOT~1991117330
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1750445714 1750445714
ci_job_id 991969066 991969066
ci_pipeline_id 68353523 68353523
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux runner-ecr1ksdw-project-304-concurrent-0-5l2cifg6 6.8.0-1029-aws #31~22.04.1-Ubuntu SMP Thu Apr 24 21:16:18 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux Linux runner-ecr1ksdw-project-304-concurrent-0-5l2cifg6 6.8.0-1029-aws #31~22.04.1-Ubuntu SMP Thu Apr 24 21:16:18 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 42 metrics, 11 unstable metrics.

Startup time reports for petclinic
gantt title petclinic - global startup overhead: candidate=1.51.0-SNAPSHOT~1991117330, baseline=1.51.0-SNAPSHOT~60c30c276e dateFormat X axisFormat %s section tracing Agent [baseline] (1.026 s) : 0, 1026072 Total [baseline] (10.803 s) : 0, 10802996 Agent [candidate] (1.023 s) : 0, 1023380 Total [candidate] (10.577 s) : 0, 10577115 section appsec Agent [baseline] (1.182 s) : 0, 1182218 Total [baseline] (10.741 s) : 0, 10740512 Agent [candidate] (1.184 s) : 0, 1184039 Total [candidate] (10.759 s) : 0, 10758799 section iast Agent [baseline] (1.152 s) : 0, 1152490 Total [baseline] (10.822 s) : 0, 10821702 Agent [candidate] (1.158 s) : 0, 1157502 Total [candidate] (10.897 s) : 0, 10897152 section profiling Agent [baseline] (1.267 s) : 0, 1266977 Total [baseline] (10.892 s) : 0, 10891905 Agent [candidate] (1.276 s) : 0, 1276154 Total [candidate] (10.947 s) : 0, 10947339 
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.026 s -
Agent appsec 1.182 s 156.147 ms (15.2%)
Agent iast 1.152 s 126.418 ms (12.3%)
Agent profiling 1.267 s 240.905 ms (23.5%)
Total tracing 10.803 s -
Total appsec 10.741 s -62.484 ms (-0.6%)
Total iast 10.822 s 18.706 ms (0.2%)
Total profiling 10.892 s 88.909 ms (0.8%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.023 s -
Agent appsec 1.184 s 160.659 ms (15.7%)
Agent iast 1.158 s 134.122 ms (13.1%)
Agent profiling 1.276 s 252.774 ms (24.7%)
Total tracing 10.577 s -
Total appsec 10.759 s 181.684 ms (1.7%)
Total iast 10.897 s 320.037 ms (3.0%)
Total profiling 10.947 s 370.224 ms (3.5%)
gantt title petclinic - break down per module: candidate=1.51.0-SNAPSHOT~1991117330, baseline=1.51.0-SNAPSHOT~60c30c276e dateFormat X axisFormat %s section tracing BytebuddyAgent [baseline] (687.122 ms) : 0, 687122 BytebuddyAgent [candidate] (685.054 ms) : 0, 685054 GlobalTracer [baseline] (242.322 ms) : 0, 242322 GlobalTracer [candidate] (241.52 ms) : 0, 241520 AppSec [baseline] (57.426 ms) : 0, 57426 AppSec [candidate] (60.912 ms) : 0, 60912 Debugger [baseline] (7.038 ms) : 0, 7038 Debugger [candidate] (6.17 ms) : 0, 6170 Remote Config [baseline] (684.759 µs) : 0, 685 Remote Config [candidate] (664.687 µs) : 0, 665 Telemetry [baseline] (10.516 ms) : 0, 10516 Telemetry [candidate] (8.113 ms) : 0, 8113 section appsec BytebuddyAgent [baseline] (709.244 ms) : 0, 709244 BytebuddyAgent [candidate] (711.427 ms) : 0, 711427 GlobalTracer [baseline] (235.529 ms) : 0, 235529 GlobalTracer [candidate] (235.979 ms) : 0, 235979 AppSec [baseline] (180.745 ms) : 0, 180745 AppSec [candidate] (179.942 ms) : 0, 179942 Debugger [baseline] (5.846 ms) : 0, 5846 Debugger [candidate] (5.797 ms) : 0, 5797 Remote Config [baseline] (611.534 µs) : 0, 612 Remote Config [candidate] (618.11 µs) : 0, 618 Telemetry [baseline] (7.31 ms) : 0, 7310 Telemetry [candidate] (7.283 ms) : 0, 7283 IAST [baseline] (22.126 ms) : 0, 22126 IAST [candidate] (22.081 ms) : 0, 22081 section iast BytebuddyAgent [baseline] (806.722 ms) : 0, 806722 BytebuddyAgent [candidate] (811.477 ms) : 0, 811477 GlobalTracer [baseline] (231.551 ms) : 0, 231551 GlobalTracer [candidate] (231.73 ms) : 0, 231730 AppSec [baseline] (52.979 ms) : 0, 52979 AppSec [candidate] (50.606 ms) : 0, 50606 Debugger [baseline] (5.931 ms) : 0, 5931 Debugger [candidate] (5.928 ms) : 0, 5928 Remote Config [baseline] (600.36 µs) : 0, 600 Remote Config [candidate] (592.964 µs) : 0, 593 Telemetry [baseline] (7.917 ms) : 0, 7917 Telemetry [candidate] (7.95 ms) : 0, 7950 IAST [baseline] (25.925 ms) : 0, 25925 IAST [candidate] (28.295 ms) : 0, 28295 section profiling BytebuddyAgent [baseline] (675.351 ms) : 0, 675351 BytebuddyAgent [candidate] (680.815 ms) : 0, 680815 GlobalTracer [baseline] (360.55 ms) : 0, 360550 GlobalTracer [candidate] (362.298 ms) : 0, 362298 AppSec [baseline] (62.193 ms) : 0, 62193 AppSec [candidate] (62.135 ms) : 0, 62135 Debugger [baseline] (6.188 ms) : 0, 6188 Debugger [candidate] (6.156 ms) : 0, 6156 Remote Config [baseline] (696.424 µs) : 0, 696 Remote Config [candidate] (718.948 µs) : 0, 719 Telemetry [baseline] (8.185 ms) : 0, 8185 Telemetry [candidate] (8.195 ms) : 0, 8195 ProfilingAgent [baseline] (105.329 ms) : 0, 105329 ProfilingAgent [candidate] (106.906 ms) : 0, 106906 Profiling [baseline] (105.354 ms) : 0, 105354 Profiling [candidate] (106.93 ms) : 0, 106930 
Loading
Startup time reports for insecure-bank
gantt title insecure-bank - global startup overhead: candidate=1.51.0-SNAPSHOT~1991117330, baseline=1.51.0-SNAPSHOT~60c30c276e dateFormat X axisFormat %s section tracing Agent [baseline] (1.026 s) : 0, 1025639 Total [baseline] (8.548 s) : 0, 8548083 Agent [candidate] (1.027 s) : 0, 1027321 Total [candidate] (8.552 s) : 0, 8551620 section iast Agent [baseline] (1.167 s) : 0, 1167211 Total [baseline] (9.247 s) : 0, 9246870 Agent [candidate] (1.16 s) : 0, 1160134 Total [candidate] (9.263 s) : 0, 9262514 
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.026 s -
Agent iast 1.167 s 141.573 ms (13.8%)
Total tracing 8.548 s -
Total iast 9.247 s 698.786 ms (8.2%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.027 s -
Agent iast 1.16 s 132.813 ms (12.9%)
Total tracing 8.552 s -
Total iast 9.263 s 710.894 ms (8.3%)
gantt title insecure-bank - break down per module: candidate=1.51.0-SNAPSHOT~1991117330, baseline=1.51.0-SNAPSHOT~60c30c276e dateFormat X axisFormat %s section tracing BytebuddyAgent [baseline] (686.558 ms) : 0, 686558 BytebuddyAgent [candidate] (686.102 ms) : 0, 686102 GlobalTracer [baseline] (242.174 ms) : 0, 242174 GlobalTracer [candidate] (243.087 ms) : 0, 243087 AppSec [baseline] (57.777 ms) : 0, 57777 AppSec [candidate] (58.878 ms) : 0, 58878 Debugger [baseline] (6.204 ms) : 0, 6204 Debugger [candidate] (7.208 ms) : 0, 7208 Remote Config [baseline] (678.539 µs) : 0, 679 Remote Config [candidate] (671.968 µs) : 0, 672 Telemetry [baseline] (11.286 ms) : 0, 11286 Telemetry [candidate] (10.503 ms) : 0, 10503 section iast BytebuddyAgent [baseline] (816.926 ms) : 0, 816926 BytebuddyAgent [candidate] (812.528 ms) : 0, 812528 GlobalTracer [baseline] (234.402 ms) : 0, 234402 GlobalTracer [candidate] (232.729 ms) : 0, 232729 AppSec [baseline] (53.633 ms) : 0, 53633 AppSec [candidate] (52.375 ms) : 0, 52375 Debugger [baseline] (6.001 ms) : 0, 6001 Debugger [candidate] (5.989 ms) : 0, 5989 Remote Config [baseline] (624.294 µs) : 0, 624 Remote Config [candidate] (616.173 µs) : 0, 616 Telemetry [baseline] (8.108 ms) : 0, 8108 Telemetry [candidate] (8.044 ms) : 0, 8044 IAST [baseline] (26.478 ms) : 0, 26478 IAST [candidate] (26.931 ms) : 0, 26931 
Loading

Load

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master mcculls/fix-akka-and-pekko-http-npe
git_commit_date 1750427857 1750443804
git_commit_sha 60c30c2 1991117
release_version 1.51.0-SNAPSHOT~60c30c276e 1.51.0-SNAPSHOT~1991117330
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1750445399 1750445399
ci_job_id 991969067 991969067
ci_pipeline_id 68353523 68353523
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux runner-9fhc4bx7-project-304-concurrent-0-4ko33jgp 6.8.0-1029-aws #31~22.04.1-Ubuntu SMP Thu Apr 24 21:16:18 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux Linux runner-9fhc4bx7-project-304-concurrent-0-4ko33jgp 6.8.0-1029-aws #31~22.04.1-Ubuntu SMP Thu Apr 24 21:16:18 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:tracing:high_load worse
[+572.842µs; +827.061µs] or [+7.706%; +11.126%]
unstable
[-125.426op/s; +19.301op/s] or [-20.143%; +3.100%]
8.134ms 569.625op/s 7.434ms 622.688op/s
scenario:load:insecure-bank:iast:high_load worse
[+317.758µs; +652.009µs] or [+3.432%; +7.041%]
unstable
[-79.959op/s; +30.459op/s] or [-15.954%; +6.077%]
9.745ms 476.438op/s 9.260ms 501.188op/s
scenario:load:petclinic:profiling:high_load better
[-2.103ms; -1.054ms] or [-4.145%; -2.077%]
unstable
[-4.039op/s; +9.889op/s] or [-4.379%; +10.720%]
49.170ms 95.175op/s 50.749ms 92.250op/s
Request duration reports for petclinic
gantt title petclinic - request duration [CI 0.99] : candidate=1.51.0-SNAPSHOT~1991117330, baseline=1.51.0-SNAPSHOT~60c30c276e dateFormat X axisFormat %s section baseline no_agent (38.13 ms) : 37831, 38430 . : milestone, 38130, appsec (48.637 ms) : 48206, 49068 . : milestone, 48637, code_origins (46.103 ms) : 45718, 46489 . : milestone, 46103, iast (44.398 ms) : 44008, 44789 . : milestone, 44398, profiling (50.749 ms) : 50262, 51235 . : milestone, 50749, tracing (43.817 ms) : 43459, 44176 . : milestone, 43817, section candidate no_agent (37.742 ms) : 37448, 38036 . : milestone, 37742, appsec (48.167 ms) : 47738, 48597 . : milestone, 48167, code_origins (45.971 ms) : 45581, 46361 . : milestone, 45971, iast (45.467 ms) : 45066, 45868 . : milestone, 45467, profiling (49.17 ms) : 48681, 49658 . : milestone, 49170, tracing (44.574 ms) : 44201, 44948 . : milestone, 44574, 
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 38.13 ms [37.831 ms, 38.43 ms] -
appsec 48.637 ms [48.206 ms, 49.068 ms] 10.507 ms (27.6%)
code_origins 46.103 ms [45.718 ms, 46.489 ms] 7.973 ms (20.9%)
iast 44.398 ms [44.008 ms, 44.789 ms] 6.268 ms (16.4%)
profiling 50.749 ms [50.262 ms, 51.235 ms] 12.618 ms (33.1%)
tracing 43.817 ms [43.459 ms, 44.176 ms] 5.687 ms (14.9%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 37.742 ms [37.448 ms, 38.036 ms] -
appsec 48.167 ms [47.738 ms, 48.597 ms] 10.425 ms (27.6%)
code_origins 45.971 ms [45.581 ms, 46.361 ms] 8.228 ms (21.8%)
iast 45.467 ms [45.066 ms, 45.868 ms] 7.724 ms (20.5%)
profiling 49.17 ms [48.681 ms, 49.658 ms] 11.427 ms (30.3%)
tracing 44.574 ms [44.201 ms, 44.948 ms] 6.832 ms (18.1%)
Request duration reports for insecure-bank
gantt title insecure-bank - request duration [CI 0.99] : candidate=1.51.0-SNAPSHOT~1991117330, baseline=1.51.0-SNAPSHOT~60c30c276e dateFormat X axisFormat %s section baseline no_agent (4.372 ms) : 4316, 4428 . : milestone, 4372, iast (9.26 ms) : 9109, 9411 . : milestone, 9260, iast_FULL (14.055 ms) : 13777, 14333 . : milestone, 14055, iast_GLOBAL (10.26 ms) : 10077, 10443 . : milestone, 10260, profiling (9.102 ms) : 8956, 9248 . : milestone, 9102, tracing (7.434 ms) : 7323, 7544 . : milestone, 7434, section candidate no_agent (4.386 ms) : 4336, 4436 . : milestone, 4386, iast (9.745 ms) : 9585, 9904 . : milestone, 9745, iast_FULL (13.724 ms) : 13454, 13993 . : milestone, 13724, iast_GLOBAL (10.336 ms) : 10156, 10516 . : milestone, 10336, profiling (9.391 ms) : 9235, 9548 . : milestone, 9391, tracing (8.134 ms) : 8008, 8259 . : milestone, 8134, 
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 4.372 ms [4.316 ms, 4.428 ms] -
iast 9.26 ms [9.109 ms, 9.411 ms] 4.888 ms (111.8%)
iast_FULL 14.055 ms [13.777 ms, 14.333 ms] 9.683 ms (221.5%)
iast_GLOBAL 10.26 ms [10.077 ms, 10.443 ms] 5.889 ms (134.7%)
profiling 9.102 ms [8.956 ms, 9.248 ms] 4.73 ms (108.2%)
tracing 7.434 ms [7.323 ms, 7.544 ms] 3.062 ms (70.0%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 4.386 ms [4.336 ms, 4.436 ms] -
iast 9.745 ms [9.585 ms, 9.904 ms] 5.358 ms (122.2%)
iast_FULL 13.724 ms [13.454 ms, 13.993 ms] 9.337 ms (212.9%)
iast_GLOBAL 10.336 ms [10.156 ms, 10.516 ms] 5.95 ms (135.7%)
profiling 9.391 ms [9.235 ms, 9.548 ms] 5.005 ms (114.1%)
tracing 8.134 ms [8.008 ms, 8.259 ms] 3.747 ms (85.4%)

Dacapo

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master mcculls/fix-akka-and-pekko-http-npe
git_commit_date 1750427857 1750443804
git_commit_sha 60c30c2 1991117
release_version 1.51.0-SNAPSHOT~60c30c276e 1.51.0-SNAPSHOT~1991117330
See matching parameters
Baseline Candidate
application biojava biojava
ci_job_date 1750445898 1750445898
ci_job_id 991969068 991969068
ci_pipeline_id 68353523 68353523
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux runner-ecr1ksdw-project-304-concurrent-1-5nacgl33 6.8.0-1029-aws #31~22.04.1-Ubuntu SMP Thu Apr 24 21:16:18 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux Linux runner-ecr1ksdw-project-304-concurrent-1-5nacgl33 6.8.0-1029-aws #31~22.04.1-Ubuntu SMP Thu Apr 24 21:16:18 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux

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.51.0-SNAPSHOT~1991117330, baseline=1.51.0-SNAPSHOT~60c30c276e dateFormat X axisFormat %s section baseline no_agent (1.482 ms) : 1470, 1493 . : milestone, 1482, appsec (2.4 ms) : 2352, 2448 . : milestone, 2400, iast (2.189 ms) : 2127, 2250 . : milestone, 2189, iast_GLOBAL (2.237 ms) : 2176, 2299 . : milestone, 2237, profiling (2.024 ms) : 1975, 2073 . : milestone, 2024, tracing (2.022 ms) : 1975, 2070 . : milestone, 2022, section candidate no_agent (1.476 ms) : 1465, 1488 . : milestone, 1476, appsec (2.411 ms) : 2362, 2460 . : milestone, 2411, iast (2.189 ms) : 2128, 2250 . : milestone, 2189, iast_GLOBAL (2.227 ms) : 2166, 2289 . : milestone, 2227, profiling (2.047 ms) : 1997, 2098 . : milestone, 2047, tracing (2.001 ms) : 1954, 2048 . : milestone, 2001, 
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.482 ms [1.47 ms, 1.493 ms] -
appsec 2.4 ms [2.352 ms, 2.448 ms] 918.215 µs (62.0%)
iast 2.189 ms [2.127 ms, 2.25 ms] 706.724 µs (47.7%)
iast_GLOBAL 2.237 ms [2.176 ms, 2.299 ms] 755.295 µs (51.0%)
profiling 2.024 ms [1.975 ms, 2.073 ms] 541.779 µs (36.6%)
tracing 2.022 ms [1.975 ms, 2.07 ms] 540.494 µs (36.5%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.476 ms [1.465 ms, 1.488 ms] -
appsec 2.411 ms [2.362 ms, 2.46 ms] 934.795 µs (63.3%)
iast 2.189 ms [2.128 ms, 2.25 ms] 712.764 µs (48.3%)
iast_GLOBAL 2.227 ms [2.166 ms, 2.289 ms] 751.176 µs (50.9%)
profiling 2.047 ms [1.997 ms, 2.098 ms] 571.261 µs (38.7%)
tracing 2.001 ms [1.954 ms, 2.048 ms] 524.645 µs (35.5%)
Execution time for biojava
gantt title biojava - execution time [CI 0.99] : candidate=1.51.0-SNAPSHOT~1991117330, baseline=1.51.0-SNAPSHOT~60c30c276e dateFormat X axisFormat %s section baseline no_agent (15.007 s) : 15007000, 15007000 . : milestone, 15007000, appsec (14.976 s) : 14976000, 14976000 . : milestone, 14976000, iast (19.151 s) : 19151000, 19151000 . : milestone, 19151000, iast_GLOBAL (18.066 s) : 18066000, 18066000 . : milestone, 18066000, profiling (15.339 s) : 15339000, 15339000 . : milestone, 15339000, tracing (14.861 s) : 14861000, 14861000 . : milestone, 14861000, section candidate no_agent (15.57 s) : 15570000, 15570000 . : milestone, 15570000, appsec (14.655 s) : 14655000, 14655000 . : milestone, 14655000, iast (18.975 s) : 18975000, 18975000 . : milestone, 18975000, iast_GLOBAL (18.052 s) : 18052000, 18052000 . : milestone, 18052000, profiling (15.142 s) : 15142000, 15142000 . : milestone, 15142000, tracing (14.97 s) : 14970000, 14970000 . : milestone, 14970000, 
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.007 s [15.007 s, 15.007 s] -
appsec 14.976 s [14.976 s, 14.976 s] -31.0 ms (-0.2%)
iast 19.151 s [19.151 s, 19.151 s] 4.144 s (27.6%)
iast_GLOBAL 18.066 s [18.066 s, 18.066 s] 3.059 s (20.4%)
profiling 15.339 s [15.339 s, 15.339 s] 332.0 ms (2.2%)
tracing 14.861 s [14.861 s, 14.861 s] -146.0 ms (-1.0%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.57 s [15.57 s, 15.57 s] -
appsec 14.655 s [14.655 s, 14.655 s] -915.0 ms (-5.9%)
iast 18.975 s [18.975 s, 18.975 s] 3.405 s (21.9%)
iast_GLOBAL 18.052 s [18.052 s, 18.052 s] 2.482 s (15.9%)
profiling 15.142 s [15.142 s, 15.142 s] -428.0 ms (-2.7%)
tracing 14.97 s [14.97 s, 14.97 s] -600.0 ms (-3.9%)
Copy link
Contributor

@bm1549 bm1549 left a comment

Choose a reason for hiding this comment

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

Thanks for the quick fix!

@mcculls mcculls merged commit aa9dd27 into master Jun 20, 2025
1303 of 1327 checks passed
@mcculls mcculls deleted the mcculls/fix-akka-and-pekko-http-npe branch June 20, 2025 21:09
@github-actions github-actions bot added this to the 1.51.0 milestone Jun 20, 2025
svc-squareup-copybara pushed a commit to cashapp/misk that referenced this pull request Jul 10, 2025
| Package | Type | Package file | Manager | Update | Change | |---|---|---|---|---|---| | [com.google.errorprone:error_prone_annotations](https://errorprone.info) ([source](https://github.com/google/error-prone)) | dependencies | misk/gradle/libs.versions.toml | gradle | minor | `2.39.0` -> `2.40.0` | | [org.apache.commons:commons-lang3](https://commons.apache.org/proper/commons-lang/) ([source](https://gitbox.apache.org/repos/asf/commons-lang.git)) | dependencies | misk/gradle/libs.versions.toml | gradle | minor | `3.17.0` -> `3.18.0` | | [org.jetbrains.kotlinx.binary-compatibility-validator](https://github.com/Kotlin/binary-compatibility-validator) | plugin | misk/gradle/libs.versions.toml | gradle | patch | `0.18.0` -> `0.18.1` | | [com.datadoghq:dd-trace-api](https://github.com/datadog/dd-trace-java) | dependencies | misk/gradle/libs.versions.toml | gradle | minor | `1.50.1` -> `1.51.0` | | [software.amazon.awssdk:sdk-core](https://aws.amazon.com/sdkforjava) | dependencies | misk/gradle/libs.versions.toml | gradle | patch | `2.31.77` -> `2.31.78` | | [software.amazon.awssdk:sqs](https://aws.amazon.com/sdkforjava) | dependencies | misk/gradle/libs.versions.toml | gradle | patch | `2.31.77` -> `2.31.78` | | [software.amazon.awssdk:dynamodb-enhanced](https://aws.amazon.com/sdkforjava) | dependencies | misk/gradle/libs.versions.toml | gradle | patch | `2.31.77` -> `2.31.78` | | [software.amazon.awssdk:dynamodb](https://aws.amazon.com/sdkforjava) | dependencies | misk/gradle/libs.versions.toml | gradle | patch | `2.31.77` -> `2.31.78` | | [software.amazon.awssdk:aws-core](https://aws.amazon.com/sdkforjava) | dependencies | misk/gradle/libs.versions.toml | gradle | patch | `2.31.77` -> `2.31.78` | | [software.amazon.awssdk:bom](https://aws.amazon.com/sdkforjava) | dependencies | misk/gradle/libs.versions.toml | gradle | patch | `2.31.77` -> `2.31.78` | | [software.amazon.awssdk:auth](https://aws.amazon.com/sdkforjava) | dependencies | misk/gradle/libs.versions.toml | gradle | patch | `2.31.77` -> `2.31.78` | --- ### Release Notes <details> <summary>google/error-prone (com.google.errorprone:error_prone_annotations)</summary> ### [`v2.40.0`](https://github.com/google/error-prone/releases/tag/v2.40.0): Error Prone 2.40.0 Changes: - Bug fixes and improvements - Releases (including snapshots) have migrated from [OSSRH to the Central Publisher Portal](https://central.sonatype.org/pages/ossrh-eol/#process-to-migrate) Full changelog: google/error-prone@v2.39.0...v2.40.0 </details> <details> <summary>Kotlin/binary-compatibility-validator (org.jetbrains.kotlinx.binary-compatibility-validator)</summary> ### [`v0.18.1`](https://github.com/Kotlin/binary-compatibility-validator/releases/tag/0.18.1) [Compare Source](Kotlin/binary-compatibility-validator@0.18.0...0.18.1) #### What's Changed - Fixed a bug preventing use of cross-compilation support during KLIB dump validation \[[#&#8203;304](https://github.com/Kotlin/binary-compatibility-validator/issues/304)]\[[#&#8203;306](https://github.com/Kotlin/binary-compatibility-validator/issues/306)] </details> <details> <summary>datadog/dd-trace-java (com.datadoghq:dd-trace-api)</summary> ### [`v1.51.0`](https://github.com/DataDog/dd-trace-java/releases/tag/v1.51.0): 1.51.0 ### Components #### Application Security Management (IAST) - 🐛 Fix verify error when ctor params are used after a call site ([#&#8203;9083](DataDog/dd-trace-java#9083) - [@&#8203;manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez)) - 🐛 Limit the maximum size of the location path in IAST vulnerabilities ([#&#8203;9028](DataDog/dd-trace-java#9028) - [@&#8203;jandro996](https://github.com/jandro996)) - 🐛 Fix IAST gRPC handler with null superclass ([#&#8203;8984](DataDog/dd-trace-java#8984) - [@&#8203;smola](https://github.com/smola)) - ✨ Optimize IAST Vulnerability Detection ([#&#8203;8885](DataDog/dd-trace-java#8885) - [@&#8203;jandro996](https://github.com/jandro996)) #### Application Security Management (WAF) - ✨ Upgrade libddwaf-java to 15.0.0 ([#&#8203;9022](DataDog/dd-trace-java#9022) - [@&#8203;sezen-datadog](https://github.com/sezen-datadog)) - ✨ Extract RestEasy json body response schemas ([#&#8203;9015](DataDog/dd-trace-java#9015) - [@&#8203;jandro996](https://github.com/jandro996)) - ✨ Extract Jersey json body response schemas ([#&#8203;9014](DataDog/dd-trace-java#9014) - [@&#8203;jandro996](https://github.com/jandro996)) - ✨ Extract Ratpack json body response schemas ([#&#8203;9013](DataDog/dd-trace-java#9013) - [@&#8203;manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez)) - ✨ Enable API Security by default and make it lazy loading ([#&#8203;9009](DataDog/dd-trace-java#9009) - [@&#8203;smola](https://github.com/smola)) - ✨ Extract Vert.x json body response schemas ([#&#8203;9001](DataDog/dd-trace-java#9001) - [@&#8203;manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez)) - ✨ Extract Play json body response schemas ([#&#8203;8995](DataDog/dd-trace-java#8995) - [@&#8203;manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez)) - 🐛 Fix Jackson nodes introspection for request/response schema extraction ([#&#8203;8980](DataDog/dd-trace-java#8980) - [@&#8203;manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez)) - ✨ Extract Spring json body response schemas ([#&#8203;8938](DataDog/dd-trace-java#8938) - [@&#8203;sezen-datadog](https://github.com/sezen-datadog)) - ✨ Default obfuscation regexp update ([#&#8203;8937](DataDog/dd-trace-java#8937) - [@&#8203;sezen-datadog](https://github.com/sezen-datadog)) #### Build & Tooling - ✨ Cancel GitLab running pipeline on new PR push ([#&#8203;9023](DataDog/dd-trace-java#9023) - [@&#8203;PerfectSlayer](https://github.com/PerfectSlayer)) - ✨ Migrate publishing to Maven Central Portal ([#&#8203;8807](DataDog/dd-trace-java#8807) - [@&#8203;sarahchen6](https://github.com/sarahchen6)) #### Continuous Integration Visibility - 🐛 Fix Test Optimization to work with JDK 24 ([#&#8203;9114](DataDog/dd-trace-java#9114) - [@&#8203;nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog)) - ✨ Add repo root as safe directory on git client creation ([#&#8203;9033](DataDog/dd-trace-java#9033) - [@&#8203;daniel-mohedano](https://github.com/daniel-mohedano)) - ✨ Add PR number tag and improve PR information building ([#&#8203;8990](DataDog/dd-trace-java#8990) - [@&#8203;daniel-mohedano](https://github.com/daniel-mohedano)) - ✨ Update impacted tests logic ([#&#8203;8923](DataDog/dd-trace-java#8923) - [@&#8203;daniel-mohedano](https://github.com/daniel-mohedano)) #### Data Streams Monitoring - 🧹 Clean up DSM context injection ([#&#8203;8776](DataDog/dd-trace-java#8776) - [@&#8203;PerfectSlayer](https://github.com/PerfectSlayer)) #### Database Monitoring - 🐛 Set trace\_injected in try block ([#&#8203;9025](DataDog/dd-trace-java#9025) - [@&#8203;natashadada](https://github.com/natashadada)) #### Dynamic Instrumentation - 🐛 Add source file tracking enable option ([#&#8203;9115](DataDog/dd-trace-java#9115) - [@&#8203;jpbempel](https://github.com/jpbempel)) - ✨ Add java.util.Date support ([#&#8203;9111](DataDog/dd-trace-java#9111) - [@&#8203;jpbempel](https://github.com/jpbempel)) - ✨ Update file probe format ([#&#8203;9047](DataDog/dd-trace-java#9047) - [@&#8203;jpbempel](https://github.com/jpbempel)) - ✨ add safe local var hoisting ([#&#8203;9034](DataDog/dd-trace-java#9034) - [@&#8203;jpbempel](https://github.com/jpbempel)) - 🧹 Add new config for debugger upload interval ([#&#8203;8959](DataDog/dd-trace-java#8959) - [@&#8203;jpbempel](https://github.com/jpbempel)) - ✨ Enable Code Origin with Dynamic instrumentation ([#&#8203;8940](DataDog/dd-trace-java#8940) - [@&#8203;jpbempel](https://github.com/jpbempel)) #### ML Observability (LLMObs) - 💡 LLM Observability SDK ([#&#8203;8781](DataDog/dd-trace-java#8781) - [@&#8203;gary-huang](https://github.com/gary-huang), [@&#8203;nayeem-kamal](https://github.com/nayeem-kamal)) #### Metrics - 🐛 Ensure client stat reporter is started when the agent is not available at bootstrap ([#&#8203;9082](DataDog/dd-trace-java#9082) - [@&#8203;amarziali](https://github.com/amarziali)) - ✨ Create metric: appsec.waf.config\_errors ([#&#8203;8394](DataDog/dd-trace-java#8394) - [@&#8203;sezen-datadog](https://github.com/sezen-datadog)) #### Platform components - ✨ Introduce environment component ([#&#8203;9071](DataDog/dd-trace-java#9071) - [@&#8203;PerfectSlayer](https://github.com/PerfectSlayer)) #### Profiling - 🐛 Remove annoying warning for smap event parsing ([#&#8203;9119](DataDog/dd-trace-java#9119) - [@&#8203;jbachorik](https://github.com/jbachorik)) - 🐛 Fix ByteCountingInputStream when reading past EOF ([#&#8203;8988](DataDog/dd-trace-java#8988) - [@&#8203;manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez)) #### Realtime User Monitoring - ✨ Add RUM SDK injection for servlet based web servers ([#&#8203;9110](DataDog/dd-trace-java#9110) - [@&#8203;PerfectSlayer](https://github.com/PerfectSlayer) [@&#8203;amarziali](https://github.com/amarziali)) #### Telemetry - ✨ Update the config origin metric to match what it's mapping ([#&#8203;9045](DataDog/dd-trace-java#9045) - [@&#8203;sezen-datadog](https://github.com/sezen-datadog)) #### Testing - ✨ Add testing for latest stable version (JDK 24) ([#&#8203;8875](DataDog/dd-trace-java#8875) - [@&#8203;sarahchen6](https://github.com/sarahchen6)) #### Trace context propagation - 🐛 Fix bug with dropping baggage when `TracePropagationBehaviorExtract=IGNORE` ([#&#8203;9037](DataDog/dd-trace-java#9037) - [@&#8203;mhlidd](https://github.com/mhlidd)) - 🐛 Fix ArrayIndexOutOfBoundsException in PercentEscaper ([#&#8203;9032](DataDog/dd-trace-java#9032) - [@&#8203;mhlidd](https://github.com/mhlidd)) #### Tracer core - 🐛 Fix `Error` handling for trace interceptors ([#&#8203;9097](DataDog/dd-trace-java#9097) - [@&#8203;AlexeyKuznetsov-DD](https://github.com/AlexeyKuznetsov-DD)) - 💡 Add wildcard feature for `DD_TRACE_HEADER_TAGS` and enabling for Http Response headers ([#&#8203;9067](DataDog/dd-trace-java#9067) - [@&#8203;mhlidd](https://github.com/mhlidd)) #### Tracer public API - 💡 Add LLM Observability SDK ([#&#8203;8781](DataDog/dd-trace-java#8781) - [@&#8203;gary-huang](https://github.com/gary-huang)) ### Instrumentations #### Akka instrumentation - 🐛 Fix NPE in akka-http and pekko-http integrations ([#&#8203;9019](DataDog/dd-trace-java#9019) - [@&#8203;mcculls](https://github.com/mcculls)) #### Eclipse Vert.x instrumentation - ✨ Extract Vert.x json body response schemas ([#&#8203;9001](DataDog/dd-trace-java#9001) - [@&#8203;manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez)) - ✨ Write http.route tag as soon as possible in vert.x ([#&#8203;8952](DataDog/dd-trace-java#8952) - [@&#8203;manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez)) #### JAX-WS instrumentation - 💡⚠️ Enable jax-ws integration by default ([#&#8203;9030](DataDog/dd-trace-java#9030) - [@&#8203;bm1549](https://github.com/bm1549)) - ✨ Extract Jersey json body response schemas ([#&#8203;9014](DataDog/dd-trace-java#9014) - [@&#8203;jandro996](https://github.com/jandro996)) #### Mule instrumentation - 🐛 Propagate grizzly http span in filters if nothing is active ([#&#8203;9016](DataDog/dd-trace-java#9016) - [@&#8203;amarziali](https://github.com/amarziali)) #### Play Framework instrumentation - ✨ Extract Play json body response schemas ([#&#8203;8995](DataDog/dd-trace-java#8995) - [@&#8203;manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez)) #### Ratpack instrumentation - ✨ Extract Ratpack json body response schemas ([#&#8203;9013](DataDog/dd-trace-java#9013) - [@&#8203;manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez)) #### Spring instrumentation - ✨ Extract Spring json body response schemas ([#&#8203;8938](DataDog/dd-trace-java#8938) - [@&#8203;sezen-datadog](https://github.com/sezen-datadog)) </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**: Enabled. ♻ **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: 649b690d4c9d7dcb572c457f0802b42b8e3e682e
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

inst: akka Akka instrumentation type: bug Bug report and fix

3 participants