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

Skip to content

Conversation

sezen-datadog
Copy link
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-datadog sezen-datadog added type: enhancement Enhancements and improvements comp: telemetry Telemetry labels Jun 27, 2025
@pr-commenter
Copy link

pr-commenter bot commented Jun 27, 2025

Benchmarks

Startup

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master sezen.leblay/update-config-origin-match-instrumentation-telemetry-api-docs
git_commit_date 1751014533 1751017166
git_commit_sha b1bbdd5 7d7abb1
release_version 1.51.0-SNAPSHOT~b1bbdd5744 1.51.0-SNAPSHOT~7d7abb1a33
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1751019022 1751019022
ci_job_id 1001973496 1001973496
ci_pipeline_id 68961093 68961093
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux 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 Linux 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
module Agent Agent
parent None None

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
Module Variant Duration Δ tracing
Agent tracing 996.861 ms -
Agent appsec 1.176 s 179.521 ms (18.0%)
Agent iast 1.133 s 136.386 ms (13.7%)
Agent profiling 1.255 s 257.999 ms (25.9%)
Total tracing 10.562 s -
Total appsec 10.785 s 223.466 ms (2.1%)
Total iast 10.857 s 294.629 ms (2.8%)
Total profiling 10.981 s 419.493 ms (4.0%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 995.44 ms -
Agent appsec 1.189 s 193.078 ms (19.4%)
Agent iast 1.14 s 144.351 ms (14.5%)
Agent profiling 1.256 s 260.253 ms (26.1%)
Total tracing 10.599 s -
Total appsec 10.846 s 246.459 ms (2.3%)
Total iast 10.818 s 218.444 ms (2.1%)
Total profiling 11.129 s 529.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
Module Variant Duration Δ tracing
Agent tracing 994.304 ms -
Agent iast 1.148 s 153.53 ms (15.4%)
Total tracing 8.571 s -
Total iast 9.346 s 775.074 ms (9.0%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 995.824 ms -
Agent iast 1.136 s 140.023 ms (14.1%)
Total tracing 8.593 s -
Total iast 9.32 s 727.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

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master sezen.leblay/update-config-origin-match-instrumentation-telemetry-api-docs
git_commit_date 1751014533 1751017166
git_commit_sha b1bbdd5 7d7abb1
release_version 1.51.0-SNAPSHOT~b1bbdd5744 1.51.0-SNAPSHOT~7d7abb1a33
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1751018704 1751018704
ci_job_id 1001973497 1001973497
ci_pipeline_id 68961093 68961093
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux 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 Linux 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 throughput candidate mean http_req_duration candidate mean throughput baseline mean http_req_duration baseline mean throughput
scenario:load:insecure-bank:iast_GLOBAL:high_load worse
[+234.165µs; +610.554µs] or [+2.385%; +6.219%]
unstable
[-71.495op/s; +32.683op/s] or [-15.116%; +6.910%]
10.240ms 453.562op/s 9.818ms 472.969op/s
scenario:load:petclinic:profiling:high_load better
[-2.479ms; -1.457ms] or [-5.003%; -2.939%]
unstable
[-1.860op/s; +12.124op/s] or [-1.969%; +12.837%]
47.585ms 99.582op/s 49.553ms 94.450op/s
scenario:load:petclinic:tracing:high_load better
[-2.773ms; -2.003ms] or [-6.269%; -4.528%]
unstable
[+0.083op/s; +14.796op/s] or [+0.079%; +13.995%]
41.850ms 113.165op/s 44.238ms 105.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
Variant Request duration [CI 0.99] Δ no_agent
no_agent 36.221 ms [35.919 ms, 36.524 ms] -
appsec 46.375 ms [45.945 ms, 46.805 ms] 10.154 ms (28.0%)
code_origins 44.696 ms [44.317 ms, 45.074 ms] 8.474 ms (23.4%)
iast 43.289 ms [42.92 ms, 43.657 ms] 7.067 ms (19.5%)
profiling 49.553 ms [49.055 ms, 50.051 ms] 13.331 ms (36.8%)
tracing 44.238 ms [43.877 ms, 44.599 ms] 8.017 ms (22.1%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 36.406 ms [36.115 ms, 36.697 ms] -
appsec 46.913 ms [46.494 ms, 47.331 ms] 10.506 ms (28.9%)
code_origins 44.915 ms [44.514 ms, 45.315 ms] 8.508 ms (23.4%)
iast 43.291 ms [42.917 ms, 43.666 ms] 6.885 ms (18.9%)
profiling 47.585 ms [47.134 ms, 48.036 ms] 11.179 ms (30.7%)
tracing 41.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
Variant Request duration [CI 0.99] Δ no_agent
no_agent 4.379 ms [4.33 ms, 4.428 ms] -
iast 9.063 ms [8.917 ms, 9.208 ms] 4.684 ms (107.0%)
iast_FULL 13.375 ms [13.116 ms, 13.633 ms] 8.996 ms (205.5%)
iast_GLOBAL 9.818 ms [9.649 ms, 9.988 ms] 5.44 ms (124.2%)
profiling 8.856 ms [8.706 ms, 9.005 ms] 4.477 ms (102.2%)
tracing 7.751 ms [7.635 ms, 7.867 ms] 3.372 ms (77.0%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 4.318 ms [4.27 ms, 4.366 ms] -
iast 9.21 ms [9.061 ms, 9.358 ms] 4.892 ms (113.3%)
iast_FULL 13.664 ms [13.394 ms, 13.935 ms] 9.346 ms (216.4%)
iast_GLOBAL 10.24 ms [10.06 ms, 10.421 ms] 5.922 ms (137.2%)
profiling 8.662 ms [8.527 ms, 8.798 ms] 4.344 ms (100.6%)
tracing 7.637 ms [7.527 ms, 7.747 ms] 3.319 ms (76.9%)

Dacapo

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master sezen.leblay/update-config-origin-match-instrumentation-telemetry-api-docs
git_commit_date 1751014533 1751017166
git_commit_sha b1bbdd5 7d7abb1
release_version 1.51.0-SNAPSHOT~b1bbdd5744 1.51.0-SNAPSHOT~7d7abb1a33
See matching parameters
Baseline Candidate
application biojava biojava
ci_job_date 1751019178 1751019178
ci_job_id 1001973498 1001973498
ci_pipeline_id 68961093 68961093
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux 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 Linux 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
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.475 ms [1.464 ms, 1.487 ms] -
appsec 2.394 ms [2.346 ms, 2.443 ms] 919.321 µs (62.3%)
iast 2.187 ms [2.126 ms, 2.248 ms] 711.98 µs (48.3%)
iast_GLOBAL 2.223 ms [2.161 ms, 2.284 ms] 747.54 µs (50.7%)
profiling 2.031 ms [1.982 ms, 2.08 ms] 555.442 µs (37.7%)
tracing 2.0 ms [1.953 ms, 2.048 ms] 525.062 µs (35.6%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.471 ms [1.46 ms, 1.482 ms] -
appsec 2.397 ms [2.349 ms, 2.445 ms] 925.885 µs (62.9%)
iast 2.192 ms [2.131 ms, 2.253 ms] 720.854 µs (49.0%)
iast_GLOBAL 2.222 ms [2.161 ms, 2.283 ms] 751.09 µs (51.1%)
profiling 2.47 ms [2.298 ms, 2.643 ms] 999.409 µs (67.9%)
tracing 1.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
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.03 s [15.03 s, 15.03 s] -
appsec 14.798 s [14.798 s, 14.798 s] -232.0 ms (-1.5%)
iast 18.657 s [18.657 s, 18.657 s] 3.627 s (24.1%)
iast_GLOBAL 17.838 s [17.838 s, 17.838 s] 2.808 s (18.7%)
profiling 15.251 s [15.251 s, 15.251 s] 221.0 ms (1.5%)
tracing 14.757 s [14.757 s, 14.757 s] -273.0 ms (-1.8%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.569 s [15.569 s, 15.569 s] -
appsec 14.828 s [14.828 s, 14.828 s] -741.0 ms (-4.8%)
iast 18.262 s [18.262 s, 18.262 s] 2.693 s (17.3%)
iast_GLOBAL 17.98 s [17.98 s, 17.98 s] 2.411 s (15.5%)
profiling 15.373 s [15.373 s, 15.373 s] -196.0 ms (-1.3%)
tracing 14.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 owner June 27, 2025 11:08
@sezen-datadog sezen-datadog requested a review from smola June 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 master Jun 27, 2025
511 checks passed
@sezen-datadog sezen-datadog deleted the sezen.leblay/update-config-origin-match-instrumentation-telemetry-api-docs branch June 27, 2025 12:04
@github-actions github-actions bot 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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
comp: telemetry Telemetry type: enhancement Enhancements and improvements
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants