-
Notifications
You must be signed in to change notification settings - Fork 312
Add DD_RUNTIME_METRICS_RUNTIME_ID_ENABLED alias for runtime id generation #8981
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
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
eb55c71
to
748cf8b
Compare
BenchmarksStartupParameters
See matching parameters
SummaryFound 0 performance improvements and 0 performance regressions! Performance is the same for 59 metrics, 12 unstable metrics. Startup time reports for petclinicgantt
title petclinic - global startup overhead: candidate=1.50.0-SNAPSHOT~748cf8b659, baseline=1.50.0-SNAPSHOT~ff2b2e9415
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.024 s) : 0, 1024358
Total [baseline] (10.441 s) : 0, 10440774
Agent [candidate] (1.023 s) : 0, 1022889
Total [candidate] (10.4 s) : 0, 10399765
section appsec
Agent [baseline] (1.173 s) : 0, 1172909
Total [baseline] (10.808 s) : 0, 10807852
Agent [candidate] (1.18 s) : 0, 1179983
Total [candidate] (10.65 s) : 0, 10650164
section iast
Agent [baseline] (1.152 s) : 0, 1152370
Total [baseline] (10.859 s) : 0, 10858827
Agent [candidate] (1.154 s) : 0, 1154097
Total [candidate] (10.799 s) : 0, 10799274
section profiling
Agent [baseline] (1.277 s) : 0, 1276744
Total [baseline] (10.972 s) : 0, 10972137
Agent [candidate] (1.265 s) : 0, 1264545
Total [candidate] (10.745 s) : 0, 10744715
gantt
title petclinic - break down per module: candidate=1.50.0-SNAPSHOT~748cf8b659, baseline=1.50.0-SNAPSHOT~ff2b2e9415
dateFormat X
axisFormat %s
section tracing
BytebuddyAgent [baseline] (685.284 ms) : 0, 685284
BytebuddyAgent [candidate] (683.716 ms) : 0, 683716
GlobalTracer [baseline] (241.196 ms) : 0, 241196
GlobalTracer [candidate] (240.445 ms) : 0, 240445
AppSec [baseline] (55.867 ms) : 0, 55867
AppSec [candidate] (55.979 ms) : 0, 55979
Debugger [baseline] (6.191 ms) : 0, 6191
Debugger [candidate] (6.192 ms) : 0, 6192
Remote Config [baseline] (739.84 µs) : 0, 740
Remote Config [candidate] (734.253 µs) : 0, 734
Telemetry [baseline] (11.417 ms) : 0, 11417
Telemetry [candidate] (12.219 ms) : 0, 12219
section appsec
BytebuddyAgent [baseline] (702.877 ms) : 0, 702877
BytebuddyAgent [candidate] (708.547 ms) : 0, 708547
GlobalTracer [baseline] (235.046 ms) : 0, 235046
GlobalTracer [candidate] (235.824 ms) : 0, 235824
AppSec [baseline] (175.718 ms) : 0, 175718
AppSec [candidate] (176.006 ms) : 0, 176006
Debugger [baseline] (5.98 ms) : 0, 5980
Debugger [candidate] (5.938 ms) : 0, 5938
Remote Config [baseline] (604.98 µs) : 0, 605
Remote Config [candidate] (617.338 µs) : 0, 617
Telemetry [baseline] (7.329 ms) : 0, 7329
Telemetry [candidate] (7.295 ms) : 0, 7295
IAST [baseline] (21.875 ms) : 0, 21875
IAST [candidate] (22.085 ms) : 0, 22085
section iast
BytebuddyAgent [baseline] (803.42 ms) : 0, 803420
BytebuddyAgent [candidate] (805.71 ms) : 0, 805710
GlobalTracer [baseline] (231.028 ms) : 0, 231028
GlobalTracer [candidate] (230.487 ms) : 0, 230487
AppSec [baseline] (52.057 ms) : 0, 52057
AppSec [candidate] (51.969 ms) : 0, 51969
Debugger [baseline] (6.006 ms) : 0, 6006
Debugger [candidate] (5.974 ms) : 0, 5974
Remote Config [baseline] (588.339 µs) : 0, 588
Remote Config [candidate] (595.15 µs) : 0, 595
Telemetry [baseline] (7.945 ms) : 0, 7945
Telemetry [candidate] (7.889 ms) : 0, 7889
IAST [baseline] (27.721 ms) : 0, 27721
IAST [candidate] (27.831 ms) : 0, 27831
section profiling
BytebuddyAgent [baseline] (681.045 ms) : 0, 681045
BytebuddyAgent [candidate] (674.752 ms) : 0, 674752
GlobalTracer [baseline] (362.925 ms) : 0, 362925
GlobalTracer [candidate] (360.366 ms) : 0, 360366
AppSec [baseline] (62.411 ms) : 0, 62411
AppSec [candidate] (61.652 ms) : 0, 61652
Debugger [baseline] (6.189 ms) : 0, 6189
Debugger [candidate] (6.109 ms) : 0, 6109
Remote Config [baseline] (668.911 µs) : 0, 669
Remote Config [candidate] (649.163 µs) : 0, 649
Telemetry [baseline] (8.25 ms) : 0, 8250
Telemetry [candidate] (8.107 ms) : 0, 8107
ProfilingAgent [baseline] (104.105 ms) : 0, 104105
ProfilingAgent [candidate] (102.283 ms) : 0, 102283
Profiling [baseline] (104.129 ms) : 0, 104129
Profiling [candidate] (102.307 ms) : 0, 102307
Startup time reports for insecure-bankgantt
title insecure-bank - global startup overhead: candidate=1.50.0-SNAPSHOT~748cf8b659, baseline=1.50.0-SNAPSHOT~ff2b2e9415
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.024 s) : 0, 1023770
Total [baseline] (8.524 s) : 0, 8524221
Agent [candidate] (1.021 s) : 0, 1020501
Total [candidate] (8.528 s) : 0, 8527748
section iast
Agent [baseline] (1.15 s) : 0, 1149903
Total [baseline] (9.177 s) : 0, 9176633
Agent [candidate] (1.158 s) : 0, 1157976
Total [candidate] (9.204 s) : 0, 9204293
section iast_HARDCODED_SECRET_DISABLED
Agent [baseline] (1.159 s) : 0, 1159018
Total [baseline] (9.159 s) : 0, 9159110
Agent [candidate] (1.166 s) : 0, 1165758
Total [candidate] (9.216 s) : 0, 9216068
section iast_TELEMETRY_OFF
Agent [baseline] (1.163 s) : 0, 1163288
Total [baseline] (9.249 s) : 0, 9248926
Agent [candidate] (1.144 s) : 0, 1143779
Total [candidate] (9.244 s) : 0, 9244304
gantt
title insecure-bank - break down per module: candidate=1.50.0-SNAPSHOT~748cf8b659, baseline=1.50.0-SNAPSHOT~ff2b2e9415
dateFormat X
axisFormat %s
section tracing
BytebuddyAgent [baseline] (683.98 ms) : 0, 683980
BytebuddyAgent [candidate] (681.489 ms) : 0, 681489
GlobalTracer [baseline] (240.236 ms) : 0, 240236
GlobalTracer [candidate] (239.647 ms) : 0, 239647
AppSec [baseline] (55.39 ms) : 0, 55390
AppSec [candidate] (55.405 ms) : 0, 55405
Debugger [baseline] (6.165 ms) : 0, 6165
Debugger [candidate] (6.908 ms) : 0, 6908
Remote Config [baseline] (749.536 µs) : 0, 750
Remote Config [candidate] (734.621 µs) : 0, 735
Telemetry [baseline] (13.676 ms) : 0, 13676
Telemetry [candidate] (12.809 ms) : 0, 12809
section iast
BytebuddyAgent [baseline] (801.929 ms) : 0, 801929
BytebuddyAgent [candidate] (807.648 ms) : 0, 807648
GlobalTracer [baseline] (230.618 ms) : 0, 230618
GlobalTracer [candidate] (232.177 ms) : 0, 232177
AppSec [baseline] (53.878 ms) : 0, 53878
AppSec [candidate] (51.261 ms) : 0, 51261
Debugger [baseline] (5.995 ms) : 0, 5995
Debugger [candidate] (6.011 ms) : 0, 6011
Remote Config [baseline] (592.915 µs) : 0, 593
Remote Config [candidate] (606.899 µs) : 0, 607
Telemetry [baseline] (7.944 ms) : 0, 7944
Telemetry [candidate] (7.987 ms) : 0, 7987
IAST [baseline] (25.427 ms) : 0, 25427
IAST [candidate] (28.667 ms) : 0, 28667
section iast_HARDCODED_SECRET_DISABLED
BytebuddyAgent [baseline] (808.497 ms) : 0, 808497
BytebuddyAgent [candidate] (813.544 ms) : 0, 813544
GlobalTracer [baseline] (232.344 ms) : 0, 232344
GlobalTracer [candidate] (233.132 ms) : 0, 233132
AppSec [baseline] (52.068 ms) : 0, 52068
AppSec [candidate] (54.669 ms) : 0, 54669
Debugger [baseline] (5.954 ms) : 0, 5954
Debugger [candidate] (6.04 ms) : 0, 6040
Remote Config [baseline] (588.806 µs) : 0, 589
Remote Config [candidate] (612.317 µs) : 0, 612
Telemetry [baseline] (7.912 ms) : 0, 7912
Telemetry [candidate] (8.089 ms) : 0, 8089
IAST [baseline] (27.234 ms) : 0, 27234
IAST [candidate] (25.878 ms) : 0, 25878
section iast_TELEMETRY_OFF
BytebuddyAgent [baseline] (812.606 ms) : 0, 812606
BytebuddyAgent [candidate] (796.5 ms) : 0, 796500
GlobalTracer [baseline] (232.749 ms) : 0, 232749
GlobalTracer [candidate] (230.283 ms) : 0, 230283
AppSec [baseline] (50.444 ms) : 0, 50444
AppSec [candidate] (51.918 ms) : 0, 51918
Debugger [baseline] (6.09 ms) : 0, 6090
Debugger [candidate] (5.965 ms) : 0, 5965
Remote Config [baseline] (607.005 µs) : 0, 607
Remote Config [candidate] (590.625 µs) : 0, 591
Telemetry [baseline] (7.944 ms) : 0, 7944
Telemetry [candidate] (7.788 ms) : 0, 7788
IAST [baseline] (29.077 ms) : 0, 29077
IAST [candidate] (26.46 ms) : 0, 26460
LoadDacapo |
anna-git
approved these changes
Jun 13, 2025
bric3
approved these changes
Jun 13, 2025
svc-squareup-copybara
pushed a commit
to cashapp/misk
that referenced
this pull request
Jun 20, 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.49.0` -> `1.50.0` | --- ### Release Notes <details> <summary>datadog/dd-trace-java (com.datadoghq:dd-trace-api)</summary> ### [`v1.50.0`](https://github.com/DataDog/dd-trace-java/releases/tag/v1.50.0): 1.50.0 ### Deprecation Notice > \[!NOTE] > `DD_RUNTIME_ID_ENABLED` has been deprecated and will be removed in future releases. Please use `DD_RUNTIME_METRICS_RUNTIME_ID_ENABLED` instead. ### Components #### Application Security Management (WAF) - 🐛 Add String length truncation limit to ObjectIntrospector and update truncation metrics ([#​8825](DataDog/dd-trace-java#8825) - [@​jandro996](https://github.com/jandro996)) - 🐛 Adapt standalone ASM to support API Security ([#​8804](DataDog/dd-trace-java#8804) - [@​jandro996](https://github.com/jandro996)) - ✨ Add appsec.waf.input\_truncated metric ([#​8791](DataDog/dd-trace-java#8791) - [@​jandro996](https://github.com/jandro996)) - ✨ Extended appsec request body collection ([#​8748](DataDog/dd-trace-java#8748) - [@​jandro996](https://github.com/jandro996)) - ✨ Extended appsec request/response headers collection ([#​8724](DataDog/dd-trace-java#8724) - [@​jandro996](https://github.com/jandro996)) #### Build & Tooling - ✨ Add artifacts to public s3 bucket ([#​8947](DataDog/dd-trace-java#8947) - [@​randomanderson](https://github.com/randomanderson)) #### Continuous Integration Visibility - ✨ Improve PR information building ([#​8908](DataDog/dd-trace-java#8908) - [@​daniel-mohedano](https://github.com/daniel-mohedano)) - ✨ Truncate span stack traces when Test Optimization is enabled ([#​8903](DataDog/dd-trace-java#8903) - [@​nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog)) - 🐛 Ensure auto-detected service name is the same for every process in the same build ([#​8902](DataDog/dd-trace-java#8902) - [@​nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog)) - 🐛 Use tag as fallback in api requests if no branch is available ([#​8876](DataDog/dd-trace-java#8876) - [@​daniel-mohedano](https://github.com/daniel-mohedano)) - ✨ Add support for JUnit 5.13-RC1 ([#​8865](DataDog/dd-trace-java#8865), [#​8871](DataDog/dd-trace-java#8871) - [@​daniel-mohedano](https://github.com/daniel-mohedano)) - ✨ Implement attempt to fix v3 and v4 and bump capability version ([#​8824](DataDog/dd-trace-java#8824) - [@​daniel-mohedano](https://github.com/daniel-mohedano)) - 🧹 Align retry logic for all test framework instrumentations ([#​8803](DataDog/dd-trace-java#8803) - [@​daniel-mohedano](https://github.com/daniel-mohedano)) - 🐛 Always build ci workspace without trailing separator ([#​8788](DataDog/dd-trace-java#8788) - [@​daniel-mohedano](https://github.com/daniel-mohedano)) - ✨ Add commit discrepancies telemetry when building repository git information ([#​8763](DataDog/dd-trace-java#8763) - [@​daniel-mohedano](https://github.com/daniel-mohedano)) #### Data Streams Monitoring - 💡 Surface process tags in dsm payloads and use them for base hash calculation ([#​8836](DataDog/dd-trace-java#8836) - [@​amarziali](https://github.com/amarziali)) #### Dynamic Instrumentation - ✨ Optimized allocations for collection filter functions ([#​8896](DataDog/dd-trace-java#8896) - [@​jpbempel](https://github.com/jpbempel)) - 🐛 Fix SymDB upload size check ([#​8887](DataDog/dd-trace-java#8887) - [@​jpbempel](https://github.com/jpbempel)) - 🐛 Add support for Set in filter function ([#​8873](DataDog/dd-trace-java#8873) - [@​jpbempel](https://github.com/jpbempel)) - 🐛 Add support for isDefined in log template ([#​8859](DataDog/dd-trace-java#8859) - [@​jpbempel](https://github.com/jpbempel)) - 🐛 Fix Max captured frames for Exception Replay ([#​8856](DataDog/dd-trace-java#8856) - [@​jpbempel](https://github.com/jpbempel)) - 🐛 Remove static inherited fields collection ([#​8832](DataDog/dd-trace-java#8832) - [@​jpbempel](https://github.com/jpbempel)) - 💡 Add process tags to dynamic instrumentation intake payload ([#​8779](DataDog/dd-trace-java#8779) - [@​amarziali](https://github.com/amarziali)) #### GraalVM native-image - ✨ Add support for GraalVM Native GC metrics ([#​8913](DataDog/dd-trace-java#8913) - [@​ygree](https://github.com/ygree)) - ✨ Add JMXFetch support for GraalVM Native ([#​8569](DataDog/dd-trace-java#8569) - [@​ygree](https://github.com/ygree)) #### JMX fetch - ✨ Add support for GraalVM Native GC metrics ([#​8913](DataDog/dd-trace-java#8913) - [@​ygree](https://github.com/ygree)) #### Library Injection - ✨ Deny oracle db jvm based tools ([#​8909](DataDog/dd-trace-java#8909) - [@​bric3](https://github.com/bric3)) #### OpenTracing - 🐛 Fix OT packaging for exception replay ([#​8912](DataDog/dd-trace-java#8912) - [@​jpbempel](https://github.com/jpbempel)) #### Profiling - ✨ Bump ddprof to 1.27.0 ([#​8893](DataDog/dd-trace-java#8893) - [@​jbachorik](https://github.com/jbachorik)) - Properly handle the adaptive sampling interval overflow by [@​jbachorik](https://github.com/jbachorik) in DataDog/java-profiler#213 - Fix [#​200](DataDog/dd-trace-java#200) Crash related to aligned\_alloc and free in context by [@​yanglong1010](https://github.com/yanglong1010) in DataDog/java-profiler#208 - Explicitly initialize empty context page by [@​jbachorik](https://github.com/jbachorik) in DataDog/java-profiler#210 - Re-connect crash recursion protection with VM stackwalker by [@​jbachorik](https://github.com/jbachorik) in DataDog/java-profiler#214 - ✨ Enable ZSTD compression for profiling ([#​8862](DataDog/dd-trace-java#8862) - [@​MattAlp](https://github.com/MattAlp)) - ✨ Extend JPS re-implementation to J9 family ([#​8813](DataDog/dd-trace-java#8813) - [@​MattAlp](https://github.com/MattAlp)) - 💡 Collect process tags for profiling upload requests ([#​8780](DataDog/dd-trace-java#8780) - [@​amarziali](https://github.com/amarziali)) #### Telemetry - 💡 Surface process tags on telemetry payloads ([#​8837](DataDog/dd-trace-java#8837) - [@​amarziali](https://github.com/amarziali)) #### Trace context propagation - ✨ Migrating all HttpClient Instrumentations to Inject Full Context ([#​8826](DataDog/dd-trace-java#8826) - [@​mhlidd](https://github.com/mhlidd)) - ✨ Migrating all HttpServer Instrumentations to Extract full Context ([#​8820](DataDog/dd-trace-java#8820) - [@​mhlidd](https://github.com/mhlidd)) - ✨ Add context API support OTel propagators ([#​8770](DataDog/dd-trace-java#8770) - [@​PerfectSlayer](https://github.com/PerfectSlayer)) #### Tracer core - ✨⚡ Skip JAXB generated classes classloader ([#​9003](DataDog/dd-trace-java#9003) - [@​bric3](https://github.com/bric3)) - ✨ Add DD\_RUNTIME\_METRICS\_RUNTIME\_ID\_ENABLED alias for runtime id generation ([#​8981](DataDog/dd-trace-java#8981) - [@​amarziali](https://github.com/amarziali)) - 🐛 Use resolved address for peer.hostname when available without hitting the cache ([#​8915](DataDog/dd-trace-java#8915) - [@​amarziali](https://github.com/amarziali)) - 💡 Surface server name process tag for tomcat ([#​8894](DataDog/dd-trace-java#8894) - [@​amarziali](https://github.com/amarziali)) - 💡 Surface websphere cell and server name on process tags ([#​8880](DataDog/dd-trace-java#8880) - [@​amarziali](https://github.com/amarziali)) - ✨ Added special lightweight pre-main class that skips installation on incompatible JVMs. ([#​8855](DataDog/dd-trace-java#8855) - [@​AlexeyKuznetsov-DD](https://github.com/AlexeyKuznetsov-DD)) - 💡 Add entrypoint type to process tags ([#​8839](DataDog/dd-trace-java#8839) - [@​amarziali](https://github.com/amarziali)) - ✨ Extend JPS re-implementation to J9 family ([#​8813](DataDog/dd-trace-java#8813) - [@​MattAlp](https://github.com/MattAlp)) - ✨ Notify listeners when the scope top changes after switching scope stacks ([#​8797](DataDog/dd-trace-java#8797) - [@​mcculls](https://github.com/mcculls)) - ✨ Read hsperfdata for Java PIDs if jvmstat is unavailable ([#​8792](DataDog/dd-trace-java#8792) - [@​MattAlp](https://github.com/MattAlp)) - 🐛 Turn JDK socket support on by default ([#​8752](DataDog/dd-trace-java#8752) - [@​sarahchen6](https://github.com/sarahchen6)) - ✨ Simplify context propagation ([#​8719](DataDog/dd-trace-java#8719) - [@​PerfectSlayer](https://github.com/PerfectSlayer)) - ✨ Add JSON parsing support ([#​8579](DataDog/dd-trace-java#8579) - [@​PerfectSlayer](https://github.com/PerfectSlayer)) #### Tracer internal logging - ✨ Fix printing format of span identifiers ([#​8897](DataDog/dd-trace-java#8897) - [@​vandonr](https://github.com/vandonr)) #### Tracer public API - 💡 Track the source of installation ([#​8956](DataDog/dd-trace-java#8956) - [@​mabdinur](https://github.com/mabdinur)) - ✨ Enforce size limit on application\_monitoring.yaml files ([#​8789](DataDog/dd-trace-java#8789) - [@​mtoffl01](https://github.com/mtoffl01)) - ✨ Enabling baggage cache to support limits and non-ascii characters ([#​8713](DataDog/dd-trace-java#8713) - [@​mhlidd](https://github.com/mhlidd)) ### Instrumentations #### AWS Lambda instrumentation - ✨ Pass Lambda Request ID to Extension ([#​8814](DataDog/dd-trace-java#8814) - [@​nhulston](https://github.com/nhulston)) #### Core Java language instrumentation - ✨ Ensure ClassloadingInstrumentation is always applied even with `DD_TRACE_ENABLED=false` ([#​8863](DataDog/dd-trace-java#8863) - [@​mcculls](https://github.com/mcculls)) #### Eclipse Vert.x instrumentation - 🐛 Do not override route with / in vertx instrumentation ([#​8881](DataDog/dd-trace-java#8881) - [@​vandonr](https://github.com/vandonr)) #### IBM Liberty - 🐛 Fix error mark on http status for IBM liberty ([#​8822](DataDog/dd-trace-java#8822) - [@​amarziali](https://github.com/amarziali)) #### JDBC instrumentation - 🐛 Do not prepend DBM <> APM trace comment in SQLCommenter if there is a pg plan hint ([#​8864](DataDog/dd-trace-java#8864) - [@​edengorevoy](https://github.com/edengorevoy)) #### JMS instrumentation - ✨ Add jms as an extra integration name where there is JMS involved ([#​8933](DataDog/dd-trace-java#8933) - [@​vandonr](https://github.com/vandonr)) #### Kotlin instrumentation - ✨ Enable kotlin\_coroutine integration by default ([#​8848](DataDog/dd-trace-java#8848) - [@​mcculls](https://github.com/mcculls)) - 🧹 Rework Kotlin coroutines instrumentation around coroutine context ([#​8774](DataDog/dd-trace-java#8774) - [@​mcculls](https://github.com/mcculls)) #### OpenTelemetry instrumentation - 🐛 Support WithSpan inheritContext attribute ([#​8858](DataDog/dd-trace-java#8858) - [@​amarziali](https://github.com/amarziali)) - ✨ Add context API support OTel propagators ([#​8770](DataDog/dd-trace-java#8770) - [@​PerfectSlayer](https://github.com/PerfectSlayer)) #### Play Framework instrumentation - 🐛 Fix the Play Framework's span resource name priority so that the client JAX-RS 404 cannot override it ([#​8591](DataDog/dd-trace-java#8591) - [@​ygree](https://github.com/ygree)) #### Quarkus Instrumentation - 🐛 Ignore quarkus jaxrs stubs and cdi wrapper proxies ([#​8891](DataDog/dd-trace-java#8891) - [@​amarziali](https://github.com/amarziali)) #### ServiceTalk - ✨ Improve ServiceTalk Captured Context API Instrumentation for v0.42.56+ ([#​8821](DataDog/dd-trace-java#8821) - [@​ygree](https://github.com/ygree)) #### Spring instrumentation - ✨ Supporting Baggage for Instrumentations used in Weblog Tests ([#​8773](DataDog/dd-trace-java#8773) - [@​mhlidd](https://github.com/mhlidd)) #### WebSocket Instrumentation - 💡 Trace websocket for spring webflux reactive handlers ([#​8831](DataDog/dd-trace-java#8831) - [@​amarziali](https://github.com/amarziali)) - 💡:test\_tube: WebSocket support for Netty ([#​8632](DataDog/dd-trace-java#8632) - [@​ValentinZakharov](https://github.com/ValentinZakharov)) #### Zio Instrumentation - 🧹 Cleanup Zio fiber instrumentation to avoid repeated activation of continuation ([#​8798](DataDog/dd-trace-java#8798) - [@​mcculls](https://github.com/mcculls)) </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**: Enabled. ♻ **Rebasing**: Never, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- 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: 9207366cdb6a1bd098082305d354a0a3c4622d7a
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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
Add one configuration alias (
DD_RUNTIME_METRICS_RUNTIME_ID_ENABLED
) to drive runtime_id generation.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]