Skip to content

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

New issue

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

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

Already on GitHub? Sign in to your account

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