- Notifications
You must be signed in to change notification settings - Fork 314
Enable jax-ws integration by default #9030
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 1 performance regressions! Performance is the same for 41 metrics, 11 unstable metrics.
Startup time reports for insecure-bankgantt title insecure-bank - global startup overhead: candidate=1.51.0-SNAPSHOT~b66ac03443, baseline=1.51.0-SNAPSHOT~faeb62cfb1 dateFormat X axisFormat %s section tracing Agent [baseline] (994.477 ms) : 0, 994477 Total [baseline] (8.541 s) : 0, 8540729 Agent [candidate] (1.003 s) : 0, 1002884 Total [candidate] (8.613 s) : 0, 8613025 section iast Agent [baseline] (1.134 s) : 0, 1133690 Total [baseline] (9.232 s) : 0, 9231619 Agent [candidate] (1.136 s) : 0, 1135836 Total [candidate] (9.306 s) : 0, 9306157
gantt title insecure-bank - break down per module: candidate=1.51.0-SNAPSHOT~b66ac03443, baseline=1.51.0-SNAPSHOT~faeb62cfb1 dateFormat X axisFormat %s section tracing BytebuddyAgent [baseline] (686.503 ms) : 0, 686503 BytebuddyAgent [candidate] (691.143 ms) : 0, 691143 GlobalTracer [baseline] (242.185 ms) : 0, 242185 GlobalTracer [candidate] (245.084 ms) : 0, 245084 AppSec [baseline] (30.11 ms) : 0, 30110 AppSec [candidate] (30.534 ms) : 0, 30534 Debugger [baseline] (6.063 ms) : 0, 6063 Debugger [candidate] (6.163 ms) : 0, 6163 Remote Config [baseline] (650.229 µs) : 0, 650 Remote Config [candidate] (657.677 µs) : 0, 658 Telemetry [baseline] (8.204 ms) : 0, 8204 Telemetry [candidate] (8.387 ms) : 0, 8387 section iast BytebuddyAgent [baseline] (811.254 ms) : 0, 811254 BytebuddyAgent [candidate] (810.712 ms) : 0, 810712 GlobalTracer [baseline] (232.551 ms) : 0, 232551 GlobalTracer [candidate] (234.508 ms) : 0, 234508 AppSec [baseline] (26.425 ms) : 0, 26425 AppSec [candidate] (28.311 ms) : 0, 28311 Debugger [baseline] (5.808 ms) : 0, 5808 Debugger [candidate] (5.808 ms) : 0, 5808 Remote Config [baseline] (589.328 µs) : 0, 589 Remote Config [candidate] (587.904 µs) : 0, 588 Telemetry [baseline] (7.855 ms) : 0, 7855 Telemetry [candidate] (7.928 ms) : 0, 7928 IAST [baseline] (28.337 ms) : 0, 28337 IAST [candidate] (27.072 ms) : 0, 27072 Startup time reports for petclinicgantt title petclinic - global startup overhead: candidate=1.51.0-SNAPSHOT~b66ac03443, baseline=1.51.0-SNAPSHOT~faeb62cfb1 dateFormat X axisFormat %s section tracing Agent [baseline] (993.141 ms) : 0, 993141 Total [baseline] (10.578 s) : 0, 10577827 Agent [candidate] (1.002 s) : 0, 1001609 Total [candidate] (10.735 s) : 0, 10734808 section appsec Agent [baseline] (1.17 s) : 0, 1169608 Total [baseline] (10.679 s) : 0, 10679262 Agent [candidate] (1.179 s) : 0, 1178556 Total [candidate] (10.876 s) : 0, 10876474 section iast Agent [baseline] (1.127 s) : 0, 1127140 Total [baseline] (9.128 s) : 0, 9128055 Agent [candidate] (1.146 s) : 0, 1145943 Total [candidate] (10.997 s) : 0, 10996549 section profiling Agent [baseline] (1.248 s) : 0, 1248409 Total [baseline] (10.969 s) : 0, 10968643 Agent [candidate] (1.249 s) : 0, 1248875 Total [candidate] (11.026 s) : 0, 11025585
gantt title petclinic - break down per module: candidate=1.51.0-SNAPSHOT~b66ac03443, baseline=1.51.0-SNAPSHOT~faeb62cfb1 dateFormat X axisFormat %s section tracing BytebuddyAgent [baseline] (684.984 ms) : 0, 684984 BytebuddyAgent [candidate] (690.729 ms) : 0, 690729 GlobalTracer [baseline] (242.24 ms) : 0, 242240 GlobalTracer [candidate] (244.486 ms) : 0, 244486 AppSec [baseline] (29.981 ms) : 0, 29981 AppSec [candidate] (30.321 ms) : 0, 30321 Debugger [baseline] (6.143 ms) : 0, 6143 Debugger [candidate] (6.172 ms) : 0, 6172 Remote Config [baseline] (647.517 µs) : 0, 648 Remote Config [candidate] (658.56 µs) : 0, 659 Telemetry [baseline] (8.208 ms) : 0, 8208 Telemetry [candidate] (8.305 ms) : 0, 8305 section appsec BytebuddyAgent [baseline] (708.262 ms) : 0, 708262 BytebuddyAgent [candidate] (713.164 ms) : 0, 713164 GlobalTracer [baseline] (235.434 ms) : 0, 235434 GlobalTracer [candidate] (237.548 ms) : 0, 237548 AppSec [baseline] (168.633 ms) : 0, 168633 AppSec [candidate] (170.11 ms) : 0, 170110 Debugger [baseline] (5.869 ms) : 0, 5869 Debugger [candidate] (5.828 ms) : 0, 5828 Remote Config [baseline] (613.388 µs) : 0, 613 Remote Config [candidate] (613.986 µs) : 0, 614 Telemetry [baseline] (8.162 ms) : 0, 8162 Telemetry [candidate] (8.165 ms) : 0, 8165 IAST [baseline] (21.835 ms) : 0, 21835 IAST [candidate] (22.137 ms) : 0, 22137 section iast BytebuddyAgent [baseline] (805.953 ms) : 0, 805953 BytebuddyAgent [candidate] (817.963 ms) : 0, 817963 GlobalTracer [baseline] (231.466 ms) : 0, 231466 GlobalTracer [candidate] (236.442 ms) : 0, 236442 AppSec [baseline] (27.918 ms) : 0, 27918 AppSec [candidate] (27.737 ms) : 0, 27737 Debugger [baseline] (5.699 ms) : 0, 5699 Debugger [candidate] (5.914 ms) : 0, 5914 Remote Config [baseline] (583.379 µs) : 0, 583 Remote Config [candidate] (589.646 µs) : 0, 590 Telemetry [baseline] (7.749 ms) : 0, 7749 Telemetry [candidate] (8.073 ms) : 0, 8073 IAST [baseline] (26.891 ms) : 0, 26891 IAST [candidate] (28.106 ms) : 0, 28106 section profiling BytebuddyAgent [baseline] (680.761 ms) : 0, 680761 BytebuddyAgent [candidate] (680.654 ms) : 0, 680654 GlobalTracer [baseline] (362.702 ms) : 0, 362702 GlobalTracer [candidate] (363.265 ms) : 0, 363265 AppSec [baseline] (31.375 ms) : 0, 31375 AppSec [candidate] (30.689 ms) : 0, 30689 Debugger [baseline] (11.782 ms) : 0, 11782 Debugger [candidate] (9.049 ms) : 0, 9049 Remote Config [baseline] (670.751 µs) : 0, 671 Remote Config [candidate] (1.37 ms) : 0, 1370 Telemetry [baseline] (8.846 ms) : 0, 8846 Telemetry [candidate] (10.419 ms) : 0, 10419 ProfilingAgent [baseline] (103.4 ms) : 0, 103400 ProfilingAgent [candidate] (104.572 ms) : 0, 104572 Profiling [baseline] (103.425 ms) : 0, 103425 Profiling [candidate] (104.598 ms) : 0, 104598 LoadParameters
See matching parameters
SummaryFound 2 performance improvements and 2 performance regressions! Performance is the same for 8 metrics, 12 unstable metrics.
Request duration reports for insecure-bankgantt title insecure-bank - request duration [CI 0.99] : candidate=1.51.0-SNAPSHOT~b66ac03443, baseline=1.51.0-SNAPSHOT~faeb62cfb1 dateFormat X axisFormat %s section baseline no_agent (4.311 ms) : 4256, 4367 . : milestone, 4311, iast (8.822 ms) : 8682, 8961 . : milestone, 8822, iast_FULL (13.857 ms) : 13584, 14131 . : milestone, 13857, iast_GLOBAL (9.929 ms) : 9755, 10103 . : milestone, 9929, profiling (9.077 ms) : 8938, 9215 . : milestone, 9077, tracing (7.156 ms) : 7059, 7254 . : milestone, 7156, section candidate no_agent (4.345 ms) : 4291, 4399 . : milestone, 4345, iast (9.076 ms) : 8929, 9223 . : milestone, 9076, iast_FULL (13.667 ms) : 13395, 13940 . : milestone, 13667, iast_GLOBAL (9.711 ms) : 9545, 9876 . : milestone, 9711, profiling (8.484 ms) : 8356, 8612 . : milestone, 8484, tracing (7.501 ms) : 7397, 7606 . : milestone, 7501,
Request duration reports for petclinicgantt title petclinic - request duration [CI 0.99] : candidate=1.51.0-SNAPSHOT~b66ac03443, baseline=1.51.0-SNAPSHOT~faeb62cfb1 dateFormat X axisFormat %s section baseline no_agent (36.782 ms) : 36493, 37071 . : milestone, 36782, appsec (47.613 ms) : 47193, 48032 . : milestone, 47613, code_origins (45.194 ms) : 44810, 45578 . : milestone, 45194, iast (43.441 ms) : 43063, 43819 . : milestone, 43441, profiling (48.524 ms) : 48067, 48981 . : milestone, 48524, tracing (43.598 ms) : 43212, 43985 . : milestone, 43598, section candidate no_agent (37.86 ms) : 37554, 38166 . : milestone, 37860, appsec (46.52 ms) : 46118, 46922 . : milestone, 46520, code_origins (43.743 ms) : 43369, 44116 . : milestone, 43743, iast (44.362 ms) : 43970, 44755 . : milestone, 44362, profiling (47.519 ms) : 47072, 47967 . : milestone, 47519, tracing (43.534 ms) : 43170, 43898 . : milestone, 43534,
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.51.0-SNAPSHOT~b66ac03443, baseline=1.51.0-SNAPSHOT~faeb62cfb1 dateFormat X axisFormat %s section baseline no_agent (1.482 ms) : 1470, 1493 . : milestone, 1482, appsec (2.399 ms) : 2351, 2447 . : milestone, 2399, iast (2.192 ms) : 2131, 2253 . : milestone, 2192, iast_GLOBAL (2.232 ms) : 2170, 2293 . : milestone, 2232, profiling (2.041 ms) : 1993, 2090 . : milestone, 2041, tracing (2.005 ms) : 1958, 2053 . : milestone, 2005, section candidate no_agent (1.478 ms) : 1467, 1490 . : milestone, 1478, appsec (2.408 ms) : 2360, 2457 . : milestone, 2408, iast (2.186 ms) : 2125, 2247 . : milestone, 2186, iast_GLOBAL (2.222 ms) : 2161, 2283 . : milestone, 2222, profiling (2.05 ms) : 2000, 2100 . : milestone, 2050, tracing (2.003 ms) : 1956, 2050 . : milestone, 2003,
Execution time for biojavagantt title biojava - execution time [CI 0.99] : candidate=1.51.0-SNAPSHOT~b66ac03443, baseline=1.51.0-SNAPSHOT~faeb62cfb1 dateFormat X axisFormat %s section baseline no_agent (15.427 s) : 15427000, 15427000 . : milestone, 15427000, appsec (14.884 s) : 14884000, 14884000 . : milestone, 14884000, iast (18.525 s) : 18525000, 18525000 . : milestone, 18525000, iast_GLOBAL (18.238 s) : 18238000, 18238000 . : milestone, 18238000, profiling (15.564 s) : 15564000, 15564000 . : milestone, 15564000, tracing (15.164 s) : 15164000, 15164000 . : milestone, 15164000, section candidate no_agent (14.921 s) : 14921000, 14921000 . : milestone, 14921000, appsec (14.84 s) : 14840000, 14840000 . : milestone, 14840000, iast (18.793 s) : 18793000, 18793000 . : milestone, 18793000, iast_GLOBAL (17.804 s) : 17804000, 17804000 . : milestone, 17804000, profiling (15.332 s) : 15332000, 15332000 . : milestone, 15332000, tracing (14.9 s) : 14900000, 14900000 . : milestone, 14900000,
|
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.
LGTM. I added a breaking change method in order not to forget to mention it in the release notes. This won't break any red metrics since the instrumentation is not changing the resource name of the root span however we'll potentially add a child span on the flamegraph
| Package | Type | Package file | Manager | Update | Change | |---|---|---|---|---|---| | [com.google.errorprone:error_prone_annotations](https://errorprone.info) ([source](https://github.com/google/error-prone)) | dependencies | misk/gradle/libs.versions.toml | gradle | minor | `2.39.0` -> `2.40.0` | | [org.apache.commons:commons-lang3](https://commons.apache.org/proper/commons-lang/) ([source](https://gitbox.apache.org/repos/asf/commons-lang.git)) | dependencies | misk/gradle/libs.versions.toml | gradle | minor | `3.17.0` -> `3.18.0` | | [org.jetbrains.kotlinx.binary-compatibility-validator](https://github.com/Kotlin/binary-compatibility-validator) | plugin | misk/gradle/libs.versions.toml | gradle | patch | `0.18.0` -> `0.18.1` | | [com.datadoghq:dd-trace-api](https://github.com/datadog/dd-trace-java) | dependencies | misk/gradle/libs.versions.toml | gradle | minor | `1.50.1` -> `1.51.0` | | [software.amazon.awssdk:sdk-core](https://aws.amazon.com/sdkforjava) | dependencies | misk/gradle/libs.versions.toml | gradle | patch | `2.31.77` -> `2.31.78` | | [software.amazon.awssdk:sqs](https://aws.amazon.com/sdkforjava) | dependencies | misk/gradle/libs.versions.toml | gradle | patch | `2.31.77` -> `2.31.78` | | [software.amazon.awssdk:dynamodb-enhanced](https://aws.amazon.com/sdkforjava) | dependencies | misk/gradle/libs.versions.toml | gradle | patch | `2.31.77` -> `2.31.78` | | [software.amazon.awssdk:dynamodb](https://aws.amazon.com/sdkforjava) | dependencies | misk/gradle/libs.versions.toml | gradle | patch | `2.31.77` -> `2.31.78` | | [software.amazon.awssdk:aws-core](https://aws.amazon.com/sdkforjava) | dependencies | misk/gradle/libs.versions.toml | gradle | patch | `2.31.77` -> `2.31.78` | | [software.amazon.awssdk:bom](https://aws.amazon.com/sdkforjava) | dependencies | misk/gradle/libs.versions.toml | gradle | patch | `2.31.77` -> `2.31.78` | | [software.amazon.awssdk:auth](https://aws.amazon.com/sdkforjava) | dependencies | misk/gradle/libs.versions.toml | gradle | patch | `2.31.77` -> `2.31.78` | --- ### Release Notes <details> <summary>google/error-prone (com.google.errorprone:error_prone_annotations)</summary> ### [`v2.40.0`](https://github.com/google/error-prone/releases/tag/v2.40.0): Error Prone 2.40.0 Changes: - Bug fixes and improvements - Releases (including snapshots) have migrated from [OSSRH to the Central Publisher Portal](https://central.sonatype.org/pages/ossrh-eol/#process-to-migrate) Full changelog: google/error-prone@v2.39.0...v2.40.0 </details> <details> <summary>Kotlin/binary-compatibility-validator (org.jetbrains.kotlinx.binary-compatibility-validator)</summary> ### [`v0.18.1`](https://github.com/Kotlin/binary-compatibility-validator/releases/tag/0.18.1) [Compare Source](Kotlin/binary-compatibility-validator@0.18.0...0.18.1) #### What's Changed - Fixed a bug preventing use of cross-compilation support during KLIB dump validation \[[#​304](https://github.com/Kotlin/binary-compatibility-validator/issues/304)]\[[#​306](https://github.com/Kotlin/binary-compatibility-validator/issues/306)] </details> <details> <summary>datadog/dd-trace-java (com.datadoghq:dd-trace-api)</summary> ### [`v1.51.0`](https://github.com/DataDog/dd-trace-java/releases/tag/v1.51.0): 1.51.0 ### Components #### Application Security Management (IAST) - 🐛 Fix verify error when ctor params are used after a call site ([#​9083](DataDog/dd-trace-java#9083) - [@​manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez)) - 🐛 Limit the maximum size of the location path in IAST vulnerabilities ([#​9028](DataDog/dd-trace-java#9028) - [@​jandro996](https://github.com/jandro996)) - 🐛 Fix IAST gRPC handler with null superclass ([#​8984](DataDog/dd-trace-java#8984) - [@​smola](https://github.com/smola)) - ✨ Optimize IAST Vulnerability Detection ([#​8885](DataDog/dd-trace-java#8885) - [@​jandro996](https://github.com/jandro996)) #### Application Security Management (WAF) - ✨ Upgrade libddwaf-java to 15.0.0 ([#​9022](DataDog/dd-trace-java#9022) - [@​sezen-datadog](https://github.com/sezen-datadog)) - ✨ Extract RestEasy json body response schemas ([#​9015](DataDog/dd-trace-java#9015) - [@​jandro996](https://github.com/jandro996)) - ✨ Extract Jersey json body response schemas ([#​9014](DataDog/dd-trace-java#9014) - [@​jandro996](https://github.com/jandro996)) - ✨ Extract Ratpack json body response schemas ([#​9013](DataDog/dd-trace-java#9013) - [@​manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez)) - ✨ Enable API Security by default and make it lazy loading ([#​9009](DataDog/dd-trace-java#9009) - [@​smola](https://github.com/smola)) - ✨ Extract Vert.x json body response schemas ([#​9001](DataDog/dd-trace-java#9001) - [@​manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez)) - ✨ Extract Play json body response schemas ([#​8995](DataDog/dd-trace-java#8995) - [@​manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez)) - 🐛 Fix Jackson nodes introspection for request/response schema extraction ([#​8980](DataDog/dd-trace-java#8980) - [@​manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez)) - ✨ Extract Spring json body response schemas ([#​8938](DataDog/dd-trace-java#8938) - [@​sezen-datadog](https://github.com/sezen-datadog)) - ✨ Default obfuscation regexp update ([#​8937](DataDog/dd-trace-java#8937) - [@​sezen-datadog](https://github.com/sezen-datadog)) #### Build & Tooling - ✨ Cancel GitLab running pipeline on new PR push ([#​9023](DataDog/dd-trace-java#9023) - [@​PerfectSlayer](https://github.com/PerfectSlayer)) - ✨ Migrate publishing to Maven Central Portal ([#​8807](DataDog/dd-trace-java#8807) - [@​sarahchen6](https://github.com/sarahchen6)) #### Continuous Integration Visibility - 🐛 Fix Test Optimization to work with JDK 24 ([#​9114](DataDog/dd-trace-java#9114) - [@​nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog)) - ✨ Add repo root as safe directory on git client creation ([#​9033](DataDog/dd-trace-java#9033) - [@​daniel-mohedano](https://github.com/daniel-mohedano)) - ✨ Add PR number tag and improve PR information building ([#​8990](DataDog/dd-trace-java#8990) - [@​daniel-mohedano](https://github.com/daniel-mohedano)) - ✨ Update impacted tests logic ([#​8923](DataDog/dd-trace-java#8923) - [@​daniel-mohedano](https://github.com/daniel-mohedano)) #### Data Streams Monitoring - 🧹 Clean up DSM context injection ([#​8776](DataDog/dd-trace-java#8776) - [@​PerfectSlayer](https://github.com/PerfectSlayer)) #### Database Monitoring - 🐛 Set trace\_injected in try block ([#​9025](DataDog/dd-trace-java#9025) - [@​natashadada](https://github.com/natashadada)) #### Dynamic Instrumentation - 🐛 Add source file tracking enable option ([#​9115](DataDog/dd-trace-java#9115) - [@​jpbempel](https://github.com/jpbempel)) - ✨ Add java.util.Date support ([#​9111](DataDog/dd-trace-java#9111) - [@​jpbempel](https://github.com/jpbempel)) - ✨ Update file probe format ([#​9047](DataDog/dd-trace-java#9047) - [@​jpbempel](https://github.com/jpbempel)) - ✨ add safe local var hoisting ([#​9034](DataDog/dd-trace-java#9034) - [@​jpbempel](https://github.com/jpbempel)) - 🧹 Add new config for debugger upload interval ([#​8959](DataDog/dd-trace-java#8959) - [@​jpbempel](https://github.com/jpbempel)) - ✨ Enable Code Origin with Dynamic instrumentation ([#​8940](DataDog/dd-trace-java#8940) - [@​jpbempel](https://github.com/jpbempel)) #### ML Observability (LLMObs) - 💡 LLM Observability SDK ([#​8781](DataDog/dd-trace-java#8781) - [@​gary-huang](https://github.com/gary-huang), [@​nayeem-kamal](https://github.com/nayeem-kamal)) #### Metrics - 🐛 Ensure client stat reporter is started when the agent is not available at bootstrap ([#​9082](DataDog/dd-trace-java#9082) - [@​amarziali](https://github.com/amarziali)) - ✨ Create metric: appsec.waf.config\_errors ([#​8394](DataDog/dd-trace-java#8394) - [@​sezen-datadog](https://github.com/sezen-datadog)) #### Platform components - ✨ Introduce environment component ([#​9071](DataDog/dd-trace-java#9071) - [@​PerfectSlayer](https://github.com/PerfectSlayer)) #### Profiling - 🐛 Remove annoying warning for smap event parsing ([#​9119](DataDog/dd-trace-java#9119) - [@​jbachorik](https://github.com/jbachorik)) - 🐛 Fix ByteCountingInputStream when reading past EOF ([#​8988](DataDog/dd-trace-java#8988) - [@​manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez)) #### Realtime User Monitoring - ✨ Add RUM SDK injection for servlet based web servers ([#​9110](DataDog/dd-trace-java#9110) - [@​PerfectSlayer](https://github.com/PerfectSlayer) [@​amarziali](https://github.com/amarziali)) #### Telemetry - ✨ Update the config origin metric to match what it's mapping ([#​9045](DataDog/dd-trace-java#9045) - [@​sezen-datadog](https://github.com/sezen-datadog)) #### Testing - ✨ Add testing for latest stable version (JDK 24) ([#​8875](DataDog/dd-trace-java#8875) - [@​sarahchen6](https://github.com/sarahchen6)) #### Trace context propagation - 🐛 Fix bug with dropping baggage when `TracePropagationBehaviorExtract=IGNORE` ([#​9037](DataDog/dd-trace-java#9037) - [@​mhlidd](https://github.com/mhlidd)) - 🐛 Fix ArrayIndexOutOfBoundsException in PercentEscaper ([#​9032](DataDog/dd-trace-java#9032) - [@​mhlidd](https://github.com/mhlidd)) #### Tracer core - 🐛 Fix `Error` handling for trace interceptors ([#​9097](DataDog/dd-trace-java#9097) - [@​AlexeyKuznetsov-DD](https://github.com/AlexeyKuznetsov-DD)) - 💡 Add wildcard feature for `DD_TRACE_HEADER_TAGS` and enabling for Http Response headers ([#​9067](DataDog/dd-trace-java#9067) - [@​mhlidd](https://github.com/mhlidd)) #### Tracer public API - 💡 Add LLM Observability SDK ([#​8781](DataDog/dd-trace-java#8781) - [@​gary-huang](https://github.com/gary-huang)) ### Instrumentations #### Akka instrumentation - 🐛 Fix NPE in akka-http and pekko-http integrations ([#​9019](DataDog/dd-trace-java#9019) - [@​mcculls](https://github.com/mcculls)) #### Eclipse Vert.x instrumentation - ✨ Extract Vert.x json body response schemas ([#​9001](DataDog/dd-trace-java#9001) - [@​manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez)) - ✨ Write http.route tag as soon as possible in vert.x ([#​8952](DataDog/dd-trace-java#8952) - [@​manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez)) #### JAX-WS instrumentation - 💡⚠️ Enable jax-ws integration by default ([#​9030](DataDog/dd-trace-java#9030) - [@​bm1549](https://github.com/bm1549)) - ✨ Extract Jersey json body response schemas ([#​9014](DataDog/dd-trace-java#9014) - [@​jandro996](https://github.com/jandro996)) #### Mule instrumentation - 🐛 Propagate grizzly http span in filters if nothing is active ([#​9016](DataDog/dd-trace-java#9016) - [@​amarziali](https://github.com/amarziali)) #### Play Framework instrumentation - ✨ Extract Play json body response schemas ([#​8995](DataDog/dd-trace-java#8995) - [@​manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez)) #### Ratpack instrumentation - ✨ Extract Ratpack json body response schemas ([#​9013](DataDog/dd-trace-java#9013) - [@​manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez)) #### Spring instrumentation - ✨ Extract Spring json body response schemas ([#​8938](DataDog/dd-trace-java#8938) - [@​sezen-datadog](https://github.com/sezen-datadog)) </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. 👻 **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: 649b690d4c9d7dcb572c457f0802b42b8e3e682e
What Does This Do
Enables the
jax-ws
integration by default.Motivation
Enabling integrations by default, unless objectionable to do so, gives users the best possible experience.
The PR that introduced the integration had this integration disabled by default because it introduced startup overhead. Since many updates were made to startup since, the startup overhead from this integration is now negligible and thus safe to enable.
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]