Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Set default Attempt to Fix retries if none provided from the backend #8615

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged

Conversation

daniel-mohedano
Copy link
Contributor

What Does This Do

Fixes a bug where if the backend doesn't provide a number of retries for Attempt to Fix tests the test won't be retried at all, as it defaulted to -1. Now it defaults to 20 (the original number of retries planned in the RFC).

Motivation

Contributor Checklist

Jira ticket: []

@pr-commenter
Copy link

pr-commenter bot commented Mar 24, 2025

Benchmarks

Startup

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master daniel.mohedano/default-attempt-to-fix-retries
git_commit_date 1742825749 1742829452
git_commit_sha 51813bd bca973b
release_version 1.48.0-SNAPSHOT~51813bdfcb 1.48.0-SNAPSHOT~bca973b2af
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1742833581 1742833581
ci_job_id 861611594 861611594
ci_pipeline_id 59780714 59780714
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux runner-ylcbzox4-project-304-concurrent-0-yllxax08 6.8.0-1024-aws #26~22.04.1-Ubuntu SMP Wed Feb 19 06:54:57 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux Linux runner-ylcbzox4-project-304-concurrent-0-yllxax08 6.8.0-1024-aws #26~22.04.1-Ubuntu SMP Wed Feb 19 06:54:57 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux
module Agent Agent
parent None None
variant iast iast

Summary

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

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

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.05 s) : 0, 1049897
Total [baseline] (8.69 s) : 0, 8689917
Agent [candidate] (1.047 s) : 0, 1047253
Total [candidate] (8.669 s) : 0, 8668643
section iast
Agent [baseline] (1.177 s) : 0, 1176521
Total [baseline] (9.257 s) : 0, 9256812
Agent [candidate] (1.184 s) : 0, 1184228
Total [candidate] (9.257 s) : 0, 9257470
section iast_HARDCODED_SECRET_DISABLED
Agent [baseline] (1.177 s) : 0, 1176697
Total [baseline] (9.179 s) : 0, 9179420
Agent [candidate] (1.181 s) : 0, 1181123
Total [candidate] (9.212 s) : 0, 9212274
section iast_TELEMETRY_OFF
Agent [baseline] (1.172 s) : 0, 1172109
Total [baseline] (9.246 s) : 0, 9246063
Agent [candidate] (1.175 s) : 0, 1174589
Total [candidate] (9.246 s) : 0, 9245590
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.05 s -
Agent iast 1.177 s 126.624 ms (12.1%)
Agent iast_HARDCODED_SECRET_DISABLED 1.177 s 126.8 ms (12.1%)
Agent iast_TELEMETRY_OFF 1.172 s 122.212 ms (11.6%)
Total tracing 8.69 s -
Total iast 9.257 s 566.895 ms (6.5%)
Total iast_HARDCODED_SECRET_DISABLED 9.179 s 489.503 ms (5.6%)
Total iast_TELEMETRY_OFF 9.246 s 556.146 ms (6.4%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.047 s -
Agent iast 1.184 s 136.976 ms (13.1%)
Agent iast_HARDCODED_SECRET_DISABLED 1.181 s 133.87 ms (12.8%)
Agent iast_TELEMETRY_OFF 1.175 s 127.337 ms (12.2%)
Total tracing 8.669 s -
Total iast 9.257 s 588.827 ms (6.8%)
Total iast_HARDCODED_SECRET_DISABLED 9.212 s 543.631 ms (6.3%)
Total iast_TELEMETRY_OFF 9.246 s 576.947 ms (6.7%)
gantt
    title insecure-bank - break down per module: candidate=1.48.0-SNAPSHOT~bca973b2af, baseline=1.48.0-SNAPSHOT~51813bdfcb

    dateFormat X
    axisFormat %s
section tracing
BytebuddyAgent [baseline] (718.702 ms) : 0, 718702
BytebuddyAgent [candidate] (717.493 ms) : 0, 717493
GlobalTracer [baseline] (239.234 ms) : 0, 239234
GlobalTracer [candidate] (239.655 ms) : 0, 239655
AppSec [baseline] (54.854 ms) : 0, 54854
AppSec [candidate] (54.762 ms) : 0, 54762
Debugger [baseline] (4.431 ms) : 0, 4431
Debugger [candidate] (4.425 ms) : 0, 4425
Remote Config [baseline] (720.093 µs) : 0, 720
Remote Config [candidate] (710.435 µs) : 0, 710
Telemetry [baseline] (15.919 ms) : 0, 15919
Telemetry [candidate] (14.22 ms) : 0, 14220
section iast
BytebuddyAgent [baseline] (838.379 ms) : 0, 838379
BytebuddyAgent [candidate] (845.299 ms) : 0, 845299
GlobalTracer [baseline] (230.307 ms) : 0, 230307
GlobalTracer [candidate] (230.837 ms) : 0, 230837
IAST [baseline] (22.669 ms) : 0, 22669
IAST [candidate] (22.577 ms) : 0, 22577
AppSec [baseline] (55.639 ms) : 0, 55639
AppSec [candidate] (55.919 ms) : 0, 55919
Debugger [baseline] (4.14 ms) : 0, 4140
Debugger [candidate] (4.17 ms) : 0, 4170
Remote Config [baseline] (600.757 µs) : 0, 601
Remote Config [candidate] (595.139 µs) : 0, 595
Telemetry [baseline] (8.792 ms) : 0, 8792
Telemetry [candidate] (8.8 ms) : 0, 8800
section iast_HARDCODED_SECRET_DISABLED
BytebuddyAgent [baseline] (837.92 ms) : 0, 837920
BytebuddyAgent [candidate] (841.262 ms) : 0, 841262
GlobalTracer [baseline] (230.41 ms) : 0, 230410
GlobalTracer [candidate] (231.51 ms) : 0, 231510
IAST [baseline] (22.881 ms) : 0, 22881
IAST [candidate] (22.966 ms) : 0, 22966
AppSec [baseline] (55.995 ms) : 0, 55995
AppSec [candidate] (55.902 ms) : 0, 55902
Debugger [baseline] (4.158 ms) : 0, 4158
Debugger [candidate] (4.148 ms) : 0, 4148
Remote Config [baseline] (613.62 µs) : 0, 614
Remote Config [candidate] (590.117 µs) : 0, 590
Telemetry [baseline] (8.751 ms) : 0, 8751
Telemetry [candidate] (8.755 ms) : 0, 8755
section iast_TELEMETRY_OFF
BytebuddyAgent [baseline] (834.4 ms) : 0, 834400
BytebuddyAgent [candidate] (836.281 ms) : 0, 836281
GlobalTracer [baseline] (229.996 ms) : 0, 229996
GlobalTracer [candidate] (230.809 ms) : 0, 230809
IAST [baseline] (22.457 ms) : 0, 22457
IAST [candidate] (23.01 ms) : 0, 23010
AppSec [baseline] (55.943 ms) : 0, 55943
AppSec [candidate] (55.223 ms) : 0, 55223
Debugger [baseline] (4.142 ms) : 0, 4142
Debugger [candidate] (4.123 ms) : 0, 4123
Remote Config [baseline] (599.382 µs) : 0, 599
Remote Config [candidate] (597.363 µs) : 0, 597
Telemetry [baseline] (8.565 ms) : 0, 8565
Telemetry [candidate] (8.564 ms) : 0, 8564
Loading
Startup time reports for petclinic
gantt
    title petclinic - global startup overhead: candidate=1.48.0-SNAPSHOT~bca973b2af, baseline=1.48.0-SNAPSHOT~51813bdfcb

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.05 s) : 0, 1050150
Total [baseline] (10.493 s) : 0, 10493001
Agent [candidate] (1.049 s) : 0, 1049293
Total [candidate] (10.477 s) : 0, 10477319
section appsec
Agent [baseline] (1.189 s) : 0, 1189194
Total [baseline] (10.773 s) : 0, 10773111
Agent [candidate] (1.194 s) : 0, 1194103
Total [candidate] (10.777 s) : 0, 10776801
section iast
Agent [baseline] (1.176 s) : 0, 1176360
Total [baseline] (11.002 s) : 0, 11002277
Agent [candidate] (1.176 s) : 0, 1176055
Total [candidate] (11.08 s) : 0, 11079601
section profiling
Agent [baseline] (1.285 s) : 0, 1284553
Total [baseline] (10.974 s) : 0, 10973928
Agent [candidate] (1.275 s) : 0, 1275188
Total [candidate] (10.866 s) : 0, 10865702
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.05 s -
Agent appsec 1.189 s 139.044 ms (13.2%)
Agent iast 1.176 s 126.211 ms (12.0%)
Agent profiling 1.285 s 234.403 ms (22.3%)
Total tracing 10.493 s -
Total appsec 10.773 s 280.11 ms (2.7%)
Total iast 11.002 s 509.276 ms (4.9%)
Total profiling 10.974 s 480.927 ms (4.6%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.049 s -
Agent appsec 1.194 s 144.811 ms (13.8%)
Agent iast 1.176 s 126.762 ms (12.1%)
Agent profiling 1.275 s 225.895 ms (21.5%)
Total tracing 10.477 s -
Total appsec 10.777 s 299.482 ms (2.9%)
Total iast 11.08 s 602.282 ms (5.7%)
Total profiling 10.866 s 388.384 ms (3.7%)
gantt
    title petclinic - break down per module: candidate=1.48.0-SNAPSHOT~bca973b2af, baseline=1.48.0-SNAPSHOT~51813bdfcb

    dateFormat X
    axisFormat %s
section tracing
BytebuddyAgent [baseline] (722.744 ms) : 0, 722744
BytebuddyAgent [candidate] (720.017 ms) : 0, 720017
GlobalTracer [baseline] (241.135 ms) : 0, 241135
GlobalTracer [candidate] (240.692 ms) : 0, 240692
AppSec [baseline] (54.872 ms) : 0, 54872
AppSec [candidate] (55.094 ms) : 0, 55094
Debugger [baseline] (5.2 ms) : 0, 5200
Debugger [candidate] (5.219 ms) : 0, 5219
Remote Config [baseline] (706.209 µs) : 0, 706
Remote Config [candidate] (722.181 µs) : 0, 722
Telemetry [baseline] (9.296 ms) : 0, 9296
Telemetry [candidate] (11.46 ms) : 0, 11460
section appsec
BytebuddyAgent [baseline] (736.593 ms) : 0, 736593
BytebuddyAgent [candidate] (740.621 ms) : 0, 740621
GlobalTracer [baseline] (236.47 ms) : 0, 236470
GlobalTracer [candidate] (237.396 ms) : 0, 237396
IAST [baseline] (21.671 ms) : 0, 21671
IAST [candidate] (21.764 ms) : 0, 21764
AppSec [baseline] (175.043 ms) : 0, 175043
AppSec [candidate] (175.184 ms) : 0, 175184
Debugger [baseline] (4.289 ms) : 0, 4289
Debugger [candidate] (4.313 ms) : 0, 4313
Remote Config [baseline] (647.517 µs) : 0, 648
Remote Config [candidate] (646.556 µs) : 0, 647
Telemetry [baseline] (9.263 ms) : 0, 9263
Telemetry [candidate] (8.906 ms) : 0, 8906
section iast
BytebuddyAgent [baseline] (838.361 ms) : 0, 838361
BytebuddyAgent [candidate] (837.761 ms) : 0, 837761
GlobalTracer [baseline] (230.161 ms) : 0, 230161
GlobalTracer [candidate] (229.975 ms) : 0, 229975
IAST [baseline] (23.476 ms) : 0, 23476
IAST [candidate] (23.408 ms) : 0, 23408
AppSec [baseline] (55.012 ms) : 0, 55012
AppSec [candidate] (55.362 ms) : 0, 55362
Debugger [baseline] (4.142 ms) : 0, 4142
Debugger [candidate] (4.153 ms) : 0, 4153
Remote Config [baseline] (586.003 µs) : 0, 586
Remote Config [candidate] (593.764 µs) : 0, 594
Telemetry [baseline] (8.662 ms) : 0, 8662
Telemetry [candidate] (8.804 ms) : 0, 8804
section profiling
BytebuddyAgent [baseline] (718.416 ms) : 0, 718416
BytebuddyAgent [candidate] (711.607 ms) : 0, 711607
GlobalTracer [baseline] (352.538 ms) : 0, 352538
GlobalTracer [candidate] (351.668 ms) : 0, 351668
AppSec [baseline] (54.772 ms) : 0, 54772
AppSec [candidate] (54.402 ms) : 0, 54402
Debugger [baseline] (4.306 ms) : 0, 4306
Debugger [candidate] (4.282 ms) : 0, 4282
Remote Config [baseline] (704.518 µs) : 0, 705
Remote Config [candidate] (687.068 µs) : 0, 687
Telemetry [baseline] (9.006 ms) : 0, 9006
Telemetry [candidate] (8.903 ms) : 0, 8903
ProfilingAgent [baseline] (102.736 ms) : 0, 102736
ProfilingAgent [candidate] (101.757 ms) : 0, 101757
Profiling [baseline] (102.763 ms) : 0, 102763
Profiling [candidate] (102.061 ms) : 0, 102061
Loading

Load

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
end_time 2025-03-24T15:56:39 2025-03-24T16:04:24
git_branch master daniel.mohedano/default-attempt-to-fix-retries
git_commit_date 1742825749 1742829452
git_commit_sha 51813bd bca973b
release_version 1.48.0-SNAPSHOT~51813bdfcb 1.48.0-SNAPSHOT~bca973b2af
start_time 2025-03-24T15:56:25 2025-03-24T16:04:10
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1742832662 1742832662
ci_job_id 861611597 861611597
ci_pipeline_id 59780714 59780714
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux runner-ylcbzox4-project-304-concurrent-1-lhhe4vq8 6.8.0-1024-aws #26~22.04.1-Ubuntu SMP Wed Feb 19 06:54:57 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux Linux runner-ylcbzox4-project-304-concurrent-1-lhhe4vq8 6.8.0-1024-aws #26~22.04.1-Ubuntu SMP Wed Feb 19 06:54:57 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux
variant iast iast

Summary

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

Request duration reports for insecure-bank
gantt
    title insecure-bank - request duration [CI 0.99] : candidate=1.48.0-SNAPSHOT~bca973b2af, baseline=1.48.0-SNAPSHOT~51813bdfcb
    dateFormat X
    axisFormat %s
section baseline
no_agent (374.536 µs) : 355, 394
.   : milestone, 375,
iast (521.467 µs) : 499, 544
.   : milestone, 521,
iast_FULL (737.056 µs) : 715, 759
.   : milestone, 737,
iast_GLOBAL (559.821 µs) : 538, 582
.   : milestone, 560,
iast_HARDCODED_SECRET_DISABLED (519.977 µs) : 498, 542
.   : milestone, 520,
iast_INACTIVE (466.808 µs) : 446, 488
.   : milestone, 467,
iast_TELEMETRY_OFF (506.291 µs) : 485, 528
.   : milestone, 506,
tracing (466.879 µs) : 445, 489
.   : milestone, 467,
section candidate
no_agent (383.85 µs) : 364, 404
.   : milestone, 384,
iast (515.463 µs) : 494, 537
.   : milestone, 515,
iast_FULL (731.081 µs) : 709, 753
.   : milestone, 731,
iast_GLOBAL (570.716 µs) : 548, 593
.   : milestone, 571,
iast_HARDCODED_SECRET_DISABLED (516.235 µs) : 495, 538
.   : milestone, 516,
iast_INACTIVE (466.365 µs) : 445, 488
.   : milestone, 466,
iast_TELEMETRY_OFF (498.664 µs) : 477, 520
.   : milestone, 499,
tracing (458.657 µs) : 438, 480
.   : milestone, 459,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 374.536 µs [354.71 µs, 394.362 µs] -
iast 521.467 µs [499.252 µs, 543.681 µs] 146.93 µs (39.2%)
iast_FULL 737.056 µs [715.176 µs, 758.935 µs] 362.519 µs (96.8%)
iast_GLOBAL 559.821 µs [537.94 µs, 581.703 µs] 185.285 µs (49.5%)
iast_HARDCODED_SECRET_DISABLED 519.977 µs [498.367 µs, 541.588 µs] 145.441 µs (38.8%)
iast_INACTIVE 466.808 µs [445.637 µs, 487.98 µs] 92.272 µs (24.6%)
iast_TELEMETRY_OFF 506.291 µs [484.629 µs, 527.953 µs] 131.755 µs (35.2%)
tracing 466.879 µs [444.915 µs, 488.844 µs] 92.343 µs (24.7%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 383.85 µs [363.634 µs, 404.065 µs] -
iast 515.463 µs [493.631 µs, 537.295 µs] 131.613 µs (34.3%)
iast_FULL 731.081 µs [709.096 µs, 753.067 µs] 347.232 µs (90.5%)
iast_GLOBAL 570.716 µs [548.244 µs, 593.188 µs] 186.866 µs (48.7%)
iast_HARDCODED_SECRET_DISABLED 516.235 µs [494.551 µs, 537.919 µs] 132.386 µs (34.5%)
iast_INACTIVE 466.365 µs [444.92 µs, 487.81 µs] 82.515 µs (21.5%)
iast_TELEMETRY_OFF 498.664 µs [476.955 µs, 520.372 µs] 114.814 µs (29.9%)
tracing 458.657 µs [437.55 µs, 479.764 µs] 74.807 µs (19.5%)
Request duration reports for petclinic
gantt
    title petclinic - request duration [CI 0.99] : candidate=1.48.0-SNAPSHOT~bca973b2af, baseline=1.48.0-SNAPSHOT~51813bdfcb
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.367 ms) : 1348, 1385
.   : milestone, 1367,
appsec (1.747 ms) : 1723, 1771
.   : milestone, 1747,
appsec_no_iast (1.74 ms) : 1716, 1764
.   : milestone, 1740,
code_origins (1.67 ms) : 1643, 1697
.   : milestone, 1670,
iast (1.511 ms) : 1487, 1534
.   : milestone, 1511,
profiling (1.531 ms) : 1506, 1556
.   : milestone, 1531,
tracing (1.503 ms) : 1479, 1526
.   : milestone, 1503,
section candidate
no_agent (1.365 ms) : 1346, 1384
.   : milestone, 1365,
appsec (1.736 ms) : 1712, 1760
.   : milestone, 1736,
appsec_no_iast (1.752 ms) : 1728, 1775
.   : milestone, 1752,
code_origins (1.675 ms) : 1649, 1702
.   : milestone, 1675,
iast (1.523 ms) : 1500, 1547
.   : milestone, 1523,
profiling (1.513 ms) : 1489, 1536
.   : milestone, 1513,
tracing (1.487 ms) : 1463, 1512
.   : milestone, 1487,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.367 ms [1.348 ms, 1.385 ms] -
appsec 1.747 ms [1.723 ms, 1.771 ms] 380.099 µs (27.8%)
appsec_no_iast 1.74 ms [1.716 ms, 1.764 ms] 373.455 µs (27.3%)
code_origins 1.67 ms [1.643 ms, 1.697 ms] 303.502 µs (22.2%)
iast 1.511 ms [1.487 ms, 1.534 ms] 144.257 µs (10.6%)
profiling 1.531 ms [1.506 ms, 1.556 ms] 164.592 µs (12.0%)
tracing 1.503 ms [1.479 ms, 1.526 ms] 136.072 µs (10.0%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.365 ms [1.346 ms, 1.384 ms] -
appsec 1.736 ms [1.712 ms, 1.76 ms] 370.4 µs (27.1%)
appsec_no_iast 1.752 ms [1.728 ms, 1.775 ms] 386.285 µs (28.3%)
code_origins 1.675 ms [1.649 ms, 1.702 ms] 310.179 µs (22.7%)
iast 1.523 ms [1.5 ms, 1.547 ms] 157.942 µs (11.6%)
profiling 1.513 ms [1.489 ms, 1.536 ms] 147.299 µs (10.8%)
tracing 1.487 ms [1.463 ms, 1.512 ms] 122.153 µs (8.9%)

Dacapo

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master daniel.mohedano/default-attempt-to-fix-retries
git_commit_date 1742825749 1742829452
git_commit_sha 51813bd bca973b
release_version 1.48.0-SNAPSHOT~51813bdfcb 1.48.0-SNAPSHOT~bca973b2af
See matching parameters
Baseline Candidate
application biojava biojava
ci_job_date 1742833117 1742833117
ci_job_id 861611601 861611601
ci_pipeline_id 59780714 59780714
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux runner-xjcpkyqs-project-304-concurrent-0-ijvky08x 6.8.0-1024-aws #26~22.04.1-Ubuntu SMP Wed Feb 19 06:54:57 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux Linux runner-xjcpkyqs-project-304-concurrent-0-ijvky08x 6.8.0-1024-aws #26~22.04.1-Ubuntu SMP Wed Feb 19 06:54:57 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux
variant appsec appsec

Summary

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

Execution time for biojava
gantt
    title biojava - execution time [CI 0.99] : candidate=1.48.0-SNAPSHOT~bca973b2af, baseline=1.48.0-SNAPSHOT~51813bdfcb
    dateFormat X
    axisFormat %s
section baseline
no_agent (14.847 s) : 14847000, 14847000
.   : milestone, 14847000,
appsec (14.987 s) : 14987000, 14987000
.   : milestone, 14987000,
iast (18.202 s) : 18202000, 18202000
.   : milestone, 18202000,
iast_GLOBAL (18.035 s) : 18035000, 18035000
.   : milestone, 18035000,
profiling (15.198 s) : 15198000, 15198000
.   : milestone, 15198000,
tracing (14.992 s) : 14992000, 14992000
.   : milestone, 14992000,
section candidate
no_agent (14.926 s) : 14926000, 14926000
.   : milestone, 14926000,
appsec (15.069 s) : 15069000, 15069000
.   : milestone, 15069000,
iast (18.554 s) : 18554000, 18554000
.   : milestone, 18554000,
iast_GLOBAL (17.886 s) : 17886000, 17886000
.   : milestone, 17886000,
profiling (15.325 s) : 15325000, 15325000
.   : milestone, 15325000,
tracing (14.896 s) : 14896000, 14896000
.   : milestone, 14896000,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 14.847 s [14.847 s, 14.847 s] -
appsec 14.987 s [14.987 s, 14.987 s] 140.0 ms (0.9%)
iast 18.202 s [18.202 s, 18.202 s] 3.355 s (22.6%)
iast_GLOBAL 18.035 s [18.035 s, 18.035 s] 3.188 s (21.5%)
profiling 15.198 s [15.198 s, 15.198 s] 351.0 ms (2.4%)
tracing 14.992 s [14.992 s, 14.992 s] 145.0 ms (1.0%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 14.926 s [14.926 s, 14.926 s] -
appsec 15.069 s [15.069 s, 15.069 s] 143.0 ms (1.0%)
iast 18.554 s [18.554 s, 18.554 s] 3.628 s (24.3%)
iast_GLOBAL 17.886 s [17.886 s, 17.886 s] 2.96 s (19.8%)
profiling 15.325 s [15.325 s, 15.325 s] 399.0 ms (2.7%)
tracing 14.896 s [14.896 s, 14.896 s] -30.0 ms (-0.2%)
Execution time for tomcat
gantt
    title tomcat - execution time [CI 0.99] : candidate=1.48.0-SNAPSHOT~bca973b2af, baseline=1.48.0-SNAPSHOT~51813bdfcb
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.472 ms) : 1461, 1484
.   : milestone, 1472,
appsec (2.347 ms) : 2303, 2391
.   : milestone, 2347,
iast (2.124 ms) : 2068, 2179
.   : milestone, 2124,
iast_GLOBAL (2.157 ms) : 2101, 2214
.   : milestone, 2157,
profiling (1.966 ms) : 1922, 2010
.   : milestone, 1966,
tracing (1.953 ms) : 1910, 1995
.   : milestone, 1953,
section candidate
no_agent (1.474 ms) : 1463, 1486
.   : milestone, 1474,
appsec (2.325 ms) : 2282, 2368
.   : milestone, 2325,
iast (2.116 ms) : 2061, 2172
.   : milestone, 2116,
iast_GLOBAL (2.167 ms) : 2111, 2223
.   : milestone, 2167,
profiling (1.966 ms) : 1922, 2010
.   : milestone, 1966,
tracing (1.953 ms) : 1911, 1996
.   : milestone, 1953,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.472 ms [1.461 ms, 1.484 ms] -
appsec 2.347 ms [2.303 ms, 2.391 ms] 874.55 µs (59.4%)
iast 2.124 ms [2.068 ms, 2.179 ms] 651.612 µs (44.3%)
iast_GLOBAL 2.157 ms [2.101 ms, 2.214 ms] 685.09 µs (46.5%)
profiling 1.966 ms [1.922 ms, 2.01 ms] 494.069 µs (33.6%)
tracing 1.953 ms [1.91 ms, 1.995 ms] 480.291 µs (32.6%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.474 ms [1.463 ms, 1.486 ms] -
appsec 2.325 ms [2.282 ms, 2.368 ms] 850.609 µs (57.7%)
iast 2.116 ms [2.061 ms, 2.172 ms] 641.81 µs (43.5%)
iast_GLOBAL 2.167 ms [2.111 ms, 2.223 ms] 692.251 µs (47.0%)
profiling 1.966 ms [1.922 ms, 2.01 ms] 491.896 µs (33.4%)
tracing 1.953 ms [1.911 ms, 1.996 ms] 478.881 µs (32.5%)

@daniel-mohedano daniel-mohedano marked this pull request as ready for review March 25, 2025 10:17
@daniel-mohedano daniel-mohedano requested a review from a team as a code owner March 25, 2025 10:17
@daniel-mohedano daniel-mohedano merged commit 771fa81 into master Mar 25, 2025
274 checks passed
@daniel-mohedano daniel-mohedano deleted the daniel.mohedano/default-attempt-to-fix-retries branch March 25, 2025 10:18
@github-actions github-actions bot added this to the 1.48.0 milestone Mar 25, 2025
svc-squareup-copybara pushed a commit to cashapp/misk that referenced this pull request Apr 11, 2025
| Package | Type | Package file | Manager | Update | Change |
|---|---|---|---|---|---|
| org.flywaydb.flyway | plugin | misk/gradle/libs.versions.toml | gradle
| minor | `11.6.0` -> `11.7.0` |
|
[com.squareup.okio:okio-fakefilesystem](https://github.com/square/okio)
| dependencies | misk/gradle/libs.versions.toml | gradle | minor |
`3.10.2` -> `3.11.0` |
| [com.squareup.okio:okio](https://github.com/square/okio) |
dependencies | misk/gradle/libs.versions.toml | gradle | minor |
`3.10.2` -> `3.11.0` |
|
[com.autonomousapps.dependency-analysis](https://github.com/autonomousapps/dependency-analysis-android-gradle-plugin)
| plugin | misk/gradle/libs.versions.toml | gradle | minor | `2.15.0` ->
`2.16.0` |
| [com.datadoghq:dd-trace-api](https://github.com/datadog/dd-trace-java)
| dependencies | misk/gradle/libs.versions.toml | gradle | minor |
`1.47.3` -> `1.48.1` |
| [com.datadoghq:dd-trace-ot](https://github.com/datadog/dd-trace-java)
| dependencies | misk/gradle/libs.versions.toml | gradle | minor |
`1.47.3` -> `1.48.1` |
| [software.amazon.awssdk:sdk-core](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.31.18` -> `2.31.20` |
| [software.amazon.awssdk:sqs](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.31.18` -> `2.31.20` |
|
[software.amazon.awssdk:dynamodb-enhanced](https://aws.amazon.com/sdkforjava)
| dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.31.18` -> `2.31.20` |
| [software.amazon.awssdk:dynamodb](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.31.18` -> `2.31.20` |
| [software.amazon.awssdk:aws-core](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.31.18` -> `2.31.20` |
| [software.amazon.awssdk:bom](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.31.18` -> `2.31.20` |
| [software.amazon.awssdk:auth](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.31.18` -> `2.31.20` |

---

### Release Notes

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

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

*2025-04-09*

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

</details>

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

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

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

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

</details>

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

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

### Components

#### Tracer internal logging

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

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

### Known Bugs

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

### Components

#### Application Security Management (IAST)

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

#### Application Security Management (WAF)

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

#### Build & Tooling

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

#### Configuration at Runtime

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

#### Continuous Integration Visibility

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

#### Crash tracking

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

#### Data Streams Monitoring

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

#### Dynamic Instrumentation

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

#### OpenTracing

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

#### Profiling

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

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

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

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

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

#### Telemetry

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

#### Testing

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

#### Trace context propagation

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

#### Tracer core

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

#### Tracer internal logging

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

#### Tracer public API

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

### Instrumentations

####

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

#### Apache Spark instrumentation

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

#### Armeria Instrumentation

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

#### AWS DynamoDB Instrumentation

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

#### AWS SDK instrumentation

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

#### Azure Functions instrumentation

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

#### Core Java language instrumentation

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

#### Eclipse Vert.x instrumentation

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

#### Kafka instrumentation

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

#### Kotlin instrumentation

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

#### OpenTelemetry instrumentation

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

#### Spring instrumentation

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

#### WebSocket Instrumentation

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

#### All other instrumentations

- ✨ Introduce cache for peer.hostname lookup
([#&#8203;8601](DataDog/dd-trace-java#8601) -
[@&#8203;mcculls](https://github.com/mcculls))
- ✨ Support pekko http 1.1
([#&#8203;8532](DataDog/dd-trace-java#8532) -
[@&#8203;amarziali](https://github.com/amarziali))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 6pm every weekday,before 2am
every weekday" in timezone Australia/Melbourne, Automerge - At any time
(no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Never, or you tick the rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://github.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://github.com/renovatebot/renovate).

GitOrigin-RevId: 331314f71acaced3adc75ea5d7e855c248d593fc
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
comp: ci visibility Continuous Integration Visibility type: bug
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants