-
Notifications
You must be signed in to change notification settings - Fork 301
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]