Skip to content

Update the config origin metric to match what it's mapping - #9045

Merged
sezen-datadog merged 1 commit into
masterfrom
sezen.leblay/update-config-origin-match-instrumentation-telemetry-api-docs
Jun 27, 2025
Merged

Update the config origin metric to match what it's mapping#9045
sezen-datadog merged 1 commit into
masterfrom
sezen.leblay/update-config-origin-match-instrumentation-telemetry-api-docs

Conversation

@sezen-datadog

Copy link
Copy Markdown
Contributor

What Does This Do

Matches the config origin to https://github.com/DataDog/instrumentation-telemetry-api-docs/blob/main/GeneratedDocumentation/ApiDocs/v2/SchemaDocumentation/Schemas/conf_key_value.md

Motivation

Additional Notes

Contributor Checklist

Jira ticket: [PROJ-IDENT]

@sezen-datadogsezen-datadog added type: feature Enhancements and improvements comp: telemetry Telemetry labels Jun 27, 2025
@pr-commenter

Copy link
Copy Markdown

Benchmarks

Startup

Parameters

BaselineCandidate
baseline_or_candidatebaselinecandidate
git_branchmastersezen.leblay/update-config-origin-match-instrumentation-telemetry-api-docs
git_commit_date17510145331751017166
git_commit_shab1bbdd57d7abb1
release_version1.51.0-SNAPSHOT~b1bbdd57441.51.0-SNAPSHOT~7d7abb1a33
See matching parameters
BaselineCandidate
applicationinsecure-bankinsecure-bank
ci_job_date17510190221751019022
ci_job_id10019734961001973496
ci_pipeline_id6896109368961093
cpu_modelIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHzIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_versionLinux runner-bpyswchx-project-304-concurrent-1-cakpirje 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-bpyswchx-project-304-concurrent-1-cakpirje 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 44 metrics, 9 unstable metrics.

Startup time reports for petclinic
gantt
title petclinic - global startup overhead: candidate=1.51.0-SNAPSHOT~7d7abb1a33, baseline=1.51.0-SNAPSHOT~b1bbdd5744
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (996.861 ms) : 0, 996861
Total [baseline] (10.562 s) : 0, 10561887
Agent [candidate] (995.44 ms) : 0, 995440
Total [candidate] (10.599 s) : 0, 10599282
section appsec
Agent [baseline] (1.176 s) : 0, 1176382
Total [baseline] (10.785 s) : 0, 10785353
Agent [candidate] (1.189 s) : 0, 1188518
Total [candidate] (10.846 s) : 0, 10845741
section iast
Agent [baseline] (1.133 s) : 0, 1133247
Total [baseline] (10.857 s) : 0, 10856516
Agent [candidate] (1.14 s) : 0, 1139790
Total [candidate] (10.818 s) : 0, 10817727
section profiling
Agent [baseline] (1.255 s) : 0, 1254860
Total [baseline] (10.981 s) : 0, 10981380
Agent [candidate] (1.256 s) : 0, 1255693
Total [candidate] (11.129 s) : 0, 11129197
Loading
  • baseline results
ModuleVariantDurationΔ tracing
Agenttracing996.861 ms-
Agentappsec1.176 s179.521 ms (18.0%)
Agentiast1.133 s136.386 ms (13.7%)
Agentprofiling1.255 s257.999 ms (25.9%)
Totaltracing10.562 s-
Totalappsec10.785 s223.466 ms (2.1%)
Totaliast10.857 s294.629 ms (2.8%)
Totalprofiling10.981 s419.493 ms (4.0%)
  • candidate results
ModuleVariantDurationΔ tracing
Agenttracing995.44 ms-
Agentappsec1.189 s193.078 ms (19.4%)
Agentiast1.14 s144.351 ms (14.5%)
Agentprofiling1.256 s260.253 ms (26.1%)
Totaltracing10.599 s-
Totalappsec10.846 s246.459 ms (2.3%)
Totaliast10.818 s218.444 ms (2.1%)
Totalprofiling11.129 s529.915 ms (5.0%)
gantt
title petclinic - break down per module: candidate=1.51.0-SNAPSHOT~7d7abb1a33, baseline=1.51.0-SNAPSHOT~b1bbdd5744
dateFormat X
axisFormat %s
section tracing
BytebuddyAgent [baseline] (687.799 ms) : 0, 687799
BytebuddyAgent [candidate] (687.1 ms) : 0, 687100
GlobalTracer [baseline] (243.012 ms) : 0, 243012
GlobalTracer [candidate] (242.563 ms) : 0, 242563
AppSec [baseline] (30.318 ms) : 0, 30318
AppSec [candidate] (30.169 ms) : 0, 30169
Debugger [baseline] (6.057 ms) : 0, 6057
Debugger [candidate] (6.012 ms) : 0, 6012
Remote Config [baseline] (673.739 µs) : 0, 674
Remote Config [candidate] (659.056 µs) : 0, 659
Telemetry [baseline] (8.274 ms) : 0, 8274
Telemetry [candidate] (8.192 ms) : 0, 8192
section appsec
BytebuddyAgent [baseline] (711.741 ms) : 0, 711741
BytebuddyAgent [candidate] (719.671 ms) : 0, 719671
GlobalTracer [baseline] (236.22 ms) : 0, 236220
GlobalTracer [candidate] (238.845 ms) : 0, 238845
AppSec [baseline] (171.134 ms) : 0, 171134
AppSec [candidate] (172.079 ms) : 0, 172079
Debugger [baseline] (5.784 ms) : 0, 5784
Debugger [candidate] (5.842 ms) : 0, 5842
Remote Config [baseline] (616.086 µs) : 0, 616
Remote Config [candidate] (614.164 µs) : 0, 614
Telemetry [baseline] (8.088 ms) : 0, 8088
Telemetry [candidate] (8.259 ms) : 0, 8259
IAST [baseline] (22.016 ms) : 0, 22016
IAST [candidate] (22.262 ms) : 0, 22262
section iast
BytebuddyAgent [baseline] (808.999 ms) : 0, 808999
BytebuddyAgent [candidate] (815.518 ms) : 0, 815518
GlobalTracer [baseline] (233.393 ms) : 0, 233393
GlobalTracer [candidate] (233.773 ms) : 0, 233773
AppSec [baseline] (29.17 ms) : 0, 29170
AppSec [candidate] (29.956 ms) : 0, 29956
Debugger [baseline] (5.811 ms) : 0, 5811
Debugger [candidate] (5.775 ms) : 0, 5775
Remote Config [baseline] (584.932 µs) : 0, 585
Remote Config [candidate] (585.021 µs) : 0, 585
Telemetry [baseline] (8.027 ms) : 0, 8027
Telemetry [candidate] (7.981 ms) : 0, 7981
IAST [baseline] (26.456 ms) : 0, 26456
IAST [candidate] (25.229 ms) : 0, 25229
section profiling
BytebuddyAgent [baseline] (683.651 ms) : 0, 683651
BytebuddyAgent [candidate] (685.436 ms) : 0, 685436
GlobalTracer [baseline] (364.271 ms) : 0, 364271
GlobalTracer [candidate] (363.985 ms) : 0, 363985
AppSec [baseline] (32.49 ms) : 0, 32490
AppSec [candidate] (32.711 ms) : 0, 32711
Debugger [baseline] (10.588 ms) : 0, 10588
Debugger [candidate] (9.843 ms) : 0, 9843
Remote Config [baseline] (672.214 µs) : 0, 672
Remote Config [candidate] (660.598 µs) : 0, 661
Telemetry [baseline] (9.664 ms) : 0, 9664
Telemetry [candidate] (9.577 ms) : 0, 9577
ProfilingAgent [baseline] (104.496 ms) : 0, 104496
ProfilingAgent [candidate] (103.889 ms) : 0, 103889
Profiling [baseline] (104.521 ms) : 0, 104521
Profiling [candidate] (103.913 ms) : 0, 103913
Loading
Startup time reports for insecure-bank
gantt
title insecure-bank - global startup overhead: candidate=1.51.0-SNAPSHOT~7d7abb1a33, baseline=1.51.0-SNAPSHOT~b1bbdd5744
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (994.304 ms) : 0, 994304
Total [baseline] (8.571 s) : 0, 8570590
Agent [candidate] (995.824 ms) : 0, 995824
Total [candidate] (8.593 s) : 0, 8593113
section iast
Agent [baseline] (1.148 s) : 0, 1147834
Total [baseline] (9.346 s) : 0, 9345664
Agent [candidate] (1.136 s) : 0, 1135847
Total [candidate] (9.32 s) : 0, 9320476
Loading
  • baseline results
ModuleVariantDurationΔ tracing
Agenttracing994.304 ms-
Agentiast1.148 s153.53 ms (15.4%)
Totaltracing8.571 s-
Totaliast9.346 s775.074 ms (9.0%)
  • candidate results
ModuleVariantDurationΔ tracing
Agenttracing995.824 ms-
Agentiast1.136 s140.023 ms (14.1%)
Totaltracing8.593 s-
Totaliast9.32 s727.363 ms (8.5%)
gantt
title insecure-bank - break down per module: candidate=1.51.0-SNAPSHOT~7d7abb1a33, baseline=1.51.0-SNAPSHOT~b1bbdd5744
dateFormat X
axisFormat %s
section tracing
BytebuddyAgent [baseline] (686.593 ms) : 0, 686593
BytebuddyAgent [candidate] (686.743 ms) : 0, 686743
GlobalTracer [baseline] (241.926 ms) : 0, 241926
GlobalTracer [candidate] (242.83 ms) : 0, 242830
AppSec [baseline] (30.278 ms) : 0, 30278
AppSec [candidate] (30.451 ms) : 0, 30451
Debugger [baseline] (6.013 ms) : 0, 6013
Debugger [candidate] (6.054 ms) : 0, 6054
Remote Config [baseline] (665.871 µs) : 0, 666
Remote Config [candidate] (665.222 µs) : 0, 665
Telemetry [baseline] (8.19 ms) : 0, 8190
Telemetry [candidate] (8.322 ms) : 0, 8322
section iast
BytebuddyAgent [baseline] (820.655 ms) : 0, 820655
BytebuddyAgent [candidate] (810.623 ms) : 0, 810623
GlobalTracer [baseline] (235.556 ms) : 0, 235556
GlobalTracer [candidate] (233.917 ms) : 0, 233917
AppSec [baseline] (28.667 ms) : 0, 28667
AppSec [candidate] (26.25 ms) : 0, 26250
Debugger [baseline] (5.811 ms) : 0, 5811
Debugger [candidate] (5.886 ms) : 0, 5886
Remote Config [baseline] (597.11 µs) : 0, 597
Remote Config [candidate] (587.858 µs) : 0, 588
Telemetry [baseline] (8.03 ms) : 0, 8030
Telemetry [candidate] (8.102 ms) : 0, 8102
IAST [baseline] (27.561 ms) : 0, 27561
IAST [candidate] (29.703 ms) : 0, 29703
Loading

Load

Parameters

BaselineCandidate
baseline_or_candidatebaselinecandidate
git_branchmastersezen.leblay/update-config-origin-match-instrumentation-telemetry-api-docs
git_commit_date17510145331751017166
git_commit_shab1bbdd57d7abb1
release_version1.51.0-SNAPSHOT~b1bbdd57441.51.0-SNAPSHOT~7d7abb1a33
See matching parameters
BaselineCandidate
applicationinsecure-bankinsecure-bank
ci_job_date17510187041751018704
ci_job_id10019734971001973497
ci_pipeline_id6896109368961093
cpu_modelIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHzIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_versionLinux runner-iscs1df1-project-304-concurrent-1-0cehxoy6 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-iscs1df1-project-304-concurrent-1-0cehxoy6 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 2 performance improvements and 1 performance regressions! Performance is the same for 9 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_GLOBAL:high_loadworse
[+234.165µs; +610.554µs] or [+2.385%; +6.219%]
unstable
[-71.495op/s; +32.683op/s] or [-15.116%; +6.910%]
10.240ms453.562op/s9.818ms472.969op/s
scenario:load:petclinic:profiling:high_loadbetter
[-2.479ms; -1.457ms] or [-5.003%; -2.939%]
unstable
[-1.860op/s; +12.124op/s] or [-1.969%; +12.837%]
47.585ms99.582op/s49.553ms94.450op/s
scenario:load:petclinic:tracing:high_loadbetter
[-2.773ms; -2.003ms] or [-6.269%; -4.528%]
unstable
[+0.083op/s; +14.796op/s] or [+0.079%; +13.995%]
41.850ms113.165op/s44.238ms105.725op/s
Request duration reports for petclinic
gantt
title petclinic - request duration [CI 0.99] : candidate=1.51.0-SNAPSHOT~7d7abb1a33, baseline=1.51.0-SNAPSHOT~b1bbdd5744
dateFormat X
axisFormat %s
section baseline
no_agent (36.221 ms) : 35919, 36524
. : milestone, 36221,
appsec (46.375 ms) : 45945, 46805
. : milestone, 46375,
code_origins (44.696 ms) : 44317, 45074
. : milestone, 44696,
iast (43.289 ms) : 42920, 43657
. : milestone, 43289,
profiling (49.553 ms) : 49055, 50051
. : milestone, 49553,
tracing (44.238 ms) : 43877, 44599
. : milestone, 44238,
section candidate
no_agent (36.406 ms) : 36115, 36697
. : milestone, 36406,
appsec (46.913 ms) : 46494, 47331
. : milestone, 46913,
code_origins (44.915 ms) : 44514, 45315
. : milestone, 44915,
iast (43.291 ms) : 42917, 43666
. : milestone, 43291,
profiling (47.585 ms) : 47134, 48036
. : milestone, 47585,
tracing (41.85 ms) : 41495, 42204
. : milestone, 41850,
Loading
  • baseline results
VariantRequest duration [CI 0.99]Δ no_agent
no_agent36.221 ms [35.919 ms, 36.524 ms]-
appsec46.375 ms [45.945 ms, 46.805 ms]10.154 ms (28.0%)
code_origins44.696 ms [44.317 ms, 45.074 ms]8.474 ms (23.4%)
iast43.289 ms [42.92 ms, 43.657 ms]7.067 ms (19.5%)
profiling49.553 ms [49.055 ms, 50.051 ms]13.331 ms (36.8%)
tracing44.238 ms [43.877 ms, 44.599 ms]8.017 ms (22.1%)
  • candidate results
VariantRequest duration [CI 0.99]Δ no_agent
no_agent36.406 ms [36.115 ms, 36.697 ms]-
appsec46.913 ms [46.494 ms, 47.331 ms]10.506 ms (28.9%)
code_origins44.915 ms [44.514 ms, 45.315 ms]8.508 ms (23.4%)
iast43.291 ms [42.917 ms, 43.666 ms]6.885 ms (18.9%)
profiling47.585 ms [47.134 ms, 48.036 ms]11.179 ms (30.7%)
tracing41.85 ms [41.495 ms, 42.204 ms]5.444 ms (15.0%)
Request duration reports for insecure-bank
gantt
title insecure-bank - request duration [CI 0.99] : candidate=1.51.0-SNAPSHOT~7d7abb1a33, baseline=1.51.0-SNAPSHOT~b1bbdd5744
dateFormat X
axisFormat %s
section baseline
no_agent (4.379 ms) : 4330, 4428
. : milestone, 4379,
iast (9.063 ms) : 8917, 9208
. : milestone, 9063,
iast_FULL (13.375 ms) : 13116, 13633
. : milestone, 13375,
iast_GLOBAL (9.818 ms) : 9649, 9988
. : milestone, 9818,
profiling (8.856 ms) : 8706, 9005
. : milestone, 8856,
tracing (7.751 ms) : 7635, 7867
. : milestone, 7751,
section candidate
no_agent (4.318 ms) : 4270, 4366
. : milestone, 4318,
iast (9.21 ms) : 9061, 9358
. : milestone, 9210,
iast_FULL (13.664 ms) : 13394, 13935
. : milestone, 13664,
iast_GLOBAL (10.24 ms) : 10060, 10421
. : milestone, 10240,
profiling (8.662 ms) : 8527, 8798
. : milestone, 8662,
tracing (7.637 ms) : 7527, 7747
. : milestone, 7637,
Loading
  • baseline results
VariantRequest duration [CI 0.99]Δ no_agent
no_agent4.379 ms [4.33 ms, 4.428 ms]-
iast9.063 ms [8.917 ms, 9.208 ms]4.684 ms (107.0%)
iast_FULL13.375 ms [13.116 ms, 13.633 ms]8.996 ms (205.5%)
iast_GLOBAL9.818 ms [9.649 ms, 9.988 ms]5.44 ms (124.2%)
profiling8.856 ms [8.706 ms, 9.005 ms]4.477 ms (102.2%)
tracing7.751 ms [7.635 ms, 7.867 ms]3.372 ms (77.0%)
  • candidate results
VariantRequest duration [CI 0.99]Δ no_agent
no_agent4.318 ms [4.27 ms, 4.366 ms]-
iast9.21 ms [9.061 ms, 9.358 ms]4.892 ms (113.3%)
iast_FULL13.664 ms [13.394 ms, 13.935 ms]9.346 ms (216.4%)
iast_GLOBAL10.24 ms [10.06 ms, 10.421 ms]5.922 ms (137.2%)
profiling8.662 ms [8.527 ms, 8.798 ms]4.344 ms (100.6%)
tracing7.637 ms [7.527 ms, 7.747 ms]3.319 ms (76.9%)

Dacapo

Parameters

BaselineCandidate
baseline_or_candidatebaselinecandidate
git_branchmastersezen.leblay/update-config-origin-match-instrumentation-telemetry-api-docs
git_commit_date17510145331751017166
git_commit_shab1bbdd57d7abb1
release_version1.51.0-SNAPSHOT~b1bbdd57441.51.0-SNAPSHOT~7d7abb1a33
See matching parameters
BaselineCandidate
applicationbiojavabiojava
ci_job_date17510191781751019178
ci_job_id10019734981001973498
ci_pipeline_id6896109368961093
cpu_modelIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHzIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_versionLinux runner-eq6ls4o8-project-304-concurrent-1-htuxgbcm 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-eq6ls4o8-project-304-concurrent-1-htuxgbcm 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 11 metrics, 1 unstable metrics.

Execution time for tomcat
gantt
title tomcat - execution time [CI 0.99] : candidate=1.51.0-SNAPSHOT~7d7abb1a33, baseline=1.51.0-SNAPSHOT~b1bbdd5744
dateFormat X
axisFormat %s
section baseline
no_agent (1.475 ms) : 1464, 1487
. : milestone, 1475,
appsec (2.394 ms) : 2346, 2443
. : milestone, 2394,
iast (2.187 ms) : 2126, 2248
. : milestone, 2187,
iast_GLOBAL (2.223 ms) : 2161, 2284
. : milestone, 2223,
profiling (2.031 ms) : 1982, 2080
. : milestone, 2031,
tracing (2.0 ms) : 1953, 2048
. : milestone, 2000,
section candidate
no_agent (1.471 ms) : 1460, 1482
. : milestone, 1471,
appsec (2.397 ms) : 2349, 2445
. : milestone, 2397,
iast (2.192 ms) : 2131, 2253
. : milestone, 2192,
iast_GLOBAL (2.222 ms) : 2161, 2283
. : milestone, 2222,
profiling (2.47 ms) : 2298, 2643
. : milestone, 2470,
tracing (1.997 ms) : 1950, 2044
. : milestone, 1997,
Loading
  • baseline results
VariantExecution Time [CI 0.99]Δ no_agent
no_agent1.475 ms [1.464 ms, 1.487 ms]-
appsec2.394 ms [2.346 ms, 2.443 ms]919.321 µs (62.3%)
iast2.187 ms [2.126 ms, 2.248 ms]711.98 µs (48.3%)
iast_GLOBAL2.223 ms [2.161 ms, 2.284 ms]747.54 µs (50.7%)
profiling2.031 ms [1.982 ms, 2.08 ms]555.442 µs (37.7%)
tracing2.0 ms [1.953 ms, 2.048 ms]525.062 µs (35.6%)
  • candidate results
VariantExecution Time [CI 0.99]Δ no_agent
no_agent1.471 ms [1.46 ms, 1.482 ms]-
appsec2.397 ms [2.349 ms, 2.445 ms]925.885 µs (62.9%)
iast2.192 ms [2.131 ms, 2.253 ms]720.854 µs (49.0%)
iast_GLOBAL2.222 ms [2.161 ms, 2.283 ms]751.09 µs (51.1%)
profiling2.47 ms [2.298 ms, 2.643 ms]999.409 µs (67.9%)
tracing1.997 ms [1.95 ms, 2.044 ms]525.57 µs (35.7%)
Execution time for biojava
gantt
title biojava - execution time [CI 0.99] : candidate=1.51.0-SNAPSHOT~7d7abb1a33, baseline=1.51.0-SNAPSHOT~b1bbdd5744
dateFormat X
axisFormat %s
section baseline
no_agent (15.03 s) : 15030000, 15030000
. : milestone, 15030000,
appsec (14.798 s) : 14798000, 14798000
. : milestone, 14798000,
iast (18.657 s) : 18657000, 18657000
. : milestone, 18657000,
iast_GLOBAL (17.838 s) : 17838000, 17838000
. : milestone, 17838000,
profiling (15.251 s) : 15251000, 15251000
. : milestone, 15251000,
tracing (14.757 s) : 14757000, 14757000
. : milestone, 14757000,
section candidate
no_agent (15.569 s) : 15569000, 15569000
. : milestone, 15569000,
appsec (14.828 s) : 14828000, 14828000
. : milestone, 14828000,
iast (18.262 s) : 18262000, 18262000
. : milestone, 18262000,
iast_GLOBAL (17.98 s) : 17980000, 17980000
. : milestone, 17980000,
profiling (15.373 s) : 15373000, 15373000
. : milestone, 15373000,
tracing (14.843 s) : 14843000, 14843000
. : milestone, 14843000,
Loading
  • baseline results
VariantExecution Time [CI 0.99]Δ no_agent
no_agent15.03 s [15.03 s, 15.03 s]-
appsec14.798 s [14.798 s, 14.798 s]-232.0 ms (-1.5%)
iast18.657 s [18.657 s, 18.657 s]3.627 s (24.1%)
iast_GLOBAL17.838 s [17.838 s, 17.838 s]2.808 s (18.7%)
profiling15.251 s [15.251 s, 15.251 s]221.0 ms (1.5%)
tracing14.757 s [14.757 s, 14.757 s]-273.0 ms (-1.8%)
  • candidate results
VariantExecution Time [CI 0.99]Δ no_agent
no_agent15.569 s [15.569 s, 15.569 s]-
appsec14.828 s [14.828 s, 14.828 s]-741.0 ms (-4.8%)
iast18.262 s [18.262 s, 18.262 s]2.693 s (17.3%)
iast_GLOBAL17.98 s [17.98 s, 17.98 s]2.411 s (15.5%)
profiling15.373 s [15.373 s, 15.373 s]-196.0 ms (-1.3%)
tracing14.843 s [14.843 s, 14.843 s]-726.0 ms (-4.7%)

@sezen-datadog
sezen-datadog marked this pull request as ready for review June 27, 2025 11:08
@sezen-datadog
sezen-datadog requested a review from a team as a code ownerJune 27, 2025 11:08
@sezen-datadog
sezen-datadog requested a review from smolaJune 27, 2025 11:08
@sezen-datadog
sezen-datadog enabled auto-merge (squash) June 27, 2025 11:46
@sezen-datadog
sezen-datadog merged commit 2c8da75 into masterJun 27, 2025
@sezen-datadog
sezen-datadog deleted the sezen.leblay/update-config-origin-match-instrumentation-telemetry-api-docs branch June 27, 2025 12:04
@github-actionsgithub-actionsBot added this to the 1.51.0 milestone Jun 27, 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: telemetryTelemetrytype: featureEnhancements and improvements

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

@sezen-datadog@manuel-alvarez-alvarez