Skip to content

Migrate publishing to Maven Central Portal - #8807

Merged
sarahchen6 merged 9 commits into
masterfrom
sarahchen6/migrate-to-central
Jun 27, 2025
Merged

Migrate publishing to Maven Central Portal#8807
sarahchen6 merged 9 commits into
masterfrom
sarahchen6/migrate-to-central

Conversation

@sarahchen6

@sarahchen6sarahchen6 commented May 12, 2025

Copy link
Copy Markdown
Contributor

What Does This Do

Update gradle-nexus/publish-plugin to v2.0.0, and change URL namespaces to Central Portal

Motivation

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

Jira ticket: https://datadoghq.atlassian.net/browse/LANGPLAT-493

@sarahchen6sarahchen6 added type: feature Enhancements and improvements comp: tooling Build & Tooling labels May 12, 2025
@pr-commenter

pr-commenterBot commented May 12, 2025

Copy link
Copy Markdown

Benchmarks

Startup

Parameters

BaselineCandidate
baseline_or_candidatebaselinecandidate
git_branchmastersarahchen6/migrate-to-central
git_commit_date17510337721751034232
git_commit_sha640fc889d86f88
release_version1.51.0-SNAPSHOT~640fc88be41.51.0-SNAPSHOT~9d86f88740
See matching parameters
BaselineCandidate
applicationinsecure-bankinsecure-bank
ci_job_date17510360321751036032
ci_job_id10025599011002559901
ci_pipeline_id6899565568995655
cpu_modelIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHzIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_versionLinux runner-tcrivaq7-project-304-concurrent-6-gx58tvho 6.8.0-1029-aws #31~22.04.1-Ubuntu SMP Thu Apr 24 21:16:18 UTC 2025 x86_64 x86_64 x86_64 GNU/LinuxLinux runner-tcrivaq7-project-304-concurrent-6-gx58tvho 6.8.0-1029-aws #31~22.04.1-Ubuntu SMP Thu Apr 24 21:16:18 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux
moduleAgentAgent
parentNoneNone

Summary

Found 0 performance improvements and 0 performance regressions! Performance is the same for 45 metrics, 8 unstable metrics.

Startup time reports for petclinic
gantt
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
Loading
  • baseline results
ModuleVariantDurationΔ tracing
Agenttracing1.007 s-
Agentappsec1.178 s171.259 ms (17.0%)
Agentiast1.143 s136.453 ms (13.6%)
Agentprofiling1.247 s240.682 ms (23.9%)
Totaltracing10.587 s-
Totalappsec10.784 s196.675 ms (1.9%)
Totaliast10.881 s293.875 ms (2.8%)
Totalprofiling10.963 s375.552 ms (3.5%)
  • candidate results
ModuleVariantDurationΔ tracing
Agenttracing996.05 ms-
Agentappsec1.178 s181.973 ms (18.3%)
Agentiast1.134 s137.496 ms (13.8%)
Agentprofiling1.247 s251.211 ms (25.2%)
Totaltracing10.679 s-
Totalappsec10.827 s147.91 ms (1.4%)
Totaliast10.921 s242.122 ms (2.3%)
Totalprofiling10.969 s290.627 ms (2.7%)
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
Loading
Startup time reports for insecure-bank
gantt
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
Loading
  • baseline results
ModuleVariantDurationΔ tracing
Agenttracing1.002 s-
Agentiast1.135 s133.439 ms (13.3%)
Totaltracing8.593 s-
Totaliast9.3 s707.825 ms (8.2%)
  • candidate results
ModuleVariantDurationΔ tracing
Agenttracing997.969 ms-
Agentiast1.134 s135.661 ms (13.6%)
Totaltracing8.589 s-
Totaliast9.329 s739.592 ms (8.6%)
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
Loading

Load

Parameters

BaselineCandidate
baseline_or_candidatebaselinecandidate
git_branchmastersarahchen6/migrate-to-central
git_commit_date17510337721751034232
git_commit_sha640fc889d86f88
release_version1.51.0-SNAPSHOT~640fc88be41.51.0-SNAPSHOT~9d86f88740
See matching parameters
BaselineCandidate
applicationinsecure-bankinsecure-bank
ci_job_date17510357091751035709
ci_job_id10025599031002559903
ci_pipeline_id6899565568995655
cpu_modelIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHzIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_versionLinux runner-oyrxellh-project-304-concurrent-1-xil6gur7 6.8.0-1029-aws #31~22.04.1-Ubuntu SMP Thu Apr 24 21:16:18 UTC 2025 x86_64 x86_64 x86_64 GNU/LinuxLinux runner-oyrxellh-project-304-concurrent-1-xil6gur7 6.8.0-1029-aws #31~22.04.1-Ubuntu SMP Thu Apr 24 21:16:18 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux

Summary

Found 2 performance improvements and 1 performance regressions! Performance is the same for 9 metrics, 12 unstable metrics.

scenarioΔ mean http_req_durationΔ mean throughputcandidate mean http_req_durationcandidate mean throughputbaseline mean http_req_durationbaseline mean throughput
scenario:load:insecure-bank:no_agent:high_loadworse
[+117.395µs; +239.716µs] or [+2.640%; +5.391%]
unstable
[-157.485op/s; +79.298op/s] or [-15.252%; +7.680%]
4.625ms993.469op/s4.446ms1032.562op/s
scenario:load:insecure-bank:profiling:high_loadbetter
[-567.026µs; -279.051µs] or [-6.381%; -3.140%]
unstable
[-46.560op/s; +98.310op/s] or [-8.920%; +18.833%]
8.463ms547.875op/s8.886ms522.000op/s
scenario:load:petclinic:iast:high_loadbetter
[-2.609ms; -1.769ms] or [-5.725%; -3.883%]
unstable
[-3.534op/s; +11.209op/s] or [-3.398%; +10.777%]
43.379ms107.850op/s45.568ms104.013op/s
Request duration reports for petclinic
gantt
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,
Loading
  • baseline results
VariantRequest duration [CI 0.99]Δ no_agent
no_agent37.02 ms [36.731 ms, 37.309 ms]-
appsec47.475 ms [47.056 ms, 47.893 ms]10.454 ms (28.2%)
code_origins45.49 ms [45.103 ms, 45.878 ms]8.47 ms (22.9%)
iast45.568 ms [45.17 ms, 45.967 ms]8.548 ms (23.1%)
profiling48.41 ms [47.996 ms, 48.825 ms]11.39 ms (30.8%)
tracing43.354 ms [42.997 ms, 43.711 ms]6.334 ms (17.1%)
  • candidate results
VariantRequest duration [CI 0.99]Δ no_agent
no_agent36.962 ms [36.664 ms, 37.259 ms]-
appsec46.637 ms [46.211 ms, 47.062 ms]9.675 ms (26.2%)
code_origins44.501 ms [44.117 ms, 44.885 ms]7.539 ms (20.4%)
iast43.379 ms [42.998 ms, 43.761 ms]6.418 ms (17.4%)
profiling49.083 ms [48.625 ms, 49.541 ms]12.122 ms (32.8%)
tracing44.206 ms [43.824 ms, 44.589 ms]7.245 ms (19.6%)
Request duration reports for insecure-bank
gantt
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,
Loading
  • baseline results
VariantRequest duration [CI 0.99]Δ no_agent
no_agent4.446 ms [4.394 ms, 4.499 ms]-
iast9.211 ms [9.061 ms, 9.361 ms]4.764 ms (107.2%)
iast_FULL14.092 ms [13.808 ms, 14.377 ms]9.646 ms (216.9%)
iast_GLOBAL10.05 ms [9.873 ms, 10.228 ms]5.604 ms (126.0%)
profiling8.886 ms [8.748 ms, 9.024 ms]4.44 ms (99.9%)
tracing7.627 ms [7.511 ms, 7.742 ms]3.18 ms (71.5%)
  • candidate results
VariantRequest duration [CI 0.99]Δ no_agent
no_agent4.625 ms [4.564 ms, 4.685 ms]-
iast9.125 ms [8.979 ms, 9.271 ms]4.5 ms (97.3%)
iast_FULL13.596 ms [13.331 ms, 13.861 ms]8.971 ms (194.0%)
iast_GLOBAL10.225 ms [10.037 ms, 10.414 ms]5.6 ms (121.1%)
profiling8.463 ms [8.334 ms, 8.593 ms]3.838 ms (83.0%)
tracing7.437 ms [7.334 ms, 7.539 ms]2.812 ms (60.8%)

Dacapo

Parameters

BaselineCandidate
baseline_or_candidatebaselinecandidate
git_branchmastersarahchen6/migrate-to-central
git_commit_date17510337721751034232
git_commit_sha640fc889d86f88
release_version1.51.0-SNAPSHOT~640fc88be41.51.0-SNAPSHOT~9d86f88740
See matching parameters
BaselineCandidate
applicationbiojavabiojava
ci_job_date17510361661751036166
ci_job_id10025599051002559905
ci_pipeline_id6899565568995655
cpu_modelIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHzIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_versionLinux runner-tcrivaq7-project-304-concurrent-7-7votai6u 6.8.0-1029-aws #31~22.04.1-Ubuntu SMP Thu Apr 24 21:16:18 UTC 2025 x86_64 x86_64 x86_64 GNU/LinuxLinux runner-tcrivaq7-project-304-concurrent-7-7votai6u 6.8.0-1029-aws #31~22.04.1-Ubuntu SMP Thu Apr 24 21:16:18 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux

Summary

Found 0 performance improvements and 0 performance regressions! Performance is the same for 12 metrics, 0 unstable metrics.

Execution time for biojava
gantt
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,
Loading
  • baseline results
VariantExecution Time [CI 0.99]Δ no_agent
no_agent15.062 s [15.062 s, 15.062 s]-
appsec14.823 s [14.823 s, 14.823 s]-239.0 ms (-1.6%)
iast18.304 s [18.304 s, 18.304 s]3.242 s (21.5%)
iast_GLOBAL18.003 s [18.003 s, 18.003 s]2.941 s (19.5%)
profiling15.755 s [15.755 s, 15.755 s]693.0 ms (4.6%)
tracing15.128 s [15.128 s, 15.128 s]66.0 ms (0.4%)
  • candidate results
VariantExecution Time [CI 0.99]Δ no_agent
no_agent15.318 s [15.318 s, 15.318 s]-
appsec14.627 s [14.627 s, 14.627 s]-691.0 ms (-4.5%)
iast18.712 s [18.712 s, 18.712 s]3.394 s (22.2%)
iast_GLOBAL17.929 s [17.929 s, 17.929 s]2.611 s (17.0%)
profiling15.178 s [15.178 s, 15.178 s]-140.0 ms (-0.9%)
tracing15.037 s [15.037 s, 15.037 s]-281.0 ms (-1.8%)
Execution time for tomcat
gantt
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,
Loading
  • baseline results
VariantExecution Time [CI 0.99]Δ no_agent
no_agent1.471 ms [1.46 ms, 1.483 ms]-
appsec2.4 ms [2.351 ms, 2.449 ms]928.79 µs (63.1%)
iast2.183 ms [2.121 ms, 2.245 ms]711.985 µs (48.4%)
iast_GLOBAL2.233 ms [2.171 ms, 2.295 ms]761.727 µs (51.8%)
profiling2.022 ms [1.973 ms, 2.071 ms]550.686 µs (37.4%)
tracing2.005 ms [1.958 ms, 2.053 ms]533.964 µs (36.3%)
  • candidate results
VariantExecution Time [CI 0.99]Δ no_agent
no_agent1.478 ms [1.466 ms, 1.489 ms]-
appsec2.395 ms [2.346 ms, 2.443 ms]917.137 µs (62.1%)
iast2.187 ms [2.125 ms, 2.248 ms]709.071 µs (48.0%)
iast_GLOBAL2.238 ms [2.175 ms, 2.301 ms]760.442 µs (51.5%)
profiling2.044 ms [1.993 ms, 2.095 ms]566.62 µs (38.3%)
tracing2.008 ms [1.96 ms, 2.055 ms]530.315 µs (35.9%)

@sarahchen6sarahchen6 added comp: tooling Build & Tooling and removed comp: tooling Build & Tooling labels May 13, 2025
@PerfectSlayer

Copy link
Copy Markdown
Collaborator

What’s the plan to test this change? There will be a release between the deadline. Do you feel that will be enough?

@sarahchen6sarahchen6 added the tag: do not merge Do not merge changes label May 13, 2025
@sarahchen6

sarahchen6 commented May 13, 2025

Copy link
Copy Markdown
ContributorAuthor

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...).

Comment threadgradle/repositories.gradle Outdated
@sarahchen6
sarahchen6force-pushed the sarahchen6/migrate-to-central branch from b0ab864 to e8e8898CompareMay 21, 2025 13:21
Comment thread.gitlab-ci.yml Outdated
@sarahchen6
sarahchen6force-pushed the sarahchen6/migrate-to-central branch from 811414a to 34ea5ceCompareJune 26, 2025 18:52
Comment thread.gitlab-ci.yml Outdated
Comment threadgradle/repositories.gradle Outdated
Comment threadbuild.gradle Outdated

@bric3bric3 left a comment

Copy link
Copy Markdown
Contributor

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 !

@sarahchen6
sarahchen6force-pushed the sarahchen6/migrate-to-central branch from f77ce04 to b3ef86aCompareJune 27, 2025 13:28
@sarahchen6
sarahchen6 marked this pull request as ready for review June 27, 2025 13:28
@sarahchen6
sarahchen6 requested review from a team as code ownersJune 27, 2025 13:28
@sarahchen6
sarahchen6 requested review from PerfectSlayer and TonyCTHsu and removed request for a teamJune 27, 2025 13:28
@sarahchen6sarahchen6 changed the title Migrate publishing namespace to Maven CentralMigrate publishing namespace to Maven Central PortalJun 27, 2025
@sarahchen6sarahchen6 removed the tag: do not merge Do not merge changes label Jun 27, 2025
@sarahchen6sarahchen6 changed the title Migrate publishing namespace to Maven Central PortalMigrate publishing to Maven Central PortalJun 27, 2025
@sarahchen6
sarahchen6force-pushed the sarahchen6/migrate-to-central branch from b3ef86a to 9d86f88CompareJune 27, 2025 14:23
@sarahchen6
sarahchen6 merged commit 534111d into masterJun 27, 2025
@sarahchen6
sarahchen6 deleted the sarahchen6/migrate-to-central branch June 27, 2025 16:36
@github-actionsgithub-actionsBot added this to the 1.51.0 milestone Jun 27, 2025
sarahchen6 added a commit that referenced this pull request Jun 27, 2025
* 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>
bm1549 pushed a commit that referenced this pull request Jun 27, 2025
* 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>
svc-squareup-copybara pushed a commit to cashapp/misk that referenced this pull request Jul 10, 2025
| 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
\[[#&#8203;304](https://github.com/Kotlin/binary-compatibility-validator/issues/304)]\[[#&#8203;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
([#&#8203;9083](DataDog/dd-trace-java#9083) -
[@&#8203;manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez))
- 🐛 Limit the maximum size of the location path in IAST
vulnerabilities
([#&#8203;9028](DataDog/dd-trace-java#9028) -
[@&#8203;jandro996](https://github.com/jandro996))
- 🐛 Fix IAST gRPC handler with null superclass
([#&#8203;8984](DataDog/dd-trace-java#8984) -
[@&#8203;smola](https://github.com/smola))
- ✨ Optimize IAST Vulnerability Detection
([#&#8203;8885](DataDog/dd-trace-java#8885) -
[@&#8203;jandro996](https://github.com/jandro996))
#### Application Security Management (WAF)
- ✨ Upgrade libddwaf-java to 15.0.0
([#&#8203;9022](DataDog/dd-trace-java#9022) -
[@&#8203;sezen-datadog](https://github.com/sezen-datadog))
- ✨ Extract RestEasy json body response schemas
([#&#8203;9015](DataDog/dd-trace-java#9015) -
[@&#8203;jandro996](https://github.com/jandro996))
- ✨ Extract Jersey json body response schemas
([#&#8203;9014](DataDog/dd-trace-java#9014) -
[@&#8203;jandro996](https://github.com/jandro996))
- ✨ Extract Ratpack json body response schemas
([#&#8203;9013](DataDog/dd-trace-java#9013) -
[@&#8203;manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez))
- ✨ Enable API Security by default and make it lazy loading
([#&#8203;9009](DataDog/dd-trace-java#9009) -
[@&#8203;smola](https://github.com/smola))
- ✨ Extract Vert.x json body response schemas
([#&#8203;9001](DataDog/dd-trace-java#9001) -
[@&#8203;manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez))
- ✨ Extract Play json body response schemas
([#&#8203;8995](DataDog/dd-trace-java#8995) -
[@&#8203;manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez))
- 🐛 Fix Jackson nodes introspection for request/response schema
extraction
([#&#8203;8980](DataDog/dd-trace-java#8980) -
[@&#8203;manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez))
- ✨ Extract Spring json body response schemas
([#&#8203;8938](DataDog/dd-trace-java#8938) -
[@&#8203;sezen-datadog](https://github.com/sezen-datadog))
- ✨ Default obfuscation regexp update
([#&#8203;8937](DataDog/dd-trace-java#8937) -
[@&#8203;sezen-datadog](https://github.com/sezen-datadog))
#### Build & Tooling
- ✨ Cancel GitLab running pipeline on new PR push
([#&#8203;9023](DataDog/dd-trace-java#9023) -
[@&#8203;PerfectSlayer](https://github.com/PerfectSlayer))
- ✨ Migrate publishing to Maven Central Portal
([#&#8203;8807](DataDog/dd-trace-java#8807) -
[@&#8203;sarahchen6](https://github.com/sarahchen6))
#### Continuous Integration Visibility
- 🐛 Fix Test Optimization to work with JDK 24
([#&#8203;9114](DataDog/dd-trace-java#9114) -
[@&#8203;nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog))
- ✨ Add repo root as safe directory on git client creation
([#&#8203;9033](DataDog/dd-trace-java#9033) -
[@&#8203;daniel-mohedano](https://github.com/daniel-mohedano))
- ✨ Add PR number tag and improve PR information building
([#&#8203;8990](DataDog/dd-trace-java#8990) -
[@&#8203;daniel-mohedano](https://github.com/daniel-mohedano))
- ✨ Update impacted tests logic
([#&#8203;8923](DataDog/dd-trace-java#8923) -
[@&#8203;daniel-mohedano](https://github.com/daniel-mohedano))
#### Data Streams Monitoring
- 🧹 Clean up DSM context injection
([#&#8203;8776](DataDog/dd-trace-java#8776) -
[@&#8203;PerfectSlayer](https://github.com/PerfectSlayer))
#### Database Monitoring
- 🐛 Set trace\_injected in try block
([#&#8203;9025](DataDog/dd-trace-java#9025) -
[@&#8203;natashadada](https://github.com/natashadada))
#### Dynamic Instrumentation
- 🐛 Add source file tracking enable option
([#&#8203;9115](DataDog/dd-trace-java#9115) -
[@&#8203;jpbempel](https://github.com/jpbempel))
- ✨ Add java.util.Date support
([#&#8203;9111](DataDog/dd-trace-java#9111) -
[@&#8203;jpbempel](https://github.com/jpbempel))
- ✨ Update file probe format
([#&#8203;9047](DataDog/dd-trace-java#9047) -
[@&#8203;jpbempel](https://github.com/jpbempel))
- ✨ add safe local var hoisting
([#&#8203;9034](DataDog/dd-trace-java#9034) -
[@&#8203;jpbempel](https://github.com/jpbempel))
- 🧹 Add new config for debugger upload interval
([#&#8203;8959](DataDog/dd-trace-java#8959) -
[@&#8203;jpbempel](https://github.com/jpbempel))
- ✨ Enable Code Origin with Dynamic instrumentation
([#&#8203;8940](DataDog/dd-trace-java#8940) -
[@&#8203;jpbempel](https://github.com/jpbempel))
#### ML Observability (LLMObs)
- 💡 LLM Observability SDK
([#&#8203;8781](DataDog/dd-trace-java#8781) -
[@&#8203;gary-huang](https://github.com/gary-huang),
[@&#8203;nayeem-kamal](https://github.com/nayeem-kamal))
#### Metrics
- 🐛 Ensure client stat reporter is started when the agent is not
available at bootstrap
([#&#8203;9082](DataDog/dd-trace-java#9082) -
[@&#8203;amarziali](https://github.com/amarziali))
- ✨ Create metric: appsec.waf.config\_errors
([#&#8203;8394](DataDog/dd-trace-java#8394) -
[@&#8203;sezen-datadog](https://github.com/sezen-datadog))
#### Platform components
- ✨ Introduce environment component
([#&#8203;9071](DataDog/dd-trace-java#9071) -
[@&#8203;PerfectSlayer](https://github.com/PerfectSlayer))
#### Profiling
- 🐛 Remove annoying warning for smap event parsing
([#&#8203;9119](DataDog/dd-trace-java#9119) -
[@&#8203;jbachorik](https://github.com/jbachorik))
- 🐛 Fix ByteCountingInputStream when reading past EOF
([#&#8203;8988](DataDog/dd-trace-java#8988) -
[@&#8203;manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez))
#### Realtime User Monitoring
- ✨ Add RUM SDK injection for servlet based web servers
([#&#8203;9110](DataDog/dd-trace-java#9110) -
[@&#8203;PerfectSlayer](https://github.com/PerfectSlayer)
[@&#8203;amarziali](https://github.com/amarziali))
#### Telemetry
- ✨ Update the config origin metric to match what it's mapping
([#&#8203;9045](DataDog/dd-trace-java#9045) -
[@&#8203;sezen-datadog](https://github.com/sezen-datadog))
#### Testing
- ✨ Add testing for latest stable version (JDK 24)
([#&#8203;8875](DataDog/dd-trace-java#8875) -
[@&#8203;sarahchen6](https://github.com/sarahchen6))
#### Trace context propagation
- 🐛 Fix bug with dropping baggage when
`TracePropagationBehaviorExtract=IGNORE`
([#&#8203;9037](DataDog/dd-trace-java#9037) -
[@&#8203;mhlidd](https://github.com/mhlidd))
- 🐛 Fix ArrayIndexOutOfBoundsException in PercentEscaper
([#&#8203;9032](DataDog/dd-trace-java#9032) -
[@&#8203;mhlidd](https://github.com/mhlidd))
#### Tracer core
- 🐛 Fix `Error` handling for trace interceptors
([#&#8203;9097](DataDog/dd-trace-java#9097) -
[@&#8203;AlexeyKuznetsov-DD](https://github.com/AlexeyKuznetsov-DD))
- 💡 Add wildcard feature for `DD_TRACE_HEADER_TAGS` and enabling
for Http Response headers
([#&#8203;9067](DataDog/dd-trace-java#9067) -
[@&#8203;mhlidd](https://github.com/mhlidd))
#### Tracer public API
- 💡 Add LLM Observability SDK
([#&#8203;8781](DataDog/dd-trace-java#8781) -
[@&#8203;gary-huang](https://github.com/gary-huang))
### Instrumentations
#### Akka instrumentation
- 🐛 Fix NPE in akka-http and pekko-http integrations
([#&#8203;9019](DataDog/dd-trace-java#9019) -
[@&#8203;mcculls](https://github.com/mcculls))
#### Eclipse Vert.x instrumentation
- ✨ Extract Vert.x json body response schemas
([#&#8203;9001](DataDog/dd-trace-java#9001) -
[@&#8203;manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez))
- ✨ Write http.route tag as soon as possible in vert.x
([#&#8203;8952](DataDog/dd-trace-java#8952) -
[@&#8203;manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez))
#### JAX-WS instrumentation
- 💡⚠️ Enable jax-ws integration by default
([#&#8203;9030](DataDog/dd-trace-java#9030) -
[@&#8203;bm1549](https://github.com/bm1549))
- ✨ Extract Jersey json body response schemas
([#&#8203;9014](DataDog/dd-trace-java#9014) -
[@&#8203;jandro996](https://github.com/jandro996))
#### Mule instrumentation
- 🐛 Propagate grizzly http span in filters if nothing is active
([#&#8203;9016](DataDog/dd-trace-java#9016) -
[@&#8203;amarziali](https://github.com/amarziali))
#### Play Framework instrumentation
- ✨ Extract Play json body response schemas
([#&#8203;8995](DataDog/dd-trace-java#8995) -
[@&#8203;manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez))
#### Ratpack instrumentation
- ✨ Extract Ratpack json body response schemas
([#&#8203;9013](DataDog/dd-trace-java#9013) -
[@&#8203;manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez))
#### Spring instrumentation
- ✨ Extract Spring json body response schemas
([#&#8203;8938](DataDog/dd-trace-java#8938) -
[@&#8203;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
eizus pushed a commit to cdrxyz/misk that referenced this pull request Jul 18, 2026
| 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
\[[#&#8203;304](https://github.com/Kotlin/binary-compatibility-validator/issues/304)]\[[#&#8203;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
([#&#8203;9083](DataDog/dd-trace-java#9083) -
[@&#8203;manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez))
- 🐛 Limit the maximum size of the location path in IAST
vulnerabilities
([#&#8203;9028](DataDog/dd-trace-java#9028) -
[@&#8203;jandro996](https://github.com/jandro996))
- 🐛 Fix IAST gRPC handler with null superclass
([#&#8203;8984](DataDog/dd-trace-java#8984) -
[@&#8203;smola](https://github.com/smola))
- ✨ Optimize IAST Vulnerability Detection
([#&#8203;8885](DataDog/dd-trace-java#8885) -
[@&#8203;jandro996](https://github.com/jandro996))
#### Application Security Management (WAF)
- ✨ Upgrade libddwaf-java to 15.0.0
([#&#8203;9022](DataDog/dd-trace-java#9022) -
[@&#8203;sezen-datadog](https://github.com/sezen-datadog))
- ✨ Extract RestEasy json body response schemas
([#&#8203;9015](DataDog/dd-trace-java#9015) -
[@&#8203;jandro996](https://github.com/jandro996))
- ✨ Extract Jersey json body response schemas
([#&#8203;9014](DataDog/dd-trace-java#9014) -
[@&#8203;jandro996](https://github.com/jandro996))
- ✨ Extract Ratpack json body response schemas
([#&#8203;9013](DataDog/dd-trace-java#9013) -
[@&#8203;manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez))
- ✨ Enable API Security by default and make it lazy loading
([#&#8203;9009](DataDog/dd-trace-java#9009) -
[@&#8203;smola](https://github.com/smola))
- ✨ Extract Vert.x json body response schemas
([#&#8203;9001](DataDog/dd-trace-java#9001) -
[@&#8203;manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez))
- ✨ Extract Play json body response schemas
([#&#8203;8995](DataDog/dd-trace-java#8995) -
[@&#8203;manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez))
- 🐛 Fix Jackson nodes introspection for request/response schema
extraction
([#&#8203;8980](DataDog/dd-trace-java#8980) -
[@&#8203;manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez))
- ✨ Extract Spring json body response schemas
([#&#8203;8938](DataDog/dd-trace-java#8938) -
[@&#8203;sezen-datadog](https://github.com/sezen-datadog))
- ✨ Default obfuscation regexp update
([#&#8203;8937](DataDog/dd-trace-java#8937) -
[@&#8203;sezen-datadog](https://github.com/sezen-datadog))
#### Build & Tooling
- ✨ Cancel GitLab running pipeline on new PR push
([#&#8203;9023](DataDog/dd-trace-java#9023) -
[@&#8203;PerfectSlayer](https://github.com/PerfectSlayer))
- ✨ Migrate publishing to Maven Central Portal
([#&#8203;8807](DataDog/dd-trace-java#8807) -
[@&#8203;sarahchen6](https://github.com/sarahchen6))
#### Continuous Integration Visibility
- 🐛 Fix Test Optimization to work with JDK 24
([#&#8203;9114](DataDog/dd-trace-java#9114) -
[@&#8203;nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog))
- ✨ Add repo root as safe directory on git client creation
([#&#8203;9033](DataDog/dd-trace-java#9033) -
[@&#8203;daniel-mohedano](https://github.com/daniel-mohedano))
- ✨ Add PR number tag and improve PR information building
([#&#8203;8990](DataDog/dd-trace-java#8990) -
[@&#8203;daniel-mohedano](https://github.com/daniel-mohedano))
- ✨ Update impacted tests logic
([#&#8203;8923](DataDog/dd-trace-java#8923) -
[@&#8203;daniel-mohedano](https://github.com/daniel-mohedano))
#### Data Streams Monitoring
- 🧹 Clean up DSM context injection
([#&#8203;8776](DataDog/dd-trace-java#8776) -
[@&#8203;PerfectSlayer](https://github.com/PerfectSlayer))
#### Database Monitoring
- 🐛 Set trace\_injected in try block
([#&#8203;9025](DataDog/dd-trace-java#9025) -
[@&#8203;natashadada](https://github.com/natashadada))
#### Dynamic Instrumentation
- 🐛 Add source file tracking enable option
([#&#8203;9115](DataDog/dd-trace-java#9115) -
[@&#8203;jpbempel](https://github.com/jpbempel))
- ✨ Add java.util.Date support
([#&#8203;9111](DataDog/dd-trace-java#9111) -
[@&#8203;jpbempel](https://github.com/jpbempel))
- ✨ Update file probe format
([#&#8203;9047](DataDog/dd-trace-java#9047) -
[@&#8203;jpbempel](https://github.com/jpbempel))
- ✨ add safe local var hoisting
([#&#8203;9034](DataDog/dd-trace-java#9034) -
[@&#8203;jpbempel](https://github.com/jpbempel))
- 🧹 Add new config for debugger upload interval
([#&#8203;8959](DataDog/dd-trace-java#8959) -
[@&#8203;jpbempel](https://github.com/jpbempel))
- ✨ Enable Code Origin with Dynamic instrumentation
([#&#8203;8940](DataDog/dd-trace-java#8940) -
[@&#8203;jpbempel](https://github.com/jpbempel))
#### ML Observability (LLMObs)
- 💡 LLM Observability SDK
([#&#8203;8781](DataDog/dd-trace-java#8781) -
[@&#8203;gary-huang](https://github.com/gary-huang),
[@&#8203;nayeem-kamal](https://github.com/nayeem-kamal))
#### Metrics
- 🐛 Ensure client stat reporter is started when the agent is not
available at bootstrap
([#&#8203;9082](DataDog/dd-trace-java#9082) -
[@&#8203;amarziali](https://github.com/amarziali))
- ✨ Create metric: appsec.waf.config\_errors
([#&#8203;8394](DataDog/dd-trace-java#8394) -
[@&#8203;sezen-datadog](https://github.com/sezen-datadog))
#### Platform components
- ✨ Introduce environment component
([#&#8203;9071](DataDog/dd-trace-java#9071) -
[@&#8203;PerfectSlayer](https://github.com/PerfectSlayer))
#### Profiling
- 🐛 Remove annoying warning for smap event parsing
([#&#8203;9119](DataDog/dd-trace-java#9119) -
[@&#8203;jbachorik](https://github.com/jbachorik))
- 🐛 Fix ByteCountingInputStream when reading past EOF
([#&#8203;8988](DataDog/dd-trace-java#8988) -
[@&#8203;manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez))
#### Realtime User Monitoring
- ✨ Add RUM SDK injection for servlet based web servers
([#&#8203;9110](DataDog/dd-trace-java#9110) -
[@&#8203;PerfectSlayer](https://github.com/PerfectSlayer)
[@&#8203;amarziali](https://github.com/amarziali))
#### Telemetry
- ✨ Update the config origin metric to match what it's mapping
([#&#8203;9045](DataDog/dd-trace-java#9045) -
[@&#8203;sezen-datadog](https://github.com/sezen-datadog))
#### Testing
- ✨ Add testing for latest stable version (JDK 24)
([#&#8203;8875](DataDog/dd-trace-java#8875) -
[@&#8203;sarahchen6](https://github.com/sarahchen6))
#### Trace context propagation
- 🐛 Fix bug with dropping baggage when
`TracePropagationBehaviorExtract=IGNORE`
([#&#8203;9037](DataDog/dd-trace-java#9037) -
[@&#8203;mhlidd](https://github.com/mhlidd))
- 🐛 Fix ArrayIndexOutOfBoundsException in PercentEscaper
([#&#8203;9032](DataDog/dd-trace-java#9032) -
[@&#8203;mhlidd](https://github.com/mhlidd))
#### Tracer core
- 🐛 Fix `Error` handling for trace interceptors
([#&#8203;9097](DataDog/dd-trace-java#9097) -
[@&#8203;AlexeyKuznetsov-DD](https://github.com/AlexeyKuznetsov-DD))
- 💡 Add wildcard feature for `DD_TRACE_HEADER_TAGS` and enabling
for Http Response headers
([#&#8203;9067](DataDog/dd-trace-java#9067) -
[@&#8203;mhlidd](https://github.com/mhlidd))
#### Tracer public API
- 💡 Add LLM Observability SDK
([#&#8203;8781](DataDog/dd-trace-java#8781) -
[@&#8203;gary-huang](https://github.com/gary-huang))
### Instrumentations
#### Akka instrumentation
- 🐛 Fix NPE in akka-http and pekko-http integrations
([#&#8203;9019](DataDog/dd-trace-java#9019) -
[@&#8203;mcculls](https://github.com/mcculls))
#### Eclipse Vert.x instrumentation
- ✨ Extract Vert.x json body response schemas
([#&#8203;9001](DataDog/dd-trace-java#9001) -
[@&#8203;manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez))
- ✨ Write http.route tag as soon as possible in vert.x
([#&#8203;8952](DataDog/dd-trace-java#8952) -
[@&#8203;manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez))
#### JAX-WS instrumentation
- 💡⚠️ Enable jax-ws integration by default
([#&#8203;9030](DataDog/dd-trace-java#9030) -
[@&#8203;bm1549](https://github.com/bm1549))
- ✨ Extract Jersey json body response schemas
([#&#8203;9014](DataDog/dd-trace-java#9014) -
[@&#8203;jandro996](https://github.com/jandro996))
#### Mule instrumentation
- 🐛 Propagate grizzly http span in filters if nothing is active
([#&#8203;9016](DataDog/dd-trace-java#9016) -
[@&#8203;amarziali](https://github.com/amarziali))
#### Play Framework instrumentation
- ✨ Extract Play json body response schemas
([#&#8203;8995](DataDog/dd-trace-java#8995) -
[@&#8203;manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez))
#### Ratpack instrumentation
- ✨ Extract Ratpack json body response schemas
([#&#8203;9013](DataDog/dd-trace-java#9013) -
[@&#8203;manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez))
#### Spring instrumentation
- ✨ Extract Spring json body response schemas
([#&#8203;8938](DataDog/dd-trace-java#8938) -
[@&#8203;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
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

comp: toolingBuild & Toolingtype: featureEnhancements and improvements

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

@sarahchen6@PerfectSlayer@bric3