- Notifications
You must be signed in to change notification settings - Fork 313
Support armeria grpc 1.32.3 #8606
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
BenchmarksStartupParameters
See matching parameters
SummaryFound 0 performance improvements and 0 performance regressions! Performance is the same for 64 metrics, 7 unstable metrics. Startup time reports for insecure-bankgantt title insecure-bank - global startup overhead: candidate=1.48.0-SNAPSHOT~f86dbb563f, baseline=1.48.0-SNAPSHOT~fbef759198 dateFormat X axisFormat %s section tracing Agent [baseline] (1.051 s) : 0, 1050872 Total [baseline] (8.657 s) : 0, 8656851 Agent [candidate] (1.049 s) : 0, 1048742 Total [candidate] (8.682 s) : 0, 8682455 section iast Agent [baseline] (1.184 s) : 0, 1184063 Total [baseline] (9.268 s) : 0, 9268463 Agent [candidate] (1.184 s) : 0, 1184428 Total [candidate] (9.265 s) : 0, 9264699 section iast_HARDCODED_SECRET_DISABLED Agent [baseline] (1.186 s) : 0, 1186333 Total [baseline] (9.232 s) : 0, 9231533 Agent [candidate] (1.184 s) : 0, 1183902 Total [candidate] (9.212 s) : 0, 9212348 section iast_TELEMETRY_OFF Agent [baseline] (1.174 s) : 0, 1173928 Total [baseline] (9.232 s) : 0, 9231666 Agent [candidate] (1.171 s) : 0, 1170771 Total [candidate] (9.287 s) : 0, 9286943
gantt title insecure-bank - break down per module: candidate=1.48.0-SNAPSHOT~f86dbb563f, baseline=1.48.0-SNAPSHOT~fbef759198 dateFormat X axisFormat %s section tracing BytebuddyAgent [baseline] (719.507 ms) : 0, 719507 BytebuddyAgent [candidate] (717.882 ms) : 0, 717882 GlobalTracer [baseline] (239.97 ms) : 0, 239970 GlobalTracer [candidate] (239.618 ms) : 0, 239618 AppSec [baseline] (54.554 ms) : 0, 54554 AppSec [candidate] (54.81 ms) : 0, 54810 Debugger [baseline] (4.4 ms) : 0, 4400 Debugger [candidate] (4.41 ms) : 0, 4410 Remote Config [baseline] (714.718 µs) : 0, 715 Remote Config [candidate] (737.028 µs) : 0, 737 Telemetry [baseline] (15.688 ms) : 0, 15688 Telemetry [candidate] (15.188 ms) : 0, 15188 section iast BytebuddyAgent [baseline] (844.276 ms) : 0, 844276 BytebuddyAgent [candidate] (844.474 ms) : 0, 844474 GlobalTracer [baseline] (230.798 ms) : 0, 230798 GlobalTracer [candidate] (231.101 ms) : 0, 231101 AppSec [baseline] (56.153 ms) : 0, 56153 AppSec [candidate] (55.517 ms) : 0, 55517 Debugger [baseline] (4.221 ms) : 0, 4221 Debugger [candidate] (4.174 ms) : 0, 4174 Remote Config [baseline] (605.17 µs) : 0, 605 Remote Config [candidate] (603.46 µs) : 0, 603 Telemetry [baseline] (8.87 ms) : 0, 8870 Telemetry [candidate] (8.776 ms) : 0, 8776 IAST [baseline] (22.992 ms) : 0, 22992 IAST [candidate] (23.724 ms) : 0, 23724 section iast_HARDCODED_SECRET_DISABLED BytebuddyAgent [baseline] (846.187 ms) : 0, 846187 BytebuddyAgent [candidate] (845.098 ms) : 0, 845098 GlobalTracer [baseline] (231.755 ms) : 0, 231755 GlobalTracer [candidate] (230.441 ms) : 0, 230441 AppSec [baseline] (55.834 ms) : 0, 55834 AppSec [candidate] (55.865 ms) : 0, 55865 Debugger [baseline] (4.159 ms) : 0, 4159 Debugger [candidate] (4.192 ms) : 0, 4192 Remote Config [baseline] (597.984 µs) : 0, 598 Remote Config [candidate] (592.264 µs) : 0, 592 Telemetry [baseline] (8.823 ms) : 0, 8823 Telemetry [candidate] (8.749 ms) : 0, 8749 IAST [baseline] (22.869 ms) : 0, 22869 IAST [candidate] (22.815 ms) : 0, 22815 section iast_TELEMETRY_OFF BytebuddyAgent [baseline] (835.786 ms) : 0, 835786 BytebuddyAgent [candidate] (833.241 ms) : 0, 833241 GlobalTracer [baseline] (230.424 ms) : 0, 230424 GlobalTracer [candidate] (229.506 ms) : 0, 229506 AppSec [baseline] (55.246 ms) : 0, 55246 AppSec [candidate] (56.386 ms) : 0, 56386 Debugger [baseline] (4.137 ms) : 0, 4137 Debugger [candidate] (4.174 ms) : 0, 4174 Remote Config [baseline] (604.75 µs) : 0, 605 Remote Config [candidate] (608.019 µs) : 0, 608 Telemetry [baseline] (8.678 ms) : 0, 8678 Telemetry [candidate] (8.604 ms) : 0, 8604 IAST [baseline] (23.021 ms) : 0, 23021 IAST [candidate] (22.277 ms) : 0, 22277 Startup time reports for petclinicgantt title petclinic - global startup overhead: candidate=1.48.0-SNAPSHOT~f86dbb563f, baseline=1.48.0-SNAPSHOT~fbef759198 dateFormat X axisFormat %s section tracing Agent [baseline] (1.046 s) : 0, 1046474 Total [baseline] (10.463 s) : 0, 10463266 Agent [candidate] (1.052 s) : 0, 1051882 Total [candidate] (10.521 s) : 0, 10520513 section appsec Agent [baseline] (1.189 s) : 0, 1189331 Total [baseline] (10.721 s) : 0, 10720967 Agent [candidate] (1.199 s) : 0, 1198975 Total [candidate] (10.812 s) : 0, 10812363 section iast Agent [baseline] (1.178 s) : 0, 1177970 Total [baseline] (11.018 s) : 0, 11018109 Agent [candidate] (1.181 s) : 0, 1181392 Total [candidate] (11.067 s) : 0, 11067347 section profiling Agent [baseline] (1.275 s) : 0, 1275061 Total [baseline] (10.877 s) : 0, 10877005 Agent [candidate] (1.283 s) : 0, 1283203 Total [candidate] (10.933 s) : 0, 10932821
gantt title petclinic - break down per module: candidate=1.48.0-SNAPSHOT~f86dbb563f, baseline=1.48.0-SNAPSHOT~fbef759198 dateFormat X axisFormat %s section tracing BytebuddyAgent [baseline] (717.66 ms) : 0, 717660 BytebuddyAgent [candidate] (724.519 ms) : 0, 724519 GlobalTracer [baseline] (239.937 ms) : 0, 239937 GlobalTracer [candidate] (240.362 ms) : 0, 240362 AppSec [baseline] (54.811 ms) : 0, 54811 AppSec [candidate] (54.984 ms) : 0, 54984 Debugger [baseline] (6.676 ms) : 0, 6676 Debugger [candidate] (5.163 ms) : 0, 5163 Remote Config [baseline] (711.096 µs) : 0, 711 Remote Config [candidate] (713.422 µs) : 0, 713 Telemetry [baseline] (10.624 ms) : 0, 10624 Telemetry [candidate] (9.976 ms) : 0, 9976 section appsec BytebuddyAgent [baseline] (736.843 ms) : 0, 736843 BytebuddyAgent [candidate] (743.172 ms) : 0, 743172 GlobalTracer [baseline] (236.274 ms) : 0, 236274 GlobalTracer [candidate] (238.26 ms) : 0, 238260 AppSec [baseline] (174.587 ms) : 0, 174587 AppSec [candidate] (176.96 ms) : 0, 176960 Debugger [baseline] (4.309 ms) : 0, 4309 Debugger [candidate] (4.345 ms) : 0, 4345 Remote Config [baseline] (647.581 µs) : 0, 648 Remote Config [candidate] (653.056 µs) : 0, 653 Telemetry [baseline] (9.963 ms) : 0, 9963 Telemetry [candidate] (8.581 ms) : 0, 8581 IAST [baseline] (21.353 ms) : 0, 21353 IAST [candidate] (21.754 ms) : 0, 21754 section iast BytebuddyAgent [baseline] (839.218 ms) : 0, 839218 BytebuddyAgent [candidate] (841.19 ms) : 0, 841190 GlobalTracer [baseline] (230.607 ms) : 0, 230607 GlobalTracer [candidate] (231.079 ms) : 0, 231079 AppSec [baseline] (55.866 ms) : 0, 55866 AppSec [candidate] (56.375 ms) : 0, 56375 Debugger [baseline] (4.189 ms) : 0, 4189 Debugger [candidate] (4.228 ms) : 0, 4228 Remote Config [baseline] (604.718 µs) : 0, 605 Remote Config [candidate] (601.241 µs) : 0, 601 Telemetry [baseline] (8.689 ms) : 0, 8689 Telemetry [candidate] (8.873 ms) : 0, 8873 IAST [baseline] (22.814 ms) : 0, 22814 IAST [candidate] (23.006 ms) : 0, 23006 section profiling ProfilingAgent [baseline] (102.037 ms) : 0, 102037 ProfilingAgent [candidate] (103.824 ms) : 0, 103824 BytebuddyAgent [baseline] (711.553 ms) : 0, 711553 BytebuddyAgent [candidate] (715.366 ms) : 0, 715366 GlobalTracer [baseline] (351.525 ms) : 0, 351525 GlobalTracer [candidate] (353.336 ms) : 0, 353336 AppSec [baseline] (54.342 ms) : 0, 54342 AppSec [candidate] (54.853 ms) : 0, 54853 Debugger [baseline] (4.265 ms) : 0, 4265 Debugger [candidate] (4.419 ms) : 0, 4419 Remote Config [baseline] (692.142 µs) : 0, 692 Remote Config [candidate] (717.703 µs) : 0, 718 Telemetry [baseline] (8.899 ms) : 0, 8899 Telemetry [candidate] (9.09 ms) : 0, 9090 Profiling [baseline] (102.063 ms) : 0, 102063 Profiling [candidate] (103.851 ms) : 0, 103851 LoadParameters
See matching parameters
SummaryFound 0 performance improvements and 0 performance regressions! Performance is the same for 14 metrics, 16 unstable metrics. Request duration reports for insecure-bankgantt title insecure-bank - request duration [CI 0.99] : candidate=1.48.0-SNAPSHOT~f86dbb563f, baseline=1.48.0-SNAPSHOT~fbef759198 dateFormat X axisFormat %s section baseline no_agent (380.857 µs) : 361, 400 . : milestone, 381, iast (513.458 µs) : 492, 535 . : milestone, 513, iast_FULL (730.906 µs) : 709, 753 . : milestone, 731, iast_GLOBAL (561.642 µs) : 540, 584 . : milestone, 562, iast_HARDCODED_SECRET_DISABLED (506.109 µs) : 484, 528 . : milestone, 506, iast_INACTIVE (457.872 µs) : 437, 479 . : milestone, 458, iast_TELEMETRY_OFF (503.356 µs) : 481, 525 . : milestone, 503, tracing (461.28 µs) : 440, 483 . : milestone, 461, section candidate no_agent (380.844 µs) : 361, 401 . : milestone, 381, iast (509.243 µs) : 487, 531 . : milestone, 509, iast_FULL (731.53 µs) : 710, 753 . : milestone, 732, iast_GLOBAL (559.074 µs) : 537, 581 . : milestone, 559, iast_HARDCODED_SECRET_DISABLED (512.881 µs) : 491, 535 . : milestone, 513, iast_INACTIVE (461.931 µs) : 441, 483 . : milestone, 462, iast_TELEMETRY_OFF (499.423 µs) : 478, 521 . : milestone, 499, tracing (457.043 µs) : 436, 478 . : milestone, 457,
Request duration reports for petclinicgantt title petclinic - request duration [CI 0.99] : candidate=1.48.0-SNAPSHOT~f86dbb563f, baseline=1.48.0-SNAPSHOT~fbef759198 dateFormat X axisFormat %s section baseline no_agent (1.356 ms) : 1337, 1376 . : milestone, 1356, appsec (1.736 ms) : 1712, 1760 . : milestone, 1736, appsec_no_iast (1.741 ms) : 1718, 1765 . : milestone, 1741, code_origins (1.671 ms) : 1644, 1698 . : milestone, 1671, iast (1.509 ms) : 1485, 1533 . : milestone, 1509, profiling (1.515 ms) : 1491, 1539 . : milestone, 1515, tracing (1.503 ms) : 1478, 1527 . : milestone, 1503, section candidate no_agent (1.357 ms) : 1338, 1375 . : milestone, 1357, appsec (1.736 ms) : 1712, 1760 . : milestone, 1736, appsec_no_iast (1.737 ms) : 1714, 1760 . : milestone, 1737, code_origins (1.683 ms) : 1656, 1709 . : milestone, 1683, iast (1.51 ms) : 1487, 1534 . : milestone, 1510, profiling (1.507 ms) : 1483, 1530 . : milestone, 1507, tracing (1.514 ms) : 1490, 1538 . : milestone, 1514,
DacapoParameters
See matching parameters
SummaryFound 0 performance improvements and 0 performance regressions! Performance is the same for 12 metrics, 0 unstable metrics. Execution time for tomcatgantt title tomcat - execution time [CI 0.99] : candidate=1.48.0-SNAPSHOT~f86dbb563f, baseline=1.48.0-SNAPSHOT~fbef759198 dateFormat X axisFormat %s section baseline no_agent (1.474 ms) : 1462, 1485 . : milestone, 1474, appsec (2.349 ms) : 2305, 2392 . : milestone, 2349, iast (2.117 ms) : 2061, 2172 . : milestone, 2117, iast_GLOBAL (2.154 ms) : 2098, 2209 . : milestone, 2154, profiling (1.969 ms) : 1925, 2013 . : milestone, 1969, tracing (1.962 ms) : 1919, 2005 . : milestone, 1962, section candidate no_agent (1.474 ms) : 1462, 1485 . : milestone, 1474, appsec (2.33 ms) : 2286, 2373 . : milestone, 2330, iast (2.125 ms) : 2069, 2181 . : milestone, 2125, iast_GLOBAL (2.171 ms) : 2114, 2228 . : milestone, 2171, profiling (1.997 ms) : 1952, 2042 . : milestone, 1997, tracing (1.952 ms) : 1910, 1995 . : milestone, 1952,
Execution time for biojavagantt title biojava - execution time [CI 0.99] : candidate=1.48.0-SNAPSHOT~f86dbb563f, baseline=1.48.0-SNAPSHOT~fbef759198 dateFormat X axisFormat %s section baseline no_agent (14.917 s) : 14917000, 14917000 . : milestone, 14917000, appsec (15.11 s) : 15110000, 15110000 . : milestone, 15110000, iast (18.071 s) : 18071000, 18071000 . : milestone, 18071000, iast_GLOBAL (17.947 s) : 17947000, 17947000 . : milestone, 17947000, profiling (15.101 s) : 15101000, 15101000 . : milestone, 15101000, tracing (14.967 s) : 14967000, 14967000 . : milestone, 14967000, section candidate no_agent (15.584 s) : 15584000, 15584000 . : milestone, 15584000, appsec (14.856 s) : 14856000, 14856000 . : milestone, 14856000, iast (18.542 s) : 18542000, 18542000 . : milestone, 18542000, iast_GLOBAL (17.973 s) : 17973000, 17973000 . : milestone, 17973000, profiling (15.275 s) : 15275000, 15275000 . : milestone, 15275000, tracing (15.113 s) : 15113000, 15113000 . : milestone, 15113000,
|
Kafka / producer-benchmarkParameters
See matching parameters
SummaryFound 0 performance improvements and 0 performance regressions! Performance is the same for 3 metrics, 0 unstable metrics. See unchanged results
|
Kafka / consumer-benchmarkParameters
See matching parameters
SummaryFound 0 performance improvements and 0 performance regressions! Performance is the same for 3 metrics, 0 unstable metrics. See unchanged results
|
840e5f1
to e4bff47
Compare | Package | Type | Package file | Manager | Update | Change | |---|---|---|---|---|---| | org.flywaydb.flyway | plugin | misk/gradle/libs.versions.toml | gradle | minor | `11.6.0` -> `11.7.0` | | [com.squareup.okio:okio-fakefilesystem](https://github.com/square/okio) | dependencies | misk/gradle/libs.versions.toml | gradle | minor | `3.10.2` -> `3.11.0` | | [com.squareup.okio:okio](https://github.com/square/okio) | dependencies | misk/gradle/libs.versions.toml | gradle | minor | `3.10.2` -> `3.11.0` | | [com.autonomousapps.dependency-analysis](https://github.com/autonomousapps/dependency-analysis-android-gradle-plugin) | plugin | misk/gradle/libs.versions.toml | gradle | minor | `2.15.0` -> `2.16.0` | | [com.datadoghq:dd-trace-api](https://github.com/datadog/dd-trace-java) | dependencies | misk/gradle/libs.versions.toml | gradle | minor | `1.47.3` -> `1.48.1` | | [com.datadoghq:dd-trace-ot](https://github.com/datadog/dd-trace-java) | dependencies | misk/gradle/libs.versions.toml | gradle | minor | `1.47.3` -> `1.48.1` | | [software.amazon.awssdk:sdk-core](https://aws.amazon.com/sdkforjava) | dependencies | misk/gradle/libs.versions.toml | gradle | patch | `2.31.18` -> `2.31.20` | | [software.amazon.awssdk:sqs](https://aws.amazon.com/sdkforjava) | dependencies | misk/gradle/libs.versions.toml | gradle | patch | `2.31.18` -> `2.31.20` | | [software.amazon.awssdk:dynamodb-enhanced](https://aws.amazon.com/sdkforjava) | dependencies | misk/gradle/libs.versions.toml | gradle | patch | `2.31.18` -> `2.31.20` | | [software.amazon.awssdk:dynamodb](https://aws.amazon.com/sdkforjava) | dependencies | misk/gradle/libs.versions.toml | gradle | patch | `2.31.18` -> `2.31.20` | | [software.amazon.awssdk:aws-core](https://aws.amazon.com/sdkforjava) | dependencies | misk/gradle/libs.versions.toml | gradle | patch | `2.31.18` -> `2.31.20` | | [software.amazon.awssdk:bom](https://aws.amazon.com/sdkforjava) | dependencies | misk/gradle/libs.versions.toml | gradle | patch | `2.31.18` -> `2.31.20` | | [software.amazon.awssdk:auth](https://aws.amazon.com/sdkforjava) | dependencies | misk/gradle/libs.versions.toml | gradle | patch | `2.31.18` -> `2.31.20` | --- ### Release Notes <details> <summary>square/okio (com.squareup.okio:okio-fakefilesystem)</summary> ### [`v3.11.0`](https://github.com/square/okio/blob/HEAD/CHANGELOG.md#Version-3110) *2025-04-09* - Fix: Clear the deflater's byte array reference - New: Faster implementation of `String.decodeHex()` on Kotlin/JS. - New: Declare `EXACTLY_ONCE` execution for blocks like `Closeable.use {}` and `FileSystem.read {}`. - Upgrade: \[Kotlin 2.1.20]\[kotlin\_2\_1\_20]. </details> <details> <summary>autonomousapps/dependency-analysis-android-gradle-plugin (com.autonomousapps.dependency-analysis)</summary> ### [`v2.16.0`](https://github.com/autonomousapps/dependency-analysis-android-gradle-plugin/blob/HEAD/CHANGELOG.md#Version-2160) - \[Feat]: support `com.android.test` projects. - \[Feat]: support typesafe project accessors with opt-in. ```kotlin dependencyAnalysis { useTypesafeProjectAccessors(true) // false by default } ``` </details> <details> <summary>datadog/dd-trace-java (com.datadoghq:dd-trace-api)</summary> ### [`v1.48.1`](https://github.com/DataDog/dd-trace-java/releases/tag/v1.48.1): 1.48.1 ### Components #### Tracer internal logging - 🐛 Remove print line causing unnecessary logs ([#​8687](DataDog/dd-trace-java#8687) - [@​sarahchen6](https://github.com/sarahchen6)) ### [`v1.48.0`](https://github.com/DataDog/dd-trace-java/releases/tag/v1.48.0): 1.48.0 ### Known Bugs > \[!NOTE] > If you are experiencing issues with spamming timeout logs, please update to the [latest version](https://github.com/DataDog/dd-trace-java/releases/latest) or set [JDK_SOCKET_ENABLED](https://github.com/DataDog/dd-trace-java/blob/33fc3c9a9b7cda3beda88b8b3e5224ae2b10764a/dd-trace-api/src/main/java/datadog/trace/api/config/GeneralConfig.java#L98) to false. ### Components #### Application Security Management (IAST) - ✨ Fix vulnerability location org.jose4j.lang.HashUtil ([#​8610](DataDog/dd-trace-java#8610) - [@​jandro996](https://github.com/jandro996)) - ✨ Fix weak randomness in oracle.ucp.util.OpaqueString ([#​8609](DataDog/dd-trace-java#8609) - [@​jandro996](https://github.com/jandro996)) - ✨ Fix weak hash false positive in oracle.security.o5logon.O5Logon ([#​8608](DataDog/dd-trace-java#8608) - [@​jandro996](https://github.com/jandro996)) - 🐛 Prevent before callsites targeting constructors in super calls ([#​8549](DataDog/dd-trace-java#8549) - [@​manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez)) #### Application Security Management (WAF) - ✨ Update login events public SDK to V2 ([#​8620](DataDog/dd-trace-java#8620) - [@​manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez)) - 🐛 Send RASP LFI capability only when AppSec is statically enabled ([#​8573](DataDog/dd-trace-java#8573) - [@​jandro996](https://github.com/jandro996)) - ✨ Improve detection of missing request end events ([#​8510](DataDog/dd-trace-java#8510) - [@​smola](https://github.com/smola)) - 🧹 Remove remote configuration for API Security sampling rate ([#​8486](DataDog/dd-trace-java#8486) - [@​smola](https://github.com/smola)) - ✨ Add setUser to user monitoring SDK ([#​8482](DataDog/dd-trace-java#8482) - [@​manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez)) - ✨ Add missing address for signup event ([#​8469](DataDog/dd-trace-java#8469) - [@​manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez)) - ✨ Allow login events SDK to be used with appsec disabled ([#​8464](DataDog/dd-trace-java#8464) - [@​manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez)) - ✨ Add support for endpoint discovery in spring mvc ([#​8352](DataDog/dd-trace-java#8352) - [@​manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez)) - ✨ New API Security sampling algorithm ([#​8178](DataDog/dd-trace-java#8178) - [@​ValentinZakharov](https://github.com/ValentinZakharov)) #### Build & Tooling - ✨ Add buffer size customizability to JDK UDS support ([#​8629](DataDog/dd-trace-java#8629) - [@​sarahchen6](https://github.com/sarahchen6)) - ✨ Add JDK built-in support for UDS on Java 16+ ([#​8314](DataDog/dd-trace-java#8314) - [@​sarahchen6](https://github.com/sarahchen6)) #### Configuration at Runtime - 🐛 Send RASP LFI capability only when AppSec is statically enabled ([#​8573](DataDog/dd-trace-java#8573) - [@​jandro996](https://github.com/jandro996)) #### Continuous Integration Visibility - 🐛 Prevent double reporting of Scalatest events when using SBT with test forking ([#​8682](DataDog/dd-trace-java#8682) - [@​nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog)) - 🐛 Shutdown CI Visibility test event handlers before tracer ([#​8677](DataDog/dd-trace-java#8677) - [@​nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog)) - 🐛 Do not apply JUnit 4 instrumentation to MUnit runners ([#​8675](DataDog/dd-trace-java#8675), [#​8683](DataDog/dd-trace-java#8683) - [@​nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog)) - ✨ Remove error log when source path resolution fails on isModified check ([#​8663](DataDog/dd-trace-java#8663) - [@​daniel-mohedano](https://github.com/daniel-mohedano)) - ✨ Implement tests reordering for JUnit 4 ([#​8650](DataDog/dd-trace-java#8650) - [@​daniel-mohedano](https://github.com/daniel-mohedano)) - 🐛 Set default Attempt to Fix retries if none provided from the backend ([#​8615](DataDog/dd-trace-java#8615) - [@​daniel-mohedano](https://github.com/daniel-mohedano)) - ✨ Allow to manually set PR info ([#​8566](DataDog/dd-trace-java#8566) - [@​nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog)) - 🐛 Fix Test Optimization init when repo root cannot be determined ([#​8533](DataDog/dd-trace-java#8533) - [@​nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog)) - ✨ Add capabilities tagging ([#​8499](DataDog/dd-trace-java#8499), [#​8540](DataDog/dd-trace-java#8540) - [@​daniel-mohedano](https://github.com/daniel-mohedano)) #### Crash tracking - 🐛 Remove dependency on bash from crash/oome uploder scripts ([#​8652](DataDog/dd-trace-java#8652) - [@​jbachorik](https://github.com/jbachorik)) #### Data Streams Monitoring - ✨ e2e pipeline configuration when data jobs is enabled ([#​8553](DataDog/dd-trace-java#8553) - [@​kr-igor](https://github.com/kr-igor)) #### Dynamic Instrumentation - 🐛 Fix In-Product when config is empty ([#​8679](DataDog/dd-trace-java#8679) - [@​jpbempel](https://github.com/jpbempel)) - ✨ Add support for filtering shaded third-party libs ([#​8612](DataDog/dd-trace-java#8612) - [@​jpbempel](https://github.com/jpbempel)) - ✨ Add In-Product Enablement ([#​8587](DataDog/dd-trace-java#8587) - [@​jpbempel](https://github.com/jpbempel)) - ✨⚡ Reduce footprint of SourceFile tracking ([#​8524](DataDog/dd-trace-java#8524) - [@​jpbempel](https://github.com/jpbempel)) - ✨⚡ Optimize the SourceFile tracking ([#​8520](DataDog/dd-trace-java#8520) - [@​jpbempel](https://github.com/jpbempel)) #### OpenTracing - 🧹 Remove activeScope() use in OpenTracing shim ([#​8478](DataDog/dd-trace-java#8478) - [@​mcculls](https://github.com/mcculls)) #### Profiling - ✨ Add profiler env check command to AgentCLI ([#​8671](DataDog/dd-trace-java#8671) - [@​jbachorik](https://github.com/jbachorik)) - ✨ Bump ddprof to 1.23.0 ([#​8668](DataDog/dd-trace-java#8668) - [@​jbachorik](https://github.com/jbachorik)) - Fix a crash related to ElfParser::loadSymbolTable ([#​191](DataDog/dd-trace-java#191)) by [@​yanglong1010](https://github.com/yanglong1010) in DataDog/java-profiler#192 - Unwind String.indexOf intrinsic on AArch64 by [@​MattAlp](https://github.com/MattAlp) in DataDog/java-profiler#193 - Fix Java 24 support by [@​jbachorik](https://github.com/jbachorik) in DataDog/java-profiler#194 - A set of fixes related to clang, aarch64 and musl pecularities of vmstructs stack unwinder by [@​jbachorik](https://github.com/jbachorik) in DataDog/java-profiler#199 - 🐛 Remove process information from JFR recording ([#​8661](DataDog/dd-trace-java#8661) - [@​r1viollet](https://github.com/r1viollet)) - 🐛 Make TempLocationManager USER aware ([#​8605](DataDog/dd-trace-java#8605) - [@​jbachorik](https://github.com/jbachorik)) - ✨ Extract git tags from embedded git.properties and datadog_git.properties ([#​8561](DataDog/dd-trace-java#8561) - [@​wmouchere](https://github.com/wmouchere)) #### Telemetry - 🐛 Fix appsec.rasp.error and appsec.waf.error telemetry metrics ([#​8624](DataDog/dd-trace-java#8624) - [@​jandro996](https://github.com/jandro996)) - ✨ Create metric: appsec.rasp.rule.skipped ([#​8618](DataDog/dd-trace-java#8618) - [@​jandro996](https://github.com/jandro996)) - ✨ Extract git tags from embedded git.properties and datadog_git.properties ([#​8561](DataDog/dd-trace-java#8561) - [@​wmouchere](https://github.com/wmouchere)) #### Testing - 🧹 Simplify ssi tests one-pipeline ([#​8558](DataDog/dd-trace-java#8558) - [@​robertomonteromiguel](https://github.com/robertomonteromiguel)) - ✨ Add smoke tests for java's concurrent API ([#​8438](DataDog/dd-trace-java#8438) - [@​sarahchen6](https://github.com/sarahchen6)) #### Trace context propagation - ✨ Adding Support for `TRACE_PROPAGATION_BEHAVIOR_EXTRACT` ([#​8535](DataDog/dd-trace-java#8535) - [@​mhlidd](https://github.com/mhlidd)) #### Tracer core - 🐛 Ensure shaded helpers have unique names ([#​8559](DataDog/dd-trace-java#8559) - [@​amarziali](https://github.com/amarziali)) - ✨ Support common config sources for user-provided git info ([#​8547](DataDog/dd-trace-java#8547) - [@​nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog)) - ✨ Make the default config sources more robust when a security manager is installed ([#​8544](DataDog/dd-trace-java#8544) - [@​mcculls](https://github.com/mcculls)) - ✨ Support targeting services with configurations in stable configuration file ([#​8526](DataDog/dd-trace-java#8526) - [@​mtoffl01](https://github.com/mtoffl01)) - ✨ Add new parser for `DD_TAGS` and prioritizing `DD_SERVICE` ([#​8296](DataDog/dd-trace-java#8296) - [@​mhlidd](https://github.com/mhlidd)) #### Tracer internal logging - 🐛 Add missing debug log for the cloudPayloadTaggingServices config ([#​8600](DataDog/dd-trace-java#8600) - [@​ygree](https://github.com/ygree)) - ✨ Add the possibility to output the logs of the Java tracer in JSON ([#​8083](DataDog/dd-trace-java#8083) - [@​cecile75](https://github.com/cecile75)) #### Tracer public API - ✨ Introducing `DD_TRACE_EXPERIMENTAL_FEATURES_ENABLED` Config ([#​8536](DataDog/dd-trace-java#8536) - [@​mhlidd](https://github.com/mhlidd)) - ✨ Config Consistency Round 2 ([#​8489](DataDog/dd-trace-java#8489) - [@​mhlidd](https://github.com/mhlidd)) ### Instrumentations #### - 🐛 Fix NPE in getMdcCopy of LoggingEventInstrumentation ([#​8599](DataDog/dd-trace-java#8599) - [@​ygree](https://github.com/ygree)) #### Apache Spark instrumentation - ✨ Instrument Runtime.exit() to finish spark application spans ([#​8572](DataDog/dd-trace-java#8572) - [@​paul-laffon-dd](https://github.com/paul-laffon-dd)) - ✨ Configure OpenLineage if present in Spark instrumentation ([#​8541](DataDog/dd-trace-java#8541) - [@​mobuchowski](https://github.com/mobuchowski)) #### Armeria Instrumentation - ✨ Support armeria grpc 1.32.3 ([#​8606](DataDog/dd-trace-java#8606) - [@​github-actions](https://github.com/github-actions)\[bot]) #### AWS DynamoDB Instrumentation - ✨ Create DynamoDB instrumentation + add span pointers for `updateItem` and `deleteItem` ([#​8490](DataDog/dd-trace-java#8490) - [@​nhulston](https://github.com/nhulston)) #### AWS SDK instrumentation - ✨ Add DynamoDB in DEFAULT_TRACE_CLOUD_PAYLOAD_TAGGING_SERVICES ([#​8595](DataDog/dd-trace-java#8595) - [@​joeyzhao2018](https://github.com/joeyzhao2018)) #### Azure Functions instrumentation - ✨ Enable tracer computed trace metrics by default for Azure Functions ([#​8518](DataDog/dd-trace-java#8518) - [@​duncanpharvey](https://github.com/duncanpharvey)) - 💡 Add azure-functions instrumentation ([#​8432](DataDog/dd-trace-java#8432) - [@​duncanpharvey](https://github.com/duncanpharvey)) #### Core Java language instrumentation - 🐛 Fix ForkJoinPool.execute() instrumentation on Java 21+ ([#​8560](DataDog/dd-trace-java#8560) - [@​PerfectSlayer](https://github.com/PerfectSlayer)) #### Eclipse Vert.x instrumentation - ✨ Add vertx postgresql client instrumentation ([#​8471](DataDog/dd-trace-java#8471) - [@​vandonr](https://github.com/vandonr) - thanks for the contribution!) #### Kafka instrumentation - ✨ Support and test kafka-clients 4 ([#​8581](DataDog/dd-trace-java#8581) - [@​amarziali](https://github.com/amarziali)) #### Kotlin instrumentation - ✨ Avoid disconnected traces when using Kotlin flowOn ([#​8651](DataDog/dd-trace-java#8651) - [@​mcculls](https://github.com/mcculls)) #### OpenTelemetry instrumentation - 🧹 Migrate OtelContext wrapper to new internal Context API ([#​8645](DataDog/dd-trace-java#8645) - [@​mcculls](https://github.com/mcculls)) #### Spring instrumentation - 🐛 Support CompletableFuture on spring webmvc controllers ([#​8659](DataDog/dd-trace-java#8659) - [@​amarziali](https://github.com/amarziali)) - ✨ Add support for endpoint discovery in spring mvc ([#​8352](DataDog/dd-trace-java#8352) - [@​manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez)) #### WebSocket Instrumentation - ✨ Instrument Jetty websocket pojo ([#​8562](DataDog/dd-trace-java#8562) - [@​amarziali](https://github.com/amarziali)) - 💡 Instrument Java Websocket API (JSR356) ([#​8440](DataDog/dd-trace-java#8440) - [@​amarziali](https://github.com/amarziali)) #### All other instrumentations - ✨ Introduce cache for peer.hostname lookup ([#​8601](DataDog/dd-trace-java#8601) - [@​mcculls](https://github.com/mcculls)) - ✨ Support pekko http 1.1 ([#​8532](DataDog/dd-trace-java#8532) - [@​amarziali](https://github.com/amarziali)) </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: 331314f71acaced3adc75ea5d7e855c248d593fc
This PR updates the Gradle dependencies.⚠️ Don't forget to squash commits before merging. ⚠️