Skip to content

Fix NPE in PayloadDispatcherImpl#11196

Merged
gh-worker-dd-mergequeue-cf854d[bot] merged 2 commits intomasterfrom
andrea.marziali/npe
Apr 24, 2026
Merged

Fix NPE in PayloadDispatcherImpl#11196
gh-worker-dd-mergequeue-cf854d[bot] merged 2 commits intomasterfrom
andrea.marziali/npe

Conversation

@amarziali
Copy link
Copy Markdown
Contributor

What Does This Do

Fixes:

java.lang.NullPointerException
  at writer.PayloadDispatcherImpl.addTrace(PayloadDispatcherImpl.java:71)

Since mapper and packer are set on the same codePath, hence they need both to be nullChecked

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 a review from a team as a code owner April 24, 2026 07:35
@amarziali amarziali added type: bug Bug report and fix comp: core Tracer core labels Apr 24, 2026
@amarziali amarziali added type: bug Bug report and fix and removed type: bug Bug report and fix labels Apr 24, 2026
Copy link
Copy Markdown

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Choose a reason for hiding this comment

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

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: adeb586cea

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

@pr-commenter
Copy link
Copy Markdown

pr-commenter Bot commented Apr 24, 2026

Benchmarks

Startup

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master andrea.marziali/npe
git_commit_date 1777012226 1777033704
git_commit_sha 7c1b47b 577c076
release_version 1.62.0-SNAPSHOT~7c1b47b5d5 1.62.0-SNAPSHOT~577c0766d4
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1777035542 1777035542
ci_job_id 1627989986 1627989986
ci_pipeline_id 109529474 109529474
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-481mjx49 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-481mjx49 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 61 metrics, 10 unstable metrics.

Startup time reports for petclinic
gantt
    title petclinic - global startup overhead: candidate=1.62.0-SNAPSHOT~577c0766d4, baseline=1.62.0-SNAPSHOT~7c1b47b5d5

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.065 s) : 0, 1065111
Total [baseline] (11.133 s) : 0, 11132877
Agent [candidate] (1.068 s) : 0, 1067516
Total [candidate] (11.064 s) : 0, 11063622
section appsec
Agent [baseline] (1.27 s) : 0, 1269516
Total [baseline] (11.141 s) : 0, 11141038
Agent [candidate] (1.27 s) : 0, 1269875
Total [candidate] (11.126 s) : 0, 11125599
section iast
Agent [baseline] (1.243 s) : 0, 1242698
Total [baseline] (11.427 s) : 0, 11427365
Agent [candidate] (1.244 s) : 0, 1244230
Total [candidate] (11.306 s) : 0, 11306367
section profiling
Agent [baseline] (1.191 s) : 0, 1191413
Total [baseline] (11.005 s) : 0, 11004627
Agent [candidate] (1.19 s) : 0, 1189956
Total [candidate] (11.062 s) : 0, 11061648
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.065 s -
Agent appsec 1.27 s 204.406 ms (19.2%)
Agent iast 1.243 s 177.588 ms (16.7%)
Agent profiling 1.191 s 126.302 ms (11.9%)
Total tracing 11.133 s -
Total appsec 11.141 s 8.161 ms (0.1%)
Total iast 11.427 s 294.489 ms (2.6%)
Total profiling 11.005 s -128.25 ms (-1.2%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.068 s -
Agent appsec 1.27 s 202.359 ms (19.0%)
Agent iast 1.244 s 176.715 ms (16.6%)
Agent profiling 1.19 s 122.44 ms (11.5%)
Total tracing 11.064 s -
Total appsec 11.126 s 61.977 ms (0.6%)
Total iast 11.306 s 242.745 ms (2.2%)
Total profiling 11.062 s -1.974 ms (-0.0%)
gantt
    title petclinic - break down per module: candidate=1.62.0-SNAPSHOT~577c0766d4, baseline=1.62.0-SNAPSHOT~7c1b47b5d5

    dateFormat X
    axisFormat %s
section tracing
crashtracking [baseline] (1.282 ms) : 0, 1282
crashtracking [candidate] (1.229 ms) : 0, 1229
BytebuddyAgent [baseline] (640.324 ms) : 0, 640324
BytebuddyAgent [candidate] (642.549 ms) : 0, 642549
AgentMeter [baseline] (29.599 ms) : 0, 29599
AgentMeter [candidate] (29.794 ms) : 0, 29794
GlobalTracer [baseline] (250.515 ms) : 0, 250515
GlobalTracer [candidate] (251.31 ms) : 0, 251310
AppSec [baseline] (32.497 ms) : 0, 32497
AppSec [candidate] (32.41 ms) : 0, 32410
Debugger [baseline] (60.683 ms) : 0, 60683
Debugger [candidate] (60.764 ms) : 0, 60764
Remote Config [baseline] (613.756 µs) : 0, 614
Remote Config [candidate] (610.297 µs) : 0, 610
Telemetry [baseline] (8.058 ms) : 0, 8058
Telemetry [candidate] (8.141 ms) : 0, 8141
Flare Poller [baseline] (5.164 ms) : 0, 5164
Flare Poller [candidate] (4.338 ms) : 0, 4338
section appsec
crashtracking [baseline] (1.236 ms) : 0, 1236
crashtracking [candidate] (1.233 ms) : 0, 1233
BytebuddyAgent [baseline] (679.943 ms) : 0, 679943
BytebuddyAgent [candidate] (679.28 ms) : 0, 679280
AgentMeter [baseline] (12.301 ms) : 0, 12301
AgentMeter [candidate] (12.353 ms) : 0, 12353
GlobalTracer [baseline] (250.135 ms) : 0, 250135
GlobalTracer [candidate] (251.234 ms) : 0, 251234
IAST [baseline] (24.348 ms) : 0, 24348
IAST [candidate] (24.422 ms) : 0, 24422
AppSec [baseline] (187.058 ms) : 0, 187058
AppSec [candidate] (187.647 ms) : 0, 187647
Debugger [baseline] (66.125 ms) : 0, 66125
Debugger [candidate] (65.14 ms) : 0, 65140
Remote Config [baseline] (621.067 µs) : 0, 621
Remote Config [candidate] (596.779 µs) : 0, 597
Telemetry [baseline] (7.822 ms) : 0, 7822
Telemetry [candidate] (7.93 ms) : 0, 7930
Flare Poller [baseline] (3.436 ms) : 0, 3436
Flare Poller [candidate] (3.47 ms) : 0, 3470
section iast
crashtracking [baseline] (1.243 ms) : 0, 1243
crashtracking [candidate] (1.243 ms) : 0, 1243
BytebuddyAgent [baseline] (818.386 ms) : 0, 818386
BytebuddyAgent [candidate] (818.668 ms) : 0, 818668
AgentMeter [baseline] (11.425 ms) : 0, 11425
AgentMeter [candidate] (11.467 ms) : 0, 11467
GlobalTracer [baseline] (239.492 ms) : 0, 239492
GlobalTracer [candidate] (241.222 ms) : 0, 241222
IAST [baseline] (30.829 ms) : 0, 30829
IAST [candidate] (30.999 ms) : 0, 30999
AppSec [baseline] (26.822 ms) : 0, 26822
AppSec [candidate] (27.675 ms) : 0, 27675
Debugger [baseline] (66.407 ms) : 0, 66407
Debugger [candidate] (64.872 ms) : 0, 64872
Remote Config [baseline] (536.788 µs) : 0, 537
Remote Config [candidate] (533.972 µs) : 0, 534
Telemetry [baseline] (7.781 ms) : 0, 7781
Telemetry [candidate] (7.783 ms) : 0, 7783
Flare Poller [baseline] (3.461 ms) : 0, 3461
Flare Poller [candidate] (3.432 ms) : 0, 3432
section profiling
crashtracking [baseline] (1.2 ms) : 0, 1200
crashtracking [candidate] (1.182 ms) : 0, 1182
BytebuddyAgent [baseline] (696.062 ms) : 0, 696062
BytebuddyAgent [candidate] (695.815 ms) : 0, 695815
AgentMeter [baseline] (8.94 ms) : 0, 8940
AgentMeter [candidate] (8.941 ms) : 0, 8941
GlobalTracer [baseline] (208.772 ms) : 0, 208772
GlobalTracer [candidate] (208.393 ms) : 0, 208393
AppSec [baseline] (32.694 ms) : 0, 32694
AppSec [candidate] (32.639 ms) : 0, 32639
Debugger [baseline] (66.038 ms) : 0, 66038
Debugger [candidate] (65.712 ms) : 0, 65712
Remote Config [baseline] (575.551 µs) : 0, 576
Remote Config [candidate] (574.773 µs) : 0, 575
Telemetry [baseline] (7.706 ms) : 0, 7706
Telemetry [candidate] (7.776 ms) : 0, 7776
Flare Poller [baseline] (3.469 ms) : 0, 3469
Flare Poller [candidate] (3.485 ms) : 0, 3485
ProfilingAgent [baseline] (93.79 ms) : 0, 93790
ProfilingAgent [candidate] (93.903 ms) : 0, 93903
Profiling [baseline] (94.353 ms) : 0, 94353
Profiling [candidate] (94.46 ms) : 0, 94460
Loading
Startup time reports for insecure-bank
gantt
    title insecure-bank - global startup overhead: candidate=1.62.0-SNAPSHOT~577c0766d4, baseline=1.62.0-SNAPSHOT~7c1b47b5d5

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.06 s) : 0, 1060490
Total [baseline] (8.821 s) : 0, 8820995
Agent [candidate] (1.055 s) : 0, 1054791
Total [candidate] (8.875 s) : 0, 8874753
section iast
Agent [baseline] (1.238 s) : 0, 1237667
Total [baseline] (9.549 s) : 0, 9548793
Agent [candidate] (1.228 s) : 0, 1228351
Total [candidate] (9.519 s) : 0, 9518810
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.06 s -
Agent iast 1.238 s 177.177 ms (16.7%)
Total tracing 8.821 s -
Total iast 9.549 s 727.798 ms (8.3%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.055 s -
Agent iast 1.228 s 173.56 ms (16.5%)
Total tracing 8.875 s -
Total iast 9.519 s 644.057 ms (7.3%)
gantt
    title insecure-bank - break down per module: candidate=1.62.0-SNAPSHOT~577c0766d4, baseline=1.62.0-SNAPSHOT~7c1b47b5d5

    dateFormat X
    axisFormat %s
section tracing
crashtracking [baseline] (1.251 ms) : 0, 1251
crashtracking [candidate] (1.236 ms) : 0, 1236
BytebuddyAgent [baseline] (638.898 ms) : 0, 638898
BytebuddyAgent [candidate] (634.69 ms) : 0, 634690
AgentMeter [baseline] (29.603 ms) : 0, 29603
AgentMeter [candidate] (29.422 ms) : 0, 29422
GlobalTracer [baseline] (249.942 ms) : 0, 249942
GlobalTracer [candidate] (248.463 ms) : 0, 248463
AppSec [baseline] (32.327 ms) : 0, 32327
AppSec [candidate] (32.265 ms) : 0, 32265
Debugger [baseline] (59.892 ms) : 0, 59892
Debugger [candidate] (59.566 ms) : 0, 59566
Remote Config [baseline] (597.555 µs) : 0, 598
Remote Config [candidate] (602.875 µs) : 0, 603
Telemetry [baseline] (7.98 ms) : 0, 7980
Telemetry [candidate] (8.826 ms) : 0, 8826
Flare Poller [baseline] (3.585 ms) : 0, 3585
Flare Poller [candidate] (3.571 ms) : 0, 3571
section iast
crashtracking [baseline] (1.24 ms) : 0, 1240
crashtracking [candidate] (1.238 ms) : 0, 1238
BytebuddyAgent [baseline] (815.024 ms) : 0, 815024
BytebuddyAgent [candidate] (807.533 ms) : 0, 807533
AgentMeter [baseline] (11.432 ms) : 0, 11432
AgentMeter [candidate] (11.357 ms) : 0, 11357
GlobalTracer [baseline] (239.783 ms) : 0, 239783
GlobalTracer [candidate] (238.391 ms) : 0, 238391
IAST [baseline] (31.061 ms) : 0, 31061
IAST [candidate] (29.094 ms) : 0, 29094
AppSec [baseline] (29.113 ms) : 0, 29113
AppSec [candidate] (30.194 ms) : 0, 30194
Debugger [baseline] (62.075 ms) : 0, 62075
Debugger [candidate] (62.838 ms) : 0, 62838
Remote Config [baseline] (537.948 µs) : 0, 538
Remote Config [candidate] (596.577 µs) : 0, 597
Telemetry [baseline] (7.703 ms) : 0, 7703
Telemetry [candidate] (7.698 ms) : 0, 7698
Flare Poller [baseline] (3.443 ms) : 0, 3443
Flare Poller [candidate] (3.415 ms) : 0, 3415
Loading

Load

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master andrea.marziali/npe
git_commit_date 1777012226 1777033704
git_commit_sha 7c1b47b 577c076
release_version 1.62.0-SNAPSHOT~7c1b47b5d5 1.62.0-SNAPSHOT~577c0766d4
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1777036167 1777036167
ci_job_id 1627989989 1627989989
ci_pipeline_id 109529474 109529474
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-tlb8i5w9 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-tlb8i5w9 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 4 performance improvements and 2 performance regressions! Performance is the same for 7 metrics, 23 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:petclinic:appsec:high_load worse
[+0.969ms; +1.903ms] or [+5.328%; +10.464%]
worse
[+0.974ms; +2.393ms] or [+3.278%; +8.055%]
unstable
[-40.345op/s; +10.408op/s] or [-16.096%; +4.152%]
19.620ms 31.394ms 235.688op/s 18.184ms 29.710ms 250.656op/s
scenario:load:petclinic:tracing:high_load better
[-1.954ms; -1.340ms] or [-10.313%; -7.073%]
better
[-3.171ms; -2.048ms] or [-10.355%; -6.688%]
unstable
[-4.589op/s; +48.276op/s] or [-1.888%; +19.859%]
17.295ms 28.010ms 264.938op/s 18.942ms 30.620ms 243.094op/s
scenario:load:petclinic:code_origins:high_load better
[-1.422ms; -0.639ms] or [-7.700%; -3.459%]
better
[-2.530ms; -1.162ms] or [-8.385%; -3.852%]
unstable
[-10.114op/s; +43.052op/s] or [-4.087%; +17.397%]
17.441ms 28.322ms 263.938op/s 18.472ms 30.167ms 247.469op/s
Request duration reports for petclinic
gantt
    title petclinic - request duration [CI 0.99] : candidate=1.62.0-SNAPSHOT~577c0766d4, baseline=1.62.0-SNAPSHOT~7c1b47b5d5
    dateFormat X
    axisFormat %s
section baseline
no_agent (19.246 ms) : 19046, 19446
.   : milestone, 19246,
appsec (18.621 ms) : 18434, 18808
.   : milestone, 18621,
code_origins (18.86 ms) : 18671, 19049
.   : milestone, 18860,
iast (17.914 ms) : 17733, 18094
.   : milestone, 17914,
profiling (18.307 ms) : 18124, 18490
.   : milestone, 18307,
tracing (19.2 ms) : 19008, 19393
.   : milestone, 19200,
section candidate
no_agent (18.155 ms) : 17966, 18344
.   : milestone, 18155,
appsec (19.806 ms) : 19601, 20010
.   : milestone, 19806,
code_origins (17.679 ms) : 17506, 17852
.   : milestone, 17679,
iast (18.129 ms) : 17944, 18314
.   : milestone, 18129,
profiling (18.376 ms) : 18191, 18560
.   : milestone, 18376,
tracing (17.606 ms) : 17435, 17776
.   : milestone, 17606,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 19.246 ms [19.046 ms, 19.446 ms] -
appsec 18.621 ms [18.434 ms, 18.808 ms] -624.64 µs (-3.2%)
code_origins 18.86 ms [18.671 ms, 19.049 ms] -385.918 µs (-2.0%)
iast 17.914 ms [17.733 ms, 18.094 ms] -1.332 ms (-6.9%)
profiling 18.307 ms [18.124 ms, 18.49 ms] -939.164 µs (-4.9%)
tracing 19.2 ms [19.008 ms, 19.393 ms] -45.45 µs (-0.2%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 18.155 ms [17.966 ms, 18.344 ms] -
appsec 19.806 ms [19.601 ms, 20.01 ms] 1.65 ms (9.1%)
code_origins 17.679 ms [17.506 ms, 17.852 ms] -476.128 µs (-2.6%)
iast 18.129 ms [17.944 ms, 18.314 ms] -25.754 µs (-0.1%)
profiling 18.376 ms [18.191 ms, 18.56 ms] 220.767 µs (1.2%)
tracing 17.606 ms [17.435 ms, 17.776 ms] -549.523 µs (-3.0%)
Request duration reports for insecure-bank
gantt
    title insecure-bank - request duration [CI 0.99] : candidate=1.62.0-SNAPSHOT~577c0766d4, baseline=1.62.0-SNAPSHOT~7c1b47b5d5
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.248 ms) : 1236, 1261
.   : milestone, 1248,
iast (3.348 ms) : 3300, 3396
.   : milestone, 3348,
iast_FULL (6.168 ms) : 6105, 6231
.   : milestone, 6168,
iast_GLOBAL (3.595 ms) : 3537, 3653
.   : milestone, 3595,
profiling (2.161 ms) : 2140, 2181
.   : milestone, 2161,
tracing (1.877 ms) : 1862, 1893
.   : milestone, 1877,
section candidate
no_agent (1.263 ms) : 1250, 1275
.   : milestone, 1263,
iast (3.218 ms) : 3173, 3262
.   : milestone, 3218,
iast_FULL (5.974 ms) : 5914, 6034
.   : milestone, 5974,
iast_GLOBAL (3.647 ms) : 3585, 3710
.   : milestone, 3647,
profiling (2.34 ms) : 2313, 2367
.   : milestone, 2340,
tracing (1.922 ms) : 1904, 1941
.   : milestone, 1922,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.248 ms [1.236 ms, 1.261 ms] -
iast 3.348 ms [3.3 ms, 3.396 ms] 2.1 ms (168.2%)
iast_FULL 6.168 ms [6.105 ms, 6.231 ms] 4.919 ms (394.1%)
iast_GLOBAL 3.595 ms [3.537 ms, 3.653 ms] 2.347 ms (188.0%)
profiling 2.161 ms [2.14 ms, 2.181 ms] 912.266 µs (73.1%)
tracing 1.877 ms [1.862 ms, 1.893 ms] 628.829 µs (50.4%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.263 ms [1.25 ms, 1.275 ms] -
iast 3.218 ms [3.173 ms, 3.262 ms] 1.955 ms (154.8%)
iast_FULL 5.974 ms [5.914 ms, 6.034 ms] 4.711 ms (373.1%)
iast_GLOBAL 3.647 ms [3.585 ms, 3.71 ms] 2.385 ms (188.8%)
profiling 2.34 ms [2.313 ms, 2.367 ms] 1.077 ms (85.3%)
tracing 1.922 ms [1.904 ms, 1.941 ms] 659.541 µs (52.2%)

Dacapo

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master andrea.marziali/npe
git_commit_date 1777012226 1777033704
git_commit_sha 7c1b47b 577c076
release_version 1.62.0-SNAPSHOT~7c1b47b5d5 1.62.0-SNAPSHOT~577c0766d4
See matching parameters
Baseline Candidate
application biojava biojava
ci_job_date 1777035725 1777035725
ci_job_id 1627989993 1627989993
ci_pipeline_id 109529474 109529474
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-2-0lidngli 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-2-0lidngli 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 0 performance regressions! Performance is the same for 11 metrics, 0 unstable metrics.

scenario Δ mean execution_time candidate mean execution_time baseline mean execution_time
scenario:dacapo:tomcat:appsec better
[-1.396ms; -1.054ms] or [-37.046%; -27.958%]
2.544ms 3.769ms
Execution time for tomcat
gantt
    title tomcat - execution time [CI 0.99] : candidate=1.62.0-SNAPSHOT~577c0766d4, baseline=1.62.0-SNAPSHOT~7c1b47b5d5
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.493 ms) : 1481, 1504
.   : milestone, 1493,
appsec (3.769 ms) : 3550, 3987
.   : milestone, 3769,
iast (2.285 ms) : 2215, 2355
.   : milestone, 2285,
iast_GLOBAL (2.333 ms) : 2263, 2403
.   : milestone, 2333,
profiling (2.107 ms) : 2052, 2162
.   : milestone, 2107,
tracing (2.101 ms) : 2047, 2155
.   : milestone, 2101,
section candidate
no_agent (1.493 ms) : 1481, 1505
.   : milestone, 1493,
appsec (2.544 ms) : 2489, 2598
.   : milestone, 2544,
iast (2.286 ms) : 2217, 2356
.   : milestone, 2286,
iast_GLOBAL (2.329 ms) : 2260, 2399
.   : milestone, 2329,
profiling (2.116 ms) : 2060, 2172
.   : milestone, 2116,
tracing (2.086 ms) : 2032, 2139
.   : milestone, 2086,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.493 ms [1.481 ms, 1.504 ms] -
appsec 3.769 ms [3.55 ms, 3.987 ms] 2.276 ms (152.4%)
iast 2.285 ms [2.215 ms, 2.355 ms] 791.963 µs (53.1%)
iast_GLOBAL 2.333 ms [2.263 ms, 2.403 ms] 840.109 µs (56.3%)
profiling 2.107 ms [2.052 ms, 2.162 ms] 614.225 µs (41.1%)
tracing 2.101 ms [2.047 ms, 2.155 ms] 607.993 µs (40.7%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.493 ms [1.481 ms, 1.505 ms] -
appsec 2.544 ms [2.489 ms, 2.598 ms] 1.051 ms (70.4%)
iast 2.286 ms [2.217 ms, 2.356 ms] 793.366 µs (53.1%)
iast_GLOBAL 2.329 ms [2.26 ms, 2.399 ms] 836.266 µs (56.0%)
profiling 2.116 ms [2.06 ms, 2.172 ms] 623.32 µs (41.8%)
tracing 2.086 ms [2.032 ms, 2.139 ms] 592.821 µs (39.7%)
Execution time for biojava
gantt
    title biojava - execution time [CI 0.99] : candidate=1.62.0-SNAPSHOT~577c0766d4, baseline=1.62.0-SNAPSHOT~7c1b47b5d5
    dateFormat X
    axisFormat %s
section baseline
no_agent (15.704 s) : 15704000, 15704000
.   : milestone, 15704000,
appsec (14.614 s) : 14614000, 14614000
.   : milestone, 14614000,
iast (18.2 s) : 18200000, 18200000
.   : milestone, 18200000,
iast_GLOBAL (18.036 s) : 18036000, 18036000
.   : milestone, 18036000,
profiling (15.503 s) : 15503000, 15503000
.   : milestone, 15503000,
tracing (14.928 s) : 14928000, 14928000
.   : milestone, 14928000,
section candidate
no_agent (14.974 s) : 14974000, 14974000
.   : milestone, 14974000,
appsec (15.089 s) : 15089000, 15089000
.   : milestone, 15089000,
iast (18.631 s) : 18631000, 18631000
.   : milestone, 18631000,
iast_GLOBAL (18.143 s) : 18143000, 18143000
.   : milestone, 18143000,
profiling (14.748 s) : 14748000, 14748000
.   : milestone, 14748000,
tracing (15.075 s) : 15075000, 15075000
.   : milestone, 15075000,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.704 s [15.704 s, 15.704 s] -
appsec 14.614 s [14.614 s, 14.614 s] -1.09 s (-6.9%)
iast 18.2 s [18.2 s, 18.2 s] 2.496 s (15.9%)
iast_GLOBAL 18.036 s [18.036 s, 18.036 s] 2.332 s (14.8%)
profiling 15.503 s [15.503 s, 15.503 s] -201.0 ms (-1.3%)
tracing 14.928 s [14.928 s, 14.928 s] -776.0 ms (-4.9%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 14.974 s [14.974 s, 14.974 s] -
appsec 15.089 s [15.089 s, 15.089 s] 115.0 ms (0.8%)
iast 18.631 s [18.631 s, 18.631 s] 3.657 s (24.4%)
iast_GLOBAL 18.143 s [18.143 s, 18.143 s] 3.169 s (21.2%)
profiling 14.748 s [14.748 s, 14.748 s] -226.0 ms (-1.5%)
tracing 15.075 s [15.075 s, 15.075 s] 101.0 ms (0.7%)

@amarziali
Copy link
Copy Markdown
Contributor Author

@codex review

@chatgpt-codex-connector
Copy link
Copy Markdown

Codex Review: Didn't find any major issues. Breezy!

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

@amarziali amarziali enabled auto-merge April 24, 2026 12:41
@amarziali amarziali added this pull request to the merge queue Apr 24, 2026
@dd-octo-sts
Copy link
Copy Markdown
Contributor

dd-octo-sts Bot commented Apr 24, 2026

/merge

@gh-worker-devflow-routing-ef8351
Copy link
Copy Markdown

gh-worker-devflow-routing-ef8351 Bot commented Apr 24, 2026

View all feedbacks in Devflow UI.

2026-04-24 13:26:39 UTC ℹ️ Start processing command /merge


2026-04-24 13:26:44 UTC ℹ️ MergeQueue: pull request added to the queue

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


2026-04-24 14:42:25 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 Apr 24, 2026
@gh-worker-dd-mergequeue-cf854d gh-worker-dd-mergequeue-cf854d Bot merged commit 4a446d1 into master Apr 24, 2026
572 checks passed
@gh-worker-dd-mergequeue-cf854d gh-worker-dd-mergequeue-cf854d Bot deleted the andrea.marziali/npe branch April 24, 2026 14:42
@github-actions github-actions Bot added this to the 1.62.0 milestone Apr 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

comp: core Tracer core type: bug Bug report and fix

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants