Skip to content

Conversation

jbachorik
Copy link
Contributor

@jbachorik jbachorik commented Feb 27, 2025

What Does This Do

Bumps the ddprof dependency to 1.22.0

Motivation

Bringing in the fix for more recent musl libc systems (DataDog/java-profiler#189)

Additional Notes

Contributor Checklist

Jira ticket: PROF-11453

@jbachorik jbachorik added type: bug Bug report and fix comp: profiling Profiling labels Feb 27, 2025
@jbachorik jbachorik requested a review from a team as a code owner February 27, 2025 15:56
@jbachorik jbachorik requested a review from smola February 27, 2025 15:56
@PerfectSlayer PerfectSlayer added the tag: dependencies Dependencies related changes label Feb 27, 2025
@pr-commenter
Copy link

pr-commenter bot commented Feb 27, 2025

Benchmarks

Startup

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master jb/ddprof_1.22.0
git_commit_date 1740673245 1740673423
git_commit_sha 99139bb b36cd05
release_version 1.47.0-SNAPSHOT~99139bbf55 1.47.0-SNAPSHOT~b36cd051b1
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1740675859 1740675859
ci_job_id 826288848 826288848
ci_pipeline_id 57230526 57230526
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux runner-zuqwmkaw-project-304-concurrent-3-icfp3nvs 6.8.0-1021-aws #23~22.04.1-Ubuntu SMP Tue Dec 10 16:50:46 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux Linux runner-zuqwmkaw-project-304-concurrent-3-icfp3nvs 6.8.0-1021-aws #23~22.04.1-Ubuntu SMP Tue Dec 10 16:50:46 UTC 2024 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 57 metrics, 6 unstable metrics.

Startup time reports for petclinic
gantt
    title petclinic - global startup overhead: candidate=1.47.0-SNAPSHOT~b36cd051b1, baseline=1.47.0-SNAPSHOT~99139bbf55

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.045 s) : 0, 1044802
Total [baseline] (10.398 s) : 0, 10398450
Agent [candidate] (1.042 s) : 0, 1041795
Total [candidate] (10.369 s) : 0, 10369005
section appsec
Agent [baseline] (1.188 s) : 0, 1187643
Total [baseline] (10.736 s) : 0, 10735669
Agent [candidate] (1.182 s) : 0, 1182406
Total [candidate] (10.674 s) : 0, 10674187
section iast
Agent [baseline] (1.168 s) : 0, 1167730
Total [baseline] (11.072 s) : 0, 11071568
Agent [candidate] (1.167 s) : 0, 1167401
Total [candidate] (10.933 s) : 0, 10933280
section profiling
Agent [baseline] (1.259 s) : 0, 1259060
Total [baseline] (10.749 s) : 0, 10748693
Agent [candidate] (1.254 s) : 0, 1254432
Total [candidate] (10.841 s) : 0, 10841199
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.045 s -
Agent appsec 1.188 s 142.842 ms (13.7%)
Agent iast 1.168 s 122.929 ms (11.8%)
Agent profiling 1.259 s 214.259 ms (20.5%)
Total tracing 10.398 s -
Total appsec 10.736 s 337.219 ms (3.2%)
Total iast 11.072 s 673.118 ms (6.5%)
Total profiling 10.749 s 350.243 ms (3.4%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.042 s -
Agent appsec 1.182 s 140.611 ms (13.5%)
Agent iast 1.167 s 125.606 ms (12.1%)
Agent profiling 1.254 s 212.637 ms (20.4%)
Total tracing 10.369 s -
Total appsec 10.674 s 305.181 ms (2.9%)
Total iast 10.933 s 564.275 ms (5.4%)
Total profiling 10.841 s 472.194 ms (4.6%)
gantt
    title petclinic - break down per module: candidate=1.47.0-SNAPSHOT~b36cd051b1, baseline=1.47.0-SNAPSHOT~99139bbf55

    dateFormat X
    axisFormat %s
section tracing
BytebuddyAgent [baseline] (719.663 ms) : 0, 719663
BytebuddyAgent [candidate] (717.062 ms) : 0, 717062
GlobalTracer [baseline] (239.591 ms) : 0, 239591
GlobalTracer [candidate] (239.24 ms) : 0, 239240
AppSec [baseline] (56.143 ms) : 0, 56143
AppSec [candidate] (55.933 ms) : 0, 55933
Remote Config [baseline] (697.578 µs) : 0, 698
Remote Config [candidate] (702.778 µs) : 0, 703
Telemetry [baseline] (13.811 ms) : 0, 13811
Telemetry [candidate] (13.959 ms) : 0, 13959
section appsec
BytebuddyAgent [baseline] (737.869 ms) : 0, 737869
BytebuddyAgent [candidate] (734.313 ms) : 0, 734313
GlobalTracer [baseline] (236.936 ms) : 0, 236936
GlobalTracer [candidate] (235.849 ms) : 0, 235849
AppSec [baseline] (177.606 ms) : 0, 177606
AppSec [candidate] (177.663 ms) : 0, 177663
Remote Config [baseline] (657.252 µs) : 0, 657
Remote Config [candidate] (667.912 µs) : 0, 668
Telemetry [baseline] (8.66 ms) : 0, 8660
Telemetry [candidate] (8.28 ms) : 0, 8280
IAST [baseline] (21.952 ms) : 0, 21952
IAST [candidate] (21.491 ms) : 0, 21491
section iast
BytebuddyAgent [baseline] (834.736 ms) : 0, 834736
BytebuddyAgent [candidate] (834.205 ms) : 0, 834205
GlobalTracer [baseline] (229.42 ms) : 0, 229420
GlobalTracer [candidate] (229.193 ms) : 0, 229193
AppSec [baseline] (56.799 ms) : 0, 56799
AppSec [candidate] (57.051 ms) : 0, 57051
Remote Config [baseline] (594.997 µs) : 0, 595
Remote Config [candidate] (601.929 µs) : 0, 602
Telemetry [baseline] (8.641 ms) : 0, 8641
Telemetry [candidate] (8.682 ms) : 0, 8682
IAST [baseline] (22.65 ms) : 0, 22650
IAST [candidate] (22.77 ms) : 0, 22770
section profiling
BytebuddyAgent [baseline] (707.81 ms) : 0, 707810
BytebuddyAgent [candidate] (706.052 ms) : 0, 706052
GlobalTracer [baseline] (349.423 ms) : 0, 349423
GlobalTracer [candidate] (348.186 ms) : 0, 348186
AppSec [baseline] (55.382 ms) : 0, 55382
AppSec [candidate] (54.551 ms) : 0, 54551
Remote Config [baseline] (674.887 µs) : 0, 675
Remote Config [candidate] (663.196 µs) : 0, 663
Telemetry [baseline] (8.886 ms) : 0, 8886
Telemetry [candidate] (8.933 ms) : 0, 8933
ProfilingAgent [baseline] (96.401 ms) : 0, 96401
ProfilingAgent [candidate] (95.968 ms) : 0, 95968
Profiling [baseline] (96.426 ms) : 0, 96426
Profiling [candidate] (95.993 ms) : 0, 95993
Loading
Startup time reports for insecure-bank
gantt
    title insecure-bank - global startup overhead: candidate=1.47.0-SNAPSHOT~b36cd051b1, baseline=1.47.0-SNAPSHOT~99139bbf55

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.042 s) : 0, 1041597
Total [baseline] (8.639 s) : 0, 8639341
Agent [candidate] (1.036 s) : 0, 1036143
Total [candidate] (8.627 s) : 0, 8627320
section iast
Agent [baseline] (1.166 s) : 0, 1165929
Total [baseline] (9.208 s) : 0, 9207870
Agent [candidate] (1.167 s) : 0, 1167080
Total [candidate] (9.234 s) : 0, 9234260
section iast_HARDCODED_SECRET_DISABLED
Agent [baseline] (1.166 s) : 0, 1165982
Total [baseline] (9.168 s) : 0, 9168203
Agent [candidate] (1.17 s) : 0, 1169865
Total [candidate] (9.239 s) : 0, 9238860
section iast_TELEMETRY_OFF
Agent [baseline] (1.179 s) : 0, 1178703
Total [baseline] (9.259 s) : 0, 9258731
Agent [candidate] (1.163 s) : 0, 1163499
Total [candidate] (9.181 s) : 0, 9180522
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.042 s -
Agent iast 1.166 s 124.332 ms (11.9%)
Agent iast_HARDCODED_SECRET_DISABLED 1.166 s 124.385 ms (11.9%)
Agent iast_TELEMETRY_OFF 1.179 s 137.107 ms (13.2%)
Total tracing 8.639 s -
Total iast 9.208 s 568.529 ms (6.6%)
Total iast_HARDCODED_SECRET_DISABLED 9.168 s 528.862 ms (6.1%)
Total iast_TELEMETRY_OFF 9.259 s 619.39 ms (7.2%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.036 s -
Agent iast 1.167 s 130.937 ms (12.6%)
Agent iast_HARDCODED_SECRET_DISABLED 1.17 s 133.722 ms (12.9%)
Agent iast_TELEMETRY_OFF 1.163 s 127.356 ms (12.3%)
Total tracing 8.627 s -
Total iast 9.234 s 606.939 ms (7.0%)
Total iast_HARDCODED_SECRET_DISABLED 9.239 s 611.54 ms (7.1%)
Total iast_TELEMETRY_OFF 9.181 s 553.201 ms (6.4%)
gantt
    title insecure-bank - break down per module: candidate=1.47.0-SNAPSHOT~b36cd051b1, baseline=1.47.0-SNAPSHOT~99139bbf55

    dateFormat X
    axisFormat %s
section tracing
BytebuddyAgent [baseline] (718.744 ms) : 0, 718744
BytebuddyAgent [candidate] (715.909 ms) : 0, 715909
GlobalTracer [baseline] (239.919 ms) : 0, 239919
GlobalTracer [candidate] (238.49 ms) : 0, 238490
AppSec [baseline] (55.796 ms) : 0, 55796
AppSec [candidate] (55.487 ms) : 0, 55487
Remote Config [baseline] (706.277 µs) : 0, 706
Remote Config [candidate] (690.592 µs) : 0, 691
Telemetry [baseline] (11.528 ms) : 0, 11528
Telemetry [candidate] (10.672 ms) : 0, 10672
section iast
BytebuddyAgent [baseline] (833.549 ms) : 0, 833549
BytebuddyAgent [candidate] (834.014 ms) : 0, 834014
GlobalTracer [baseline] (228.984 ms) : 0, 228984
GlobalTracer [candidate] (228.817 ms) : 0, 228817
IAST [baseline] (22.574 ms) : 0, 22574
IAST [candidate] (22.862 ms) : 0, 22862
AppSec [baseline] (56.736 ms) : 0, 56736
AppSec [candidate] (57.175 ms) : 0, 57175
Remote Config [baseline] (595.968 µs) : 0, 596
Remote Config [candidate] (624.682 µs) : 0, 625
Telemetry [baseline] (8.601 ms) : 0, 8601
Telemetry [candidate] (8.682 ms) : 0, 8682
section iast_HARDCODED_SECRET_DISABLED
BytebuddyAgent [baseline] (833.358 ms) : 0, 833358
BytebuddyAgent [candidate] (835.636 ms) : 0, 835636
GlobalTracer [baseline] (228.755 ms) : 0, 228755
GlobalTracer [candidate] (229.936 ms) : 0, 229936
IAST [baseline] (22.887 ms) : 0, 22887
IAST [candidate] (22.695 ms) : 0, 22695
AppSec [baseline] (56.742 ms) : 0, 56742
AppSec [candidate] (57.278 ms) : 0, 57278
Remote Config [baseline] (626.933 µs) : 0, 627
Remote Config [candidate] (614.558 µs) : 0, 615
Telemetry [baseline] (8.752 ms) : 0, 8752
Telemetry [candidate] (8.75 ms) : 0, 8750
section iast_TELEMETRY_OFF
BytebuddyAgent [baseline] (842.52 ms) : 0, 842520
BytebuddyAgent [candidate] (831.011 ms) : 0, 831011
GlobalTracer [baseline] (231.51 ms) : 0, 231510
GlobalTracer [candidate] (229.187 ms) : 0, 229187
IAST [baseline] (29.139 ms) : 0, 29139
IAST [candidate] (23.945 ms) : 0, 23945
AppSec [baseline] (51.09 ms) : 0, 51090
AppSec [candidate] (55.319 ms) : 0, 55319
Remote Config [baseline] (615.429 µs) : 0, 615
Remote Config [candidate] (612.793 µs) : 0, 613
Telemetry [baseline] (8.74 ms) : 0, 8740
Telemetry [candidate] (8.631 ms) : 0, 8631
Loading

Load

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
end_time 2025-02-27T16:34:43 2025-02-27T16:42:27
git_branch master jb/ddprof_1.22.0
git_commit_date 1740673245 1740673423
git_commit_sha 99139bb b36cd05
release_version 1.47.0-SNAPSHOT~99139bbf55 1.47.0-SNAPSHOT~b36cd051b1
start_time 2025-02-27T16:34:29 2025-02-27T16:42:13
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1740674947 1740674947
ci_job_id 826288850 826288850
ci_pipeline_id 57230526 57230526
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux runner-zuqwmkaw-project-304-concurrent-4-1vdxw03q 6.8.0-1021-aws #23~22.04.1-Ubuntu SMP Tue Dec 10 16:50:46 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux Linux runner-zuqwmkaw-project-304-concurrent-4-1vdxw03q 6.8.0-1021-aws #23~22.04.1-Ubuntu SMP Tue Dec 10 16:50:46 UTC 2024 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 petclinic
gantt
    title petclinic - request duration [CI 0.99] : candidate=1.47.0-SNAPSHOT~b36cd051b1, baseline=1.47.0-SNAPSHOT~99139bbf55
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.345 ms) : 1325, 1365
.   : milestone, 1345,
appsec (1.745 ms) : 1721, 1769
.   : milestone, 1745,
appsec_no_iast (1.722 ms) : 1697, 1748
.   : milestone, 1722,
code_origins (1.703 ms) : 1671, 1736
.   : milestone, 1703,
iast (1.505 ms) : 1481, 1530
.   : milestone, 1505,
profiling (1.524 ms) : 1500, 1548
.   : milestone, 1524,
tracing (1.495 ms) : 1469, 1520
.   : milestone, 1495,
section candidate
no_agent (1.367 ms) : 1348, 1387
.   : milestone, 1367,
appsec (1.75 ms) : 1726, 1773
.   : milestone, 1750,
appsec_no_iast (1.74 ms) : 1715, 1764
.   : milestone, 1740,
code_origins (1.688 ms) : 1655, 1721
.   : milestone, 1688,
iast (1.52 ms) : 1495, 1544
.   : milestone, 1520,
profiling (1.579 ms) : 1555, 1604
.   : milestone, 1579,
tracing (1.497 ms) : 1471, 1523
.   : milestone, 1497,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.345 ms [1.325 ms, 1.365 ms] -
appsec 1.745 ms [1.721 ms, 1.769 ms] 400.011 µs (29.7%)
appsec_no_iast 1.722 ms [1.697 ms, 1.748 ms] 377.454 µs (28.1%)
code_origins 1.703 ms [1.671 ms, 1.736 ms] 358.233 µs (26.6%)
iast 1.505 ms [1.481 ms, 1.53 ms] 160.214 µs (11.9%)
profiling 1.524 ms [1.5 ms, 1.548 ms] 178.595 µs (13.3%)
tracing 1.495 ms [1.469 ms, 1.52 ms] 149.559 µs (11.1%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.367 ms [1.348 ms, 1.387 ms] -
appsec 1.75 ms [1.726 ms, 1.773 ms] 382.448 µs (28.0%)
appsec_no_iast 1.74 ms [1.715 ms, 1.764 ms] 372.327 µs (27.2%)
code_origins 1.688 ms [1.655 ms, 1.721 ms] 320.975 µs (23.5%)
iast 1.52 ms [1.495 ms, 1.544 ms] 152.501 µs (11.2%)
profiling 1.579 ms [1.555 ms, 1.604 ms] 211.978 µs (15.5%)
tracing 1.497 ms [1.471 ms, 1.523 ms] 129.681 µs (9.5%)
Request duration reports for insecure-bank
gantt
    title insecure-bank - request duration [CI 0.99] : candidate=1.47.0-SNAPSHOT~b36cd051b1, baseline=1.47.0-SNAPSHOT~99139bbf55
    dateFormat X
    axisFormat %s
section baseline
no_agent (386.867 µs) : 367, 407
.   : milestone, 387,
iast (511.774 µs) : 488, 535
.   : milestone, 512,
iast_FULL (729.024 µs) : 707, 751
.   : milestone, 729,
iast_GLOBAL (555.461 µs) : 534, 577
.   : milestone, 555,
iast_HARDCODED_SECRET_DISABLED (514.509 µs) : 493, 536
.   : milestone, 515,
iast_INACTIVE (461.706 µs) : 440, 483
.   : milestone, 462,
iast_TELEMETRY_OFF (507.908 µs) : 484, 531
.   : milestone, 508,
tracing (456.106 µs) : 435, 477
.   : milestone, 456,
section candidate
no_agent (373.206 µs) : 353, 393
.   : milestone, 373,
iast (505.701 µs) : 484, 527
.   : milestone, 506,
iast_FULL (724.896 µs) : 703, 747
.   : milestone, 725,
iast_GLOBAL (560.648 µs) : 538, 583
.   : milestone, 561,
iast_HARDCODED_SECRET_DISABLED (517.018 µs) : 494, 540
.   : milestone, 517,
iast_INACTIVE (466.967 µs) : 446, 488
.   : milestone, 467,
iast_TELEMETRY_OFF (509.167 µs) : 487, 532
.   : milestone, 509,
tracing (461.658 µs) : 440, 483
.   : milestone, 462,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 386.867 µs [366.93 µs, 406.804 µs] -
iast 511.774 µs [488.312 µs, 535.235 µs] 124.907 µs (32.3%)
iast_FULL 729.024 µs [707.125 µs, 750.923 µs] 342.157 µs (88.4%)
iast_GLOBAL 555.461 µs [533.669 µs, 577.252 µs] 168.594 µs (43.6%)
iast_HARDCODED_SECRET_DISABLED 514.509 µs [492.735 µs, 536.284 µs] 127.642 µs (33.0%)
iast_INACTIVE 461.706 µs [440.019 µs, 483.393 µs] 74.839 µs (19.3%)
iast_TELEMETRY_OFF 507.908 µs [484.453 µs, 531.363 µs] 121.041 µs (31.3%)
tracing 456.106 µs [435.399 µs, 476.812 µs] 69.239 µs (17.9%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 373.206 µs [353.34 µs, 393.072 µs] -
iast 505.701 µs [484.143 µs, 527.26 µs] 132.495 µs (35.5%)
iast_FULL 724.896 µs [703.089 µs, 746.703 µs] 351.691 µs (94.2%)
iast_GLOBAL 560.648 µs [538.41 µs, 582.886 µs] 187.442 µs (50.2%)
iast_HARDCODED_SECRET_DISABLED 517.018 µs [493.681 µs, 540.354 µs] 143.812 µs (38.5%)
iast_INACTIVE 466.967 µs [445.694 µs, 488.24 µs] 93.761 µs (25.1%)
iast_TELEMETRY_OFF 509.167 µs [486.773 µs, 531.561 µs] 135.962 µs (36.4%)
tracing 461.658 µs [439.992 µs, 483.325 µs] 88.453 µs (23.7%)

Dacapo

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master jb/ddprof_1.22.0
git_commit_date 1740673245 1740673423
git_commit_sha 99139bb b36cd05
release_version 1.47.0-SNAPSHOT~99139bbf55 1.47.0-SNAPSHOT~b36cd051b1
See matching parameters
Baseline Candidate
application biojava biojava
ci_job_date 1740675480 1740675480
ci_job_id 826288851 826288851
ci_pipeline_id 57230526 57230526
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux runner-zuqwmkaw-project-304-concurrent-5-xm13axo7 6.8.0-1021-aws #23~22.04.1-Ubuntu SMP Tue Dec 10 16:50:46 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux Linux runner-zuqwmkaw-project-304-concurrent-5-xm13axo7 6.8.0-1021-aws #23~22.04.1-Ubuntu SMP Tue Dec 10 16:50:46 UTC 2024 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 11 metrics, 1 unstable metrics.

Execution time for biojava
gantt
    title biojava - execution time [CI 0.99] : candidate=1.47.0-SNAPSHOT~b36cd051b1, baseline=1.47.0-SNAPSHOT~99139bbf55
    dateFormat X
    axisFormat %s
section baseline
no_agent (15.573 s) : 15573000, 15573000
.   : milestone, 15573000,
appsec (14.901 s) : 14901000, 14901000
.   : milestone, 14901000,
iast (18.798 s) : 18798000, 18798000
.   : milestone, 18798000,
iast_GLOBAL (18.34 s) : 18340000, 18340000
.   : milestone, 18340000,
profiling (15.106 s) : 15106000, 15106000
.   : milestone, 15106000,
tracing (14.8 s) : 14800000, 14800000
.   : milestone, 14800000,
section candidate
no_agent (15.54 s) : 15540000, 15540000
.   : milestone, 15540000,
appsec (14.873 s) : 14873000, 14873000
.   : milestone, 14873000,
iast (18.452 s) : 18452000, 18452000
.   : milestone, 18452000,
iast_GLOBAL (18.013 s) : 18013000, 18013000
.   : milestone, 18013000,
profiling (15.071 s) : 15071000, 15071000
.   : milestone, 15071000,
tracing (15.037 s) : 15037000, 15037000
.   : milestone, 15037000,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.573 s [15.573 s, 15.573 s] -
appsec 14.901 s [14.901 s, 14.901 s] -672.0 ms (-4.3%)
iast 18.798 s [18.798 s, 18.798 s] 3.225 s (20.7%)
iast_GLOBAL 18.34 s [18.34 s, 18.34 s] 2.767 s (17.8%)
profiling 15.106 s [15.106 s, 15.106 s] -467.0 ms (-3.0%)
tracing 14.8 s [14.8 s, 14.8 s] -773.0 ms (-5.0%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.54 s [15.54 s, 15.54 s] -
appsec 14.873 s [14.873 s, 14.873 s] -667.0 ms (-4.3%)
iast 18.452 s [18.452 s, 18.452 s] 2.912 s (18.7%)
iast_GLOBAL 18.013 s [18.013 s, 18.013 s] 2.473 s (15.9%)
profiling 15.071 s [15.071 s, 15.071 s] -469.0 ms (-3.0%)
tracing 15.037 s [15.037 s, 15.037 s] -503.0 ms (-3.2%)
Execution time for tomcat
gantt
    title tomcat - execution time [CI 0.99] : candidate=1.47.0-SNAPSHOT~b36cd051b1, baseline=1.47.0-SNAPSHOT~99139bbf55
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.485 ms) : 1473, 1497
.   : milestone, 1485,
appsec (2.349 ms) : 2306, 2393
.   : milestone, 2349,
iast (2.131 ms) : 2075, 2186
.   : milestone, 2131,
iast_GLOBAL (2.174 ms) : 2118, 2230
.   : milestone, 2174,
profiling (1.966 ms) : 1923, 2010
.   : milestone, 1966,
tracing (1.948 ms) : 1906, 1990
.   : milestone, 1948,
section candidate
no_agent (1.482 ms) : 1470, 1493
.   : milestone, 1482,
appsec (2.346 ms) : 2302, 2389
.   : milestone, 2346,
iast (2.12 ms) : 2065, 2175
.   : milestone, 2120,
iast_GLOBAL (2.167 ms) : 2112, 2222
.   : milestone, 2167,
profiling (2.445 ms) : 2207, 2683
.   : milestone, 2445,
tracing (1.965 ms) : 1923, 2007
.   : milestone, 1965,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.485 ms [1.473 ms, 1.497 ms] -
appsec 2.349 ms [2.306 ms, 2.393 ms] 864.454 µs (58.2%)
iast 2.131 ms [2.075 ms, 2.186 ms] 646.034 µs (43.5%)
iast_GLOBAL 2.174 ms [2.118 ms, 2.23 ms] 689.061 µs (46.4%)
profiling 1.966 ms [1.923 ms, 2.01 ms] 481.553 µs (32.4%)
tracing 1.948 ms [1.906 ms, 1.99 ms] 463.017 µs (31.2%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.482 ms [1.47 ms, 1.493 ms] -
appsec 2.346 ms [2.302 ms, 2.389 ms] 864.241 µs (58.3%)
iast 2.12 ms [2.065 ms, 2.175 ms] 638.173 µs (43.1%)
iast_GLOBAL 2.167 ms [2.112 ms, 2.222 ms] 685.66 µs (46.3%)
profiling 2.445 ms [2.207 ms, 2.683 ms] 963.721 µs (65.0%)
tracing 1.965 ms [1.923 ms, 2.007 ms] 483.22 µs (32.6%)

@jbachorik jbachorik merged commit ccc22c5 into master Feb 27, 2025
214 of 216 checks passed
@jbachorik jbachorik deleted the jb/ddprof_1.22.0 branch February 27, 2025 17:10
@github-actions github-actions bot added this to the 1.47.0 milestone Feb 27, 2025
svc-squareup-copybara pushed a commit to cashapp/misk that referenced this pull request Mar 6, 2025
| Package | Type | Package file | Manager | Update | Change |
|---|---|---|---|---|---|
| [com.datadoghq:dd-trace-api](https://github.com/datadog/dd-trace-java)
| dependencies | misk/gradle/libs.versions.toml | gradle | minor |
`1.46.1` -> `1.47.0` |
| [com.datadoghq:dd-trace-ot](https://github.com/datadog/dd-trace-java)
| dependencies | misk/gradle/libs.versions.toml | gradle | minor |
`1.46.1` -> `1.47.0` |
| [software.amazon.awssdk:sdk-core](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.30.33` -> `2.30.34` |
| [software.amazon.awssdk:sqs](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.30.33` -> `2.30.34` |
|
[software.amazon.awssdk:dynamodb-enhanced](https://aws.amazon.com/sdkforjava)
| dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.30.33` -> `2.30.34` |
| [software.amazon.awssdk:dynamodb](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.30.33` -> `2.30.34` |
| [software.amazon.awssdk:aws-core](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.30.33` -> `2.30.34` |
| [software.amazon.awssdk:bom](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.30.33` -> `2.30.34` |
| [software.amazon.awssdk:auth](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.30.33` -> `2.30.34` |

---

### Release Notes

<details>
<summary>datadog/dd-trace-java (com.datadoghq:dd-trace-api)</summary>

###
[`v1.47.0`](https://github.com/DataDog/dd-trace-java/releases/tag/v1.47.0):
1.47.0

##### Components

##### Application Security Management (IAST)

- 🐛 Exclude com.stripe.net.HttpURLConnectionClient to solve IAST
SSRF vulnerability false positives
([#&#8203;8483](DataDog/dd-trace-java#8483) -
[@&#8203;jandro996](https://github.com/jandro996))
- 🐛 Add exclusion to solve IAST weak randomness vulnerability false
positives
([#&#8203;8462](DataDog/dd-trace-java#8462) -
[@&#8203;jandro996](https://github.com/jandro996))
- ✨ Fix weak randomness false positive in Kafka client
([#&#8203;8408](DataDog/dd-trace-java#8408) -
[@&#8203;smola](https://github.com/smola))
- ✨ Fix location for SSRF with Kong Unirest
([#&#8203;8407](DataDog/dd-trace-java#8407) -
[@&#8203;smola](https://github.com/smola))
- ✨ Exclude IBM Instana from IAST
([#&#8203;8406](DataDog/dd-trace-java#8406) -
[@&#8203;smola](https://github.com/smola))
- 🐛 Fix org.json iast instrumentation test for latest dependency
([#&#8203;8347](DataDog/dd-trace-java#8347) -
[@&#8203;jandro996](https://github.com/jandro996))
- ✨ Configuration to Disable APM Tracing
([#&#8203;8219](DataDog/dd-trace-java#8219) -
[@&#8203;jandro996](https://github.com/jandro996))
- ✨ Address cookie vulnerability cardinality issues
([#&#8203;8210](DataDog/dd-trace-java#8210) -
[@&#8203;jandro996](https://github.com/jandro996))
- ✨ Email HTML Injection detection in IAST
([#&#8203;8205](DataDog/dd-trace-java#8205) -
[@&#8203;sezen-datadog](https://github.com/sezen-datadog))

##### Application Security Management (WAF)

- 🐛✨ Ensure usr.exists tag is not overridden when
UsernameNotFoundException is thrown
([#&#8203;8376](DataDog/dd-trace-java#8376) -
[@&#8203;manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez))
- 🐛✨ Ensure usr.exists tag is not overridden by auto
instrumentation
([#&#8203;8374](DataDog/dd-trace-java#8374) -
[@&#8203;manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez))
- ✨ Update appsec metrics with event_rules_version tag
([#&#8203;8354](DataDog/dd-trace-java#8354) -
[@&#8203;sezen-datadog](https://github.com/sezen-datadog))
- ✨ Update metrics: appsec.waf.requests
([#&#8203;8353](DataDog/dd-trace-java#8353) -
[@&#8203;Mariovido](https://github.com/Mariovido))
- ✨ Improve ASM support in vert.x 5.0
([#&#8203;8285](DataDog/dd-trace-java#8285) -
[@&#8203;manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez))
- ✨ Update metrics: appsec.waf.updates and appsec.waf.init
([#&#8203;8280](DataDog/dd-trace-java#8280) -
[@&#8203;Mariovido](https://github.com/Mariovido))
- ✨ Configuration to Disable APM Tracing
([#&#8203;8219](DataDog/dd-trace-java#8219) -
[@&#8203;jandro996](https://github.com/jandro996))

##### Build & Tooling

- 🐛 Do not generate Muzzle references for primitive arrays in method
body
([#&#8203;8361](DataDog/dd-trace-java#8361) -
[@&#8203;amarziali](https://github.com/amarziali))
- 📖 Improve dev env setup documentation for Windows
([#&#8203;8180](DataDog/dd-trace-java#8180) -
[@&#8203;lucaspimentel](https://github.com/lucaspimentel))

##### Continuous Integration Visibility

- ✨ Add support for skip-EFD tagging
([#&#8203;8487](DataDog/dd-trace-java#8487) -
[@&#8203;nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog))
- 🐛 Fix an NPE in Gradle Android instrumentation
([#&#8203;8484](DataDog/dd-trace-java#8484) -
[@&#8203;nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog))
- ✨ Consider modified tests when applying fail-fast tests
ordering
([#&#8203;8474](DataDog/dd-trace-java#8474) -
[@&#8203;nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog))
- ✨ Implement tests reordering for TestNG
([#&#8203;8467](DataDog/dd-trace-java#8467) -
[@&#8203;nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog))
- 🐛 Fix Gradle Launcher instrumentation to not interfere with Gradle
Test Kit
([#&#8203;8465](DataDog/dd-trace-java#8465) -
[@&#8203;nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog))
- 🧹 Use separate TestEventHandlers per framework in CI Vis
instrumentations
([#&#8203;8451](DataDog/dd-trace-java#8451) -
[@&#8203;daniel-mohedano](https://github.com/daniel-mohedano))
- ✨ Remove warning log when JUnit 4 test method cannot be
retrieved
([#&#8203;8445](DataDog/dd-trace-java#8445) -
[@&#8203;nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog))
- 🐛 Fix Scalatest tracing for tests that are reported asynchronously
([#&#8203;8444](DataDog/dd-trace-java#8444) -
[@&#8203;nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog))
- ✨ Implement attempt to fix tests
([#&#8203;8393](DataDog/dd-trace-java#8393) -
[@&#8203;daniel-mohedano](https://github.com/daniel-mohedano))
- ✨ Implement test disabling
([#&#8203;8377](DataDog/dd-trace-java#8377) -
[@&#8203;daniel-mohedano](https://github.com/daniel-mohedano))
- ✨ Update CODEOWNERS parser to not log errors on comments with
leading whitespace
([#&#8203;8349](DataDog/dd-trace-java#8349) -
[@&#8203;nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog))
- ✨ Request Test Management tests list
([#&#8203;8345](DataDog/dd-trace-java#8345) -
[@&#8203;daniel-mohedano](https://github.com/daniel-mohedano))
- ✨ Receive test management settings from CIVis settings
request
([#&#8203;8331](DataDog/dd-trace-java#8331) -
[@&#8203;daniel-mohedano](https://github.com/daniel-mohedano))
- ✨ Implement quarantined tests tagging
([#&#8203;8326](DataDog/dd-trace-java#8326) -
[@&#8203;nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog))
- ✨ Implement tests quarantining
([#&#8203;8320](DataDog/dd-trace-java#8320) -
[@&#8203;nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog))
- ✨ Add tag to specify if the user is setting DD_SERVICE
([#&#8203;8318](DataDog/dd-trace-java#8318) -
[@&#8203;daniel-mohedano](https://github.com/daniel-mohedano))

##### Crash tracking

- ✨ Only fork jps when required
([#&#8203;8419](DataDog/dd-trace-java#8419) -
[@&#8203;mcculls](https://github.com/mcculls))
- 🐛 Use Java home of the crashed process to launch crash uploader
([#&#8203;8348](DataDog/dd-trace-java#8348) -
[@&#8203;jbachorik](https://github.com/jbachorik))

##### Data Streams Monitoring

- 🐛 Fix error happening when sqs message attributes are readonly
([#&#8203;8473](DataDog/dd-trace-java#8473) -
[@&#8203;vandonr](https://github.com/vandonr))
- 🐛 Fix bug on proto schema extraction
([#&#8203;8403](DataDog/dd-trace-java#8403) -
[@&#8203;vandonr](https://github.com/vandonr))
- 🐛 Fix service name overrides in consumers
([#&#8203;8387](DataDog/dd-trace-java#8387) -
[@&#8203;piochelepiotr](https://github.com/piochelepiotr))

##### Database Monitoring

- ✨ Add DBMTracePreparedStatements to tracer configuration log
([#&#8203;8508](DataDog/dd-trace-java#8508) -
[@&#8203;cecile75](https://github.com/cecile75))

##### Dynamic Instrumentation

- ✨ Look in another location for grpc service methods
([#&#8203;8468](DataDog/dd-trace-java#8468) -
[@&#8203;evanchooly](https://github.com/evanchooly))
- 🐛 Fix Exception Replay with Lambda proxy classes
([#&#8203;8452](DataDog/dd-trace-java#8452) -
[@&#8203;jpbempel](https://github.com/jpbempel))
- ✨ Add code origin support for spring-webmvc
([#&#8203;8416](DataDog/dd-trace-java#8416) -
[@&#8203;evanchooly](https://github.com/evanchooly))
- ✨ Add support for scanning jar from loaded class
([#&#8203;8370](DataDog/dd-trace-java#8370) -
[@&#8203;jpbempel](https://github.com/jpbempel))
- 🐛 Disable capture of entry values
([#&#8203;8369](DataDog/dd-trace-java#8369) -
[@&#8203;jpbempel](https://github.com/jpbempel))
- 🐛 Fix CodeOrigin for `@Trace` annotation
([#&#8203;8344](DataDog/dd-trace-java#8344) -
[@&#8203;jpbempel](https://github.com/jpbempel))
- 🐛 Fix equals/hashCode for CodeOrigin probe
([#&#8203;8319](DataDog/dd-trace-java#8319) -
[@&#8203;jpbempel](https://github.com/jpbempel))
- ✨ Add code origin support to kafka message listeners
([#&#8203;8301](DataDog/dd-trace-java#8301) -
[@&#8203;evanchooly](https://github.com/evanchooly))

##### Metrics

- ✨ Create metric: appsec.waf.error
([#&#8203;8381](DataDog/dd-trace-java#8381) -
[@&#8203;sezen-datadog](https://github.com/sezen-datadog))
- ✨ Create metric: appsec.rasp.error
([#&#8203;8364](DataDog/dd-trace-java#8364) -
[@&#8203;sezen-datadog](https://github.com/sezen-datadog))

##### Profiling

- ✨ Bump ddprof library to 1.22.0
([#&#8203;8463](DataDog/dd-trace-java#8463) -
[@&#8203;jbachorik](https://github.com/jbachorik))
- IBM J9 8u361 corresponds to OpenJDK 8u362 by
[@&#8203;jbachorik](https://github.com/jbachorik) in
DataDog/java-profiler#187
- Fix compatibility with musl libc 1.2.4 by
[@&#8203;jbachorik](https://github.com/jbachorik) in
DataDog/java-profiler#189
- Modify version extraction by
[@&#8203;jbachorik](https://github.com/jbachorik) in
DataDog/java-profiler#179
- Do not write null values to jvminfo event by
[@&#8203;jbachorik](https://github.com/jbachorik) in
DataDog/java-profiler#184
- Productize VMStructs-based stack walker by
[@&#8203;jbachorik](https://github.com/jbachorik) in
DataDog/java-profiler#177
- A few minor downport issues by
[@&#8203;jbachorik](https://github.com/jbachorik) in
DataDog/java-profiler#180
- Enable ASGCT by default on fairly safe J9 JDK versions by
[@&#8203;jbachorik](https://github.com/jbachorik) in
DataDog/java-profiler#181
- 🐛 Exclude OrderedThreadPoolExecutor from queue-time measurements
([#&#8203;8456](DataDog/dd-trace-java#8456) -
[@&#8203;jbachorik](https://github.com/jbachorik))
- ✨ Record JVM info on JVMs without JFR
([#&#8203;8431](DataDog/dd-trace-java#8431) -
[@&#8203;jbachorik](https://github.com/jbachorik))
- 🐛 Actually use CleanupTask in TempLocationManager
([#&#8203;8420](DataDog/dd-trace-java#8420) -
[@&#8203;mcculls](https://github.com/mcculls))
- ✨ Only fork jps when required
([#&#8203;8419](DataDog/dd-trace-java#8419) -
[@&#8203;mcculls](https://github.com/mcculls))
- 🐛 Adjust JFR checks for J9
([#&#8203;8405](DataDog/dd-trace-java#8405) -
[@&#8203;jbachorik](https://github.com/jbachorik))
- 🧹 Disable smap RSS parsing by default
([#&#8203;8342](DataDog/dd-trace-java#8342) -
[@&#8203;MattAlp](https://github.com/MattAlp))

##### Telemetry

- 🐛 Add support for JBoss jar:file format to DependencyResolver
([#&#8203;8428](DataDog/dd-trace-java#8428) -
[@&#8203;jandro996](https://github.com/jandro996))
- ✨ Update metrics: appsec.waf.requests
([#&#8203;8353](DataDog/dd-trace-java#8353) -
[@&#8203;Mariovido](https://github.com/Mariovido))

##### Trace context propagation

- ✨ Introduce tracing propagator
([#&#8203;8313](DataDog/dd-trace-java#8313) -
[@&#8203;PerfectSlayer](https://github.com/PerfectSlayer))

##### Tracer core

- 🐛 Fix Stable Config telemetry source names
([#&#8203;8460](DataDog/dd-trace-java#8460) -
[@&#8203;BaptisteFoy](https://github.com/BaptisteFoy))
- ✨ Probe trace endpoints with a valid payload of empty arrays
([#&#8203;8414](DataDog/dd-trace-java#8414) -
[@&#8203;mcculls](https://github.com/mcculls))
- ✨ Add 1 minute fail-safe to JUL/JMX class-loading callback
([#&#8203;8399](DataDog/dd-trace-java#8399) -
[@&#8203;mcculls](https://github.com/mcculls))
- ✨ Migrate DSM injection calls to context-first APIs
([#&#8203;8383](DataDog/dd-trace-java#8383) -
[@&#8203;PerfectSlayer](https://github.com/PerfectSlayer))
- 🧹 Move continuation capture methods from scope to tracer
([#&#8203;8371](DataDog/dd-trace-java#8371) -
[@&#8203;mcculls](https://github.com/mcculls))
- ✨ Migrate context extraction calls to context-first APIs
([#&#8203;8368](DataDog/dd-trace-java#8368) -
[@&#8203;PerfectSlayer](https://github.com/PerfectSlayer))
- 🧹 Migrate context injection calls to context-first APIs
([#&#8203;8358](DataDog/dd-trace-java#8358) -
[@&#8203;PerfectSlayer](https://github.com/PerfectSlayer))
- 💡 Support reading configurations from files
([#&#8203;8338](DataDog/dd-trace-java#8338) -
[@&#8203;mtoffl01](https://github.com/mtoffl01))
- 💡 Implementation of BaggagePropagator and BaggageContext
([#&#8203;8330](DataDog/dd-trace-java#8330) -
[@&#8203;mhlidd](https://github.com/mhlidd))
- 🧹 Combine continuation implementations into one which supports
multiple activations
([#&#8203;8324](DataDog/dd-trace-java#8324) -
[@&#8203;mcculls](https://github.com/mcculls))
- ✨ Introduce tracing propagator
([#&#8203;8313](DataDog/dd-trace-java#8313) -
[@&#8203;PerfectSlayer](https://github.com/PerfectSlayer))
- ✨ Remove old context propagation API
([#&#8203;8271](DataDog/dd-trace-java#8271) -
[@&#8203;PerfectSlayer](https://github.com/PerfectSlayer))

##### Instrumentations

##### AWS Lambda instrumentation

- 🐛 Send error message and stack to Lambda extension
([#&#8203;8417](DataDog/dd-trace-java#8417) -
[@&#8203;nhulston](https://github.com/nhulston))

##### AWS SDK instrumentation

- 🐛 Fix error happening when sqs message attributes are readonly
([#&#8203;8473](DataDog/dd-trace-java#8473) -
[@&#8203;vandonr](https://github.com/vandonr))
- 💡 Inject trace context into AWS Step Functions input
([#&#8203;7585](DataDog/dd-trace-java#7585) -
[@&#8203;DylanLovesCoffee](https://github.com/DylanLovesCoffee))

##### Core Java language instrumentation

- ✨ Look in another location for grpc service methods
([#&#8203;8468](DataDog/dd-trace-java#8468) -
[@&#8203;evanchooly](https://github.com/evanchooly))
- ✨ Add code origin support for spring-webmvc
([#&#8203;8416](DataDog/dd-trace-java#8416) -
[@&#8203;evanchooly](https://github.com/evanchooly))
- 💡 Implementation of BaggagePropagator and BaggageContext
([#&#8203;8330](DataDog/dd-trace-java#8330) -
[@&#8203;mhlidd](https://github.com/mhlidd))
- ✨ Add code origin support to kafka message listeners
([#&#8203;8301](DataDog/dd-trace-java#8301) -
[@&#8203;evanchooly](https://github.com/evanchooly))

##### gRPC instrumentation

- ✨ Look in another location for grpc service methods
([#&#8203;8468](DataDog/dd-trace-java#8468) -
[@&#8203;evanchooly](https://github.com/evanchooly))

##### Kafka instrumentation

- ✨ Add messaging.destination.name tag to kafka integrations
([#&#8203;8366](DataDog/dd-trace-java#8366) -
[@&#8203;rarguelloF](https://github.com/rarguelloF))

##### Protocol Buffer instrumentation

- 🐛 Fix bug on proto schema extraction
([#&#8203;8403](DataDog/dd-trace-java#8403) -
[@&#8203;vandonr](https://github.com/vandonr))

</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**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **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: 108a0f86aa59ab4c938cbac0688dd4c19cb301fa
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

comp: profiling Profiling tag: dependencies Dependencies related changes type: bug Bug report and fix

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants