Skip to content

Support all value for DD_TRACE_EXPERIMENTAL_FEATURES_ENABLED#8598

Merged
mhlidd merged 2 commits into
masterfrom
mhlidd/support_all_breaking_config
Mar 24, 2025
Merged

Support all value for DD_TRACE_EXPERIMENTAL_FEATURES_ENABLED#8598
mhlidd merged 2 commits into
masterfrom
mhlidd/support_all_breaking_config

Conversation

@mhlidd

@mhlidd mhlidd commented Mar 20, 2025

Copy link
Copy Markdown
Contributor

What Does This Do

DD_TRACE_EXPERIMENTAL_FEATURES_ENABLED supports the value all, where we enable all "breaking change" configs. All future breaking change configs should update the DEFAULT_TRACE_EXPERIMENTAL_FEATURES_ENABLED, as the all value falls back on that value.

Motivation

RFC

Additional Notes

Contributor Checklist

Jira ticket: [PROJ-IDENT]

@pr-commenter

pr-commenter Bot commented Mar 20, 2025

Copy link
Copy Markdown

Benchmarks

Startup

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master mhlidd/support_all_breaking_config
git_commit_date 1742566522 1742568273
git_commit_sha efdcea8 441f6c9
release_version 1.48.0-SNAPSHOT~efdcea8304 1.48.0-SNAPSHOT~441f6c9a4f
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1742575903 1742575903
ci_job_id 859052108 859052108
ci_pipeline_id 59596137 59596137
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux runner-kucxac5a-project-304-concurrent-0-ty6ve0ly 6.8.0-1024-aws #26~22.04.1-Ubuntu SMP Wed Feb 19 06:54:57 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux Linux runner-kucxac5a-project-304-concurrent-0-ty6ve0ly 6.8.0-1024-aws #26~22.04.1-Ubuntu SMP Wed Feb 19 06:54:57 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux
module Agent Agent
parent None None
variant iast iast

Summary

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

Startup time reports for insecure-bank
gantt
    title insecure-bank - global startup overhead: candidate=1.48.0-SNAPSHOT~441f6c9a4f, baseline=1.48.0-SNAPSHOT~efdcea8304

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.039 s) : 0, 1039171
Total [baseline] (8.672 s) : 0, 8671680
Agent [candidate] (1.042 s) : 0, 1042041
Total [candidate] (8.687 s) : 0, 8686768
section iast
Agent [baseline] (1.171 s) : 0, 1171380
Total [baseline] (9.248 s) : 0, 9247952
Agent [candidate] (1.178 s) : 0, 1178297
Total [candidate] (9.274 s) : 0, 9273928
section iast_HARDCODED_SECRET_DISABLED
Agent [baseline] (1.172 s) : 0, 1171618
Total [baseline] (9.184 s) : 0, 9184394
Agent [candidate] (1.178 s) : 0, 1178383
Total [candidate] (9.234 s) : 0, 9234320
section iast_TELEMETRY_OFF
Agent [baseline] (1.171 s) : 0, 1171335
Total [baseline] (9.219 s) : 0, 9219496
Agent [candidate] (1.169 s) : 0, 1169016
Total [candidate] (9.246 s) : 0, 9246477
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.039 s -
Agent iast 1.171 s 132.209 ms (12.7%)
Agent iast_HARDCODED_SECRET_DISABLED 1.172 s 132.447 ms (12.7%)
Agent iast_TELEMETRY_OFF 1.171 s 132.164 ms (12.7%)
Total tracing 8.672 s -
Total iast 9.248 s 576.273 ms (6.6%)
Total iast_HARDCODED_SECRET_DISABLED 9.184 s 512.715 ms (5.9%)
Total iast_TELEMETRY_OFF 9.219 s 547.816 ms (6.3%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.042 s -
Agent iast 1.178 s 136.256 ms (13.1%)
Agent iast_HARDCODED_SECRET_DISABLED 1.178 s 136.342 ms (13.1%)
Agent iast_TELEMETRY_OFF 1.169 s 126.975 ms (12.2%)
Total tracing 8.687 s -
Total iast 9.274 s 587.16 ms (6.8%)
Total iast_HARDCODED_SECRET_DISABLED 9.234 s 547.552 ms (6.3%)
Total iast_TELEMETRY_OFF 9.246 s 559.709 ms (6.4%)
gantt
    title insecure-bank - break down per module: candidate=1.48.0-SNAPSHOT~441f6c9a4f, baseline=1.48.0-SNAPSHOT~efdcea8304

    dateFormat X
    axisFormat %s
section tracing
BytebuddyAgent [baseline] (716.768 ms) : 0, 716768
BytebuddyAgent [candidate] (718.785 ms) : 0, 718785
GlobalTracer [baseline] (238.813 ms) : 0, 238813
GlobalTracer [candidate] (239.862 ms) : 0, 239862
AppSec [baseline] (54.699 ms) : 0, 54699
AppSec [candidate] (54.572 ms) : 0, 54572
Remote Config [baseline] (706.654 µs) : 0, 707
Remote Config [candidate] (684.007 µs) : 0, 684
Telemetry [baseline] (12.258 ms) : 0, 12258
Telemetry [candidate] (12.129 ms) : 0, 12129
section iast
BytebuddyAgent [baseline] (837.455 ms) : 0, 837455
BytebuddyAgent [candidate] (841.843 ms) : 0, 841843
GlobalTracer [baseline] (230.111 ms) : 0, 230111
GlobalTracer [candidate] (231.409 ms) : 0, 231409
IAST [baseline] (22.745 ms) : 0, 22745
IAST [candidate] (22.896 ms) : 0, 22896
AppSec [baseline] (55.81 ms) : 0, 55810
AppSec [candidate] (56.77 ms) : 0, 56770
Remote Config [baseline] (609.19 µs) : 0, 609
Remote Config [candidate] (615.459 µs) : 0, 615
Telemetry [baseline] (8.734 ms) : 0, 8734
Telemetry [candidate] (8.768 ms) : 0, 8768
section iast_HARDCODED_SECRET_DISABLED
BytebuddyAgent [baseline] (837.19 ms) : 0, 837190
BytebuddyAgent [candidate] (842.525 ms) : 0, 842525
GlobalTracer [baseline] (230.068 ms) : 0, 230068
GlobalTracer [candidate] (230.913 ms) : 0, 230913
IAST [baseline] (22.996 ms) : 0, 22996
IAST [candidate] (23.222 ms) : 0, 23222
AppSec [baseline] (56.117 ms) : 0, 56117
AppSec [candidate] (56.305 ms) : 0, 56305
Remote Config [baseline] (612.598 µs) : 0, 613
Remote Config [candidate] (614.448 µs) : 0, 614
Telemetry [baseline] (8.666 ms) : 0, 8666
Telemetry [candidate] (8.727 ms) : 0, 8727
section iast_TELEMETRY_OFF
BytebuddyAgent [baseline] (837.293 ms) : 0, 837293
BytebuddyAgent [candidate] (834.786 ms) : 0, 834786
GlobalTracer [baseline] (230.686 ms) : 0, 230686
GlobalTracer [candidate] (230.63 ms) : 0, 230630
IAST [baseline] (22.353 ms) : 0, 22353
IAST [candidate] (22.383 ms) : 0, 22383
AppSec [baseline] (55.713 ms) : 0, 55713
AppSec [candidate] (55.926 ms) : 0, 55926
Remote Config [baseline] (605.132 µs) : 0, 605
Remote Config [candidate] (601.915 µs) : 0, 602
Telemetry [baseline] (8.642 ms) : 0, 8642
Telemetry [candidate] (8.601 ms) : 0, 8601
Loading
Startup time reports for petclinic
gantt
    title petclinic - global startup overhead: candidate=1.48.0-SNAPSHOT~441f6c9a4f, baseline=1.48.0-SNAPSHOT~efdcea8304

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.046 s) : 0, 1046142
Total [baseline] (10.5 s) : 0, 10499858
Agent [candidate] (1.041 s) : 0, 1041270
Total [candidate] (10.445 s) : 0, 10444507
section appsec
Agent [baseline] (1.192 s) : 0, 1191543
Total [baseline] (10.771 s) : 0, 10770795
Agent [candidate] (1.186 s) : 0, 1186450
Total [candidate] (10.726 s) : 0, 10726429
section iast
Agent [baseline] (1.172 s) : 0, 1171894
Total [baseline] (10.978 s) : 0, 10978337
Agent [candidate] (1.17 s) : 0, 1170153
Total [candidate] (11.033 s) : 0, 11032786
section profiling
Agent [baseline] (1.263 s) : 0, 1263255
Total [baseline] (10.813 s) : 0, 10813205
Agent [candidate] (1.261 s) : 0, 1261145
Total [candidate] (10.849 s) : 0, 10849006
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.046 s -
Agent appsec 1.192 s 145.401 ms (13.9%)
Agent iast 1.172 s 125.753 ms (12.0%)
Agent profiling 1.263 s 217.114 ms (20.8%)
Total tracing 10.5 s -
Total appsec 10.771 s 270.937 ms (2.6%)
Total iast 10.978 s 478.479 ms (4.6%)
Total profiling 10.813 s 313.347 ms (3.0%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.041 s -
Agent appsec 1.186 s 145.18 ms (13.9%)
Agent iast 1.17 s 128.883 ms (12.4%)
Agent profiling 1.261 s 219.874 ms (21.1%)
Total tracing 10.445 s -
Total appsec 10.726 s 281.922 ms (2.7%)
Total iast 11.033 s 588.279 ms (5.6%)
Total profiling 10.849 s 404.498 ms (3.9%)
gantt
    title petclinic - break down per module: candidate=1.48.0-SNAPSHOT~441f6c9a4f, baseline=1.48.0-SNAPSHOT~efdcea8304

    dateFormat X
    axisFormat %s
section tracing
BytebuddyAgent [baseline] (721.134 ms) : 0, 721134
BytebuddyAgent [candidate] (717.624 ms) : 0, 717624
GlobalTracer [baseline] (240.634 ms) : 0, 240634
GlobalTracer [candidate] (239.513 ms) : 0, 239513
AppSec [baseline] (54.668 ms) : 0, 54668
AppSec [candidate] (54.61 ms) : 0, 54610
Remote Config [baseline] (691.874 µs) : 0, 692
Remote Config [candidate] (685.39 µs) : 0, 685
Telemetry [baseline] (12.895 ms) : 0, 12895
Telemetry [candidate] (12.867 ms) : 0, 12867
section appsec
BytebuddyAgent [baseline] (741.216 ms) : 0, 741216
BytebuddyAgent [candidate] (737.767 ms) : 0, 737767
GlobalTracer [baseline] (237.441 ms) : 0, 237441
GlobalTracer [candidate] (237.021 ms) : 0, 237021
AppSec [baseline] (176.616 ms) : 0, 176616
AppSec [candidate] (175.88 ms) : 0, 175880
Remote Config [baseline] (660.882 µs) : 0, 661
Remote Config [candidate] (663.382 µs) : 0, 663
Telemetry [baseline] (8.675 ms) : 0, 8675
Telemetry [candidate] (8.299 ms) : 0, 8299
IAST [baseline] (21.717 ms) : 0, 21717
IAST [candidate] (21.684 ms) : 0, 21684
section iast
BytebuddyAgent [baseline] (838.02 ms) : 0, 838020
BytebuddyAgent [candidate] (836.149 ms) : 0, 836149
GlobalTracer [baseline] (229.873 ms) : 0, 229873
GlobalTracer [candidate] (229.76 ms) : 0, 229760
AppSec [baseline] (56.024 ms) : 0, 56024
AppSec [candidate] (56.128 ms) : 0, 56128
Remote Config [baseline] (612.921 µs) : 0, 613
Remote Config [candidate] (607.31 µs) : 0, 607
Telemetry [baseline] (8.61 ms) : 0, 8610
Telemetry [candidate] (8.665 ms) : 0, 8665
IAST [baseline] (22.889 ms) : 0, 22889
IAST [candidate] (22.931 ms) : 0, 22931
section profiling
ProfilingAgent [baseline] (96.735 ms) : 0, 96735
ProfilingAgent [candidate] (96.416 ms) : 0, 96416
BytebuddyAgent [baseline] (710.765 ms) : 0, 710765
BytebuddyAgent [candidate] (709.821 ms) : 0, 709821
GlobalTracer [baseline] (350.214 ms) : 0, 350214
GlobalTracer [candidate] (349.948 ms) : 0, 349948
AppSec [baseline] (54.475 ms) : 0, 54475
AppSec [candidate] (53.75 ms) : 0, 53750
Remote Config [baseline] (715.455 µs) : 0, 715
Remote Config [candidate] (713.529 µs) : 0, 714
Telemetry [baseline] (8.864 ms) : 0, 8864
Telemetry [candidate] (8.93 ms) : 0, 8930
Profiling [baseline] (96.759 ms) : 0, 96759
Profiling [candidate] (96.439 ms) : 0, 96439
Loading

Load

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
end_time 2025-03-21T16:24:19 2025-03-21T16:32:01
git_branch master mhlidd/support_all_breaking_config
git_commit_date 1742566522 1742568273
git_commit_sha efdcea8 441f6c9
release_version 1.48.0-SNAPSHOT~efdcea8304 1.48.0-SNAPSHOT~441f6c9a4f
start_time 2025-03-21T16:24:05 2025-03-21T16:31:47
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1742575117 1742575117
ci_job_id 859052110 859052110
ci_pipeline_id 59596137 59596137
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux runner-kucxac5a-project-304-concurrent-1-rlsvguq9 6.8.0-1024-aws #26~22.04.1-Ubuntu SMP Wed Feb 19 06:54:57 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux Linux runner-kucxac5a-project-304-concurrent-1-rlsvguq9 6.8.0-1024-aws #26~22.04.1-Ubuntu SMP Wed Feb 19 06:54:57 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux
variant iast iast

Summary

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

Request duration reports for insecure-bank
gantt
    title insecure-bank - request duration [CI 0.99] : candidate=1.48.0-SNAPSHOT~441f6c9a4f, baseline=1.48.0-SNAPSHOT~efdcea8304
    dateFormat X
    axisFormat %s
section baseline
no_agent (380.626 µs) : 361, 400
.   : milestone, 381,
iast (509.065 µs) : 488, 530
.   : milestone, 509,
iast_FULL (730.96 µs) : 709, 753
.   : milestone, 731,
iast_GLOBAL (561.752 µs) : 539, 585
.   : milestone, 562,
iast_HARDCODED_SECRET_DISABLED (514.763 µs) : 493, 537
.   : milestone, 515,
iast_INACTIVE (465.214 µs) : 443, 488
.   : milestone, 465,
iast_TELEMETRY_OFF (498.773 µs) : 476, 521
.   : milestone, 499,
tracing (455.947 µs) : 435, 477
.   : milestone, 456,
section candidate
no_agent (378.048 µs) : 359, 397
.   : milestone, 378,
iast (508.432 µs) : 487, 530
.   : milestone, 508,
iast_FULL (730.399 µs) : 708, 752
.   : milestone, 730,
iast_GLOBAL (550.159 µs) : 529, 572
.   : milestone, 550,
iast_HARDCODED_SECRET_DISABLED (509.052 µs) : 487, 531
.   : milestone, 509,
iast_INACTIVE (466.12 µs) : 445, 488
.   : milestone, 466,
iast_TELEMETRY_OFF (503.517 µs) : 481, 526
.   : milestone, 504,
tracing (454.246 µs) : 434, 475
.   : milestone, 454,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 380.626 µs [360.94 µs, 400.313 µs] -
iast 509.065 µs [487.645 µs, 530.485 µs] 128.439 µs (33.7%)
iast_FULL 730.96 µs [709.025 µs, 752.894 µs] 350.333 µs (92.0%)
iast_GLOBAL 561.752 µs [538.85 µs, 584.654 µs] 181.126 µs (47.6%)
iast_HARDCODED_SECRET_DISABLED 514.763 µs [492.933 µs, 536.594 µs] 134.137 µs (35.2%)
iast_INACTIVE 465.214 µs [442.69 µs, 487.737 µs] 84.587 µs (22.2%)
iast_TELEMETRY_OFF 498.773 µs [476.071 µs, 521.475 µs] 118.147 µs (31.0%)
tracing 455.947 µs [434.887 µs, 477.007 µs] 75.321 µs (19.8%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 378.048 µs [358.621 µs, 397.474 µs] -
iast 508.432 µs [486.612 µs, 530.251 µs] 130.384 µs (34.5%)
iast_FULL 730.399 µs [708.435 µs, 752.363 µs] 352.351 µs (93.2%)
iast_GLOBAL 550.159 µs [528.541 µs, 571.778 µs] 172.112 µs (45.5%)
iast_HARDCODED_SECRET_DISABLED 509.052 µs [487.009 µs, 531.095 µs] 131.004 µs (34.7%)
iast_INACTIVE 466.12 µs [444.514 µs, 487.726 µs] 88.072 µs (23.3%)
iast_TELEMETRY_OFF 503.517 µs [481.127 µs, 525.908 µs] 125.47 µs (33.2%)
tracing 454.246 µs [433.511 µs, 474.982 µs] 76.199 µs (20.2%)
Request duration reports for petclinic
gantt
    title petclinic - request duration [CI 0.99] : candidate=1.48.0-SNAPSHOT~441f6c9a4f, baseline=1.48.0-SNAPSHOT~efdcea8304
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.353 ms) : 1333, 1373
.   : milestone, 1353,
appsec (1.731 ms) : 1707, 1754
.   : milestone, 1731,
appsec_no_iast (1.725 ms) : 1699, 1750
.   : milestone, 1725,
code_origins (1.68 ms) : 1653, 1708
.   : milestone, 1680,
iast (1.497 ms) : 1473, 1520
.   : milestone, 1497,
profiling (1.501 ms) : 1477, 1524
.   : milestone, 1501,
tracing (1.482 ms) : 1457, 1507
.   : milestone, 1482,
section candidate
no_agent (1.356 ms) : 1337, 1376
.   : milestone, 1356,
appsec (1.731 ms) : 1707, 1754
.   : milestone, 1731,
appsec_no_iast (1.708 ms) : 1683, 1733
.   : milestone, 1708,
code_origins (1.668 ms) : 1641, 1694
.   : milestone, 1668,
iast (1.514 ms) : 1490, 1538
.   : milestone, 1514,
profiling (1.529 ms) : 1505, 1553
.   : milestone, 1529,
tracing (1.485 ms) : 1460, 1510
.   : milestone, 1485,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.353 ms [1.333 ms, 1.373 ms] -
appsec 1.731 ms [1.707 ms, 1.754 ms] 377.782 µs (27.9%)
appsec_no_iast 1.725 ms [1.699 ms, 1.75 ms] 371.585 µs (27.5%)
code_origins 1.68 ms [1.653 ms, 1.708 ms] 327.397 µs (24.2%)
iast 1.497 ms [1.473 ms, 1.52 ms] 143.62 µs (10.6%)
profiling 1.501 ms [1.477 ms, 1.524 ms] 147.622 µs (10.9%)
tracing 1.482 ms [1.457 ms, 1.507 ms] 128.928 µs (9.5%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.356 ms [1.337 ms, 1.376 ms] -
appsec 1.731 ms [1.707 ms, 1.754 ms] 374.503 µs (27.6%)
appsec_no_iast 1.708 ms [1.683 ms, 1.733 ms] 351.568 µs (25.9%)
code_origins 1.668 ms [1.641 ms, 1.694 ms] 311.571 µs (23.0%)
iast 1.514 ms [1.49 ms, 1.538 ms] 157.595 µs (11.6%)
profiling 1.529 ms [1.505 ms, 1.553 ms] 173.034 µs (12.8%)
tracing 1.485 ms [1.46 ms, 1.51 ms] 128.756 µs (9.5%)

Dacapo

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master mhlidd/support_all_breaking_config
git_commit_date 1742566522 1742568273
git_commit_sha efdcea8 441f6c9
release_version 1.48.0-SNAPSHOT~efdcea8304 1.48.0-SNAPSHOT~441f6c9a4f
See matching parameters
Baseline Candidate
application biojava biojava
ci_job_date 1742575570 1742575570
ci_job_id 859052111 859052111
ci_pipeline_id 59596137 59596137
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux runner-yaepk1w-project-304-concurrent-0-cgqb8iu6 6.8.0-1024-aws #26~22.04.1-Ubuntu SMP Wed Feb 19 06:54:57 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux Linux runner-yaepk1w-project-304-concurrent-0-cgqb8iu6 6.8.0-1024-aws #26~22.04.1-Ubuntu SMP Wed Feb 19 06:54:57 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux
variant appsec appsec

Summary

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

Execution time for tomcat
gantt
    title tomcat - execution time [CI 0.99] : candidate=1.48.0-SNAPSHOT~441f6c9a4f, baseline=1.48.0-SNAPSHOT~efdcea8304
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.479 ms) : 1468, 1491
.   : milestone, 1479,
appsec (2.369 ms) : 2325, 2413
.   : milestone, 2369,
iast (2.14 ms) : 2084, 2196
.   : milestone, 2140,
iast_GLOBAL (2.177 ms) : 2121, 2233
.   : milestone, 2177,
profiling (1.986 ms) : 1942, 2030
.   : milestone, 1986,
tracing (1.975 ms) : 1932, 2018
.   : milestone, 1975,
section candidate
no_agent (1.479 ms) : 1467, 1491
.   : milestone, 1479,
appsec (2.358 ms) : 2314, 2402
.   : milestone, 2358,
iast (2.139 ms) : 2083, 2195
.   : milestone, 2139,
iast_GLOBAL (2.179 ms) : 2123, 2235
.   : milestone, 2179,
profiling (1.986 ms) : 1942, 2030
.   : milestone, 1986,
tracing (1.965 ms) : 1923, 2008
.   : milestone, 1965,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.479 ms [1.468 ms, 1.491 ms] -
appsec 2.369 ms [2.325 ms, 2.413 ms] 889.924 µs (60.2%)
iast 2.14 ms [2.084 ms, 2.196 ms] 660.532 µs (44.7%)
iast_GLOBAL 2.177 ms [2.121 ms, 2.233 ms] 697.691 µs (47.2%)
profiling 1.986 ms [1.942 ms, 2.03 ms] 506.843 µs (34.3%)
tracing 1.975 ms [1.932 ms, 2.018 ms] 495.483 µs (33.5%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.479 ms [1.467 ms, 1.491 ms] -
appsec 2.358 ms [2.314 ms, 2.402 ms] 878.59 µs (59.4%)
iast 2.139 ms [2.083 ms, 2.195 ms] 659.447 µs (44.6%)
iast_GLOBAL 2.179 ms [2.123 ms, 2.235 ms] 699.767 µs (47.3%)
profiling 1.986 ms [1.942 ms, 2.03 ms] 506.715 µs (34.3%)
tracing 1.965 ms [1.923 ms, 2.008 ms] 486.312 µs (32.9%)
Execution time for biojava
gantt
    title biojava - execution time [CI 0.99] : candidate=1.48.0-SNAPSHOT~441f6c9a4f, baseline=1.48.0-SNAPSHOT~efdcea8304
    dateFormat X
    axisFormat %s
section baseline
no_agent (14.995 s) : 14995000, 14995000
.   : milestone, 14995000,
appsec (15.235 s) : 15235000, 15235000
.   : milestone, 15235000,
iast (19.007 s) : 19007000, 19007000
.   : milestone, 19007000,
iast_GLOBAL (17.878 s) : 17878000, 17878000
.   : milestone, 17878000,
profiling (15.153 s) : 15153000, 15153000
.   : milestone, 15153000,
tracing (15.016 s) : 15016000, 15016000
.   : milestone, 15016000,
section candidate
no_agent (15.08 s) : 15080000, 15080000
.   : milestone, 15080000,
appsec (14.901 s) : 14901000, 14901000
.   : milestone, 14901000,
iast (18.943 s) : 18943000, 18943000
.   : milestone, 18943000,
iast_GLOBAL (18.002 s) : 18002000, 18002000
.   : milestone, 18002000,
profiling (15.008 s) : 15008000, 15008000
.   : milestone, 15008000,
tracing (14.951 s) : 14951000, 14951000
.   : milestone, 14951000,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 14.995 s [14.995 s, 14.995 s] -
appsec 15.235 s [15.235 s, 15.235 s] 240.0 ms (1.6%)
iast 19.007 s [19.007 s, 19.007 s] 4.012 s (26.8%)
iast_GLOBAL 17.878 s [17.878 s, 17.878 s] 2.883 s (19.2%)
profiling 15.153 s [15.153 s, 15.153 s] 158.0 ms (1.1%)
tracing 15.016 s [15.016 s, 15.016 s] 21.0 ms (0.1%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.08 s [15.08 s, 15.08 s] -
appsec 14.901 s [14.901 s, 14.901 s] -179.0 ms (-1.2%)
iast 18.943 s [18.943 s, 18.943 s] 3.863 s (25.6%)
iast_GLOBAL 18.002 s [18.002 s, 18.002 s] 2.922 s (19.4%)
profiling 15.008 s [15.008 s, 15.008 s] -72.0 ms (-0.5%)
tracing 14.951 s [14.951 s, 14.951 s] -129.0 ms (-0.9%)

@mhlidd mhlidd changed the title support all value for experimentalFeaturesEnabled Support all value for experimentalFeaturesEnabled Mar 20, 2025
@mhlidd mhlidd changed the title Support all value for experimentalFeaturesEnabled Support all value for DD_TRACE_EXPERIMENTAL_FEATURES_ENABLED Mar 20, 2025
@mhlidd
mhlidd marked this pull request as ready for review March 20, 2025 20:32
@mhlidd
mhlidd requested a review from a team as a code owner March 20, 2025 20:32
@github-actions

Copy link
Copy Markdown
Contributor

Hi! 👋 Thanks for your pull request! 🎉

To help us review it, please make sure to:

  • Add at least one type, and one component or instrumentation label to the pull request

If you need help, please check our contributing guidelines.

@mhlidd mhlidd added type: feature Enhancements and improvements comp: core Tracer core tag: no release notes Changes to exclude from release notes labels Mar 20, 2025

@manuel-alvarez-alvarez manuel-alvarez-alvarez left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Comment thread dd-trace-api/src/main/java/datadog/trace/api/ConfigDefaults.java
@mhlidd
mhlidd merged commit 322a3f7 into master Mar 24, 2025
@mhlidd
mhlidd deleted the mhlidd/support_all_breaking_config branch March 24, 2025 14:11
@github-actions github-actions Bot added this to the 1.48.0 milestone Mar 24, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

comp: core Tracer core tag: no release notes Changes to exclude from release notes type: feature Enhancements and improvements

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants