-
Notifications
You must be signed in to change notification settings - Fork 303
Bump ddprof library to 1.22.0 #8463
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
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
PerfectSlayer
approved these changes
Feb 27, 2025
BenchmarksStartupParameters
See matching parameters
SummaryFound 0 performance improvements and 0 performance regressions! Performance is the same for 57 metrics, 6 unstable metrics. Startup time reports for petclinicgantt
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
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
Startup time reports for insecure-bankgantt
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
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
LoadParameters
See matching parameters
SummaryFound 0 performance improvements and 0 performance regressions! Performance is the same for 13 metrics, 17 unstable metrics. Request duration reports for petclinicgantt
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,
Request duration reports for insecure-bankgantt
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,
DacapoParameters
See matching parameters
SummaryFound 0 performance improvements and 0 performance regressions! Performance is the same for 11 metrics, 1 unstable metrics. Execution time for biojavagantt
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,
Execution time for tomcatgantt
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,
|
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 ([#​8483](DataDog/dd-trace-java#8483) - [@​jandro996](https://github.com/jandro996)) - 🐛 Add exclusion to solve IAST weak randomness vulnerability false positives ([#​8462](DataDog/dd-trace-java#8462) - [@​jandro996](https://github.com/jandro996)) - ✨ Fix weak randomness false positive in Kafka client ([#​8408](DataDog/dd-trace-java#8408) - [@​smola](https://github.com/smola)) - ✨ Fix location for SSRF with Kong Unirest ([#​8407](DataDog/dd-trace-java#8407) - [@​smola](https://github.com/smola)) - ✨ Exclude IBM Instana from IAST ([#​8406](DataDog/dd-trace-java#8406) - [@​smola](https://github.com/smola)) - 🐛 Fix org.json iast instrumentation test for latest dependency ([#​8347](DataDog/dd-trace-java#8347) - [@​jandro996](https://github.com/jandro996)) - ✨ Configuration to Disable APM Tracing ([#​8219](DataDog/dd-trace-java#8219) - [@​jandro996](https://github.com/jandro996)) - ✨ Address cookie vulnerability cardinality issues ([#​8210](DataDog/dd-trace-java#8210) - [@​jandro996](https://github.com/jandro996)) - ✨ Email HTML Injection detection in IAST ([#​8205](DataDog/dd-trace-java#8205) - [@​sezen-datadog](https://github.com/sezen-datadog)) ##### Application Security Management (WAF) - 🐛✨ Ensure usr.exists tag is not overridden when UsernameNotFoundException is thrown ([#​8376](DataDog/dd-trace-java#8376) - [@​manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez)) - 🐛✨ Ensure usr.exists tag is not overridden by auto instrumentation ([#​8374](DataDog/dd-trace-java#8374) - [@​manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez)) - ✨ Update appsec metrics with event_rules_version tag ([#​8354](DataDog/dd-trace-java#8354) - [@​sezen-datadog](https://github.com/sezen-datadog)) - ✨ Update metrics: appsec.waf.requests ([#​8353](DataDog/dd-trace-java#8353) - [@​Mariovido](https://github.com/Mariovido)) - ✨ Improve ASM support in vert.x 5.0 ([#​8285](DataDog/dd-trace-java#8285) - [@​manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez)) - ✨ Update metrics: appsec.waf.updates and appsec.waf.init ([#​8280](DataDog/dd-trace-java#8280) - [@​Mariovido](https://github.com/Mariovido)) - ✨ Configuration to Disable APM Tracing ([#​8219](DataDog/dd-trace-java#8219) - [@​jandro996](https://github.com/jandro996)) ##### Build & Tooling - 🐛 Do not generate Muzzle references for primitive arrays in method body ([#​8361](DataDog/dd-trace-java#8361) - [@​amarziali](https://github.com/amarziali)) - 📖 Improve dev env setup documentation for Windows ([#​8180](DataDog/dd-trace-java#8180) - [@​lucaspimentel](https://github.com/lucaspimentel)) ##### Continuous Integration Visibility - ✨ Add support for skip-EFD tagging ([#​8487](DataDog/dd-trace-java#8487) - [@​nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog)) - 🐛 Fix an NPE in Gradle Android instrumentation ([#​8484](DataDog/dd-trace-java#8484) - [@​nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog)) - ✨ Consider modified tests when applying fail-fast tests ordering ([#​8474](DataDog/dd-trace-java#8474) - [@​nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog)) - ✨ Implement tests reordering for TestNG ([#​8467](DataDog/dd-trace-java#8467) - [@​nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog)) - 🐛 Fix Gradle Launcher instrumentation to not interfere with Gradle Test Kit ([#​8465](DataDog/dd-trace-java#8465) - [@​nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog)) - 🧹 Use separate TestEventHandlers per framework in CI Vis instrumentations ([#​8451](DataDog/dd-trace-java#8451) - [@​daniel-mohedano](https://github.com/daniel-mohedano)) - ✨ Remove warning log when JUnit 4 test method cannot be retrieved ([#​8445](DataDog/dd-trace-java#8445) - [@​nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog)) - 🐛 Fix Scalatest tracing for tests that are reported asynchronously ([#​8444](DataDog/dd-trace-java#8444) - [@​nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog)) - ✨ Implement attempt to fix tests ([#​8393](DataDog/dd-trace-java#8393) - [@​daniel-mohedano](https://github.com/daniel-mohedano)) - ✨ Implement test disabling ([#​8377](DataDog/dd-trace-java#8377) - [@​daniel-mohedano](https://github.com/daniel-mohedano)) - ✨ Update CODEOWNERS parser to not log errors on comments with leading whitespace ([#​8349](DataDog/dd-trace-java#8349) - [@​nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog)) - ✨ Request Test Management tests list ([#​8345](DataDog/dd-trace-java#8345) - [@​daniel-mohedano](https://github.com/daniel-mohedano)) - ✨ Receive test management settings from CIVis settings request ([#​8331](DataDog/dd-trace-java#8331) - [@​daniel-mohedano](https://github.com/daniel-mohedano)) - ✨ Implement quarantined tests tagging ([#​8326](DataDog/dd-trace-java#8326) - [@​nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog)) - ✨ Implement tests quarantining ([#​8320](DataDog/dd-trace-java#8320) - [@​nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog)) - ✨ Add tag to specify if the user is setting DD_SERVICE ([#​8318](DataDog/dd-trace-java#8318) - [@​daniel-mohedano](https://github.com/daniel-mohedano)) ##### Crash tracking - ✨ Only fork jps when required ([#​8419](DataDog/dd-trace-java#8419) - [@​mcculls](https://github.com/mcculls)) - 🐛 Use Java home of the crashed process to launch crash uploader ([#​8348](DataDog/dd-trace-java#8348) - [@​jbachorik](https://github.com/jbachorik)) ##### Data Streams Monitoring - 🐛 Fix error happening when sqs message attributes are readonly ([#​8473](DataDog/dd-trace-java#8473) - [@​vandonr](https://github.com/vandonr)) - 🐛 Fix bug on proto schema extraction ([#​8403](DataDog/dd-trace-java#8403) - [@​vandonr](https://github.com/vandonr)) - 🐛 Fix service name overrides in consumers ([#​8387](DataDog/dd-trace-java#8387) - [@​piochelepiotr](https://github.com/piochelepiotr)) ##### Database Monitoring - ✨ Add DBMTracePreparedStatements to tracer configuration log ([#​8508](DataDog/dd-trace-java#8508) - [@​cecile75](https://github.com/cecile75)) ##### Dynamic Instrumentation - ✨ Look in another location for grpc service methods ([#​8468](DataDog/dd-trace-java#8468) - [@​evanchooly](https://github.com/evanchooly)) - 🐛 Fix Exception Replay with Lambda proxy classes ([#​8452](DataDog/dd-trace-java#8452) - [@​jpbempel](https://github.com/jpbempel)) - ✨ Add code origin support for spring-webmvc ([#​8416](DataDog/dd-trace-java#8416) - [@​evanchooly](https://github.com/evanchooly)) - ✨ Add support for scanning jar from loaded class ([#​8370](DataDog/dd-trace-java#8370) - [@​jpbempel](https://github.com/jpbempel)) - 🐛 Disable capture of entry values ([#​8369](DataDog/dd-trace-java#8369) - [@​jpbempel](https://github.com/jpbempel)) - 🐛 Fix CodeOrigin for `@Trace` annotation ([#​8344](DataDog/dd-trace-java#8344) - [@​jpbempel](https://github.com/jpbempel)) - 🐛 Fix equals/hashCode for CodeOrigin probe ([#​8319](DataDog/dd-trace-java#8319) - [@​jpbempel](https://github.com/jpbempel)) - ✨ Add code origin support to kafka message listeners ([#​8301](DataDog/dd-trace-java#8301) - [@​evanchooly](https://github.com/evanchooly)) ##### Metrics - ✨ Create metric: appsec.waf.error ([#​8381](DataDog/dd-trace-java#8381) - [@​sezen-datadog](https://github.com/sezen-datadog)) - ✨ Create metric: appsec.rasp.error ([#​8364](DataDog/dd-trace-java#8364) - [@​sezen-datadog](https://github.com/sezen-datadog)) ##### Profiling - ✨ Bump ddprof library to 1.22.0 ([#​8463](DataDog/dd-trace-java#8463) - [@​jbachorik](https://github.com/jbachorik)) - IBM J9 8u361 corresponds to OpenJDK 8u362 by [@​jbachorik](https://github.com/jbachorik) in DataDog/java-profiler#187 - Fix compatibility with musl libc 1.2.4 by [@​jbachorik](https://github.com/jbachorik) in DataDog/java-profiler#189 - Modify version extraction by [@​jbachorik](https://github.com/jbachorik) in DataDog/java-profiler#179 - Do not write null values to jvminfo event by [@​jbachorik](https://github.com/jbachorik) in DataDog/java-profiler#184 - Productize VMStructs-based stack walker by [@​jbachorik](https://github.com/jbachorik) in DataDog/java-profiler#177 - A few minor downport issues by [@​jbachorik](https://github.com/jbachorik) in DataDog/java-profiler#180 - Enable ASGCT by default on fairly safe J9 JDK versions by [@​jbachorik](https://github.com/jbachorik) in DataDog/java-profiler#181 - 🐛 Exclude OrderedThreadPoolExecutor from queue-time measurements ([#​8456](DataDog/dd-trace-java#8456) - [@​jbachorik](https://github.com/jbachorik)) - ✨ Record JVM info on JVMs without JFR ([#​8431](DataDog/dd-trace-java#8431) - [@​jbachorik](https://github.com/jbachorik)) - 🐛 Actually use CleanupTask in TempLocationManager ([#​8420](DataDog/dd-trace-java#8420) - [@​mcculls](https://github.com/mcculls)) - ✨ Only fork jps when required ([#​8419](DataDog/dd-trace-java#8419) - [@​mcculls](https://github.com/mcculls)) - 🐛 Adjust JFR checks for J9 ([#​8405](DataDog/dd-trace-java#8405) - [@​jbachorik](https://github.com/jbachorik)) - 🧹 Disable smap RSS parsing by default ([#​8342](DataDog/dd-trace-java#8342) - [@​MattAlp](https://github.com/MattAlp)) ##### Telemetry - 🐛 Add support for JBoss jar:file format to DependencyResolver ([#​8428](DataDog/dd-trace-java#8428) - [@​jandro996](https://github.com/jandro996)) - ✨ Update metrics: appsec.waf.requests ([#​8353](DataDog/dd-trace-java#8353) - [@​Mariovido](https://github.com/Mariovido)) ##### Trace context propagation - ✨ Introduce tracing propagator ([#​8313](DataDog/dd-trace-java#8313) - [@​PerfectSlayer](https://github.com/PerfectSlayer)) ##### Tracer core - 🐛 Fix Stable Config telemetry source names ([#​8460](DataDog/dd-trace-java#8460) - [@​BaptisteFoy](https://github.com/BaptisteFoy)) - ✨ Probe trace endpoints with a valid payload of empty arrays ([#​8414](DataDog/dd-trace-java#8414) - [@​mcculls](https://github.com/mcculls)) - ✨ Add 1 minute fail-safe to JUL/JMX class-loading callback ([#​8399](DataDog/dd-trace-java#8399) - [@​mcculls](https://github.com/mcculls)) - ✨ Migrate DSM injection calls to context-first APIs ([#​8383](DataDog/dd-trace-java#8383) - [@​PerfectSlayer](https://github.com/PerfectSlayer)) - 🧹 Move continuation capture methods from scope to tracer ([#​8371](DataDog/dd-trace-java#8371) - [@​mcculls](https://github.com/mcculls)) - ✨ Migrate context extraction calls to context-first APIs ([#​8368](DataDog/dd-trace-java#8368) - [@​PerfectSlayer](https://github.com/PerfectSlayer)) - 🧹 Migrate context injection calls to context-first APIs ([#​8358](DataDog/dd-trace-java#8358) - [@​PerfectSlayer](https://github.com/PerfectSlayer)) - 💡 Support reading configurations from files ([#​8338](DataDog/dd-trace-java#8338) - [@​mtoffl01](https://github.com/mtoffl01)) - 💡 Implementation of BaggagePropagator and BaggageContext ([#​8330](DataDog/dd-trace-java#8330) - [@​mhlidd](https://github.com/mhlidd)) - 🧹 Combine continuation implementations into one which supports multiple activations ([#​8324](DataDog/dd-trace-java#8324) - [@​mcculls](https://github.com/mcculls)) - ✨ Introduce tracing propagator ([#​8313](DataDog/dd-trace-java#8313) - [@​PerfectSlayer](https://github.com/PerfectSlayer)) - ✨ Remove old context propagation API ([#​8271](DataDog/dd-trace-java#8271) - [@​PerfectSlayer](https://github.com/PerfectSlayer)) ##### Instrumentations ##### AWS Lambda instrumentation - 🐛 Send error message and stack to Lambda extension ([#​8417](DataDog/dd-trace-java#8417) - [@​nhulston](https://github.com/nhulston)) ##### AWS SDK instrumentation - 🐛 Fix error happening when sqs message attributes are readonly ([#​8473](DataDog/dd-trace-java#8473) - [@​vandonr](https://github.com/vandonr)) - 💡 Inject trace context into AWS Step Functions input ([#​7585](DataDog/dd-trace-java#7585) - [@​DylanLovesCoffee](https://github.com/DylanLovesCoffee)) ##### Core Java language instrumentation - ✨ Look in another location for grpc service methods ([#​8468](DataDog/dd-trace-java#8468) - [@​evanchooly](https://github.com/evanchooly)) - ✨ Add code origin support for spring-webmvc ([#​8416](DataDog/dd-trace-java#8416) - [@​evanchooly](https://github.com/evanchooly)) - 💡 Implementation of BaggagePropagator and BaggageContext ([#​8330](DataDog/dd-trace-java#8330) - [@​mhlidd](https://github.com/mhlidd)) - ✨ Add code origin support to kafka message listeners ([#​8301](DataDog/dd-trace-java#8301) - [@​evanchooly](https://github.com/evanchooly)) ##### gRPC instrumentation - ✨ Look in another location for grpc service methods ([#​8468](DataDog/dd-trace-java#8468) - [@​evanchooly](https://github.com/evanchooly)) ##### Kafka instrumentation - ✨ Add messaging.destination.name tag to kafka integrations ([#​8366](DataDog/dd-trace-java#8366) - [@​rarguelloF](https://github.com/rarguelloF)) ##### Protocol Buffer instrumentation - 🐛 Fix bug on proto schema extraction ([#​8403](DataDog/dd-trace-java#8403) - [@​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
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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
type:
and (comp:
orinst:
) labels in addition to any usefull labelsclose
,fix
or any linking keywords when referencing an issue.Use
solves
instead, and assign the PR milestone to the issueJira ticket: PROF-11453