8000 Avoid IndexOutOfBound when parsing dbInfo without host by amarziali · Pull Request #10835 · DataDog/dd-trace-java · GitHub
[go: up one dir, main page]

Skip to content

Avoid IndexOutOfBound when parsing dbInfo without host#10835

Merged
gh-worker-dd-mergequeue-cf854d[bot] merged 1 commit intomasterfrom
andrea.marziali/jdbc-url-parse
Mar 13, 2026
Merged

Avoid IndexOutOfBound when parsing dbInfo without host#10835
gh-worker-dd-mergequeue-cf854d[bot] merged 1 commit intomasterfrom
andrea.marziali/jdbc-url-parse

Conversation

@amarziali
Copy link
Contributor

What Does This Do

Fixes:

java.lang.StringIndexOutOfBoundsException
  at java.base/java.lang.String.substring(String.java:1841)
  at datadog.trace.bootstrap.instrumentation.jdbc.JDBCConnectionUrlParser$2.doParse(JDBCConnectionUrlParser.java:109)
  at datadog.trace.bootstrap.instrumentation.jdbc.JDBCConnectionUrlParser$9.doParse(JDBCConnectionUrlParser.java:344)
  at datadog.trace.bootstrap.instrumentation.jdbc.JDBCConnectionUrlParser.parse(JDBCConnectionUrlParser.java:871)

Motivation

Additional Notes

Contributor Checklist

Jira ticket: [PROJ-IDENT]

Note: Once your PR is ready to merge, add it to the merge queue by commenting /merge. /merge -c cancels the queue request. /merge -f --reason "reason" skips all merge queue checks; please use this judiciously, as some checks do not run at the PR-level. For more information, see this doc.

@amarziali amarziali requested review from a team as code owners March 13, 2026 10:11
@amarziali amarziali requested a review from PerfectSlayer March 13, 2026 10:11
@amarziali amarziali added type: bug Bug report and fix inst: jdbc JDBC instrumentation tag: telemetry error reported Reported by error telemetry labels Mar 13, 2026
@amarziali amarziali enabled auto-merge March 13, 2026 10:25
@pr-commenter
Copy link
pr-commenter bot commented Mar 13, 2026

Benchmarks

Startup

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master andrea.marziali/jdbc-url-parse
git_commit_date 1773393433 1773396452
git_commit_sha 52d1e19 93df21f
release_version 1.61.0-SNAPSHOT~52d1e1902e 1.61.0-SNAPSHOT~93df21f6d9
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1773398112 1773398112
ci_job_id 1503523155 1503523155
ci_pipeline_id 102329686 102329686
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux runner-zfyrx7zua-project-304-concurrent-0-oi5hq3bc 6.8.0-1031-aws #33~22.04.1-Ubuntu SMP Thu Jun 26 14:22:30 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux Linux runner-zfyrx7zua-project-304-concurrent-0-oi5hq3bc 6.8.0-1031-aws #33~22.04.1-Ubuntu SMP Thu Jun 26 14:22:30 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux
module Agent Agent
parent None None

Summary

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

Startup time reports for petclinic
gantt
    title petclinic - global startup overhead: candidate=1.61.0-SNAPSHOT~93df21f6d9, baseline=1.61.0-SNAPSHOT~52d1e1902e

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.058 s) : 0, 1058007
Total [baseline] (11.085 s) : 0, 11085148
Agent [candidate] (1.058 s) : 0, 1057799
Total [candidate] (11.044 s) : 0, 11044073
section appsec
Agent [baseline] (1.244 s) : 0, 1243613
Total [baseline] (11.083 s) : 0, 11083219
Agent [candidate] (1.245 s) : 0, 1245277
Total [candidate] (11.164 s) : 0, 11164071
section iast
Agent [baseline] (1.232 s) : 0, 1232266
Total [baseline] (11.367 s) : 0, 11367490
Agent [candidate] (1.235 s) : 0, 1234785
Total [candidate] (11.362 s) : 0, 11362152
section profiling
Agent [baseline] (1.19 s) : 0, 1189665
Total [baseline] (11.065 s) : 0, 11065436
Agent [candidate] (1.184 s) : 0, 1184314
Total [candidate] (11.104 s) : 0, 11103682
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.058 s -
Agent appsec 1.244 s 185.606 ms (17.5%)
Agent iast 1.232 s 174.259 ms (16.5%)
Agent profiling 1.19 s 131.658 ms (12.4%)
Total tracing 11.085 s -
Total appsec 11.083 s -1.929 ms (-0.0%)
Total iast 11.367 s 282.343 ms (2.5%)
Total profiling 11.065 s -19.711 ms (-0.2%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.058 s -
Agent appsec 1.245 s 187.478 ms (17.7%)
Agent iast 1.235 s 176.986 ms (16.7%)
Agent profiling 1.184 s 126.516 ms (12.0%)
Total tracing 11.044 s -
Total appsec 11.164 s 119.998 ms (1.1%)
Total iast 11.362 s 318.079 ms (2.9%)
Total profiling 11.104 s 59.609 ms (0.5%)
gantt
    title petclinic - break down per module: candidate=1.61.0-SNAPSHOT~93df21f6d9, baseline=1.61.0-SNAPSHOT~52d1e1902e

    dateFormat X
    axisFormat %s
section tracing
crashtracking [baseline] (1.216 ms) : 0, 1216
crashtracking [candidate] (1.204 ms) : 0, 1204
BytebuddyAgent [baseline] (627.273 ms) : 0, 627273
BytebuddyAgent [candidate] (626.673 ms) : 0, 626673
AgentMeter [baseline] (29.099 ms) : 0, 29099
AgentMeter [candidate] (29.063 ms) : 0, 29063
GlobalTracer [baseline] (257.089 ms) : 0, 257089
GlobalTracer [candidate] (256.18 ms) : 0, 256180
AppSec [baseline] (31.478 ms) : 0, 31478
AppSec [candidate] (31.358 ms) : 0, 31358
Debugger [baseline] (59.35 ms) : 0, 59350
Debugger [candidate] (59.222 ms) : 0, 59222
Remote Config [baseline] (632.428 µs) : 0, 632
Remote Config [candidate] (604.199 µs) : 0, 604
Telemetry [baseline] (8.618 ms) : 0, 8618
Telemetry [candidate] (8.632 ms) : 0, 8632
Flare Poller [baseline] (7.187 ms) : 0, 7187
Flare Poller [candidate] (8.906 ms) : 0, 8906
section appsec
crashtracking [baseline] (1.201 ms) : 0, 1201
crashtracking [candidate] (1.199 ms) : 0, 1199
BytebuddyAgent [baseline] (656.389 ms) : 0, 656389
BytebuddyAgent [candidate] (657.394 ms) : 0, 657394
AgentMeter [baseline] (12.106 ms) : 0, 12106
AgentMeter [candidate] (12.04 ms) : 0, 12040
GlobalTracer [baseline] (257.494 ms) : 0, 257494
GlobalTracer [candidate] (257.844 ms) : 0, 257844
IAST [baseline] (23.944 ms) : 0, 23944
IAST [candidate] (23.946 ms) : 0, 23946
AppSec [baseline] (177.126 ms) : 0, 177126
AppSec [candidate] (177.581 ms) : 0, 177581
Debugger [baseline] (65.965 ms) : 0, 65965
Debugger [candidate] (65.871 ms) : 0, 65871
Remote Config [baseline] (570.814 µs) : 0, 571
Remote Config [candidate] (562.375 µs) : 0, 562
Telemetry [baseline] (8.917 ms) : 0, 8917
Telemetry [candidate] (9.009 ms) : 0, 9009
Flare Poller [baseline] (3.651 ms) : 0, 3651
Flare Poller [candidate] (3.628 ms) : 0, 3628
section iast
crashtracking [baseline] (1.201 ms) : 0, 1201
crashtracking [candidate] (1.192 ms) : 0, 1192
BytebuddyAgent [baseline] (798.781 ms) : 0, 798781
BytebuddyAgent [candidate] (800.928 ms) : 0, 800928
AgentMeter [baseline] (11.585 ms) : 0, 11585
AgentMeter [candidate] (11.447 ms) : 0, 11447
GlobalTracer [baseline] (248.045 ms) : 0, 248045
GlobalTracer [candidate] (249.073 ms) : 0, 249073
IAST [baseline] (25.308 ms) : 0, 25308
IAST [candidate] (25.364 ms) : 0, 25364
AppSec [baseline] (26.681 ms) : 0, 26681
AppSec [candidate] (26.606 ms) : 0, 26606
Debugger [baseline] (66.095 ms) : 0, 66095
Debugger [candidate] (66.319 ms) : 0, 66319
Remote Config [baseline] (546.173 µs) : 0, 546
Remote Config [candidate] (525.026 µs) : 0, 525
Telemetry [baseline] (13.429 ms) : 0, 13429
Telemetry [candidate] (12.922 ms) : 0, 12922
Flare Poller [baseline] (4.42 ms) : 0, 4420
Flare Poller [candidate] (4.309 ms) : 0, 4309
section profiling
crashtracking [baseline] (1.183 ms) : 0, 1183
crashtracking [candidate] (1.181 ms) : 0, 1181
BytebuddyAgent [baseline] (686.977 ms) : 0, 686977
BytebuddyAgent [candidate] (685.181 ms) : 0, 685181
AgentMeter [baseline] (8.765 ms) : 0, 8765
AgentMeter [candidate] (8.565 ms) : 0, 8565
GlobalTracer [baseline] (216.721 ms) : 0, 216721
GlobalTracer [candidate] (214.848 ms) : 0, 214848
AppSec [baseline] (32.219 ms) : 0, 32219
AppSec [candidate] (31.873 ms) : 0, 31873
Debugger [baseline] (65.165 ms) : 0, 65165
Debugger [candidate] (62.923 ms) : 0, 62923
Remote Config [baseline] (606.612 µs) : 0, 607
Remote Config [candidate] (592.854 µs) : 0, 593
Telemetry [baseline] (8.984 ms) : 0, 8984
Telemetry [candidate] (10.491 ms) : 0, 10491
Flare Poller [baseline] (3.491 ms) : 0, 3491
Flare Poller [candidate] (3.484 ms) : 0, 3484
ProfilingAgent [baseline] (94.287 ms) : 0, 94287
ProfilingAgent [candidate] (94.05 ms) : 0, 94050
Profiling [baseline] (94.851 ms) : 0, 94851
Profiling [candidate] (94.61 ms) : 0, 94610
Loading
Startup time reports for insecure-bank
gantt
    title insecure-bank - global startup overhead: candidate=1.61.0-SNAPSHOT~93df21f6d9, baseline=1.61.0-SNAPSHOT~52d1e1902e

    dateFormat X
    axisFormat %
8000
s
section tracing
Agent [baseline] (1.055 s) : 0, 1054897
Total [baseline] (8.82 s) : 0, 8820430
Agent [candidate] (1.055 s) : 0, 1055193
Total [candidate] (8.842 s) : 0, 8841619
section iast
Agent [baseline] (1.238 s) : 0, 1237982
Total [baseline] (9.586 s) : 0, 9586045
Agent [candidate] (1.233 s) : 0, 1232612
Total [candidate] (9.582 s) : 0, 9582184
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.055 s -
Agent iast 1.238 s 183.085 ms (17.4%)
Total tracing 8.82 s -
Total iast 9.586 s 765.615 ms (8.7%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.055 s -
Agent iast 1.233 s 177.419 ms (16.8%)
Total tracing 8.842 s -
Total iast 9.582 s 740.565 ms (8.4%)
gantt
    title insecure-bank - break down per module: candidate=1.61.0-SNAPSHOT~93df21f6d9, baseline=1.61.0-SNAPSHOT~52d1e1902e

    dateFormat X
    axisFormat %s
section tracing
crashtracking [baseline] (1.194 ms) : 0, 1194
crashtracking [candidate] (1.195 ms) : 0, 1195
BytebuddyAgent [baseline] (626.642 ms) : 0, 626642
BytebuddyAgent [candidate] (627.242 ms) : 0, 627242
AgentMeter [baseline] (29.065 ms) : 0, 29065
AgentMeter [candidate] (29.01 ms) : 0, 29010
GlobalTracer [baseline] (256.185 ms) : 0, 256185
GlobalTracer [candidate] (256.704 ms) : 0, 256704
AppSec [baseline] (31.448 ms) : 0, 31448
AppSec [candidate] (31.498 ms) : 0, 31498
Debugger [baseline] (58.649 ms) : 0, 58649
Debugger [candidate] (58.61 ms) : 0, 58610
Remote Config [baseline] (614.463 µs) : 0, 614
Remote Config [candidate] (615.921 µs) : 0, 616
Telemetry [baseline] (8.665 ms) : 0, 8665
Telemetry [candidate] (8.661 ms) : 0, 8661
Flare Poller [baseline] (6.449 ms) : 0, 6449
Flare Poller [candidate] (5.705 ms) : 0, 5705
section iast
crashtracking [baseline] (1.197 ms) : 0, 1197
crashtracking [candidate] (1.221 ms) : 0, 1221
BytebuddyAgent [baseline] (803.622 ms) : 0, 803622
BytebuddyAgent [candidate] (800.379 ms) : 0, 800379
AgentMeter [baseline] (11.614 ms) : 0, 11614
AgentMeter [candidate] (11.528 ms) : 0, 11528
GlobalTracer [baseline] (249.495 ms) : 0, 249495
GlobalTracer [candidate] (248.373 ms) : 0, 248373
IAST [baseline] (25.608 ms) : 0, 25608
IAST [candidate] (25.388 ms) : 0, 25388
AppSec [baseline] (26.836 ms) : 0, 26836
AppSec [candidate] (26.633 ms) : 0, 26633
Debugger [baseline] (63.103 ms) : 0, 63103
Debugger [candidate] (62.674 ms) : 0, 62674
Remote Config [baseline] (513.306 µs) : 0, 513
Remote Config [candidate] (531.85 µs) : 0, 532
Telemetry [baseline] (14.972 ms) : 0, 14972
Telemetry [candidate] (14.845 ms) : 0, 14845
Flare Poller [baseline] (4.88 ms) : 0, 4880
Flare Poller [candidate] (4.828 ms) : 0, 4828
Loading

Load

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master andrea.marziali/jdbc-url-parse
git_commit_date 1773393433 1773396452
git_commit_sha 52d1e19 93df21f
release_version 1.61.0-SNAPSHOT~52d1e1902e 1.61.0-SNAPSHOT~93df21f6d9
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1773398589 1773398589
ci_job_id 1503523158 1503523158
ci_pipeline_id 102329686 102329686
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux runner-zfyrx7zua-project-304-concurrent-0-wm4pft69 6.8.0-1031-aws #33~22.04.1-Ubuntu SMP Thu Jun 26 14:22:30 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux Linux runner-zfyrx7zua-project-304-concurrent-0-wm4pft69 6.8.0-1031-aws #33~22.04.1-Ubuntu SMP Thu Jun 26 14:22:30 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux

Summary

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

scenario Δ mean agg_http_req_duration_p50 Δ mean agg_http_req_duration_p95 Δ mean throughput candidate mean agg_http_req_duration_p50 candidate mean agg_http_req_duration_p95 candidate mean throughput baseline mean agg_http_req_duration_p50 baseline mean agg_http_req_duration_p95 baseline mean throughput
scenario:load:insecure-bank:iast_FULL:high_load worse
[+157.131µs; +511.919µs] or [+3.165%; +10.313%]
worse
[+428.253µs; +1076.781µs] or [+3.621%; +9.105%]
unstable
[-124.736op/s; +55.924op/s] or [-15.232%; +6.829%]
5.298ms 12.579ms 784.500op/s 4.964ms 11.826ms 818.906op/s
scenario:load:petclinic:profiling:high_load better
[-1.857ms; -0.915ms] or [-9.465%; -4.666%]
unsure
[-1.960ms; -0.280ms] or [-6.311%; -0.901%]
unstable
[-12.189op/s; +36.939op/s] or [-5.149%; +15.604%]
18.234ms 29.936ms 249.094op/s 19.620ms 31.056ms 236.719op/s
scenario:load:petclinic:no_agent:high_load worse
[+1.404ms; +2.715ms] or [+8.354%; +16.152%]
unstable
[+1.032ms; +4.194ms] or [+3.633%; +14.767%]
unstable
[-55.876op/s; -2.749op/s] or [-20.690%; -1.018%]
18.868ms 31.014ms 240.750op/s 16.808ms 28.401ms 270.062op/s
Request duration reports for insecure-bank
gantt
    title insecure-bank - request duration [CI 0.99] : candidate=1.61.0-SNAPSHOT~93df21f6d9, baseline=1.61.0-SNAPSHOT~52d1e1902e
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.18 ms) : 1168, 1191
.   : milestone, 1180,
iast (3.183 ms) : 3142, 3224
.   : milestone, 3183,
iast_FULL (5.644 ms) : 5588, 5699
.   : milestone, 5644,
iast_GLOBAL (3.56 ms) : 3505, 3614
.   : milestone, 3560,
profiling (2.133 ms) : 2113, 2154
.   : milestone, 2133,
tracing (1.802 ms) : 1786, 1819
.   : milestone, 1802,
section candidate
no_agent (1.175 ms) : 1163, 1187
.   : milestone, 1175,
iast (3.182 ms) : 3139, 3226
.   : milestone, 3182,
iast_FULL (5.895 ms) : 5836, 5955
.   : milestone, 5895,
iast_GLOBAL (3.491 ms) : 3436, 3547
.   : milestone, 3491,
profiling (2.278 ms) : 2257, 2299
.   : milestone, 2278,
tracing (1.785 ms) : 1770, 1800
.   : milestone, 1785,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.18 ms [1.168 ms, 1.191 ms] -
iast 3.183 ms [3.142 ms, 3.224 ms] 2.003 ms (169.8%)
iast_FULL 5.644 ms [5.588 ms, 5.699 ms] 4.464 ms (378.4%)
iast_GLOBAL 3.56 ms [3.505 ms, 3.614 ms] 2.38 ms (201.8%)
profiling 2.133 ms [2.113 ms, 2.154 ms] 953.607 µs (80.8%)
tracing 1.802 ms [1.786 ms, 1.819 ms] 622.755 µs (52.8%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.175 ms [1.163 ms, 1.187 ms] -
iast 3.182 ms [3.139 ms, 3.226 ms] 2.008 ms (170.9%)
iast_FULL 5.895 ms [5.836 ms, 5.955 ms] 4.72 ms (401.8%)
iast_GLOBAL 3.491 ms [3.436 ms, 3.547 ms] 2.317 ms (197.2%)
profiling 2.278 ms [2.257 ms, 2.299 ms] 1.103 ms (93.9%)
tracing 1.785 ms [1.77 ms, 1.8 ms] 610.143 µs (51.9%)
Request duration reports for petclinic
gantt
    title petclinic - request duration [CI 0.99] : candidate=1.61.0-SNAPSHOT~93df21f6d9, baseline=1.61.0-SNAPSHOT~52d1e1902e
    dateFormat X
    axisFormat %s
section baseline
no_agent (17.271 ms) : 17098, 17444
.   : milestone, 17271,
appsec (18.586 ms) : 18400, 18773
.   : milestone, 18586,
code_origins (18.153 ms) : 17970, 18335
.   : milestone, 18153,
iast (17.907 ms) : 17730, 18084
.   : milestone, 17907,
profiling (19.721 ms) : 19520, 19921
.   : milestone, 19721,
tracing (17.639 ms) : 17466, 17812
.   : milestone, 17639,
section candidate
no_agent (19.389 ms) : 19192, 19587
.   : milestone, 19389,
appsec (18.421 ms) : 18234, 18609
.   : milestone, 18421,
code_origins (17.889 ms) : 17712, 18067
.   : milestone, 17889,
iast (17.967 ms) : 17788, 18147
.   : milestone, 17967,
profiling (18.735 ms) : 18546, 18923
.   : milestone, 18735,
tracing (17.641 ms) : 17468, 17814
.   : milestone, 17641,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 17.271 ms [17.098 ms, 17.444 ms] -
appsec 18.586 ms [18.4 ms, 18.773 ms] 1.315 ms (7.6%)
code_origins 18.153 ms [17.97 ms, 18.335 ms] 881.419 µs (5.1%)
iast 17.907 ms [17.73 ms, 18.084 ms] 635.789 µs (3.7%)
profiling 19.721 ms [19.52 ms, 19.921 ms] 2.45 ms (14.2%)
tracing 17.639 ms [17.466 ms, 17.812 ms] 367.691 µs (2.1%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 19.389 ms [19.192 ms, 19.587 ms] -
appsec 18.421 ms [18.234 ms, 18.609 ms] -968.144 µs (-5.0%)
code_origins 17.889 ms [17.712 ms, 18.067 ms] -1.5 ms (-7.7%)
iast 17.967 ms [17.788 ms, 18.147 ms] -1.422 ms (-7.3%)
profiling 18.735 ms [18.546 ms, 18.923 ms] -654.752 µs (-3.4%)
tracing 17.641 ms [17.468 ms, 17.814 ms] -1.749 ms (-9.0%)

Dacapo

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master andrea.marziali/jdbc-url-parse
git_commit_date 1773393433 1773396452
git_commit_sha 52d1e19 93df21f
release_version 1.61.0-SNAPSHOT~52d1e1902e 1.61.0-SNAPSHOT~93df21f6d9
See matching parameters
Baseline Candidate
application biojava biojava
ci_job_date 1773398386 1773398386
ci_job_id 1503523160 1503523160
ci_pipeline_id 102329686 102329686
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux runner-zfyrx7zua-project-304-concurrent-1-yyp6ou7s 6.8.0-1031-aws #33~22.04.1-Ubuntu SMP Thu Jun 26 14:22:30 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux Linux runner-zfyrx7zua-project-304-concurrent-1-yyp6ou7s 6.8.0-1031-aws #33~22.04.1-Ubuntu SMP Thu Jun 26 14:22:30 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux

Summary

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

Execution time for biojava
gantt
    title biojava - execution time [CI 0.99] : candidate=1.61.0-SNAPSHOT~93df21f6d9, baseline=1.61.0-SNAPSHOT~52d1e1902e
    dateFormat X
    axisFormat %s
section baseline
no_agent (14.951 s) : 14951000, 14951000
.   : milestone, 14951000,
appsec (15.165 s) : 15165000, 15165000
.   : milestone, 15165000,
iast (18.129 s) : 18129000, 18129000
.   : milestone, 18129000,
iast_GLOBAL (17.736 s) : 17736000, 17736000
.   : milestone, 17736000,
profiling (14.929 s) : 14929000, 14929000
.   : milestone, 14929000,
tracing (15.11 s) : 15110000, 15110000
.   : milestone, 15110
8000
000,
section candidate
no_agent (15.36 s) : 15360000, 15360000
.   : milestone, 15360000,
appsec (14.906 s) : 14906000, 14906000
.   : milestone, 14906000,
iast (17.898 s) : 17898000, 17898000
.   : milestone, 17898000,
iast_GLOBAL (17.483 s) : 17483000, 17483000
.   : milestone, 17483000,
profiling (14.744 s) : 14744000, 14744000
.   : milestone, 14744000,
tracing (14.972 s) : 14972000, 14972000
.   : milestone, 14972000,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 14.951 s [14.951 s, 14.951 s] -
appsec 15.165 s [15.165 s, 15.165 s] 214.0 ms (1.4%)
iast 18.129 s [18.129 s, 18.129 s] 3.178 s (21.3%)
iast_GLOBAL 17.736 s [17.736 s, 17.736 s] 2.785 s (18.6%)
profiling 14.929 s [14.929 s, 14.929 s] -22.0 ms (-0.1%)
tracing 15.11 s [15.11 s, 15.11 s] 159.0 ms (1.1%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.36 s [15.36 s, 15.36 s] -
appsec 14.906 s [14.906 s, 14.906 s] -454.0 ms (-3.0%)
iast 17.898 s [17.898 s, 17.898 s] 2.538 s (16.5%)
iast_GLOBAL 17.483 s [17.483 s, 17.483 s] 2.123 s (13.8%)
profiling 14.744 s [14.744 s, 14.744 s] -616.0 ms (-4.0%)
tracing 14.972 s [14.972 s, 14.972 s] -388.0 ms (-2.5%)
Execution time for tomcat
gantt
    title tomcat - execution time [CI 0.99] : candidate=1.61.0-SNAPSHOT~93df21f6d9, baseline=1.61.0-SNAPSHOT~52d1e1902e
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.475 ms) : 1463, 1487
.   : milestone, 1475,
appsec (3.728 ms) : 3513, 3943
.   : milestone, 3728,
iast (2.254 ms) : 2184, 2323
.   : milestone, 2254,
iast_GLOBAL (2.3 ms) : 2230, 2369
.   : milestone, 2300,
profiling (2.094 ms) : 2039, 2149
.   : milestone, 2094,
tracing (2.08 ms) : 2025, 2134
.   : milestone, 2080,
section candidate
no_agent (1.475 ms) : 1464, 1487
.   : milestone, 1475,
appsec (3.783 ms) : 3563, 4003
.   : milestone, 3783,
iast (2.251 ms) : 2182, 2320
.   : milestone, 2251,
iast_GLOBAL (2.3 ms) : 2230, 2369
.   : milestone, 2300,
profiling (2.085 ms) : 2030, 2139
.   : milestone, 2085,
tracing (2.058 ms) : 2004, 2111
.   : milestone, 2058,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.475 ms [1.463 ms, 1.487 ms] -
appsec 3.728 ms [3.513 ms, 3.943 ms] 2.253 ms (152.8%)
iast 2.254 ms [2.184 ms, 2.323 ms] 778.714 µs (52.8%)
iast_GLOBAL 2.3 ms [2.23 ms, 2.369 ms] 824.787 µs (55.9%)
profiling 2.094 ms [2.039 ms, 2.149 ms] 619.173 µs (42.0%)
tracing 2.08 ms [2.025 ms, 2.134 ms] 604.553 µs (41.0%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.475 ms [1.464 ms, 1.487 ms] -
appsec 3.783 ms [3.563 ms, 4.003 ms] 2.308 ms (156.4%)
iast 2.251 ms [2.182 ms, 2.32 ms] 775.861 µs (52.6%)
iast_GLOBAL 2.3 ms [2.23 ms, 2.369 ms] 824.477 µs (55.9%)
profiling 2.085 ms [2.03 ms, 2.139 ms] 609.401 µs (41.3%)
tracing 2.058 ms [2.004 ms, 2.111 ms] 582.406 µs (39.5%)

@amarziali amarziali added this pull request to the merge queue Mar 13, 2026
@dd-octo-sts
Copy link
Contributor
dd-octo-sts bot commented Mar 13, 2026

/merge

@gh-worker-devflow-routing-ef8351
Copy link
gh-worker-devflow-routing-ef8351 bot commented Mar 13, 2026

View all feedbacks in Devflow UI.

2026-03-13 10:58:08 UTC ℹ️ Start processing command /merge


2026-03-13 10:58:13 UTC ℹ️ MergeQueue: pull request added to the queue

The expected merge time in master is approximately 2h (p90).


2026-03-13 11:58:50 UTC ℹ️ MergeQueue: This merge request was merged

@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Mar 13, 2026
@gh-worker-dd-mergequeue-cf854d gh-worker-dd-mergequeue-cf854d bot merged commit a98b2e0 into master Mar 13, 2026
578 of 583 checks passed
@gh-worker-dd-mergequeue-cf854d gh-worker-dd-mergequeue-cf854d bot deleted the andrea.marziali/jdbc-url-parse branch March 13, 2026 11:58
@github-actions github-actions bot added this to the 1.61.0 milestone Mar 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

inst: jdbc JDBC instrumentation tag: telemetry error reported Reported by error telemetry type: bug Bug report and fix

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

@amarziali 350B @ValentinZakharov
0