Skip to content

Conversation

daniel-mohedano
Copy link
Contributor

What Does This Do

  • Adds the pr.number tag
  • Update CI providers to obtain additional PR-related info

Motivation

The CI spec tests were uploaded to include additional information provided by CI providers.

Contributor Checklist

@pr-commenter
Copy link

pr-commenter bot commented Jun 16, 2025

Benchmarks

Startup

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master daniel.mohedano/ci-spec-update
git_commit_date 1750674740 1750681671
git_commit_sha 8e58785 98ed08a
release_version 1.51.0-SNAPSHOT~8e587850a2 1.51.0-SNAPSHOT~98ed08a32c
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1750683610 1750683610
ci_job_id 993330711 993330711
ci_pipeline_id 68456234 68456234
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux runner-z-gvyqhn-project-304-concurrent-0-p2arpi9t 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-z-gvyqhn-project-304-concurrent-0-p2arpi9t 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~98ed08a32c, baseline=1.51.0-SNAPSHOT~8e587850a2

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.033 s) : 0, 1032719
Total [baseline] (10.676 s) : 0, 10675978
Agent [candidate] (1.026 s) : 0, 1026052
Total [candidate] (10.578 s) : 0, 10577554
section appsec
Agent [baseline] (1.19 s) : 0, 1190148
Total [baseline] (10.784 s) : 0, 10784300
Agent [candidate] (1.18 s) : 0, 1179669
Total [candidate] (10.772 s) : 0, 10772043
section iast
Agent [baseline] (1.174 s) : 0, 1173767
Total [baseline] (11.038 s) : 0, 11037801
Agent [candidate] (1.153 s) : 0, 1152567
Total [candidate] (10.989 s) : 0, 10988986
section profiling
Agent [baseline] (1.268 s) : 0, 1267978
Total [baseline] (10.905 s) : 0, 10904722
Agent [candidate] (1.269 s) : 0, 1269385
Total [candidate] (10.999 s) : 0, 10998912
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.033 s -
Agent appsec 1.19 s 157.428 ms (15.2%)
Agent iast 1.174 s 141.048 ms (13.7%)
Agent profiling 1.268 s 235.259 ms (22.8%)
Total tracing 10.676 s -
Total appsec 10.784 s 108.322 ms (1.0%)
Total iast 11.038 s 361.823 ms (3.4%)
Total profiling 10.905 s 228.744 ms (2.1%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.026 s -
Agent appsec 1.18 s 153.617 ms (15.0%)
Agent iast 1.153 s 126.515 ms (12.3%)
Agent profiling 1.269 s 243.332 ms (23.7%)
Total tracing 10.578 s -
Total appsec 10.772 s 194.489 ms (1.8%)
Total iast 10.989 s 411.432 ms (3.9%)
Total profiling 10.999 s 421.358 ms (4.0%)
gantt
    title petclinic - break down per module: candidate=1.51.0-SNAPSHOT~98ed08a32c, baseline=1.51.0-SNAPSHOT~8e587850a2

    dateFormat X
    axisFormat %s
section tracing
BytebuddyAgent [baseline] (690.774 ms) : 0, 690774
BytebuddyAgent [candidate] (686.398 ms) : 0, 686398
GlobalTracer [baseline] (243.124 ms) : 0, 243124
GlobalTracer [candidate] (242.239 ms) : 0, 242239
AppSec [baseline] (57.943 ms) : 0, 57943
AppSec [candidate] (57.752 ms) : 0, 57752
Debugger [baseline] (6.212 ms) : 0, 6212
Debugger [candidate] (6.975 ms) : 0, 6975
Remote Config [baseline] (662.935 µs) : 0, 663
Remote Config [candidate] (673.763 µs) : 0, 674
Telemetry [baseline] (13.083 ms) : 0, 13083
Telemetry [candidate] (11.121 ms) : 0, 11121
section appsec
BytebuddyAgent [baseline] (715.879 ms) : 0, 715879
BytebuddyAgent [candidate] (708.658 ms) : 0, 708658
GlobalTracer [baseline] (237.435 ms) : 0, 237435
GlobalTracer [candidate] (235.167 ms) : 0, 235167
IAST [baseline] (22.078 ms) : 0, 22078
IAST [candidate] (21.992 ms) : 0, 21992
AppSec [baseline] (180.01 ms) : 0, 180010
AppSec [candidate] (179.459 ms) : 0, 179459
Debugger [baseline] (5.806 ms) : 0, 5806
Debugger [candidate] (5.779 ms) : 0, 5779
Remote Config [baseline] (602.429 µs) : 0, 602
Remote Config [candidate] (605.421 µs) : 0, 605
Telemetry [baseline] (7.337 ms) : 0, 7337
Telemetry [candidate] (7.234 ms) : 0, 7234
section iast
BytebuddyAgent [baseline] (821.791 ms) : 0, 821791
BytebuddyAgent [candidate] (805.613 ms) : 0, 805613
GlobalTracer [baseline] (235.786 ms) : 0, 235786
GlobalTracer [candidate] (231.873 ms) : 0, 231873
IAST [baseline] (26.4 ms) : 0, 26400
IAST [candidate] (28.368 ms) : 0, 28368
AppSec [baseline] (53.84 ms) : 0, 53840
AppSec [candidate] (51.196 ms) : 0, 51196
Debugger [baseline] (6.026 ms) : 0, 6026
Debugger [candidate] (5.98 ms) : 0, 5980
Remote Config [baseline] (633.485 µs) : 0, 633
Remote Config [candidate] (613.361 µs) : 0, 613
Telemetry [baseline] (8.12 ms) : 0, 8120
Telemetry [candidate] (8.135 ms) : 0, 8135
section profiling
BytebuddyAgent [baseline] (675.823 ms) : 0, 675823
BytebuddyAgent [candidate] (676.352 ms) : 0, 676352
GlobalTracer [baseline] (360.987 ms) : 0, 360987
GlobalTracer [candidate] (361.245 ms) : 0, 361245
AppSec [baseline] (62.349 ms) : 0, 62349
AppSec [candidate] (62.304 ms) : 0, 62304
Debugger [baseline] (6.125 ms) : 0, 6125
Debugger [candidate] (6.153 ms) : 0, 6153
Remote Config [baseline] (690.822 µs) : 0, 691
Remote Config [candidate] (704.872 µs) : 0, 705
Telemetry [baseline] (8.07 ms) : 0, 8070
Telemetry [candidate] (8.182 ms) : 0, 8182
ProfilingAgent [baseline] (105.436 ms) : 0, 105436
ProfilingAgent [candidate] (105.597 ms) : 0, 105597
Profiling [baseline] (105.463 ms) : 0, 105463
Profiling [candidate] (105.623 ms) : 0, 105623
Loading
Startup time reports for insecure-bank
gantt
    title insecure-bank - global startup overhead: candidate=1.51.0-SNAPSHOT~98ed08a32c, baseline=1.51.0-SNAPSHOT~8e587850a2

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.024 s) : 0, 1023906
Total [baseline] (8.546 s) : 0, 8546288
Agent [candidate] (1.031 s) : 0, 1030768
Total [candidate] (8.575 s) : 0, 8574801
section iast
Agent [baseline] (1.153 s) : 0, 1153451
Total [baseline] (9.25 s) : 0, 9249560
Agent [candidate] (1.153 s) : 0, 1152581
Total [candidate] (9.228 s) : 0, 9228178
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.024 s -
Agent iast 1.153 s 129.546 ms (12.7%)
Total tracing 8.546 s -
Total iast 9.25 s 703.272 ms (8.2%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.031 s -
Agent iast 1.153 s 121.813 ms (11.8%)
Total tracing 8.575 s -
Total iast 9.228 s 653.378 ms (7.6%)
gantt
    title insecure-bank - break down per module: candidate=1.51.0-SNAPSHOT~98ed08a32c, baseline=1.51.0-SNAPSHOT~8e587850a2

    dateFormat X
    axisFormat %s
section tracing
BytebuddyAgent [baseline] (685.239 ms) : 0, 685239
BytebuddyAgent [candidate] (691.262 ms) : 0, 691262
GlobalTracer [baseline] (241.742 ms) : 0, 241742
GlobalTracer [candidate] (242.473 ms) : 0, 242473
AppSec [baseline] (57.152 ms) : 0, 57152
AppSec [candidate] (57.102 ms) : 0, 57102
Debugger [baseline] (7.769 ms) : 0, 7769
Debugger [candidate] (6.269 ms) : 0, 6269
Remote Config [baseline] (672.322 µs) : 0, 672
Remote Config [candidate] (676.275 µs) : 0, 676
Telemetry [baseline] (10.479 ms) : 0, 10479
Telemetry [candidate] (11.957 ms) : 0, 11957
section iast
BytebuddyAgent [baseline] (807.146 ms) : 0, 807146
BytebuddyAgent [candidate] (806.18 ms) : 0, 806180
GlobalTracer [baseline] (232.198 ms) : 0, 232198
GlobalTracer [candidate] (232.158 ms) : 0, 232158
IAST [baseline] (27.535 ms) : 0, 27535
IAST [candidate] (27.585 ms) : 0, 27585
AppSec [baseline] (50.464 ms) : 0, 50464
AppSec [candidate] (51.337 ms) : 0, 51337
Debugger [baseline] (5.918 ms) : 0, 5918
Debugger [candidate] (5.961 ms) : 0, 5961
Remote Config [baseline] (609.53 µs) : 0, 610
Remote Config [candidate] (610.83 µs) : 0, 611
Telemetry [baseline] (7.993 ms) : 0, 7993
Telemetry [candidate] (7.983 ms) : 0, 7983
Loading

Load

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master daniel.mohedano/ci-spec-update
git_commit_date 1750674740 1750681671
git_commit_sha 8e58785 98ed08a
release_version 1.51.0-SNAPSHOT~8e587850a2 1.51.0-SNAPSHOT~98ed08a32c
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1750683303 1750683303
ci_job_id 993330712 993330712
ci_pipeline_id 68456234 68456234
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux runner-4rcvxfax-project-304-concurrent-0-tydfkg1l 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-4rcvxfax-project-304-concurrent-0-tydfkg1l 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, 12 unstable metrics.

Request duration reports for insecure-bank
gantt
    title insecure-bank - request duration [CI 0.99] : candidate=1.51.0-SNAPSHOT~98ed08a32c, baseline=1.51.0-SNAPSHOT~8e587850a2
    dateFormat X
    axisFormat %s
section baseline
no_agent (4.449 ms) : 4397, 4500
.   : milestone, 4449,
iast (9.043 ms) : 8888, 9197
.   : milestone, 9043,
iast_FULL (14.176 ms) : 13897, 14456
.   : milestone, 14176,
iast_GLOBAL (10.153 ms) : 9963, 10342
.   : milestone, 10153,
profiling (8.666 ms) : 8534, 8798
.   : milestone, 8666,
tracing (7.652 ms) : 7535, 7769
.   : milestone, 7652,
section candidate
no_agent (4.444 ms) : 4390, 4497
.   : milestone, 4444,
iast (9.294 ms) : 9146, 9442
.   : milestone, 9294,
iast_FULL (13.644 ms) : 13376, 13912
.   : milestone, 13644,
iast_GLOBAL (10.009 ms) : 9838, 10180
.   : milestone, 10009,
profiling (8.538 ms) : 8398, 8678
.   : milestone, 8538,
tracing (7.638 ms) : 7524, 7752
.   : milestone, 7638,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 4.449 ms [4.397 ms, 4.5 ms] -
iast 9.043 ms [8.888 ms, 9.197 ms] 4.594 ms (103.3%)
iast_FULL 14.176 ms [13.897 ms, 14.456 ms] 9.728 ms (218.7%)
iast_GLOBAL 10.153 ms [9.963 ms, 10.342 ms] 5.704 ms (128.2%)
profiling 8.666 ms [8.534 ms, 8.798 ms] 4.217 ms (94.8%)
tracing 7.652 ms [7.535 ms, 7.769 ms] 3.204 ms (72.0%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 4.444 ms [4.39 ms, 4.497 ms] -
iast 9.294 ms [9.146 ms, 9.442 ms] 4.851 ms (109.2%)
iast_FULL 13.644 ms [13.376 ms, 13.912 ms] 9.2 ms (207.0%)
iast_GLOBAL 10.009 ms [9.838 ms, 10.18 ms] 5.565 ms (125.2%)
profiling 8.538 ms [8.398 ms, 8.678 ms] 4.094 ms (92.1%)
tracing 7.638 ms [7.524 ms, 7.752 ms] 3.194 ms (71.9%)
Request duration reports for petclinic
gantt
    title petclinic - request duration [CI 0.99] : candidate=1.51.0-SNAPSHOT~98ed08a32c, baseline=1.51.0-SNAPSHOT~8e587850a2
    dateFormat X
    axisFormat %s
section baseline
no_agent (36.786 ms) : 36505, 37066
.   : milestone, 36786,
appsec (49.026 ms) : 48590, 49462
.   : milestone, 49026,
code_origins (44.181 ms) : 43815, 44548
.   : milestone, 44181,
iast (43.845 ms) : 43477, 44214
.   : milestone, 43845,
profiling (47.963 ms) : 47489, 48436
.   : milestone, 47963,
tracing (43.807 ms) : 43442, 44172
.   : milestone, 43807,
section candidate
no_agent (37.512 ms) : 37206, 37817
.   : milestone, 37512,
appsec (47.862 ms) : 47444, 48281
.   : milestone, 47862,
code_origins (44.413 ms) : 44038, 44788
.   : milestone, 44413,
iast (43.306 ms) : 42929, 43684
.   : milestone, 43306,
profiling (48.828 ms) : 48358, 49299
.   : milestone, 48828,
tracing (42.611 ms) : 42254, 42968
.   : milestone, 42611,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 36.786 ms [36.505 ms, 37.066 ms] -
appsec 49.026 ms [48.59 ms, 49.462 ms] 12.24 ms (33.3%)
code_origins 44.181 ms [43.815 ms, 44.548 ms] 7.396 ms (20.1%)
iast 43.845 ms [43.477 ms, 44.214 ms] 7.06 ms (19.2%)
profiling 47.963 ms [47.489 ms, 48.436 ms] 11.177 ms (30.4%)
tracing 43.807 ms [43.442 ms, 44.172 ms] 7.022 ms (19.1%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 37.512 ms [37.206 ms, 37.817 ms] -
appsec 47.862 ms [47.444 ms, 48.281 ms] 10.35 ms (27.6%)
code_origins 44.413 ms [44.038 ms, 44.788 ms] 6.901 ms (18.4%)
iast 43.306 ms [42.929 ms, 43.684 ms] 5.795 ms (15.4%)
profiling 48.828 ms [48.358 ms, 49.299 ms] 11.317 ms (30.2%)
tracing 42.611 ms [42.254 ms, 42.968 ms] 5.1 ms (13.6%)

Dacapo

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master daniel.mohedano/ci-spec-update
git_commit_date 1750674740 1750681671
git_commit_sha 8e58785 98ed08a
release_version 1.51.0-SNAPSHOT~8e587850a2 1.51.0-SNAPSHOT~98ed08a32c
See matching parameters
Baseline Candidate
application biojava biojava
ci_job_date 1750683816 1750683816
ci_job_id 993330713 993330713
ci_pipeline_id 68456234 68456234
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux runner-z-gvyqhn-project-304-concurrent-1-pmi90a0l 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-z-gvyqhn-project-304-concurrent-1-pmi90a0l 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~98ed08a32c, baseline=1.51.0-SNAPSHOT~8e587850a2
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.485 ms) : 1473, 1496
.   : milestone, 1485,
appsec (2.428 ms) : 2379, 2477
.   : milestone, 2428,
iast (2.198 ms) : 2137, 2260
.   : milestone, 2198,
iast_GLOBAL (2.26 ms) : 2197, 2322
.   : milestone, 2260,
profiling (2.062 ms) : 2011, 2112
.   : milestone, 2062,
tracing (2.017 ms) : 1970, 2065
.   : milestone, 2017,
section candidate
no_agent (1.489 ms) : 1478, 1501
.   : milestone, 1489,
appsec (2.419 ms) : 2370, 2467
.   : milestone, 2419,
iast (2.208 ms) : 2146, 2270
.   : milestone, 2208,
iast_GLOBAL (2.247 ms) : 2185, 2309
.   : milestone, 2247,
profiling (2.071 ms) : 2020, 2122
.   : milestone, 2071,
tracing (2.036 ms) : 1988, 2084
.   : milestone, 2036,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.485 ms [1.473 ms, 1.496 ms] -
appsec 2.428 ms [2.379 ms, 2.477 ms] 943.215 µs (63.5%)
iast 2.198 ms [2.137 ms, 2.26 ms] 713.565 µs (48.1%)
iast_GLOBAL 2.26 ms [2.197 ms, 2.322 ms] 775.169 µs (52.2%)
profiling 2.062 ms [2.011 ms, 2.112 ms] 576.881 µs (38.9%)
tracing 2.017 ms [1.97 ms, 2.065 ms] 532.302 µs (35.9%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.489 ms [1.478 ms, 1.501 ms] -
appsec 2.419 ms [2.37 ms, 2.467 ms] 929.087 µs (62.4%)
iast 2.208 ms [2.146 ms, 2.27 ms] 718.301 µs (48.2%)
iast_GLOBAL 2.247 ms [2.185 ms, 2.309 ms] 757.296 µs (50.8%)
profiling 2.071 ms [2.02 ms, 2.122 ms] 581.424 µs (39.0%)
tracing 2.036 ms [1.988 ms, 2.084 ms] 546.914 µs (36.7%)
Execution time for biojava
gantt
    title biojava - execution time [CI 0.99] : candidate=1.51.0-SNAPSHOT~98ed08a32c, baseline=1.51.0-SNAPSHOT~8e587850a2
    dateFormat X
    axisFormat %s
section baseline
no_agent (14.887 s) : 14887000, 14887000
.   : milestone, 14887000,
appsec (14.716 s) : 14716000, 14716000
.   : milestone, 14716000,
iast (19.043 s) : 19043000, 19043000
.   : milestone, 19043000,
iast_GLOBAL (18.093 s) : 18093000, 18093000
.   : milestone, 18093000,
profiling (15.299 s) : 15299000, 15299000
.   : milestone, 15299000,
tracing (14.895 s) : 14895000, 14895000
.   : milestone, 14895000,
section candidate
no_agent (15.011 s) : 15011000, 15011000
.   : milestone, 15011000,
appsec (14.8 s) : 14800000, 14800000
.   : milestone, 14800000,
iast (18.953 s) : 18953000, 18953000
.   : milestone, 18953000,
iast_GLOBAL (18.02 s) : 18020000, 18020000
.   : milestone, 18020000,
profiling (15.22 s) : 15220000, 15220000
.   : milestone, 15220000,
tracing (14.903 s) : 14903000, 14903000
.   : milestone, 14903000,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 14.887 s [14.887 s, 14.887 s] -
appsec 14.716 s [14.716 s, 14.716 s] -171.0 ms (-1.1%)
iast 19.043 s [19.043 s, 19.043 s] 4.156 s (27.9%)
iast_GLOBAL 18.093 s [18.093 s, 18.093 s] 3.206 s (21.5%)
profiling 15.299 s [15.299 s, 15.299 s] 412.0 ms (2.8%)
tracing 14.895 s [14.895 s, 14.895 s] 8.0 ms (0.1%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.011 s [15.011 s, 15.011 s] -
appsec 14.8 s [14.8 s, 14.8 s] -211.0 ms (-1.4%)
iast 18.953 s [18.953 s, 18.953 s] 3.942 s (26.3%)
iast_GLOBAL 18.02 s [18.02 s, 18.02 s] 3.009 s (20.0%)
profiling 15.22 s [15.22 s, 15.22 s] 209.0 ms (1.4%)
tracing 14.903 s [14.903 s, 14.903 s] -108.0 ms (-0.7%)

@daniel-mohedano daniel-mohedano marked this pull request as ready for review June 16, 2025 13:07
@daniel-mohedano daniel-mohedano requested review from a team as code owners June 16, 2025 13:07
Copy link
Contributor

github-actions bot commented Jun 16, 2025

Hi! 👋 Thanks for your pull request! 🎉

To help us review it, please make sure to:

  • Add at least one type, and one component or instrumentation label to the pull request

If you need help, please check our contributing guidelines.

@daniel-mohedano daniel-mohedano added type: enhancement Enhancements and improvements comp: ci visibility Continuous Integration Visibility labels Jun 16, 2025
@daniel-mohedano daniel-mohedano merged commit e590c41 into master Jun 23, 2025
484 checks passed
@daniel-mohedano daniel-mohedano deleted the daniel.mohedano/ci-spec-update branch June 23, 2025 13:45
@github-actions github-actions bot added this to the 1.51.0 milestone Jun 23, 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
comp: ci visibility Continuous Integration Visibility type: enhancement Enhancements and improvements
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants