- Notifications
You must be signed in to change notification settings - Fork 313
Add missing address for signup event #8469
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
dd-java-agent/appsec/src/main/java/com/datadog/appsec/gateway/GatewayBridge.java Outdated Show resolved Hide resolved
BenchmarksStartupParameters
See matching parameters
SummaryFound 0 performance improvements and 0 performance regressions! Performance is the same for 59 metrics, 4 unstable metrics. Startup time reports for insecure-bankgantt title insecure-bank - global startup overhead: candidate=1.48.0-SNAPSHOT~efcfcbeca6b, baseline=1.48.0-SNAPSHOT~47c4eb373b dateFormat X axisFormat %s section tracing Agent [baseline] (1.045 s) : 0, 1044817 Total [baseline] (8.722 s) : 0, 8721818 Agent [candidate] (1.04 s) : 0, 1040475 Total [candidate] (8.675 s) : 0, 8674764 section iast Agent [baseline] (1.177 s) : 0, 1176850 Total [baseline] (9.248 s) : 0, 9248262 Agent [candidate] (1.171 s) : 0, 1170998 Total [candidate] (9.299 s) : 0, 9299289 section iast_HARDCODED_SECRET_DISABLED Agent [baseline] (1.179 s) : 0, 1179128 Total [baseline] (9.203 s) : 0, 9202877 Agent [candidate] (1.181 s) : 0, 1181229 Total [candidate] (9.191 s) : 0, 9190846 section iast_TELEMETRY_OFF Agent [baseline] (1.169 s) : 0, 1168805 Total [baseline] (9.257 s) : 0, 9257450 Agent [candidate] (1.172 s) : 0, 1171696 Total [candidate] (9.257 s) : 0, 9257343
gantt title insecure-bank - break down per module: candidate=1.48.0-SNAPSHOT~efcfcbeca6b, baseline=1.48.0-SNAPSHOT~47c4eb373b dateFormat X axisFormat %s section tracing BytebuddyAgent [baseline] (720.028 ms) : 0, 720028 BytebuddyAgent [candidate] (718.178 ms) : 0, 718178 GlobalTracer [baseline] (240.206 ms) : 0, 240206 GlobalTracer [candidate] (240.113 ms) : 0, 240113 AppSec [baseline] (54.606 ms) : 0, 54606 AppSec [candidate] (54.788 ms) : 0, 54788 Remote Config [baseline] (687.197 µs) : 0, 687 Remote Config [candidate] (697.967 µs) : 0, 698 Telemetry [baseline] (13.883 ms) : 0, 13883 Telemetry [candidate] (11.536 ms) : 0, 11536 section iast BytebuddyAgent [baseline] (841.893 ms) : 0, 841893 BytebuddyAgent [candidate] (837.155 ms) : 0, 837155 GlobalTracer [baseline] (230.844 ms) : 0, 230844 GlobalTracer [candidate] (230.469 ms) : 0, 230469 IAST [baseline] (23.036 ms) : 0, 23036 IAST [candidate] (22.777 ms) : 0, 22777 AppSec [baseline] (56.323 ms) : 0, 56323 AppSec [candidate] (56.116 ms) : 0, 56116 Remote Config [baseline] (617.503 µs) : 0, 618 Remote Config [candidate] (605.645 µs) : 0, 606 Telemetry [baseline] (8.828 ms) : 0, 8828 Telemetry [candidate] (8.61 ms) : 0, 8610 section iast_HARDCODED_SECRET_DISABLED BytebuddyAgent [baseline] (843.489 ms) : 0, 843489 BytebuddyAgent [candidate] (844.369 ms) : 0, 844369 GlobalTracer [baseline] (231.757 ms) : 0, 231757 GlobalTracer [candidate] (232.119 ms) : 0, 232119 IAST [baseline] (22.931 ms) : 0, 22931 IAST [candidate] (23.161 ms) : 0, 23161 AppSec [baseline] (56.266 ms) : 0, 56266 AppSec [candidate] (56.81 ms) : 0, 56810 Remote Config [baseline] (611.298 µs) : 0, 611 Remote Config [candidate] (615.861 µs) : 0, 616 Telemetry [baseline] (8.715 ms) : 0, 8715 Telemetry [candidate] (8.811 ms) : 0, 8811 section iast_TELEMETRY_OFF BytebuddyAgent [baseline] (835.141 ms) : 0, 835141 BytebuddyAgent [candidate] (836.606 ms) : 0, 836606 GlobalTracer [baseline] (230.305 ms) : 0, 230305 GlobalTracer [candidate] (231.39 ms) : 0, 231390 IAST [baseline] (22.401 ms) : 0, 22401 IAST [candidate] (22.306 ms) : 0, 22306 AppSec [baseline] (56.413 ms) : 0, 56413 AppSec [candidate] (56.853 ms) : 0, 56853 Remote Config [baseline] (625.996 µs) : 0, 626 Remote Config [candidate] (631.836 µs) : 0, 632 Telemetry [baseline] (8.613 ms) : 0, 8613 Telemetry [candidate] (8.665 ms) : 0, 8665 Startup time reports for petclinicgantt title petclinic - global startup overhead: candidate=1.48.0-SNAPSHOT~efcfcbeca6b, baseline=1.48.0-SNAPSHOT~47c4eb373b dateFormat X axisFormat %s section tracing Agent [baseline] (1.039 s) : 0, 1039123 Total [baseline] (10.463 s) : 0, 10463500 Agent [candidate] (1.04 s) : 0, 1040157 Total [candidate] (10.475 s) : 0, 10474629 section appsec Agent [baseline] (1.183 s) : 0, 1182624 Total [baseline] (10.785 s) : 0, 10784816 Agent [candidate] (1.186 s) : 0, 1186247 Total [candidate] (10.799 s) : 0, 10799253 section iast Agent [baseline] (1.172 s) : 0, 1172472 Total [baseline] (11.025 s) : 0, 11025115 Agent [candidate] (1.173 s) : 0, 1173303 Total [candidate] (11.047 s) : 0, 11047199 section profiling Agent [baseline] (1.261 s) : 0, 1260569 Total [baseline] (10.82 s) : 0, 10820177 Agent [candidate] (1.261 s) : 0, 1261307 Total [candidate] (10.811 s) : 0, 10811316
gantt title petclinic - break down per module: candidate=1.48.0-SNAPSHOT~efcfcbeca6b, baseline=1.48.0-SNAPSHOT~47c4eb373b dateFormat X axisFormat %s section tracing BytebuddyAgent [baseline] (717.308 ms) : 0, 717308 BytebuddyAgent [candidate] (717.649 ms) : 0, 717649 GlobalTracer [baseline] (239.419 ms) : 0, 239419 GlobalTracer [candidate] (239.388 ms) : 0, 239388 AppSec [baseline] (54.447 ms) : 0, 54447 AppSec [candidate] (54.414 ms) : 0, 54414 Remote Config [baseline] (695.533 µs) : 0, 696 Remote Config [candidate] (696.57 µs) : 0, 697 Telemetry [baseline] (12.079 ms) : 0, 12079 Telemetry [candidate] (12.783 ms) : 0, 12783 section appsec BytebuddyAgent [baseline] (735.3 ms) : 0, 735300 BytebuddyAgent [candidate] (737.94 ms) : 0, 737940 GlobalTracer [baseline] (236.53 ms) : 0, 236530 GlobalTracer [candidate] (237.196 ms) : 0, 237196 AppSec [baseline] (175.531 ms) : 0, 175531 AppSec [candidate] (175.859 ms) : 0, 175859 Remote Config [baseline] (662.074 µs) : 0, 662 Remote Config [candidate] (667.6 µs) : 0, 668 Telemetry [baseline] (8.617 ms) : 0, 8617 Telemetry [candidate] (8.647 ms) : 0, 8647 IAST [baseline] (21.525 ms) : 0, 21525 IAST [candidate] (21.418 ms) : 0, 21418 section iast BytebuddyAgent [baseline] (837.78 ms) : 0, 837780 BytebuddyAgent [candidate] (839.837 ms) : 0, 839837 GlobalTracer [baseline] (230.615 ms) : 0, 230615 GlobalTracer [candidate] (230.342 ms) : 0, 230342 AppSec [baseline] (56.426 ms) : 0, 56426 AppSec [candidate] (55.1 ms) : 0, 55100 Remote Config [baseline] (619.689 µs) : 0, 620 Remote Config [candidate] (601.467 µs) : 0, 601 Telemetry [baseline] (8.799 ms) : 0, 8799 Telemetry [candidate] (8.649 ms) : 0, 8649 IAST [baseline] (22.989 ms) : 0, 22989 IAST [candidate] (23.451 ms) : 0, 23451 section profiling BytebuddyAgent [baseline] (710.041 ms) : 0, 710041 BytebuddyAgent [candidate] (710.63 ms) : 0, 710630 GlobalTracer [baseline] (349.693 ms) : 0, 349693 GlobalTracer [candidate] (350.593 ms) : 0, 350593 AppSec [baseline] (54.315 ms) : 0, 54315 AppSec [candidate] (53.471 ms) : 0, 53471 Remote Config [baseline] (681.068 µs) : 0, 681 Remote Config [candidate] (670.935 µs) : 0, 671 Telemetry [baseline] (8.932 ms) : 0, 8932 Telemetry [candidate] (8.938 ms) : 0, 8938 ProfilingAgent [baseline] (96.196 ms) : 0, 96196 ProfilingAgent [candidate] (96.206 ms) : 0, 96206 Profiling [baseline] (96.222 ms) : 0, 96222 Profiling [candidate] (96.23 ms) : 0, 96230 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 petclinicgantt title petclinic - request duration [CI 0.99] : candidate=1.48.0-SNAPSHOT~efcfcbeca6b, baseline=1.48.0-SNAPSHOT~47c4eb373b dateFormat X axisFormat %s section baseline no_agent (1.35 ms) : 1331, 1370 . : milestone, 1350, appsec (1.729 ms) : 1705, 1754 . : milestone, 1729, appsec_no_iast (1.72 ms) : 1695, 1745 . : milestone, 1720, code_origins (1.673 ms) : 1646, 1701 . : milestone, 1673, iast (1.524 ms) : 1499, 1548 . : milestone, 1524, profiling (1.517 ms) : 1493, 1541 . : milestone, 1517, tracing (1.511 ms) : 1487, 1535 . : milestone, 1511, section candidate no_agent (1.364 ms) : 1344, 1384 . : milestone, 1364, appsec (1.723 ms) : 1699, 1748 . : milestone, 1723, appsec_no_iast (1.744 ms) : 1718, 1770 . : milestone, 1744, code_origins (1.683 ms) : 1656, 1710 . : milestone, 1683, iast (1.527 ms) : 1503, 1551 . : milestone, 1527, profiling (1.508 ms) : 1483, 1533 . : milestone, 1508, tracing (1.501 ms) : 1476, 1525 . : milestone, 1501,
Request duration reports for insecure-bankgantt title insecure-bank - request duration [CI 0.99] : candidate=1.48.0-SNAPSHOT~efcfcbeca6b, baseline=1.48.0-SNAPSHOT~47c4eb373b dateFormat X axisFormat %s section baseline no_agent (385.576 µs) : 366, 405 . : milestone, 386, iast (516.91 µs) : 495, 538 . : milestone, 517, iast_FULL (736.738 µs) : 715, 759 . : milestone, 737, iast_GLOBAL (570.281 µs) : 547, 593 . : milestone, 570, iast_HARDCODED_SECRET_DISABLED (521.464 µs) : 500, 543 . : milestone, 521, iast_INACTIVE (468.445 µs) : 447, 490 . : milestone, 468, iast_TELEMETRY_OFF (501.046 µs) : 479, 523 . : milestone, 501, tracing (469.841 µs) : 449, 491 . : milestone, 470, section candidate no_agent (382.365 µs) : 362, 403 . : milestone, 382, iast (511.506 µs) : 490, 533 . : milestone, 512, iast_FULL (735.384 µs) : 713, 757 . : milestone, 735, iast_GLOBAL (568.425 µs) : 547, 590 . : milestone, 568, iast_HARDCODED_SECRET_DISABLED (514.428 µs) : 493, 536 . : milestone, 514, iast_INACTIVE (461.266 µs) : 440, 482 . : milestone, 461, iast_TELEMETRY_OFF (506.354 µs) : 485, 528 . : milestone, 506, tracing (462.566 µs) : 442, 484 . : milestone, 463,
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~efcfcbeca6b, baseline=1.48.0-SNAPSHOT~47c4eb373b dateFormat X axisFormat %s section baseline no_agent (1.475 ms) : 1464, 1487 . : milestone, 1475, appsec (2.361 ms) : 2317, 2405 . : milestone, 2361, iast (2.137 ms) : 2081, 2193 . : milestone, 2137, iast_GLOBAL (2.186 ms) : 2129, 2243 . : milestone, 2186, profiling (2.008 ms) : 1962, 2054 . : milestone, 2008, tracing (1.967 ms) : 1924, 2010 . : milestone, 1967, section candidate no_agent (1.478 ms) : 1467, 1490 . : milestone, 1478, appsec (2.366 ms) : 2322, 2410 . : milestone, 2366, iast (2.142 ms) : 2085, 2198 . : milestone, 2142, iast_GLOBAL (2.18 ms) : 2124, 2236 . : milestone, 2180, profiling (2.003 ms) : 1957, 2048 . : milestone, 2003, tracing (1.96 ms) : 1917, 2003 . : milestone, 1960,
Execution time for biojavagantt title biojava - execution time [CI 0.99] : candidate=1.48.0-SNAPSHOT~efcfcbeca6b, baseline=1.48.0-SNAPSHOT~47c4eb373b dateFormat X axisFormat %s section baseline no_agent (14.99 s) : 14990000, 14990000 . : milestone, 14990000, appsec (14.882 s) : 14882000, 14882000 . : milestone, 14882000, iast (18.347 s) : 18347000, 18347000 . : milestone, 18347000, iast_GLOBAL (17.91 s) : 17910000, 17910000 . : milestone, 17910000, profiling (15.647 s) : 15647000, 15647000 . : milestone, 15647000, tracing (14.945 s) : 14945000, 14945000 . : milestone, 14945000, section candidate no_agent (15.455 s) : 15455000, 15455000 . : milestone, 15455000, appsec (15.084 s) : 15084000, 15084000 . : milestone, 15084000, iast (18.899 s) : 18899000, 18899000 . : milestone, 18899000, iast_GLOBAL (17.779 s) : 17779000, 17779000 . : milestone, 17779000, profiling (14.877 s) : 14877000, 14877000 . : milestone, 14877000, tracing (15.084 s) : 15084000, 15084000 . : milestone, 15084000,
|
c4329c6
to d0b259b
Compare 068abae
to 4bfddbf
Compare d0b259b
to f420acc
Compare There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looking good for platform
f712970
to cf301ce
Compare 4bfddbf
to efcfcbe
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
What Does This Do
Adds the missing address
server.business_logic.users.signup
to the automated login events instrumentation.Motivation
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: [PROJ-IDENT]