Skip to content

Set trace_injected in try block - #9025

Merged
natashadada merged 1 commit into
masterfrom
natashadada-patch-1
Jun 24, 2025
Merged

Set trace_injected in try block#9025
natashadada merged 1 commit into
masterfrom
natashadada-patch-1

Conversation

@natashadada

@natashadadanatashadada commented Jun 23, 2025

Copy link
Copy Markdown

@natashadada
natashadada requested a review from a team as a code ownerJune 23, 2025 17:51
@natashadada
natashadada requested review from nenadnoveljic and removed request for a teamJune 23, 2025 17:51
@pr-commenter

Copy link
Copy Markdown

Benchmarks

Startup

Parameters

BaselineCandidate
baseline_or_candidatebaselinecandidate
git_branchmasternatashadada-patch-1
git_commit_date17506903891750701054
git_commit_shab108696b95c23e
release_version1.51.0-SNAPSHOT~b1086969461.51.0-SNAPSHOT~b95c23eea7
See matching parameters
BaselineCandidate
applicationinsecure-bankinsecure-bank
ci_job_date17507029361750702936
ci_job_id994293978994293978
ci_pipeline_id6850848368508483
cpu_modelIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHzIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_versionLinux runner-ecr1ksdw-project-304-concurrent-0-112hb5e0 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/LinuxLinux runner-ecr1ksdw-project-304-concurrent-0-112hb5e0 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
moduleAgentAgent
parentNoneNone

Summary

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

Startup time reports for petclinic
gantt
title petclinic - global startup overhead: candidate=1.51.0-SNAPSHOT~b95c23eea7, baseline=1.51.0-SNAPSHOT~b108696946
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.031 s) : 0, 1030983
Total [baseline] (10.651 s) : 0, 10651482
Agent [candidate] (1.024 s) : 0, 1024264
Total [candidate] (10.652 s) : 0, 10652290
section appsec
Agent [baseline] (1.188 s) : 0, 1188372
Total [baseline] (10.831 s) : 0, 10831430
Agent [candidate] (1.188 s) : 0, 1188484
Total [candidate] (10.786 s) : 0, 10785542
section iast
Agent [baseline] (1.154 s) : 0, 1153769
Total [baseline] (10.939 s) : 0, 10939451
Agent [candidate] (1.154 s) : 0, 1154299
Total [candidate] (10.889 s) : 0, 10888997
section profiling
Agent [baseline] (1.278 s) : 0, 1277777
Total [baseline] (10.971 s) : 0, 10970940
Agent [candidate] (1.271 s) : 0, 1270644
Total [candidate] (11.015 s) : 0, 11015275
Loading
  • baseline results
ModuleVariantDurationΔ tracing
Agenttracing1.031 s-
Agentappsec1.188 s157.389 ms (15.3%)
Agentiast1.154 s122.787 ms (11.9%)
Agentprofiling1.278 s246.795 ms (23.9%)
Totaltracing10.651 s-
Totalappsec10.831 s179.948 ms (1.7%)
Totaliast10.939 s287.97 ms (2.7%)
Totalprofiling10.971 s319.458 ms (3.0%)
  • candidate results
ModuleVariantDurationΔ tracing
Agenttracing1.024 s-
Agentappsec1.188 s164.22 ms (16.0%)
Agentiast1.154 s130.034 ms (12.7%)
Agentprofiling1.271 s246.38 ms (24.1%)
Totaltracing10.652 s-
Totalappsec10.786 s133.252 ms (1.3%)
Totaliast10.889 s236.707 ms (2.2%)
Totalprofiling11.015 s362.985 ms (3.4%)
gantt
title petclinic - break down per module: candidate=1.51.0-SNAPSHOT~b95c23eea7, baseline=1.51.0-SNAPSHOT~b108696946
dateFormat X
axisFormat %s
section tracing
BytebuddyAgent [baseline] (690.507 ms) : 0, 690507
BytebuddyAgent [candidate] (686.231 ms) : 0, 686231
GlobalTracer [baseline] (243.665 ms) : 0, 243665
GlobalTracer [candidate] (242.693 ms) : 0, 242693
AppSec [baseline] (59.062 ms) : 0, 59062
AppSec [candidate] (57.797 ms) : 0, 57797
Debugger [baseline] (7.007 ms) : 0, 7007
Debugger [candidate] (6.233 ms) : 0, 6233
Remote Config [baseline] (667.096 µs) : 0, 667
Remote Config [candidate] (667.906 µs) : 0, 668
Telemetry [baseline] (9.119 ms) : 0, 9119
Telemetry [candidate] (9.668 ms) : 0, 9668
section appsec
BytebuddyAgent [baseline] (714.556 ms) : 0, 714556
BytebuddyAgent [candidate] (715.076 ms) : 0, 715076
GlobalTracer [baseline] (236.686 ms) : 0, 236686
GlobalTracer [candidate] (236.744 ms) : 0, 236744
IAST [baseline] (22.046 ms) : 0, 22046
IAST [candidate] (22.069 ms) : 0, 22069
AppSec [baseline] (180.336 ms) : 0, 180336
AppSec [candidate] (179.8 ms) : 0, 179800
Debugger [baseline] (5.856 ms) : 0, 5856
Debugger [candidate] (5.842 ms) : 0, 5842
Remote Config [baseline] (615.799 µs) : 0, 616
Remote Config [candidate] (606.047 µs) : 0, 606
Telemetry [baseline] (7.34 ms) : 0, 7340
Telemetry [candidate] (7.361 ms) : 0, 7361
section iast
BytebuddyAgent [baseline] (807.756 ms) : 0, 807756
BytebuddyAgent [candidate] (807.004 ms) : 0, 807004
GlobalTracer [baseline] (231.487 ms) : 0, 231487
GlobalTracer [candidate] (232.314 ms) : 0, 232314
IAST [baseline] (26.055 ms) : 0, 26055
IAST [candidate] (26.822 ms) : 0, 26822
AppSec [baseline] (52.3 ms) : 0, 52300
AppSec [candidate] (51.861 ms) : 0, 51861
Debugger [baseline] (5.93 ms) : 0, 5930
Debugger [candidate] (5.974 ms) : 0, 5974
Remote Config [baseline] (616.073 µs) : 0, 616
Remote Config [candidate] (622.387 µs) : 0, 622
Telemetry [baseline] (8.042 ms) : 0, 8042
Telemetry [candidate] (8.044 ms) : 0, 8044
section profiling
BytebuddyAgent [baseline] (681.316 ms) : 0, 681316
BytebuddyAgent [candidate] (677.147 ms) : 0, 677147
GlobalTracer [baseline] (363.014 ms) : 0, 363014
GlobalTracer [candidate] (361.869 ms) : 0, 361869
AppSec [baseline] (62.347 ms) : 0, 62347
AppSec [candidate] (62.345 ms) : 0, 62345
Debugger [baseline] (6.184 ms) : 0, 6184
Debugger [candidate] (6.12 ms) : 0, 6120
Remote Config [baseline] (708.319 µs) : 0, 708
Remote Config [candidate] (699.026 µs) : 0, 699
Telemetry [baseline] (8.129 ms) : 0, 8129
Telemetry [candidate] (8.101 ms) : 0, 8101
ProfilingAgent [baseline] (107.109 ms) : 0, 107109
ProfilingAgent [candidate] (105.541 ms) : 0, 105541
Profiling [baseline] (107.135 ms) : 0, 107135
Profiling [candidate] (105.565 ms) : 0, 105565
Loading
Startup time reports for insecure-bank
gantt
title insecure-bank - global startup overhead: candidate=1.51.0-SNAPSHOT~b95c23eea7, baseline=1.51.0-SNAPSHOT~b108696946
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.036 s) : 0, 1036459
Total [baseline] (8.615 s) : 0, 8615205
Agent [candidate] (1.026 s) : 0, 1025785
Total [candidate] (8.552 s) : 0, 8551761
section iast
Agent [baseline] (1.153 s) : 0, 1153028
Total [baseline] (9.237 s) : 0, 9237196
Agent [candidate] (1.153 s) : 0, 1152586
Total [candidate] (9.225 s) : 0, 9224902
Loading
  • baseline results
ModuleVariantDurationΔ tracing
Agenttracing1.036 s-
Agentiast1.153 s116.569 ms (11.2%)
Totaltracing8.615 s-
Totaliast9.237 s621.991 ms (7.2%)
  • candidate results
ModuleVariantDurationΔ tracing
Agenttracing1.026 s-
Agentiast1.153 s126.801 ms (12.4%)
Totaltracing8.552 s-
Totaliast9.225 s673.141 ms (7.9%)
gantt
title insecure-bank - break down per module: candidate=1.51.0-SNAPSHOT~b95c23eea7, baseline=1.51.0-SNAPSHOT~b108696946
dateFormat X
axisFormat %s
section tracing
BytebuddyAgent [baseline] (692.617 ms) : 0, 692617
BytebuddyAgent [candidate] (685.777 ms) : 0, 685777
GlobalTracer [baseline] (244.069 ms) : 0, 244069
GlobalTracer [candidate] (241.92 ms) : 0, 241920
AppSec [baseline] (57.725 ms) : 0, 57725
AppSec [candidate] (55.503 ms) : 0, 55503
Debugger [baseline] (7.824 ms) : 0, 7824
Debugger [candidate] (7.725 ms) : 0, 7725
Remote Config [baseline] (687.18 µs) : 0, 687
Remote Config [candidate] (686.682 µs) : 0, 687
Telemetry [baseline] (12.408 ms) : 0, 12408
Telemetry [candidate] (13.298 ms) : 0, 13298
section iast
BytebuddyAgent [baseline] (806.753 ms) : 0, 806753
BytebuddyAgent [candidate] (806.618 ms) : 0, 806618
GlobalTracer [baseline] (231.627 ms) : 0, 231627
GlobalTracer [candidate] (231.969 ms) : 0, 231969
AppSec [baseline] (52.289 ms) : 0, 52289
AppSec [candidate] (51.186 ms) : 0, 51186
Debugger [baseline] (5.98 ms) : 0, 5980
Debugger [candidate] (5.926 ms) : 0, 5926
Remote Config [baseline] (617.356 µs) : 0, 617
Remote Config [candidate] (612.409 µs) : 0, 612
Telemetry [baseline] (8.017 ms) : 0, 8017
Telemetry [candidate] (7.997 ms) : 0, 7997
IAST [baseline] (26.847 ms) : 0, 26847
IAST [candidate] (27.446 ms) : 0, 27446
Loading

Load

Parameters

BaselineCandidate
baseline_or_candidatebaselinecandidate
git_branchmasternatashadada-patch-1
git_commit_date17506903891750701054
git_commit_shab108696b95c23e
release_version1.51.0-SNAPSHOT~b1086969461.51.0-SNAPSHOT~b95c23eea7
See matching parameters
BaselineCandidate
applicationinsecure-bankinsecure-bank
ci_job_date17507027921750702792
ci_job_id994293979994293979
ci_pipeline_id6850848368508483
cpu_modelIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHzIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_versionLinux runner-ecr1ksdw-project-304-concurrent-1-c37hyo2e 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/LinuxLinux runner-ecr1ksdw-project-304-concurrent-1-c37hyo2e 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 2 performance regressions! Performance is the same for 10 metrics, 12 unstable metrics.

scenarioΔ mean http_req_durationΔ mean throughputcandidate mean http_req_durationcandidate mean throughputbaseline mean http_req_durationbaseline mean throughput
scenario:load:insecure-bank:iast_FULL:high_loadworse
[+483.761µs; +1090.822µs] or [+3.573%; +8.056%]
unstable
[-57.221op/s; +19.721op/s] or [-16.635%; +5.733%]
14.327ms325.219op/s13.540ms343.969op/s
scenario:load:petclinic:iast:high_loadworse
[+1.130ms; +1.953ms] or [+2.572%; +4.445%]
unstable
[-11.143op/s; +3.793op/s] or [-10.457%; +3.560%]
45.483ms102.888op/s43.941ms106.562op/s
Request duration reports for insecure-bank
gantt
title insecure-bank - request duration [CI 0.99] : candidate=1.51.0-SNAPSHOT~b95c23eea7, baseline=1.51.0-SNAPSHOT~b108696946
dateFormat X
axisFormat %s
section baseline
no_agent (4.524 ms) : 4473, 4574
. : milestone, 4524,
iast (9.182 ms) : 9033, 9332
. : milestone, 9182,
iast_FULL (13.54 ms) : 13271, 13809
. : milestone, 13540,
iast_GLOBAL (10.528 ms) : 10338, 10719
. : milestone, 10528,
profiling (8.578 ms) : 8438, 8718
. : milestone, 8578,
tracing (7.827 ms) : 7707, 7948
. : milestone, 7827,
section candidate
no_agent (4.381 ms) : 4332, 4431
. : milestone, 4381,
iast (9.175 ms) : 9028, 9323
. : milestone, 9175,
iast_FULL (14.327 ms) : 14033, 14621
. : milestone, 14327,
iast_GLOBAL (10.143 ms) : 9965, 10320
. : milestone, 10143,
profiling (8.868 ms) : 8734, 9003
. : milestone, 8868,
tracing (7.755 ms) : 7636, 7874
. : milestone, 7755,
Loading
  • baseline results
VariantRequest duration [CI 0.99]Δ no_agent
no_agent4.524 ms [4.473 ms, 4.574 ms]-
iast9.182 ms [9.033 ms, 9.332 ms]4.659 ms (103.0%)
iast_FULL13.54 ms [13.271 ms, 13.809 ms]9.016 ms (199.3%)
iast_GLOBAL10.528 ms [10.338 ms, 10.719 ms]6.005 ms (132.7%)
profiling8.578 ms [8.438 ms, 8.718 ms]4.055 ms (89.6%)
tracing7.827 ms [7.707 ms, 7.948 ms]3.304 ms (73.0%)
  • candidate results
VariantRequest duration [CI 0.99]Δ no_agent
no_agent4.381 ms [4.332 ms, 4.431 ms]-
iast9.175 ms [9.028 ms, 9.323 ms]4.794 ms (109.4%)
iast_FULL14.327 ms [14.033 ms, 14.621 ms]9.946 ms (227.0%)
iast_GLOBAL10.143 ms [9.965 ms, 10.32 ms]5.761 ms (131.5%)
profiling8.868 ms [8.734 ms, 9.003 ms]4.487 ms (102.4%)
tracing7.755 ms [7.636 ms, 7.874 ms]3.374 ms (77.0%)
Request duration reports for petclinic
gantt
title petclinic - request duration [CI 0.99] : candidate=1.51.0-SNAPSHOT~b95c23eea7, baseline=1.51.0-SNAPSHOT~b108696946
dateFormat X
axisFormat %s
section baseline
no_agent (36.944 ms) : 36651, 37236
. : milestone, 36944,
appsec (48.672 ms) : 48247, 49097
. : milestone, 48672,
code_origins (44.6 ms) : 44229, 44971
. : milestone, 44600,
iast (43.941 ms) : 43570, 44312
. : milestone, 43941,
profiling (48.83 ms) : 48360, 49299
. : milestone, 48830,
tracing (43.808 ms) : 43461, 44155
. : milestone, 43808,
section candidate
no_agent (37.289 ms) : 36987, 37591
. : milestone, 37289,
appsec (47.353 ms) : 46929, 47776
. : milestone, 47353,
code_origins (43.824 ms) : 43462, 44187
. : milestone, 43824,
iast (45.483 ms) : 45090, 45876
. : milestone, 45483,
profiling (49.643 ms) : 49195, 50091
. : milestone, 49643,
tracing (44.67 ms) : 44313, 45027
. : milestone, 44670,
Loading
  • baseline results
VariantRequest duration [CI 0.99]Δ no_agent
no_agent36.944 ms [36.651 ms, 37.236 ms]-
appsec48.672 ms [48.247 ms, 49.097 ms]11.728 ms (31.7%)
code_origins44.6 ms [44.229 ms, 44.971 ms]7.656 ms (20.7%)
iast43.941 ms [43.57 ms, 44.312 ms]6.997 ms (18.9%)
profiling48.83 ms [48.36 ms, 49.299 ms]11.886 ms (32.2%)
tracing43.808 ms [43.461 ms, 44.155 ms]6.864 ms (18.6%)
  • candidate results
VariantRequest duration [CI 0.99]Δ no_agent
no_agent37.289 ms [36.987 ms, 37.591 ms]-
appsec47.353 ms [46.929 ms, 47.776 ms]10.064 ms (27.0%)
code_origins43.824 ms [43.462 ms, 44.187 ms]6.536 ms (17.5%)
iast45.483 ms [45.09 ms, 45.876 ms]8.194 ms (22.0%)
profiling49.643 ms [49.195 ms, 50.091 ms]12.354 ms (33.1%)
tracing44.67 ms [44.313 ms, 45.027 ms]7.381 ms (19.8%)

Dacapo

Parameters

BaselineCandidate
baseline_or_candidatebaselinecandidate
git_branchmasternatashadada-patch-1
git_commit_date17506903891750701054
git_commit_shab108696b95c23e
release_version1.51.0-SNAPSHOT~b1086969461.51.0-SNAPSHOT~b95c23eea7
See matching parameters
BaselineCandidate
applicationbiojavabiojava
ci_job_date17507033071750703307
ci_job_id994293980994293980
ci_pipeline_id6850848368508483
cpu_modelIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHzIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_versionLinux runner-ecr1ksdw-project-304-concurrent-2-w2zkayoc 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/LinuxLinux runner-ecr1ksdw-project-304-concurrent-2-w2zkayoc 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~b95c23eea7, baseline=1.51.0-SNAPSHOT~b108696946
dateFormat X
axisFormat %s
section baseline
no_agent (1.476 ms) : 1464, 1487
. : milestone, 1476,
appsec (2.4 ms) : 2352, 2449
. : milestone, 2400,
iast (2.174 ms) : 2114, 2235
. : milestone, 2174,
iast_GLOBAL (2.21 ms) : 2149, 2271
. : milestone, 2210,
profiling (2.036 ms) : 1986, 2086
. : milestone, 2036,
tracing (1.995 ms) : 1947, 2042
. : milestone, 1995,
section candidate
no_agent (1.474 ms) : 1462, 1486
. : milestone, 1474,
appsec (2.383 ms) : 2335, 2431
. : milestone, 2383,
iast (2.181 ms) : 2121, 2242
. : milestone, 2181,
iast_GLOBAL (2.222 ms) : 2161, 2283
. : milestone, 2222,
profiling (2.036 ms) : 1986, 2086
. : milestone, 2036,
tracing (2.011 ms) : 1964, 2058
. : milestone, 2011,
Loading
  • baseline results
VariantExecution Time [CI 0.99]Δ no_agent
no_agent1.476 ms [1.464 ms, 1.487 ms]-
appsec2.4 ms [2.352 ms, 2.449 ms]924.551 µs (62.7%)
iast2.174 ms [2.114 ms, 2.235 ms]698.784 µs (47.4%)
iast_GLOBAL2.21 ms [2.149 ms, 2.271 ms]734.16 µs (49.7%)
profiling2.036 ms [1.986 ms, 2.086 ms]560.471 µs (38.0%)
tracing1.995 ms [1.947 ms, 2.042 ms]519.118 µs (35.2%)
  • candidate results
VariantExecution Time [CI 0.99]Δ no_agent
no_agent1.474 ms [1.462 ms, 1.486 ms]-
appsec2.383 ms [2.335 ms, 2.431 ms]909.106 µs (61.7%)
iast2.181 ms [2.121 ms, 2.242 ms]707.137 µs (48.0%)
iast_GLOBAL2.222 ms [2.161 ms, 2.283 ms]747.789 µs (50.7%)
profiling2.036 ms [1.986 ms, 2.086 ms]561.816 µs (38.1%)
tracing2.011 ms [1.964 ms, 2.058 ms]537.129 µs (36.4%)
Execution time for biojava
gantt
title biojava - execution time [CI 0.99] : candidate=1.51.0-SNAPSHOT~b95c23eea7, baseline=1.51.0-SNAPSHOT~b108696946
dateFormat X
axisFormat %s
section baseline
no_agent (14.858 s) : 14858000, 14858000
. : milestone, 14858000,
appsec (14.702 s) : 14702000, 14702000
. : milestone, 14702000,
iast (18.942 s) : 18942000, 18942000
. : milestone, 18942000,
iast_GLOBAL (18.043 s) : 18043000, 18043000
. : milestone, 18043000,
profiling (15.288 s) : 15288000, 15288000
. : milestone, 15288000,
tracing (14.913 s) : 14913000, 14913000
. : milestone, 14913000,
section candidate
no_agent (14.974 s) : 14974000, 14974000
. : milestone, 14974000,
appsec (14.925 s) : 14925000, 14925000
. : milestone, 14925000,
iast (18.452 s) : 18452000, 18452000
. : milestone, 18452000,
iast_GLOBAL (18.201 s) : 18201000, 18201000
. : milestone, 18201000,
profiling (15.859 s) : 15859000, 15859000
. : milestone, 15859000,
tracing (14.831 s) : 14831000, 14831000
. : milestone, 14831000,
Loading
  • baseline results
VariantExecution Time [CI 0.99]Δ no_agent
no_agent14.858 s [14.858 s, 14.858 s]-
appsec14.702 s [14.702 s, 14.702 s]-156.0 ms (-1.0%)
iast18.942 s [18.942 s, 18.942 s]4.084 s (27.5%)
iast_GLOBAL18.043 s [18.043 s, 18.043 s]3.185 s (21.4%)
profiling15.288 s [15.288 s, 15.288 s]430.0 ms (2.9%)
tracing14.913 s [14.913 s, 14.913 s]55.0 ms (0.4%)
  • candidate results
VariantExecution Time [CI 0.99]Δ no_agent
no_agent14.974 s [14.974 s, 14.974 s]-
appsec14.925 s [14.925 s, 14.925 s]-49.0 ms (-0.3%)
iast18.452 s [18.452 s, 18.452 s]3.478 s (23.2%)
iast_GLOBAL18.201 s [18.201 s, 18.201 s]3.227 s (21.6%)
profiling15.859 s [15.859 s, 15.859 s]885.0 ms (5.9%)
tracing14.831 s [14.831 s, 14.831 s]-143.0 ms (-1.0%)

@natashadadanatashadada added type: bug fix Bug fix comp: database Database Monitoring labels Jun 24, 2025
@natashadadanatashadada changed the title [SDBM-1829] Set trace_injected tag in try block[SDBM-1829] Set trace_injected in try blockJun 24, 2025
@natashadadanatashadada changed the title [SDBM-1829] Set trace_injected in try blockSet trace_injected in try blockJun 24, 2025
@natashadada
natashadada merged commit 3cd98ae into masterJun 24, 2025
@natashadada
natashadada deleted the natashadada-patch-1 branch June 24, 2025 15:22
@github-actionsgithub-actionsBot added this to the 1.51.0 milestone Jun 24, 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
eizus pushed a commit to cdrxyz/misk that referenced this pull request Jul 18, 2026
| 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 freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

comp: databaseDatabase Monitoringtype: bug fixBug fix

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

@natashadada@nenadnoveljic