- Notifications
You must be signed in to change notification settings - Fork 314
Migrate publishing to Maven Central Portal #8807
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
BenchmarksStartupParameters
See matching parameters
SummaryFound 0 performance improvements and 0 performance regressions! Performance is the same for 45 metrics, 8 unstable metrics. Startup time reports for petclinicgantt title petclinic - global startup overhead: candidate=1.51.0-SNAPSHOT~9d86f88740, baseline=1.51.0-SNAPSHOT~640fc88be4 dateFormat X axisFormat %s section tracing Agent [baseline] (1.007 s) : 0, 1006593 Total [baseline] (10.587 s) : 0, 10587040 Agent [candidate] (996.05 ms) : 0, 996050 Total [candidate] (10.679 s) : 0, 10678843 section appsec Agent [baseline] (1.178 s) : 0, 1177852 Total [baseline] (10.784 s) : 0, 10783715 Agent [candidate] (1.178 s) : 0, 1178024 Total [candidate] (10.827 s) : 0, 10826753 section iast Agent [baseline] (1.143 s) : 0, 1143045 Total [baseline] (10.881 s) : 0, 10880915 Agent [candidate] (1.134 s) : 0, 1133546 Total [candidate] (10.921 s) : 0, 10920965 section profiling Agent [baseline] (1.247 s) : 0, 1247274 Total [baseline] (10.963 s) : 0, 10962593 Agent [candidate] (1.247 s) : 0, 1247261 Total [candidate] (10.969 s) : 0, 10969470
gantt title petclinic - break down per module: candidate=1.51.0-SNAPSHOT~9d86f88740, baseline=1.51.0-SNAPSHOT~640fc88be4 dateFormat X axisFormat %s section tracing BytebuddyAgent [baseline] (694.446 ms) : 0, 694446 BytebuddyAgent [candidate] (686.999 ms) : 0, 686999 GlobalTracer [baseline] (245.409 ms) : 0, 245409 GlobalTracer [candidate] (242.956 ms) : 0, 242956 AppSec [baseline] (30.672 ms) : 0, 30672 AppSec [candidate] (30.343 ms) : 0, 30343 Debugger [baseline] (6.11 ms) : 0, 6110 Debugger [candidate] (6.023 ms) : 0, 6023 Remote Config [baseline] (675.521 µs) : 0, 676 Remote Config [candidate] (658.175 µs) : 0, 658 Telemetry [baseline] (8.345 ms) : 0, 8345 Telemetry [candidate] (8.202 ms) : 0, 8202 section appsec BytebuddyAgent [baseline] (711.676 ms) : 0, 711676 BytebuddyAgent [candidate] (711.751 ms) : 0, 711751 GlobalTracer [baseline] (236.981 ms) : 0, 236981 GlobalTracer [candidate] (236.938 ms) : 0, 236938 AppSec [baseline] (171.696 ms) : 0, 171696 AppSec [candidate] (171.826 ms) : 0, 171826 Debugger [baseline] (5.81 ms) : 0, 5810 Debugger [candidate] (5.804 ms) : 0, 5804 Remote Config [baseline] (603.711 µs) : 0, 604 Remote Config [candidate] (607.172 µs) : 0, 607 Telemetry [baseline] (8.087 ms) : 0, 8087 Telemetry [candidate] (8.141 ms) : 0, 8141 IAST [baseline] (22.143 ms) : 0, 22143 IAST [candidate] (22.126 ms) : 0, 22126 section iast BytebuddyAgent [baseline] (816.39 ms) : 0, 816390 BytebuddyAgent [candidate] (809.185 ms) : 0, 809185 GlobalTracer [baseline] (235.619 ms) : 0, 235619 GlobalTracer [candidate] (233.66 ms) : 0, 233660 AppSec [baseline] (26.122 ms) : 0, 26122 AppSec [candidate] (27.015 ms) : 0, 27015 Debugger [baseline] (5.861 ms) : 0, 5861 Debugger [candidate] (5.853 ms) : 0, 5853 Remote Config [baseline] (583.247 µs) : 0, 583 Remote Config [candidate] (607.215 µs) : 0, 607 Telemetry [baseline] (8.101 ms) : 0, 8101 Telemetry [candidate] (7.919 ms) : 0, 7919 IAST [baseline] (29.406 ms) : 0, 29406 IAST [candidate] (28.494 ms) : 0, 28494 section profiling ProfilingAgent [baseline] (102.783 ms) : 0, 102783 ProfilingAgent [candidate] (102.97 ms) : 0, 102970 BytebuddyAgent [baseline] (680.058 ms) : 0, 680058 BytebuddyAgent [candidate] (679.922 ms) : 0, 679922 GlobalTracer [baseline] (362.41 ms) : 0, 362410 GlobalTracer [candidate] (362.698 ms) : 0, 362698 AppSec [baseline] (32.43 ms) : 0, 32430 AppSec [candidate] (30.893 ms) : 0, 30893 Debugger [baseline] (9.897 ms) : 0, 9897 Debugger [candidate] (11.291 ms) : 0, 11291 Remote Config [baseline] (665.74 µs) : 0, 666 Remote Config [candidate] (660.265 µs) : 0, 660 Telemetry [baseline] (10.347 ms) : 0, 10347 Telemetry [candidate] (10.281 ms) : 0, 10281 Profiling [baseline] (102.809 ms) : 0, 102809 Profiling [candidate] (102.995 ms) : 0, 102995 Startup time reports for insecure-bankgantt title insecure-bank - global startup overhead: candidate=1.51.0-SNAPSHOT~9d86f88740, baseline=1.51.0-SNAPSHOT~640fc88be4 dateFormat X axisFormat %s section tracing Agent [baseline] (1.002 s) : 0, 1001897 Total [baseline] (8.593 s) : 0, 8592630 Agent [candidate] (997.969 ms) : 0, 997969 Total [candidate] (8.589 s) : 0, 8589168 section iast Agent [baseline] (1.135 s) : 0, 1135335 Total [baseline] (9.3 s) : 0, 9300455 Agent [candidate] (1.134 s) : 0, 1133630 Total [candidate] (9.329 s) : 0, 9328760
gantt title insecure-bank - break down per module: candidate=1.51.0-SNAPSHOT~9d86f88740, baseline=1.51.0-SNAPSHOT~640fc88be4 dateFormat X axisFormat %s section tracing BytebuddyAgent [baseline] (691.059 ms) : 0, 691059 BytebuddyAgent [candidate] (688.407 ms) : 0, 688407 GlobalTracer [baseline] (244.316 ms) : 0, 244316 GlobalTracer [candidate] (243.191 ms) : 0, 243191 AppSec [baseline] (30.611 ms) : 0, 30611 AppSec [candidate] (30.47 ms) : 0, 30470 Debugger [baseline] (6.058 ms) : 0, 6058 Debugger [candidate] (6.042 ms) : 0, 6042 Remote Config [baseline] (674.847 µs) : 0, 675 Remote Config [candidate] (679.093 µs) : 0, 679 Telemetry [baseline] (8.284 ms) : 0, 8284 Telemetry [candidate] (8.319 ms) : 0, 8319 section iast BytebuddyAgent [baseline] (810.628 ms) : 0, 810628 BytebuddyAgent [candidate] (809.349 ms) : 0, 809349 GlobalTracer [baseline] (234.092 ms) : 0, 234092 GlobalTracer [candidate] (233.847 ms) : 0, 233847 IAST [baseline] (27.835 ms) : 0, 27835 IAST [candidate] (30.22 ms) : 0, 30220 AppSec [baseline] (27.517 ms) : 0, 27517 AppSec [candidate] (25.07 ms) : 0, 25070 Debugger [baseline] (5.865 ms) : 0, 5865 Debugger [candidate] (5.853 ms) : 0, 5853 Remote Config [baseline] (597.068 µs) : 0, 597 Remote Config [candidate] (578.28 µs) : 0, 578 Telemetry [baseline] (7.967 ms) : 0, 7967 Telemetry [candidate] (7.943 ms) : 0, 7943 LoadParameters
See matching parameters
SummaryFound 2 performance improvements and 1 performance regressions! Performance is the same for 9 metrics, 12 unstable metrics.
Request duration reports for petclinicgantt title petclinic - request duration [CI 0.99] : candidate=1.51.0-SNAPSHOT~9d86f88740, baseline=1.51.0-SNAPSHOT~640fc88be4 dateFormat X axisFormat %s section baseline no_agent (37.02 ms) : 36731, 37309 . : milestone, 37020, appsec (47.475 ms) : 47056, 47893 . : milestone, 47475, code_origins (45.49 ms) : 45103, 45878 . : milestone, 45490, iast (45.568 ms) : 45170, 45967 . : milestone, 45568, profiling (48.41 ms) : 47996, 48825 . : milestone, 48410, tracing (43.354 ms) : 42997, 43711 . : milestone, 43354, section candidate no_agent (36.962 ms) : 36664, 37259 . : milestone, 36962, appsec (46.637 ms) : 46211, 47062 . : milestone, 46637, code_origins (44.501 ms) : 44117, 44885 . : milestone, 44501, iast (43.379 ms) : 42998, 43761 . : milestone, 43379, profiling (49.083 ms) : 48625, 49541 . : milestone, 49083, tracing (44.206 ms) : 43824, 44589 . : milestone, 44206,
Request duration reports for insecure-bankgantt title insecure-bank - request duration [CI 0.99] : candidate=1.51.0-SNAPSHOT~9d86f88740, baseline=1.51.0-SNAPSHOT~640fc88be4 dateFormat X axisFormat %s section baseline no_agent (4.446 ms) : 4394, 4499 . : milestone, 4446, iast (9.211 ms) : 9061, 9361 . : milestone, 9211, iast_FULL (14.092 ms) : 13808, 14377 . : milestone, 14092, iast_GLOBAL (10.05 ms) : 9873, 10228 . : milestone, 10050, profiling (8.886 ms) : 8748, 9024 . : milestone, 8886, tracing (7.627 ms) : 7511, 7742 . : milestone, 7627, section candidate no_agent (4.625 ms) : 4564, 4685 . : milestone, 4625, iast (9.125 ms) : 8979, 9271 . : milestone, 9125, iast_FULL (13.596 ms) : 13331, 13861 . : milestone, 13596, iast_GLOBAL (10.225 ms) : 10037, 10414 . : milestone, 10225, profiling (8.463 ms) : 8334, 8593 . : milestone, 8463, tracing (7.437 ms) : 7334, 7539 . : milestone, 7437,
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 biojavagantt title biojava - execution time [CI 0.99] : candidate=1.51.0-SNAPSHOT~9d86f88740, baseline=1.51.0-SNAPSHOT~640fc88be4 dateFormat X axisFormat %s section baseline no_agent (15.062 s) : 15062000, 15062000 . : milestone, 15062000, appsec (14.823 s) : 14823000, 14823000 . : milestone, 14823000, iast (18.304 s) : 18304000, 18304000 . : milestone, 18304000, iast_GLOBAL (18.003 s) : 18003000, 18003000 . : milestone, 18003000, profiling (15.755 s) : 15755000, 15755000 . : milestone, 15755000, tracing (15.128 s) : 15128000, 15128000 . : milestone, 15128000, section candidate no_agent (15.318 s) : 15318000, 15318000 . : milestone, 15318000, appsec (14.627 s) : 14627000, 14627000 . : milestone, 14627000, iast (18.712 s) : 18712000, 18712000 . : milestone, 18712000, iast_GLOBAL (17.929 s) : 17929000, 17929000 . : milestone, 17929000, profiling (15.178 s) : 15178000, 15178000 . : milestone, 15178000, tracing (15.037 s) : 15037000, 15037000 . : milestone, 15037000,
Execution time for tomcatgantt title tomcat - execution time [CI 0.99] : candidate=1.51.0-SNAPSHOT~9d86f88740, baseline=1.51.0-SNAPSHOT~640fc88be4 dateFormat X axisFormat %s section baseline no_agent (1.471 ms) : 1460, 1483 . : milestone, 1471, appsec (2.4 ms) : 2351, 2449 . : milestone, 2400, iast (2.183 ms) : 2121, 2245 . : milestone, 2183, iast_GLOBAL (2.233 ms) : 2171, 2295 . : milestone, 2233, profiling (2.022 ms) : 1973, 2071 . : milestone, 2022, tracing (2.005 ms) : 1958, 2053 . : milestone, 2005, section candidate no_agent (1.478 ms) : 1466, 1489 . : milestone, 1478, appsec (2.395 ms) : 2346, 2443 . : milestone, 2395, iast (2.187 ms) : 2125, 2248 . : milestone, 2187, iast_GLOBAL (2.238 ms) : 2175, 2301 . : milestone, 2238, profiling (2.044 ms) : 1993, 2095 . : milestone, 2044, tracing (2.008 ms) : 1960, 2055 . : milestone, 2008,
|
What’s the plan to test this change? There will be a release between the deadline. Do you feel that will be enough? |
I'm thinking that the release will give a good indication of how this change is working, but ideally I can "dry run" the publishing beforehand (following this? still looking into ways this could be / if this is possible...). |
b0ab864
to e8e8898
Compare 811414a
to 34ea5ce
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.
Pre-approving, thank you for handling this !
f77ce04
to b3ef86a
Compare Co-authored-by: Brice Dutheil <brice.dutheil@gmail.com>
Co-authored-by: Brice Dutheil <brice.dutheil@gmail.com>
b3ef86a
to 9d86f88
Compare * Update gradle-nexus/publish-plugin version * Update URLs * Run deploy_to_sonatype on this branch commit for now for testing * Change comment url * Update to central portal credentials * Apply suggestion for publishing and consuming snapshots from @bric3 Co-authored-by: Brice Dutheil <brice.dutheil@gmail.com> * Apply documentation suggestion from @bric3 Co-authored-by: Brice Dutheil <brice.dutheil@gmail.com> * Clean comments * Remove testing of deploy_to_sonatype on this branch --------- Co-authored-by: Brice Dutheil <brice.dutheil@gmail.com>
* Update gradle-nexus/publish-plugin version * Update URLs * Run deploy_to_sonatype on this branch commit for now for testing * Change comment url * Update to central portal credentials * Apply suggestion for publishing and consuming snapshots from @bric3 Co-authored-by: Brice Dutheil <brice.dutheil@gmail.com> * Apply documentation suggestion from @bric3 Co-authored-by: Brice Dutheil <brice.dutheil@gmail.com> * Clean comments * Remove testing of deploy_to_sonatype on this branch --------- Co-authored-by: Brice Dutheil <brice.dutheil@gmail.com>
* Update gradle-nexus/publish-plugin version * Update URLs * Run deploy_to_sonatype on this branch commit for now for testing * Change comment url * Update to central portal credentials * Apply suggestion for publishing and consuming snapshots from @bric3 * Apply documentation suggestion from @bric3 * Clean comments * Remove testing of deploy_to_sonatype on this branch --------- Co-authored-by: Brice Dutheil <brice.dutheil@gmail.com>
| 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
Update
gradle-nexus/publish-plugin
to v2.0.0, and change URL namespaces to Central PortalMotivation
Sonatype's OSSRH is reaching end of life on June 30, 2025. We need to migrate to Maven Central ASAP.
Additional Notes
Artifacts can be seen here under the
com.datadoghq
namespace: https://central.sonatype.com/service/rest/repository/browse/maven-snapshots/com/datadoghq/dd-java-agent/This PR was tested with successful SNAPSHOT publishes to the above namespace.
From now on, releases will be deployed to Maven Central here: https://central.sonatype.com/publishing/deployments.
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: https://datadoghq.atlassian.net/browse/LANGPLAT-493