Skip to content

🍒 8722 - Handle reentrant scope cleanup in Akka/Pekko actor instrumentations - #8723

Merged
mcculls merged 1 commit into
release/v1.48.xfrom
stuart.mcculloch/backport-pr-8722
Apr 23, 2025
Merged

🍒 8722 - Handle reentrant scope cleanup in Akka/Pekko actor instrumentations#8723
mcculls merged 1 commit into
release/v1.48.xfrom
stuart.mcculloch/backport-pr-8722

Conversation

@mcculls

Copy link
Copy Markdown
Contributor

Backport #8722 to release/v1.48.x

…ck mechanism to clean up scopes after async operations. To properly handle reentrant scope checkpointing and rollback we need to use a count in ContinuableScope like referenceCount rather than just a flag.
This is necessary because ContinuableScopeManager re-uses scope instances when activating the same span twice.
(cherry picked from commit 8b77a18)
@mccullsmcculls added type: bug fix Bug fix inst: akka Akka instrumentation labels Apr 23, 2025
@mcculls
mcculls requested a review from a team as a code ownerApril 23, 2025 09:48
@pr-commenter

Copy link
Copy Markdown

Benchmarks

Startup

Parameters

BaselineCandidate
baseline_or_candidatebaselinecandidate
git_branchmasterstuart.mcculloch/backport-pr-8722
git_commit_date17453917991745401727
git_commit_sha6b6cbf6e42b7c8
release_version1.49.0-SNAPSHOT~6b6cbf64991.49.0-SNAPSHOT~e42b7c8643
See matching parameters
BaselineCandidate
applicationinsecure-bankinsecure-bank
ci_job_date17454047891745404789
ci_job_id908276086908276086
ci_pipeline_id6302074263020742
cpu_modelIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHzIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_versionLinux runner-xrqtb84m-project-304-concurrent-1-ili48qag 6.8.0-1024-aws #26~22.04.1-Ubuntu SMP Wed Feb 19 06:54:57 UTC 2025 x86_64 x86_64 x86_64 GNU/LinuxLinux runner-xrqtb84m-project-304-concurrent-1-ili48qag 6.8.0-1024-aws #26~22.04.1-Ubuntu SMP Wed Feb 19 06:54:57 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux
moduleAgentAgent
parentNoneNone
variantiastiast

Summary

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

Startup time reports for insecure-bank
gantt
title insecure-bank - global startup overhead: candidate=1.49.0-SNAPSHOT~e42b7c8643, baseline=1.49.0-SNAPSHOT~6b6cbf6499
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.069 s) : 0, 1069261
Total [baseline] (8.705 s) : 0, 8705172
Agent [candidate] (1.056 s) : 0, 1055587
Total [candidate] (8.652 s) : 0, 8651524
section iast
Agent [baseline] (1.186 s) : 0, 1186012
Total [baseline] (9.258 s) : 0, 9258424
Agent [candidate] (1.194 s) : 0, 1194439
Total [candidate] (9.286 s) : 0, 9285632
section iast_HARDCODED_SECRET_DISABLED
Agent [baseline] (1.186 s) : 0, 1186371
Total [baseline] (9.201 s) : 0, 9201435
Agent [candidate] (1.185 s) : 0, 1185186
Total [candidate] (9.194 s) : 0, 9194007
section iast_TELEMETRY_OFF
Agent [baseline] (1.182 s) : 0, 1182251
Total [baseline] (9.241 s) : 0, 9240508
Agent [candidate] (1.18 s) : 0, 1180417
Total [candidate] (9.266 s) : 0, 9265960
Loading
  • baseline results
ModuleVariantDurationΔ tracing
Agenttracing1.069 s-
Agentiast1.186 s116.751 ms (10.9%)
Agentiast_HARDCODED_SECRET_DISABLED1.186 s117.11 ms (11.0%)
Agentiast_TELEMETRY_OFF1.182 s112.99 ms (10.6%)
Totaltracing8.705 s-
Totaliast9.258 s553.252 ms (6.4%)
Totaliast_HARDCODED_SECRET_DISABLED9.201 s496.262 ms (5.7%)
Totaliast_TELEMETRY_OFF9.241 s535.336 ms (6.1%)
  • candidate results
ModuleVariantDurationΔ tracing
Agenttracing1.056 s-
Agentiast1.194 s138.851 ms (13.2%)
Agentiast_HARDCODED_SECRET_DISABLED1.185 s129.599 ms (12.3%)
Agentiast_TELEMETRY_OFF1.18 s124.83 ms (11.8%)
Totaltracing8.652 s-
Totaliast9.286 s634.108 ms (7.3%)
Totaliast_HARDCODED_SECRET_DISABLED9.194 s542.483 ms (6.3%)
Totaliast_TELEMETRY_OFF9.266 s614.436 ms (7.1%)
gantt
title insecure-bank - break down per module: candidate=1.49.0-SNAPSHOT~e42b7c8643, baseline=1.49.0-SNAPSHOT~6b6cbf6499
dateFormat X
axisFormat %s
section tracing
BytebuddyAgent [baseline] (731.073 ms) : 0, 731073
BytebuddyAgent [candidate] (721.003 ms) : 0, 721003
GlobalTracer [baseline] (241.802 ms) : 0, 241802
GlobalTracer [candidate] (239.044 ms) : 0, 239044
AppSec [baseline] (55.182 ms) : 0, 55182
AppSec [candidate] (54.545 ms) : 0, 54545
Debugger [baseline] (5.9 ms) : 0, 5900
Debugger [candidate] (4.434 ms) : 0, 4434
Remote Config [baseline] (720.193 µs) : 0, 720
Remote Config [candidate] (698.465 µs) : 0, 698
Telemetry [baseline] (10.72 ms) : 0, 10720
Telemetry [candidate] (15.106 ms) : 0, 15106
section iast
BytebuddyAgent [baseline] (841.396 ms) : 0, 841396
BytebuddyAgent [candidate] (850.093 ms) : 0, 850093
GlobalTracer [baseline] (229.695 ms) : 0, 229695
GlobalTracer [candidate] (230.739 ms) : 0, 230739
AppSec [baseline] (50.698 ms) : 0, 50698
AppSec [candidate] (55.496 ms) : 0, 55496
Debugger [baseline] (4.178 ms) : 0, 4178
Debugger [candidate] (4.135 ms) : 0, 4135
Remote Config [baseline] (598.751 µs) : 0, 599
Remote Config [candidate] (608.057 µs) : 0, 608
Telemetry [baseline] (8.722 ms) : 0, 8722
Telemetry [candidate] (8.82 ms) : 0, 8820
IAST [baseline] (24.998 ms) : 0, 24998
IAST [candidate] (23.602 ms) : 0, 23602
section iast_HARDCODED_SECRET_DISABLED
BytebuddyAgent [baseline] (839.863 ms) : 0, 839863
BytebuddyAgent [candidate] (842.071 ms) : 0, 842071
GlobalTracer [baseline] (229.735 ms) : 0, 229735
GlobalTracer [candidate] (230.306 ms) : 0, 230306
AppSec [baseline] (53.976 ms) : 0, 53976
AppSec [candidate] (55.844 ms) : 0, 55844
Debugger [baseline] (4.29 ms) : 0, 4290
Debugger [candidate] (4.139 ms) : 0, 4139
Remote Config [baseline] (608.567 µs) : 0, 609
Remote Config [candidate] (613.39 µs) : 0, 613
Telemetry [baseline] (8.846 ms) : 0, 8846
Telemetry [candidate] (8.719 ms) : 0, 8719
IAST [baseline] (24.937 ms) : 0, 24937
IAST [candidate] (22.744 ms) : 0, 22744
section iast_TELEMETRY_OFF
BytebuddyAgent [baseline] (837.655 ms) : 0, 837655
BytebuddyAgent [candidate] (838.716 ms) : 0, 838716
GlobalTracer [baseline] (229.526 ms) : 0, 229526
GlobalTracer [candidate] (229.494 ms) : 0, 229494
AppSec [baseline] (55.751 ms) : 0, 55751
AppSec [candidate] (55.903 ms) : 0, 55903
Debugger [baseline] (4.176 ms) : 0, 4176
Debugger [candidate] (4.131 ms) : 0, 4131
Remote Config [baseline] (619.616 µs) : 0, 620
Remote Config [candidate] (595.394 µs) : 0, 595
Telemetry [baseline] (8.689 ms) : 0, 8689
Telemetry [candidate] (8.545 ms) : 0, 8545
IAST [baseline] (22.426 ms) : 0, 22426
IAST [candidate] (22.298 ms) : 0, 22298
Loading
Startup time reports for petclinic
gantt
title petclinic - global startup overhead: candidate=1.49.0-SNAPSHOT~e42b7c8643, baseline=1.49.0-SNAPSHOT~6b6cbf6499
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.057 s) : 0, 1057039
Total [baseline] (10.475 s) : 0, 10475417
Agent [candidate] (1.069 s) : 0, 1068975
Total [candidate] (10.53 s) : 0, 10530066
section appsec
Agent [baseline] (1.2 s) : 0, 1199612
Total [baseline] (10.739 s) : 0, 10739388
Agent [candidate] (1.198 s) : 0, 1197558
Total [candidate] (10.832 s) : 0, 10831828
section iast
Agent [baseline] (1.186 s) : 0, 1186227
Total [baseline] (11.086 s) : 0, 11085976
Agent [candidate] (1.185 s) : 0, 1185358
Total [candidate] (11.015 s) : 0, 11015016
section profiling
Agent [baseline] (1.313 s) : 0, 1312715
Total [baseline] (10.912 s) : 0, 10911563
Agent [candidate] (1.322 s) : 0, 1322178
Total [candidate] (10.966 s) : 0, 10965695
Loading
  • baseline results
ModuleVariantDurationΔ tracing
Agenttracing1.057 s-
Agentappsec1.2 s142.573 ms (13.5%)
Agentiast1.186 s129.188 ms (12.2%)
Agentprofiling1.313 s255.677 ms (24.2%)
Totaltracing10.475 s-
Totalappsec10.739 s263.971 ms (2.5%)
Totaliast11.086 s610.559 ms (5.8%)
Totalprofiling10.912 s436.146 ms (4.2%)
  • candidate results
ModuleVariantDurationΔ tracing
Agenttracing1.069 s-
Agentappsec1.198 s128.582 ms (12.0%)
Agentiast1.185 s116.383 ms (10.9%)
Agentprofiling1.322 s253.203 ms (23.7%)
Totaltracing10.53 s-
Totalappsec10.832 s301.762 ms (2.9%)
Totaliast11.015 s484.951 ms (4.6%)
Totalprofiling10.966 s435.629 ms (4.1%)
gantt
title petclinic - break down per module: candidate=1.49.0-SNAPSHOT~e42b7c8643, baseline=1.49.0-SNAPSHOT~6b6cbf6499
dateFormat X
axisFormat %s
section tracing
BytebuddyAgent [baseline] (721.561 ms) : 0, 721561
BytebuddyAgent [candidate] (728.966 ms) : 0, 728966
GlobalTracer [baseline] (239.183 ms) : 0, 239183
GlobalTracer [candidate] (242.64 ms) : 0, 242640
AppSec [baseline] (55.106 ms) : 0, 55106
AppSec [candidate] (55.212 ms) : 0, 55212
Debugger [baseline] (5.056 ms) : 0, 5056
Debugger [candidate] (4.463 ms) : 0, 4463
Remote Config [baseline] (691.429 µs) : 0, 691
Remote Config [candidate] (719.299 µs) : 0, 719
Telemetry [baseline] (11.993 ms) : 0, 11993
Telemetry [candidate] (16.001 ms) : 0, 16001
section appsec
BytebuddyAgent [baseline] (741.214 ms) : 0, 741214
BytebuddyAgent [candidate] (740.235 ms) : 0, 740235
GlobalTracer [baseline] (236.265 ms) : 0, 236265
GlobalTracer [candidate] (236.238 ms) : 0, 236238
AppSec [baseline] (174.579 ms) : 0, 174579
AppSec [candidate] (175.625 ms) : 0, 175625
Debugger [baseline] (4.223 ms) : 0, 4223
Debugger [candidate] (4.274 ms) : 0, 4274
Remote Config [baseline] (640.675 µs) : 0, 641
Remote Config [candidate] (648.433 µs) : 0, 648
Telemetry [baseline] (8.214 ms) : 0, 8214
Telemetry [candidate] (8.998 ms) : 0, 8998
IAST [baseline] (21.719 ms) : 0, 21719
IAST [candidate] (21.348 ms) : 0, 21348
section iast
BytebuddyAgent [baseline] (840.084 ms) : 0, 840084
BytebuddyAgent [candidate] (842.257 ms) : 0, 842257
GlobalTracer [baseline] (229.526 ms) : 0, 229526
GlobalTracer [candidate] (230.138 ms) : 0, 230138
AppSec [baseline] (56.828 ms) : 0, 56828
AppSec [candidate] (56.053 ms) : 0, 56053
Debugger [baseline] (4.257 ms) : 0, 4257
Debugger [candidate] (4.137 ms) : 0, 4137
Remote Config [baseline] (614.785 µs) : 0, 615
Remote Config [candidate] (607.031 µs) : 0, 607
Telemetry [baseline] (8.733 ms) : 0, 8733
Telemetry [candidate] (8.744 ms) : 0, 8744
IAST [baseline] (22.798 ms) : 0, 22798
IAST [candidate] (22.601 ms) : 0, 22601
section profiling
ProfilingAgent [baseline] (101.61 ms) : 0, 101610
ProfilingAgent [candidate] (103.792 ms) : 0, 103792
BytebuddyAgent [baseline] (716.344 ms) : 0, 716344
BytebuddyAgent [candidate] (725.415 ms) : 0, 725415
GlobalTracer [baseline] (376.112 ms) : 0, 376112
GlobalTracer [candidate] (376.383 ms) : 0, 376383
AppSec [baseline] (54.384 ms) : 0, 54384
AppSec [candidate] (53.656 ms) : 0, 53656
Debugger [baseline] (4.412 ms) : 0, 4412
Debugger [candidate] (4.33 ms) : 0, 4330
Remote Config [baseline] (662.436 µs) : 0, 662
Remote Config [candidate] (706.24 µs) : 0, 706
Telemetry [baseline] (8.941 ms) : 0, 8941
Telemetry [candidate] (9.066 ms) : 0, 9066
Profiling [baseline] (101.634 ms) : 0, 101634
Profiling [candidate] (103.818 ms) : 0, 103818
Loading

Load

Parameters

BaselineCandidate
baseline_or_candidatebaselinecandidate
end_time2025-04-23T10:10:072025-04-23T10:17:52
git_branchmasterstuart.mcculloch/backport-pr-8722
git_commit_date17453917991745401727
git_commit_sha6b6cbf6e42b7c8
release_version1.49.0-SNAPSHOT~6b6cbf64991.49.0-SNAPSHOT~e42b7c8643
start_time2025-04-23T10:09:532025-04-23T10:17:37
See matching parameters
BaselineCandidate
applicationinsecure-bankinsecure-bank
ci_job_date17454038691745403869
ci_job_id908276087908276087
ci_pipeline_id6302074263020742
cpu_modelIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHzIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_versionLinux runner-smzjfe--project-304-concurrent-1-v11pigrc 6.8.0-1024-aws #26~22.04.1-Ubuntu SMP Wed Feb 19 06:54:57 UTC 2025 x86_64 x86_64 x86_64 GNU/LinuxLinux runner-smzjfe--project-304-concurrent-1-v11pigrc 6.8.0-1024-aws #26~22.04.1-Ubuntu SMP Wed Feb 19 06:54:57 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux
variantiastiast

Summary

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

Request duration reports for petclinic
gantt
title petclinic - request duration [CI 0.99] : candidate=1.49.0-SNAPSHOT~e42b7c8643, baseline=1.49.0-SNAPSHOT~6b6cbf6499
dateFormat X
axisFormat %s
section baseline
no_agent (1.353 ms) : 1334, 1372
. : milestone, 1353,
appsec (1.746 ms) : 1722, 1770
. : milestone, 1746,
appsec_no_iast (1.723 ms) : 1699, 1746
. : milestone, 1723,
code_origins (1.672 ms) : 1645, 1699
. : milestone, 1672,
iast (1.519 ms) : 1495, 1544
. : milestone, 1519,
profiling (1.518 ms) : 1494, 1541
. : milestone, 1518,
tracing (1.491 ms) : 1467, 1515
. : milestone, 1491,
section candidate
no_agent (1.355 ms) : 1335, 1374
. : milestone, 1355,
appsec (1.717 ms) : 1694, 1740
. : milestone, 1717,
appsec_no_iast (1.736 ms) : 1712, 1760
. : milestone, 1736,
code_origins (1.681 ms) : 1654, 1708
. : milestone, 1681,
iast (1.516 ms) : 1491, 1540
. : milestone, 1516,
profiling (1.519 ms) : 1496, 1542
. : milestone, 1519,
tracing (1.5 ms) : 1475, 1525
. : milestone, 1500,
Loading
  • baseline results
VariantRequest duration [CI 0.99]Δ no_agent
no_agent1.353 ms [1.334 ms, 1.372 ms]-
appsec1.746 ms [1.722 ms, 1.77 ms]393.0 µs (29.0%)
appsec_no_iast1.723 ms [1.699 ms, 1.746 ms]369.432 µs (27.3%)
code_origins1.672 ms [1.645 ms, 1.699 ms]318.665 µs (23.6%)
iast1.519 ms [1.495 ms, 1.544 ms]166.162 µs (12.3%)
profiling1.518 ms [1.494 ms, 1.541 ms]164.586 µs (12.2%)
tracing1.491 ms [1.467 ms, 1.515 ms]137.839 µs (10.2%)
  • candidate results
VariantRequest duration [CI 0.99]Δ no_agent
no_agent1.355 ms [1.335 ms, 1.374 ms]-
appsec1.717 ms [1.694 ms, 1.74 ms]362.53 µs (26.8%)
appsec_no_iast1.736 ms [1.712 ms, 1.76 ms]381.707 µs (28.2%)
code_origins1.681 ms [1.654 ms, 1.708 ms]326.924 µs (24.1%)
iast1.516 ms [1.491 ms, 1.54 ms]161.151 µs (11.9%)
profiling1.519 ms [1.496 ms, 1.542 ms]164.514 µs (12.1%)
tracing1.5 ms [1.475 ms, 1.525 ms]145.403 µs (10.7%)
Request duration reports for insecure-bank
gantt
title insecure-bank - request duration [CI 0.99] : candidate=1.49.0-SNAPSHOT~e42b7c8643, baseline=1.49.0-SNAPSHOT~6b6cbf6499
dateFormat X
axisFormat %s
section baseline
no_agent (377.861 µs) : 358, 398
. : milestone, 378,
iast (510.436 µs) : 488, 532
. : milestone, 510,
iast_FULL (732.124 µs) : 710, 754
. : milestone, 732,
iast_GLOBAL (559.144 µs) : 537, 581
. : milestone, 559,
iast_HARDCODED_SECRET_DISABLED (514.12 µs) : 492, 536
. : milestone, 514,
iast_INACTIVE (468.644 µs) : 446, 491
. : milestone, 469,
iast_TELEMETRY_OFF (500.778 µs) : 479, 523
. : milestone, 501,
tracing (455.845 µs) : 435, 477
. : milestone, 456,
section candidate
no_agent (375.707 µs) : 356, 396
. : milestone, 376,
iast (517.984 µs) : 496, 540
. : milestone, 518,
iast_FULL (727.663 µs) : 706, 750
. : milestone, 728,
iast_GLOBAL (552.314 µs) : 531, 574
. : milestone, 552,
iast_HARDCODED_SECRET_DISABLED (517.675 µs) : 495, 540
. : milestone, 518,
iast_INACTIVE (472.519 µs) : 451, 494
. : milestone, 473,
iast_TELEMETRY_OFF (506.713 µs) : 485, 529
. : milestone, 507,
tracing (462.091 µs) : 441, 484
. : milestone, 462,
Loading
  • baseline results
VariantRequest duration [CI 0.99]Δ no_agent
no_agent377.861 µs [357.519 µs, 398.202 µs]-
iast510.436 µs [488.459 µs, 532.414 µs]132.576 µs (35.1%)
iast_FULL732.124 µs [710.072 µs, 754.177 µs]354.264 µs (93.8%)
iast_GLOBAL559.144 µs [537.389 µs, 580.9 µs]181.283 µs (48.0%)
iast_HARDCODED_SECRET_DISABLED514.12 µs [492.372 µs, 535.869 µs]136.26 µs (36.1%)
iast_INACTIVE468.644 µs [446.436 µs, 490.851 µs]90.783 µs (24.0%)
iast_TELEMETRY_OFF500.778 µs [478.92 µs, 522.636 µs]122.917 µs (32.5%)
tracing455.845 µs [434.912 µs, 476.778 µs]77.984 µs (20.6%)
  • candidate results
VariantRequest duration [CI 0.99]Δ no_agent
no_agent375.707 µs [355.631 µs, 395.784 µs]-
iast517.984 µs [496.244 µs, 539.723 µs]142.277 µs (37.9%)
iast_FULL727.663 µs [705.572 µs, 749.753 µs]351.955 µs (93.7%)
iast_GLOBAL552.314 µs [530.689 µs, 573.939 µs]176.607 µs (47.0%)
iast_HARDCODED_SECRET_DISABLED517.675 µs [495.279 µs, 540.07 µs]141.967 µs (37.8%)
iast_INACTIVE472.519 µs [450.801 µs, 494.236 µs]96.811 µs (25.8%)
iast_TELEMETRY_OFF506.713 µs [484.684 µs, 528.743 µs]131.006 µs (34.9%)
tracing462.091 µs [440.548 µs, 483.634 µs]86.384 µs (23.0%)

Dacapo

Parameters

BaselineCandidate
baseline_or_candidatebaselinecandidate
git_branchmasterstuart.mcculloch/backport-pr-8722
git_commit_date17453917991745401727
git_commit_sha6b6cbf6e42b7c8
release_version1.49.0-SNAPSHOT~6b6cbf64991.49.0-SNAPSHOT~e42b7c8643
See matching parameters
BaselineCandidate
applicationbiojavabiojava
ci_job_date17454043631745404363
ci_job_id908276088908276088
ci_pipeline_id6302074263020742
cpu_modelIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHzIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_versionLinux runner-z7sxszqb-project-304-concurrent-1-tmkkpk6i 6.8.0-1024-aws #26~22.04.1-Ubuntu SMP Wed Feb 19 06:54:57 UTC 2025 x86_64 x86_64 x86_64 GNU/LinuxLinux runner-z7sxszqb-project-304-concurrent-1-tmkkpk6i 6.8.0-1024-aws #26~22.04.1-Ubuntu SMP Wed Feb 19 06:54:57 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux
variantappsecappsec

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.49.0-SNAPSHOT~e42b7c8643, baseline=1.49.0-SNAPSHOT~6b6cbf6499
dateFormat X
axisFormat %s
section baseline
no_agent (14.854 s) : 14854000, 14854000
. : milestone, 14854000,
appsec (14.944 s) : 14944000, 14944000
. : milestone, 14944000,
iast (19.139 s) : 19139000, 19139000
. : milestone, 19139000,
iast_GLOBAL (17.983 s) : 17983000, 17983000
. : milestone, 17983000,
profiling (15.82 s) : 15820000, 15820000
. : milestone, 15820000,
tracing (15.179 s) : 15179000, 15179000
. : milestone, 15179000,
section candidate
no_agent (14.901 s) : 14901000, 14901000
. : milestone, 14901000,
appsec (15.069 s) : 15069000, 15069000
. : milestone, 15069000,
iast (18.696 s) : 18696000, 18696000
. : milestone, 18696000,
iast_GLOBAL (18.518 s) : 18518000, 18518000
. : milestone, 18518000,
profiling (14.746 s) : 14746000, 14746000
. : milestone, 14746000,
tracing (15.259 s) : 15259000, 15259000
. : milestone, 15259000,
Loading
  • baseline results
VariantExecution Time [CI 0.99]Δ no_agent
no_agent14.854 s [14.854 s, 14.854 s]-
appsec14.944 s [14.944 s, 14.944 s]90.0 ms (0.6%)
iast19.139 s [19.139 s, 19.139 s]4.285 s (28.8%)
iast_GLOBAL17.983 s [17.983 s, 17.983 s]3.129 s (21.1%)
profiling15.82 s [15.82 s, 15.82 s]966.0 ms (6.5%)
tracing15.179 s [15.179 s, 15.179 s]325.0 ms (2.2%)
  • candidate results
VariantExecution Time [CI 0.99]Δ no_agent
no_agent14.901 s [14.901 s, 14.901 s]-
appsec15.069 s [15.069 s, 15.069 s]168.0 ms (1.1%)
iast18.696 s [18.696 s, 18.696 s]3.795 s (25.5%)
iast_GLOBAL18.518 s [18.518 s, 18.518 s]3.617 s (24.3%)
profiling14.746 s [14.746 s, 14.746 s]-155.0 ms (-1.0%)
tracing15.259 s [15.259 s, 15.259 s]358.0 ms (2.4%)
Execution time for tomcat
gantt
title tomcat - execution time [CI 0.99] : candidate=1.49.0-SNAPSHOT~e42b7c8643, baseline=1.49.0-SNAPSHOT~6b6cbf6499
dateFormat X
axisFormat %s
section baseline
no_agent (1.47 ms) : 1459, 1482
. : milestone, 1470,
appsec (2.341 ms) : 2297, 2384
. : milestone, 2341,
iast (2.138 ms) : 2081, 2194
. : milestone, 2138,
iast_GLOBAL (2.177 ms) : 2121, 2233
. : milestone, 2177,
profiling (2.004 ms) : 1958, 2049
. : milestone, 2004,
tracing (1.953 ms) : 1910, 1996
. : milestone, 1953,
section candidate
no_agent (1.476 ms) : 1465, 1488
. : milestone, 1476,
appsec (2.348 ms) : 2305, 2392
. : milestone, 2348,
iast (2.128 ms) : 2072, 2184
. : milestone, 2128,
iast_GLOBAL (2.17 ms) : 2113, 2226
. : milestone, 2170,
profiling (1.981 ms) : 1936, 2026
. : milestone, 1981,
tracing (1.954 ms) : 1912, 1997
. : milestone, 1954,
Loading
  • baseline results
VariantExecution Time [CI 0.99]Δ no_agent
no_agent1.47 ms [1.459 ms, 1.482 ms]-
appsec2.341 ms [2.297 ms, 2.384 ms]870.105 µs (59.2%)
iast2.138 ms [2.081 ms, 2.194 ms]667.075 µs (45.4%)
iast_GLOBAL2.177 ms [2.121 ms, 2.233 ms]706.256 µs (48.0%)
profiling2.004 ms [1.958 ms, 2.049 ms]533.331 µs (36.3%)
tracing1.953 ms [1.91 ms, 1.996 ms]482.716 µs (32.8%)
  • candidate results
VariantExecution Time [CI 0.99]Δ no_agent
no_agent1.476 ms [1.465 ms, 1.488 ms]-
appsec2.348 ms [2.305 ms, 2.392 ms]872.063 µs (59.1%)
iast2.128 ms [2.072 ms, 2.184 ms]651.552 µs (44.1%)
iast_GLOBAL2.17 ms [2.113 ms, 2.226 ms]693.24 µs (47.0%)
profiling1.981 ms [1.936 ms, 2.026 ms]505.138 µs (34.2%)
tracing1.954 ms [1.912 ms, 1.997 ms]478.125 µs (32.4%)

@mcculls
mcculls merged commit 5ca8aa2 into release/v1.48.xApr 23, 2025
@mcculls
mcculls deleted the stuart.mcculloch/backport-pr-8722 branch April 23, 2025 10:49
@github-actionsgithub-actionsBot added this to the 1.48.2 milestone Apr 23, 2025
svc-squareup-copybara pushed a commit to cashapp/misk that referenced this pull request May 5, 2025
| Package | Type | Package file | Manager | Update | Change |
|---|---|---|---|---|---|
| org.flywaydb.flyway | plugin | misk/gradle/libs.versions.toml | gradle
| minor | `11.7.1` -> `11.8.0` |
| [app.cash.tempest:tempest-bom](https://github.com/cashapp/tempest) |
dependencies | misk/gradle/libs.versions.toml | gradle | minor |
`2025.03.17.133301-6c83654` -> `2025.05.02.195945-d393c44` |
|
[com.mysql:mysql-connector-j](http://dev.mysql.com/doc/connector-j/en/)
([source](https://github.com/mysql/mysql-connector-j)) | dependencies |
misk/gradle/libs.versions.toml | gradle | minor | `8.3.0` -> `8.4.0` |
| [com.google.guava:guava-bom](https://github.com/google/guava)
([source](http://svn.sonatype.org/spice/trunk/oss/oss-parent-9)) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`33.4.0-jre` -> `33.4.8-jre` |
|
[com.google.api.grpc:proto-google-common-protos](https://github.com/googleapis/sdk-platform-java)
| dependencies | misk/gradle/libs.versions.toml | gradle | minor |
`2.54.1` -> `2.55.3` |
|
[com.google.cloud:google-cloud-core-http](https://github.com/googleapis/sdk-platform-java)
| dependencies | misk/gradle/libs.versions.toml | gradle | minor |
`2.53.1` -> `2.54.3` |
|
[com.google.apis:google-api-services-storage](http://nexus.sonatype.org/oss-repository-hosting.html)
([source](http://svn.sonatype.org/spice/tags/oss-parent-7)) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`v1-rev20250312-2.0.0` -> `v1-rev20250424-2.0.0` |
|
[com.google.cloud:google-cloud-spanner](https://github.com/googleapis/java-spanner)
| dependencies | misk/gradle/libs.versions.toml | gradle | minor |
`6.90.0` -> `6.92.0` |
|
[com.google.cloud:google-cloud-logging](https://github.com/googleapis/java-logging)
| dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`3.22.0` -> `3.22.2` |
|
[com.google.apis:google-api-services-cloudkms](http://nexus.sonatype.org/oss-repository-hosting.html)
([source](http://svn.sonatype.org/spice/tags/oss-parent-7)) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`v1-rev20250227-2.0.0` -> `v1-rev20250414-2.0.0` |
|
[com.google.cloud:google-cloud-datastore](https://github.com/googleapis/java-datastore)
| dependencies | misk/gradle/libs.versions.toml | gradle | minor |
`2.27.1` -> `2.28.0` |
|
[com.google.cloud:google-cloud-core](https://github.com/googleapis/sdk-platform-java)
| dependencies | misk/gradle/libs.versions.toml | gradle | minor |
`2.53.1` -> `2.54.3` |
| [com.google.api:gax](https://github.com/googleapis/sdk-platform-java)
| dependencies | misk/gradle/libs.versions.toml | gradle | minor |
`2.63.1` -> `2.64.3` |
|
[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.37.0` -> `2.38.0` |
|
[com.google.protobuf:protoc](https://developers.google.com/protocol-buffers/)
([source](https://github.com/protocolbuffers/protobuf)) | dependencies |
misk/gradle/libs.versions.toml | gradle | patch | `3.25.6` -> `3.25.7` |
|
[com.google.protobuf:protobuf-java](https://developers.google.com/protocol-buffers/)
([source](https://github.com/protocolbuffers/protobuf)) | dependencies |
misk/gradle/libs.versions.toml | gradle | patch | `3.25.6` -> `3.25.7` |
|
[com.fasterxml.jackson:jackson-bom](https://github.com/FasterXML/jackson-bom)
| dependencies | misk/gradle/libs.versions.toml | gradle | minor |
`2.18.3` -> `2.19.0` |
|
[com.google.http-client:google-http-client-jackson2](https://github.com/googleapis/google-http-java-client)
| dependencies | misk/gradle/libs.versions.toml | gradle | minor |
`1.46.3` -> `1.47.0` |
|
[com.google.http-client:google-http-client](https://github.com/googleapis/google-http-java-client)
| dependencies | misk/gradle/libs.versions.toml | gradle | minor |
`1.46.3` -> `1.47.0` |
|
[com.google.auth:google-auth-library-oauth2-http](https://github.com/googleapis/google-auth-library-java)
| dependencies | misk/gradle/libs.versions.toml | gradle | minor |
`1.33.1` -> `1.34.0` |
|
[com.google.auth:google-auth-library-credentials](https://github.com/googleapis/google-auth-library-java)
| dependencies | misk/gradle/libs.versions.toml | gradle | minor |
`1.33.1` -> `1.34.0` |
|
[com.github.docker-java:docker-java-transport-httpclient5](https://github.com/docker-java/docker-java)
| dependencies | misk/gradle/libs.versions.toml | gradle | minor |
`3.4.2` -> `3.5.0` |
|
[com.github.docker-java:docker-java-transport](https://github.com/docker-java/docker-java)
| dependencies | misk/gradle/libs.versions.toml | gradle | minor |
`3.4.2` -> `3.5.0` |
|
[com.github.docker-java:docker-java-core](https://github.com/docker-java/docker-java)
| dependencies | misk/gradle/libs.versions.toml | gradle | minor |
`3.4.2` -> `3.5.0` |
|
[com.github.docker-java:docker-java-api](https://github.com/docker-java/docker-java)
| dependencies | misk/gradle/libs.versions.toml | gradle | minor |
`3.4.2` -> `3.5.0` |
|
[com.github.docker-java:docker-java](https://github.com/docker-java/docker-java)
| dependencies | misk/gradle/libs.versions.toml | gradle | minor |
`3.4.2` -> `3.5.0` |
|
[com.autonomousapps.dependency-analysis](https://github.com/autonomousapps/dependency-analysis-android-gradle-plugin)
| plugin | misk/gradle/libs.versions.toml | gradle | minor | `2.16.0` ->
`2.17.0` |
| [com.datadoghq:dd-trace-api](https://github.com/datadog/dd-trace-java)
| dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`1.48.1` -> `1.48.2` |
| [com.datadoghq:dd-trace-ot](https://github.com/datadog/dd-trace-java)
| dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`1.48.1` -> `1.48.2` |
| [software.amazon.awssdk:sdk-core](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.31.22` -> `2.31.34` |
| [software.amazon.awssdk:sqs](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.31.22` -> `2.31.34` |
|
[software.amazon.awssdk:dynamodb-enhanced](https://aws.amazon.com/sdkforjava)
| dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.31.22` -> `2.31.34` |
| [software.amazon.awssdk:dynamodb](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.31.22` -> `2.31.34` |
| [software.amazon.awssdk:aws-core](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.31.22` -> `2.31.35` |
| [software.amazon.awssdk:bom](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.31.22` -> `2.31.35` |
| [software.amazon.awssdk:auth](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.31.22` -> `2.31.35` |
| [com.amazonaws:aws-java-sdk-sqs](https://aws.amazon.com/sdkforjava)
([source](https://github.com/aws/aws-sdk-java)) | dependencies |
misk/gradle/libs.versions.toml | gradle | patch | `1.12.782` ->
`1.12.783` |
| [com.amazonaws:aws-java-sdk-s3](https://aws.amazon.com/sdkforjava)
([source](https://github.com/aws/aws-sdk-java)) | dependencies |
misk/gradle/libs.versions.toml | gradle | patch | `1.12.782` ->
`1.12.783` |
|
[com.amazonaws:aws-java-sdk-dynamodb](https://aws.amazon.com/sdkforjava)
([source](https://github.com/aws/aws-sdk-java)) | dependencies |
misk/gradle/libs.versions.toml | gradle | patch | `1.12.782` ->
`1.12.783` |
| [com.amazonaws:aws-java-sdk-core](https://aws.amazon.com/sdkforjava)
([source](https://github.com/aws/aws-sdk-java)) | dependencies |
misk/gradle/libs.versions.toml | gradle | patch | `1.12.782` ->
`1.12.783` |
---
### Release Notes
<details>
<summary>mysql/mysql-connector-j (com.mysql:mysql-connector-j)</summary>
###
[`v8.4.0`](mysql/mysql-connector-j@8.3.0...8.4.0)
[Compare
Source](mysql/mysql-connector-j@8.3.0...8.4.0)
</details>
<details>
<summary>googleapis/sdk-platform-java
(com.google.api.grpc:proto-google-common-protos)</summary>
###
[`v2.55.1`](https://github.com/googleapis/sdk-platform-java/blob/HEAD/CHANGELOG.md#2551-2025-03-12)
##### Dependencies
- revert "deps: update arrow.version to v18.2.0"
([#&#8203;3694](googleapis/sdk-platform-java#3694))
([2725744](googleapis/sdk-platform-java@2725744))
###
[`v2.55.0`](https://github.com/googleapis/sdk-platform-java/blob/HEAD/CHANGELOG.md#2550-2025-03-12)
##### Features
- generate showcase using docker image
([#&#8203;3568](googleapis/sdk-platform-java#3568))
([3857e3f](googleapis/sdk-platform-java@3857e3f))
- next release from main branch is 2.55.0
([#&#8203;3668](googleapis/sdk-platform-java#3668))
([1eda55f](googleapis/sdk-platform-java@1eda55f))
##### Bug Fixes
- remove call credentials from call options if DirectPath
([#&#8203;3670](googleapis/sdk-platform-java#3670))
([5ede29c](googleapis/sdk-platform-java@5ede29c))
##### Dependencies
- update arrow.version to v18.2.0
([#&#8203;3675](googleapis/sdk-platform-java#3675))
([5a555e5](googleapis/sdk-platform-java@5a555e5))
</details>
<details>
<summary>googleapis/java-spanner
(com.google.cloud:google-cloud-spanner)</summary>
###
[`v6.92.0`](https://github.com/googleapis/java-spanner/blob/HEAD/CHANGELOG.md#6920-2025-04-29)
##### Features
- \[Internal] client-side metrics for afe latency and connectivity error
([#&#8203;3819](googleapis/java-spanner#3819))
([a8dba0a](googleapis/java-spanner@a8dba0a))
- Support begin with AbortedException for manager interface
([#&#8203;3835](googleapis/java-spanner#3835))
([5783116](googleapis/java-spanner@5783116))
##### Bug Fixes
- **deps:** Update the Java code generator (gapic-generator-java) to
2.56.2
([11bfd90](googleapis/java-spanner@11bfd90))
##### Dependencies
- Update dependency com.google.cloud:sdk-platform-java-config to v3.46.2
([#&#8203;3836](googleapis/java-spanner#3836))
([2ee7f97](googleapis/java-spanner@2ee7f97))
###
[`v6.91.1`](https://github.com/googleapis/java-spanner/blob/HEAD/CHANGELOG.md#6911-2025-04-21)
##### Bug Fixes
- SkipHint in the internal parser skipped too much
([#&#8203;3827](googleapis/java-spanner#3827))
([fbf7b4c](googleapis/java-spanner@fbf7b4c))
###
[`v6.91.0`](https://github.com/googleapis/java-spanner/blob/HEAD/CHANGELOG.md#6910-2025-04-17)
##### Features
- \[Internal] open telemetry built in metrics for GRPC
([#&#8203;3709](googleapis/java-spanner#3709))
([cd76c73](googleapis/java-spanner@cd76c73))
- Add java sample for the pre-splitting feature
([#&#8203;3713](googleapis/java-spanner#3713))
([e97b92e](googleapis/java-spanner@e97b92e))
- Add TransactionMutationLimitExceededException as cause to
SpannerBatchUpdateException
([#&#8203;3723](googleapis/java-spanner#3723))
([4cf5261](googleapis/java-spanner@4cf5261))
- Built in metrics for afe latency and connectivity error
([#&#8203;3724](googleapis/java-spanner#3724))
([e13a2f9](googleapis/java-spanner@e13a2f9))
- Support unnamed parameters
([#&#8203;3820](googleapis/java-spanner#3820))
([1afd815](googleapis/java-spanner@1afd815))
##### Bug Fixes
- Add default implementations for Interval methods in
AbstractStructReader
([#&#8203;3722](googleapis/java-spanner#3722))
([97f4544](googleapis/java-spanner@97f4544))
- Set transaction isolation level had no effect
([#&#8203;3718](googleapis/java-spanner#3718))
([b382999](googleapis/java-spanner@b382999))
##### Performance Improvements
- Cache the key used for OTEL traces and metrics
([#&#8203;3814](googleapis/java-spanner#3814))
([c5a2045](googleapis/java-spanner@c5a2045))
- Optimize parsing in Connection API
([#&#8203;3800](googleapis/java-spanner#3800))
([a2780ed](googleapis/java-spanner@a2780ed))
- Qualify statements without removing comments
([#&#8203;3810](googleapis/java-spanner#3810))
([d358cb9](googleapis/java-spanner@d358cb9))
- Remove all calls to getSqlWithoutComments
([#&#8203;3822](googleapis/java-spanner#3822))
([0e1e14c](googleapis/java-spanner@0e1e14c))
</details>
<details>
<summary>googleapis/java-logging
(com.google.cloud:google-cloud-logging)</summary>
###
[`v3.22.2`](https://github.com/googleapis/java-logging/blob/HEAD/CHANGELOG.md#3222-2025-04-25)
##### Dependencies
- Update dependency com.google.cloud:sdk-platform-java-config to v3.46.2
([#&#8203;1796](googleapis/java-logging#1796))
([1f88271](googleapis/java-logging@1f88271))
###
[`v3.22.1`](https://github.com/googleapis/java-logging/blob/HEAD/CHANGELOG.md#3221-2025-04-25)
##### Bug Fixes
- **deps:** Update the Java code generator (gapic-generator-java) to
2.56.2
([7cce5b5](googleapis/java-logging@7cce5b5))
</details>
<details>
<summary>googleapis/java-datastore
(com.google.cloud:google-cloud-datastore)</summary>
###
[`v2.28.0`](https://github.com/googleapis/java-datastore/blob/HEAD/CHANGELOG.md#2280-2025-04-29)
##### Features
- Java datastore gapic upgrade
([#&#8203;1824](googleapis/java-datastore#1824))
([a296d43](googleapis/java-datastore@a296d43))
###
[`v2.27.2`](https://github.com/googleapis/java-datastore/blob/HEAD/CHANGELOG.md#2272-2025-04-25)
##### Bug Fixes
- **deps:** Update the Java code generator (gapic-generator-java) to
2.56.2
([1210f32](googleapis/java-datastore@1210f32))
##### Dependencies
- Update dependency com.google.cloud:sdk-platform-java-config to v3.46.2
([#&#8203;1823](googleapis/java-datastore#1823))
([4d2026c](googleapis/java-datastore@4d2026c))
</details>
<details>
<summary>google/error-prone
(com.google.errorprone:error_prone_annotations)</summary>
###
[`v2.38.0`](https://github.com/google/error-prone/releases/tag/v2.38.0):
Error Prone 2.38.0
New checks:
-
[`AddNullMarkedToPackageInfo`](https://errorprone.info/bugpattern/AddNullMarkedToPackageInfo):
adds
[`@org.jspecify.annotations.NullMarked`](https://jspecify.dev/docs/api/org/jspecify/annotations/NullMarked.html)
annotation to package-info files
- [`IntLiteralCast`](https://errorprone.info/bugpattern/IntLiteralCast):
Suggests a literal of the desired type instead of casting an int literal
to a long, float, or double
-
[`MisleadingEmptyVarargs`](https://errorprone.info/bugpattern/MisleadingEmptyVarargs):
Discourages calling varargs methods that expect at least one argument
with no arguments, like Mockito's `thenThrow`
-
[`PreconditionsExpensiveString`](https://errorprone.info/bugpattern/PreconditionsExpensiveString):
Discourages expensive string formatting in Guava `Preconditions` checks
- [`SelfSet`](https://errorprone.info/bugpattern/SelfSet): Detects
mistakes like `proto.setFoo(proto.getFoo())`
-
[`UnnecessaryCopy`](https://errorprone.info/bugpattern/UnnecessaryCopy):
detect unnecessary copies of proto Lists and Maps.
Closed issues:
[#&#8203;4924](google/error-prone#4924),
[#&#8203;4897](google/error-prone#4897),
[#&#8203;4995](google/error-prone#4995)
Full changelog:
google/error-prone@v2.37.0...v2.38.0
</details>
<details>
<summary>googleapis/google-http-java-client
(com.google.http-client:google-http-client-jackson2)</summary>
###
[`v1.47.0`](https://github.com/googleapis/google-http-java-client/blob/HEAD/CHANGELOG.md#1470-2025-04-28)
##### Features
- Next release from main branch is 1.47.0
([#&#8203;2087](googleapis/google-http-java-client#2087))
([f89cc4c](googleapis/google-http-java-client@f89cc4c))
##### Bug Fixes
- Encode + sign in url with %2B
([#&#8203;2094](googleapis/google-http-java-client#2094))
([1f8aca7](googleapis/google-http-java-client@1f8aca7))
##### Dependencies
- Update github/codeql-action action to v3.28.16
([#&#8203;2057](googleapis/google-http-java-client#2057))
([4fc3e3a](googleapis/google-http-java-client@4fc3e3a))
</details>
<details>
<summary>googleapis/google-auth-library-java
(com.google.auth:google-auth-library-oauth2-http)</summary>
###
[`v1.34.0`](https://github.com/googleapis/google-auth-library-java/blob/HEAD/CHANGELOG.md#1340-2025-04-29)
##### Features
- Implement X509 certificate provider
([#&#8203;1722](googleapis/google-auth-library-java#1722))
([4340684](googleapis/google-auth-library-java@4340684))
- Next release from main branch is 1.34.0
([#&#8203;1698](googleapis/google-auth-library-java#1698))
([fe43815](googleapis/google-auth-library-java@fe43815))
- Next release from main branch is 1.34.0
([#&#8203;1702](googleapis/google-auth-library-java#1702))
([4507cf9](googleapis/google-auth-library-java@4507cf9))
##### Bug Fixes
- Do not add padding in Client-Side CAB tokens.
([#&#8203;1728](googleapis/google-auth-library-java#1728))
([8a75ccd](googleapis/google-auth-library-java@8a75ccd))
</details>
<details>
<summary>docker-java/docker-java
(com.github.docker-java:docker-java-transport-httpclient5)</summary>
###
[`v3.5.0`](https://github.com/docker-java/docker-java/releases/tag/3.5.0)
[Compare
Source](docker-java/docker-java@3.4.2...3.5.0)
##### Breaking changes
- Fix InspectContainerResponse data types to be able to hold an int64
[@&#8203;eddumelendez](https://github.com/eddumelendez)
([#&#8203;2392](docker-java/docker-java#2392))
- Add some missed options to UpdateContainerCmd
[@&#8203;MillQK](https://github.com/MillQK)
([#&#8203;2389](docker-java/docker-java#2389))
##### 📈 Enhancements
- Add setters for security options and runtimes
[@&#8203;LarsSven](https://github.com/LarsSven)
([#&#8203;2384](docker-java/docker-java#2384))
##### 🐛 Bug Fixes
- Fix possible CME while replacing properties
[@&#8203;eddumelendez](https://github.com/eddumelendez)
([#&#8203;2416](docker-java/docker-java#2416))
##### Dependencies
- Bump com.google.guava:guava from 19.0 to 33.4.6-jre
[@&#8203;artragis](https://github.com/artragis)
([#&#8203;2300](docker-java/docker-java#2300))
- Bump org.awaitility:awaitility from 4.0.1 to 4.3.0
[@&#8203;dependabot](https://github.com/dependabot)
([#&#8203;2408](docker-java/docker-java#2408))
- Bump org.immutables:value from 2.8.2 to 2.10.1
[@&#8203;dependabot](https://github.com/dependabot)
([#&#8203;2220](docker-java/docker-java#2220))
- Bump org.apache.commons:commons-compress from 1.21 to 1.27.1
[@&#8203;dependabot](https://github.com/dependabot)
([#&#8203;2256](docker-java/docker-java#2256))
- Bump org.projectlombok:lombok from 1.18.22 to 1.18.38
[@&#8203;dependabot](https://github.com/dependabot)
([#&#8203;2210](docker-java/docker-java#2210))
- Bump com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider from
2.10.3 to 2.18.3 [@&#8203;dependabot](https://github.com/dependabot)
([#&#8203;2281](docker-java/docker-java#2281))
- Bump jackson.version from 2.8.8 to 2.18.3
[@&#8203;dependabot](https://github.com/dependabot)
([#&#8203;2283](docker-java/docker-java#2283))
- Bump netty.version from 4.1.46.Final to 4.1.119.Final
[@&#8203;dependabot](https://github.com/dependabot)
([#&#8203;2302](docker-java/docker-java#2302))
- Bump org.bouncycastle:bcpkix-jdk18on from 1.76 to 1.80
[@&#8203;dependabot](https://github.com/dependabot)
([#&#8203;2254](docker-java/docker-java#2254))
- Bump commons-io:commons-io from 2.13.0 to 2.18.0
[@&#8203;dependabot](https://github.com/dependabot)
([#&#8203;2263](docker-java/docker-java#2263))
- Bump net.java.dev.jna:jna from 5.13.0 to 5.17.0
[@&#8203;dependabot](https://github.com/dependabot)
([#&#8203;2273](docker-java/docker-java#2273))
- Bump org.apache.commons:commons-lang3 from 3.12.0 to 3.17.0
[@&#8203;dependabot](https://github.com/dependabot)
([#&#8203;2259](docker-java/docker-java#2259))
- Bump com.github.siom79.japicmp:japicmp-maven-plugin from 0.18.2 to
0.23.1 [@&#8203;dependabot](https://github.com/dependabot)
([#&#8203;2238](docker-java/docker-java#2238))
- Bump org.junit.jupiter:junit-jupiter from 5.10.0 to 5.12.1
[@&#8203;dependabot](https://github.com/dependabot)
([#&#8203;2241](docker-java/docker-java#2241))
- Bump junixsocket.version from 2.6.1 to 2.10.1
[@&#8203;dependabot](https://github.com/dependabot)
([#&#8203;2249](docker-java/docker-java#2249))
- Bump org.apache.httpcomponents.client5:httpclient5 from 5.4.2 to 5.4.3
[@&#8203;dependabot](https://github.com/dependabot)
([#&#8203;2272](docker-java/docker-java#2272))
- Bump org.assertj:assertj-core from 3.24.2 to 3.27.3
[@&#8203;dependabot](https://github.com/dependabot)
([#&#8203;2291](docker-java/docker-java#2291))
- Upgrade Apache HttpClient to version 5.4
[@&#8203;ok2c](https://github.com/ok2c)
([#&#8203;2364](docker-java/docker-java#2364))
</details>
<details>
<summary>autonomousapps/dependency-analysis-android-gradle-plugin
(com.autonomousapps.dependency-analysis)</summary>
###
[`v2.17.0`](https://github.com/autonomousapps/dependency-analysis-android-gradle-plugin/blob/HEAD/CHANGELOG.md#Version-2170)
- \[Fix]: duplicate class warning doesn't warn about multiple
dependencies with same GAV.
- \[Fix]: ensure all capabilities are internally sorted; also
synthesized dependencies.
- \[Fix]: ensure all dependencies are internally sorted.
- \[Fix]: ensure output of GraphViewTask is fully sorted (therefore
deterministic).
- \[Fix]: intermediate android res classes must have meaningful
hashCode() functions.
- \[Fix]: improve sorting of various build outputs to ensure
determinism.
</details>
<details>
<summary>datadog/dd-trace-java (com.datadoghq:dd-trace-api)</summary>
###
[`v1.48.2`](https://github.com/DataDog/dd-trace-java/releases/tag/v1.48.2):
1.48.2
##### Components
##### Profiling
- 🐛 Bump ddprof-java to 1.24.0
([#&#8203;8717](DataDog/dd-trace-java#8717) -
[@&#8203;jbachorik](https://github.com/jbachorik))
- Add diagnostic counters for some failed unwinds by
[@&#8203;jbachorik](https://github.com/jbachorik) in
DataDog/java-profiler#202
- Add profiler counters for time spent in stack unwinding by
[@&#8203;bric3](https://github.com/bric3) in
DataDog/java-profiler#195
- Increase number of reserved frames (cherry-pick
[`6c0aff4`](DataDog/dd-trace-java@6c0aff4)) by
[@&#8203;MattAlp](https://github.com/MattAlp) in
DataDog/java-profiler#206
- Dwarf and JVMFlag related downports by
[@&#8203;jbachorik](https://github.com/jbachorik) in
DataDog/java-profiler#204
##### Tracer core
- 🐛 Turn off JDK socket support by default
([#&#8203;8716](DataDog/dd-trace-java#8716) -
[@&#8203;mcculls](https://github.com/mcculls))
##### Instrumentations
##### Akka instrumentation
- 🐛 Handle reentrant scope cleanup in Akka/Pekko actor
instrumentations
([#&#8203;8723](DataDog/dd-trace-java#8723) -
[@&#8203;mcculls](https://github.com/mcculls))
</details>
<details>
<summary>aws/aws-sdk-java (com.amazonaws:aws-java-sdk-sqs)</summary>
###
[`v1.12.783`](https://github.com/aws/aws-sdk-java/blob/HEAD/CHANGELOG.md#112783-2025-04-29)
[Compare
Source](aws/aws-sdk-java@1.12.782...1.12.783)
#### **Amazon S3**
- ### Features
- Abort multipart download if object is modified during download.
</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: 91d7374bcdee536ba58a6cd5ea2b1710688db2c0
eizus pushed a commit to cdrxyz/misk that referenced this pull request Jul 18, 2026
| Package | Type | Package file | Manager | Update | Change |
|---|---|---|---|---|---|
| org.flywaydb.flyway | plugin | misk/gradle/libs.versions.toml | gradle
| minor | `11.7.1` -> `11.8.0` |
| [app.cash.tempest:tempest-bom](https://github.com/cashapp/tempest) |
dependencies | misk/gradle/libs.versions.toml | gradle | minor |
`2025.03.17.133301-6c83654` -> `2025.05.02.195945-d393c44` |
|
[com.mysql:mysql-connector-j](http://dev.mysql.com/doc/connector-j/en/)
([source](https://github.com/mysql/mysql-connector-j)) | dependencies |
misk/gradle/libs.versions.toml | gradle | minor | `8.3.0` -> `8.4.0` |
| [com.google.guava:guava-bom](https://github.com/google/guava)
([source](http://svn.sonatype.org/spice/trunk/oss/oss-parent-9)) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`33.4.0-jre` -> `33.4.8-jre` |
|
[com.google.api.grpc:proto-google-common-protos](https://github.com/googleapis/sdk-platform-java)
| dependencies | misk/gradle/libs.versions.toml | gradle | minor |
`2.54.1` -> `2.55.3` |
|
[com.google.cloud:google-cloud-core-http](https://github.com/googleapis/sdk-platform-java)
| dependencies | misk/gradle/libs.versions.toml | gradle | minor |
`2.53.1` -> `2.54.3` |
|
[com.google.apis:google-api-services-storage](http://nexus.sonatype.org/oss-repository-hosting.html)
([source](http://svn.sonatype.org/spice/tags/oss-parent-7)) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`v1-rev20250312-2.0.0` -> `v1-rev20250424-2.0.0` |
|
[com.google.cloud:google-cloud-spanner](https://github.com/googleapis/java-spanner)
| dependencies | misk/gradle/libs.versions.toml | gradle | minor |
`6.90.0` -> `6.92.0` |
|
[com.google.cloud:google-cloud-logging](https://github.com/googleapis/java-logging)
| dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`3.22.0` -> `3.22.2` |
|
[com.google.apis:google-api-services-cloudkms](http://nexus.sonatype.org/oss-repository-hosting.html)
([source](http://svn.sonatype.org/spice/tags/oss-parent-7)) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`v1-rev20250227-2.0.0` -> `v1-rev20250414-2.0.0` |
|
[com.google.cloud:google-cloud-datastore](https://github.com/googleapis/java-datastore)
| dependencies | misk/gradle/libs.versions.toml | gradle | minor |
`2.27.1` -> `2.28.0` |
|
[com.google.cloud:google-cloud-core](https://github.com/googleapis/sdk-platform-java)
| dependencies | misk/gradle/libs.versions.toml | gradle | minor |
`2.53.1` -> `2.54.3` |
| [com.google.api:gax](https://github.com/googleapis/sdk-platform-java)
| dependencies | misk/gradle/libs.versions.toml | gradle | minor |
`2.63.1` -> `2.64.3` |
|
[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.37.0` -> `2.38.0` |
|
[com.google.protobuf:protoc](https://developers.google.com/protocol-buffers/)
([source](https://github.com/protocolbuffers/protobuf)) | dependencies |
misk/gradle/libs.versions.toml | gradle | patch | `3.25.6` -> `3.25.7` |
|
[com.google.protobuf:protobuf-java](https://developers.google.com/protocol-buffers/)
([source](https://github.com/protocolbuffers/protobuf)) | dependencies |
misk/gradle/libs.versions.toml | gradle | patch | `3.25.6` -> `3.25.7` |
|
[com.fasterxml.jackson:jackson-bom](https://github.com/FasterXML/jackson-bom)
| dependencies | misk/gradle/libs.versions.toml | gradle | minor |
`2.18.3` -> `2.19.0` |
|
[com.google.http-client:google-http-client-jackson2](https://github.com/googleapis/google-http-java-client)
| dependencies | misk/gradle/libs.versions.toml | gradle | minor |
`1.46.3` -> `1.47.0` |
|
[com.google.http-client:google-http-client](https://github.com/googleapis/google-http-java-client)
| dependencies | misk/gradle/libs.versions.toml | gradle | minor |
`1.46.3` -> `1.47.0` |
|
[com.google.auth:google-auth-library-oauth2-http](https://github.com/googleapis/google-auth-library-java)
| dependencies | misk/gradle/libs.versions.toml | gradle | minor |
`1.33.1` -> `1.34.0` |
|
[com.google.auth:google-auth-library-credentials](https://github.com/googleapis/google-auth-library-java)
| dependencies | misk/gradle/libs.versions.toml | gradle | minor |
`1.33.1` -> `1.34.0` |
|
[com.github.docker-java:docker-java-transport-httpclient5](https://github.com/docker-java/docker-java)
| dependencies | misk/gradle/libs.versions.toml | gradle | minor |
`3.4.2` -> `3.5.0` |
|
[com.github.docker-java:docker-java-transport](https://github.com/docker-java/docker-java)
| dependencies | misk/gradle/libs.versions.toml | gradle | minor |
`3.4.2` -> `3.5.0` |
|
[com.github.docker-java:docker-java-core](https://github.com/docker-java/docker-java)
| dependencies | misk/gradle/libs.versions.toml | gradle | minor |
`3.4.2` -> `3.5.0` |
|
[com.github.docker-java:docker-java-api](https://github.com/docker-java/docker-java)
| dependencies | misk/gradle/libs.versions.toml | gradle | minor |
`3.4.2` -> `3.5.0` |
|
[com.github.docker-java:docker-java](https://github.com/docker-java/docker-java)
| dependencies | misk/gradle/libs.versions.toml | gradle | minor |
`3.4.2` -> `3.5.0` |
|
[com.autonomousapps.dependency-analysis](https://github.com/autonomousapps/dependency-analysis-android-gradle-plugin)
| plugin | misk/gradle/libs.versions.toml | gradle | minor | `2.16.0` ->
`2.17.0` |
| [com.datadoghq:dd-trace-api](https://github.com/datadog/dd-trace-java)
| dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`1.48.1` -> `1.48.2` |
| [com.datadoghq:dd-trace-ot](https://github.com/datadog/dd-trace-java)
| dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`1.48.1` -> `1.48.2` |
| [software.amazon.awssdk:sdk-core](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.31.22` -> `2.31.34` |
| [software.amazon.awssdk:sqs](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.31.22` -> `2.31.34` |
|
[software.amazon.awssdk:dynamodb-enhanced](https://aws.amazon.com/sdkforjava)
| dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.31.22` -> `2.31.34` |
| [software.amazon.awssdk:dynamodb](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.31.22` -> `2.31.34` |
| [software.amazon.awssdk:aws-core](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.31.22` -> `2.31.35` |
| [software.amazon.awssdk:bom](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.31.22` -> `2.31.35` |
| [software.amazon.awssdk:auth](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.31.22` -> `2.31.35` |
| [com.amazonaws:aws-java-sdk-sqs](https://aws.amazon.com/sdkforjava)
([source](https://github.com/aws/aws-sdk-java)) | dependencies |
misk/gradle/libs.versions.toml | gradle | patch | `1.12.782` ->
`1.12.783` |
| [com.amazonaws:aws-java-sdk-s3](https://aws.amazon.com/sdkforjava)
([source](https://github.com/aws/aws-sdk-java)) | dependencies |
misk/gradle/libs.versions.toml | gradle | patch | `1.12.782` ->
`1.12.783` |
|
[com.amazonaws:aws-java-sdk-dynamodb](https://aws.amazon.com/sdkforjava)
([source](https://github.com/aws/aws-sdk-java)) | dependencies |
misk/gradle/libs.versions.toml | gradle | patch | `1.12.782` ->
`1.12.783` |
| [com.amazonaws:aws-java-sdk-core](https://aws.amazon.com/sdkforjava)
([source](https://github.com/aws/aws-sdk-java)) | dependencies |
misk/gradle/libs.versions.toml | gradle | patch | `1.12.782` ->
`1.12.783` |
---
### Release Notes
<details>
<summary>mysql/mysql-connector-j (com.mysql:mysql-connector-j)</summary>
###
[`v8.4.0`](mysql/mysql-connector-j@8.3.0...8.4.0)
[Compare
Source](mysql/mysql-connector-j@8.3.0...8.4.0)
</details>
<details>
<summary>googleapis/sdk-platform-java
(com.google.api.grpc:proto-google-common-protos)</summary>
###
[`v2.55.1`](https://github.com/googleapis/sdk-platform-java/blob/HEAD/CHANGELOG.md#2551-2025-03-12)
##### Dependencies
- revert "deps: update arrow.version to v18.2.0"
([#&#8203;3694](googleapis/sdk-platform-java#3694))
([2725744](googleapis/sdk-platform-java@2725744))
###
[`v2.55.0`](https://github.com/googleapis/sdk-platform-java/blob/HEAD/CHANGELOG.md#2550-2025-03-12)
##### Features
- generate showcase using docker image
([#&#8203;3568](googleapis/sdk-platform-java#3568))
([3857e3f](googleapis/sdk-platform-java@3857e3f))
- next release from main branch is 2.55.0
([#&#8203;3668](googleapis/sdk-platform-java#3668))
([1eda55f](googleapis/sdk-platform-java@1eda55f))
##### Bug Fixes
- remove call credentials from call options if DirectPath
([#&#8203;3670](googleapis/sdk-platform-java#3670))
([5ede29c](googleapis/sdk-platform-java@5ede29c))
##### Dependencies
- update arrow.version to v18.2.0
([#&#8203;3675](googleapis/sdk-platform-java#3675))
([5a555e5](googleapis/sdk-platform-java@5a555e5))
</details>
<details>
<summary>googleapis/java-spanner
(com.google.cloud:google-cloud-spanner)</summary>
###
[`v6.92.0`](https://github.com/googleapis/java-spanner/blob/HEAD/CHANGELOG.md#6920-2025-04-29)
##### Features
- \[Internal] client-side metrics for afe latency and connectivity error
([#&#8203;3819](googleapis/java-spanner#3819))
([a8dba0a](googleapis/java-spanner@a8dba0a))
- Support begin with AbortedException for manager interface
([#&#8203;3835](googleapis/java-spanner#3835))
([5783116](googleapis/java-spanner@5783116))
##### Bug Fixes
- **deps:** Update the Java code generator (gapic-generator-java) to
2.56.2
([11bfd90](googleapis/java-spanner@11bfd90))
##### Dependencies
- Update dependency com.google.cloud:sdk-platform-java-config to v3.46.2
([#&#8203;3836](googleapis/java-spanner#3836))
([2ee7f97](googleapis/java-spanner@2ee7f97))
###
[`v6.91.1`](https://github.com/googleapis/java-spanner/blob/HEAD/CHANGELOG.md#6911-2025-04-21)
##### Bug Fixes
- SkipHint in the internal parser skipped too much
([#&#8203;3827](googleapis/java-spanner#3827))
([fbf7b4c](googleapis/java-spanner@fbf7b4c))
###
[`v6.91.0`](https://github.com/googleapis/java-spanner/blob/HEAD/CHANGELOG.md#6910-2025-04-17)
##### Features
- \[Internal] open telemetry built in metrics for GRPC
([#&#8203;3709](googleapis/java-spanner#3709))
([cd76c73](googleapis/java-spanner@cd76c73))
- Add java sample for the pre-splitting feature
([#&#8203;3713](googleapis/java-spanner#3713))
([e97b92e](googleapis/java-spanner@e97b92e))
- Add TransactionMutationLimitExceededException as cause to
SpannerBatchUpdateException
([#&#8203;3723](googleapis/java-spanner#3723))
([4cf5261](googleapis/java-spanner@4cf5261))
- Built in metrics for afe latency and connectivity error
([#&#8203;3724](googleapis/java-spanner#3724))
([e13a2f9](googleapis/java-spanner@e13a2f9))
- Support unnamed parameters
([#&#8203;3820](googleapis/java-spanner#3820))
([1afd815](googleapis/java-spanner@1afd815))
##### Bug Fixes
- Add default implementations for Interval methods in
AbstractStructReader
([#&#8203;3722](googleapis/java-spanner#3722))
([97f4544](googleapis/java-spanner@97f4544))
- Set transaction isolation level had no effect
([#&#8203;3718](googleapis/java-spanner#3718))
([b382999](googleapis/java-spanner@b382999))
##### Performance Improvements
- Cache the key used for OTEL traces and metrics
([#&#8203;3814](googleapis/java-spanner#3814))
([c5a2045](googleapis/java-spanner@c5a2045))
- Optimize parsing in Connection API
([#&#8203;3800](googleapis/java-spanner#3800))
([a2780ed](googleapis/java-spanner@a2780ed))
- Qualify statements without removing comments
([#&#8203;3810](googleapis/java-spanner#3810))
([d358cb9](googleapis/java-spanner@d358cb9))
- Remove all calls to getSqlWithoutComments
([#&#8203;3822](googleapis/java-spanner#3822))
([0e1e14c](googleapis/java-spanner@0e1e14c))
</details>
<details>
<summary>googleapis/java-logging
(com.google.cloud:google-cloud-logging)</summary>
###
[`v3.22.2`](https://github.com/googleapis/java-logging/blob/HEAD/CHANGELOG.md#3222-2025-04-25)
##### Dependencies
- Update dependency com.google.cloud:sdk-platform-java-config to v3.46.2
([#&#8203;1796](googleapis/java-logging#1796))
([1f88271](googleapis/java-logging@1f88271))
###
[`v3.22.1`](https://github.com/googleapis/java-logging/blob/HEAD/CHANGELOG.md#3221-2025-04-25)
##### Bug Fixes
- **deps:** Update the Java code generator (gapic-generator-java) to
2.56.2
([7cce5b5](googleapis/java-logging@7cce5b5))
</details>
<details>
<summary>googleapis/java-datastore
(com.google.cloud:google-cloud-datastore)</summary>
###
[`v2.28.0`](https://github.com/googleapis/java-datastore/blob/HEAD/CHANGELOG.md#2280-2025-04-29)
##### Features
- Java datastore gapic upgrade
([#&#8203;1824](googleapis/java-datastore#1824))
([a296d43](googleapis/java-datastore@a296d43))
###
[`v2.27.2`](https://github.com/googleapis/java-datastore/blob/HEAD/CHANGELOG.md#2272-2025-04-25)
##### Bug Fixes
- **deps:** Update the Java code generator (gapic-generator-java) to
2.56.2
([1210f32](googleapis/java-datastore@1210f32))
##### Dependencies
- Update dependency com.google.cloud:sdk-platform-java-config to v3.46.2
([#&#8203;1823](googleapis/java-datastore#1823))
([4d2026c](googleapis/java-datastore@4d2026c))
</details>
<details>
<summary>google/error-prone
(com.google.errorprone:error_prone_annotations)</summary>
###
[`v2.38.0`](https://github.com/google/error-prone/releases/tag/v2.38.0):
Error Prone 2.38.0
New checks:
-
[`AddNullMarkedToPackageInfo`](https://errorprone.info/bugpattern/AddNullMarkedToPackageInfo):
adds
[`@org.jspecify.annotations.NullMarked`](https://jspecify.dev/docs/api/org/jspecify/annotations/NullMarked.html)
annotation to package-info files
- [`IntLiteralCast`](https://errorprone.info/bugpattern/IntLiteralCast):
Suggests a literal of the desired type instead of casting an int literal
to a long, float, or double
-
[`MisleadingEmptyVarargs`](https://errorprone.info/bugpattern/MisleadingEmptyVarargs):
Discourages calling varargs methods that expect at least one argument
with no arguments, like Mockito's `thenThrow`
-
[`PreconditionsExpensiveString`](https://errorprone.info/bugpattern/PreconditionsExpensiveString):
Discourages expensive string formatting in Guava `Preconditions` checks
- [`SelfSet`](https://errorprone.info/bugpattern/SelfSet): Detects
mistakes like `proto.setFoo(proto.getFoo())`
-
[`UnnecessaryCopy`](https://errorprone.info/bugpattern/UnnecessaryCopy):
detect unnecessary copies of proto Lists and Maps.
Closed issues:
[#&#8203;4924](google/error-prone#4924),
[#&#8203;4897](google/error-prone#4897),
[#&#8203;4995](google/error-prone#4995)
Full changelog:
google/error-prone@v2.37.0...v2.38.0
</details>
<details>
<summary>googleapis/google-http-java-client
(com.google.http-client:google-http-client-jackson2)</summary>
###
[`v1.47.0`](https://github.com/googleapis/google-http-java-client/blob/HEAD/CHANGELOG.md#1470-2025-04-28)
##### Features
- Next release from main branch is 1.47.0
([#&#8203;2087](googleapis/google-http-java-client#2087))
([f89cc4c](googleapis/google-http-java-client@f89cc4c))
##### Bug Fixes
- Encode + sign in url with %2B
([#&#8203;2094](googleapis/google-http-java-client#2094))
([1f8aca7](googleapis/google-http-java-client@1f8aca7))
##### Dependencies
- Update github/codeql-action action to v3.28.16
([#&#8203;2057](googleapis/google-http-java-client#2057))
([4fc3e3a](googleapis/google-http-java-client@4fc3e3a))
</details>
<details>
<summary>googleapis/google-auth-library-java
(com.google.auth:google-auth-library-oauth2-http)</summary>
###
[`v1.34.0`](https://github.com/googleapis/google-auth-library-java/blob/HEAD/CHANGELOG.md#1340-2025-04-29)
##### Features
- Implement X509 certificate provider
([#&#8203;1722](googleapis/google-auth-library-java#1722))
([4340684](googleapis/google-auth-library-java@4340684))
- Next release from main branch is 1.34.0
([#&#8203;1698](googleapis/google-auth-library-java#1698))
([fe43815](googleapis/google-auth-library-java@fe43815))
- Next release from main branch is 1.34.0
([#&#8203;1702](googleapis/google-auth-library-java#1702))
([4507cf9](googleapis/google-auth-library-java@4507cf9))
##### Bug Fixes
- Do not add padding in Client-Side CAB tokens.
([#&#8203;1728](googleapis/google-auth-library-java#1728))
([8a75ccd](googleapis/google-auth-library-java@8a75ccd))
</details>
<details>
<summary>docker-java/docker-java
(com.github.docker-java:docker-java-transport-httpclient5)</summary>
###
[`v3.5.0`](https://github.com/docker-java/docker-java/releases/tag/3.5.0)
[Compare
Source](docker-java/docker-java@3.4.2...3.5.0)
##### Breaking changes
- Fix InspectContainerResponse data types to be able to hold an int64
[@&#8203;eddumelendez](https://github.com/eddumelendez)
([#&#8203;2392](docker-java/docker-java#2392))
- Add some missed options to UpdateContainerCmd
[@&#8203;MillQK](https://github.com/MillQK)
([#&#8203;2389](docker-java/docker-java#2389))
##### 📈 Enhancements
- Add setters for security options and runtimes
[@&#8203;LarsSven](https://github.com/LarsSven)
([#&#8203;2384](docker-java/docker-java#2384))
##### 🐛 Bug Fixes
- Fix possible CME while replacing properties
[@&#8203;eddumelendez](https://github.com/eddumelendez)
([#&#8203;2416](docker-java/docker-java#2416))
##### Dependencies
- Bump com.google.guava:guava from 19.0 to 33.4.6-jre
[@&#8203;artragis](https://github.com/artragis)
([#&#8203;2300](docker-java/docker-java#2300))
- Bump org.awaitility:awaitility from 4.0.1 to 4.3.0
[@&#8203;dependabot](https://github.com/dependabot)
([#&#8203;2408](docker-java/docker-java#2408))
- Bump org.immutables:value from 2.8.2 to 2.10.1
[@&#8203;dependabot](https://github.com/dependabot)
([#&#8203;2220](docker-java/docker-java#2220))
- Bump org.apache.commons:commons-compress from 1.21 to 1.27.1
[@&#8203;dependabot](https://github.com/dependabot)
([#&#8203;2256](docker-java/docker-java#2256))
- Bump org.projectlombok:lombok from 1.18.22 to 1.18.38
[@&#8203;dependabot](https://github.com/dependabot)
([#&#8203;2210](docker-java/docker-java#2210))
- Bump com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider from
2.10.3 to 2.18.3 [@&#8203;dependabot](https://github.com/dependabot)
([#&#8203;2281](docker-java/docker-java#2281))
- Bump jackson.version from 2.8.8 to 2.18.3
[@&#8203;dependabot](https://github.com/dependabot)
([#&#8203;2283](docker-java/docker-java#2283))
- Bump netty.version from 4.1.46.Final to 4.1.119.Final
[@&#8203;dependabot](https://github.com/dependabot)
([#&#8203;2302](docker-java/docker-java#2302))
- Bump org.bouncycastle:bcpkix-jdk18on from 1.76 to 1.80
[@&#8203;dependabot](https://github.com/dependabot)
([#&#8203;2254](docker-java/docker-java#2254))
- Bump commons-io:commons-io from 2.13.0 to 2.18.0
[@&#8203;dependabot](https://github.com/dependabot)
([#&#8203;2263](docker-java/docker-java#2263))
- Bump net.java.dev.jna:jna from 5.13.0 to 5.17.0
[@&#8203;dependabot](https://github.com/dependabot)
([#&#8203;2273](docker-java/docker-java#2273))
- Bump org.apache.commons:commons-lang3 from 3.12.0 to 3.17.0
[@&#8203;dependabot](https://github.com/dependabot)
([#&#8203;2259](docker-java/docker-java#2259))
- Bump com.github.siom79.japicmp:japicmp-maven-plugin from 0.18.2 to
0.23.1 [@&#8203;dependabot](https://github.com/dependabot)
([#&#8203;2238](docker-java/docker-java#2238))
- Bump org.junit.jupiter:junit-jupiter from 5.10.0 to 5.12.1
[@&#8203;dependabot](https://github.com/dependabot)
([#&#8203;2241](docker-java/docker-java#2241))
- Bump junixsocket.version from 2.6.1 to 2.10.1
[@&#8203;dependabot](https://github.com/dependabot)
([#&#8203;2249](docker-java/docker-java#2249))
- Bump org.apache.httpcomponents.client5:httpclient5 from 5.4.2 to 5.4.3
[@&#8203;dependabot](https://github.com/dependabot)
([#&#8203;2272](docker-java/docker-java#2272))
- Bump org.assertj:assertj-core from 3.24.2 to 3.27.3
[@&#8203;dependabot](https://github.com/dependabot)
([#&#8203;2291](docker-java/docker-java#2291))
- Upgrade Apache HttpClient to version 5.4
[@&#8203;ok2c](https://github.com/ok2c)
([#&#8203;2364](docker-java/docker-java#2364))
</details>
<details>
<summary>autonomousapps/dependency-analysis-android-gradle-plugin
(com.autonomousapps.dependency-analysis)</summary>
###
[`v2.17.0`](https://github.com/autonomousapps/dependency-analysis-android-gradle-plugin/blob/HEAD/CHANGELOG.md#Version-2170)
- \[Fix]: duplicate class warning doesn't warn about multiple
dependencies with same GAV.
- \[Fix]: ensure all capabilities are internally sorted; also
synthesized dependencies.
- \[Fix]: ensure all dependencies are internally sorted.
- \[Fix]: ensure output of GraphViewTask is fully sorted (therefore
deterministic).
- \[Fix]: intermediate android res classes must have meaningful
hashCode() functions.
- \[Fix]: improve sorting of various build outputs to ensure
determinism.
</details>
<details>
<summary>datadog/dd-trace-java (com.datadoghq:dd-trace-api)</summary>
###
[`v1.48.2`](https://github.com/DataDog/dd-trace-java/releases/tag/v1.48.2):
1.48.2
##### Components
##### Profiling
- 🐛 Bump ddprof-java to 1.24.0
([#&#8203;8717](DataDog/dd-trace-java#8717) -
[@&#8203;jbachorik](https://github.com/jbachorik))
- Add diagnostic counters for some failed unwinds by
[@&#8203;jbachorik](https://github.com/jbachorik) in
DataDog/java-profiler#202
- Add profiler counters for time spent in stack unwinding by
[@&#8203;bric3](https://github.com/bric3) in
DataDog/java-profiler#195
- Increase number of reserved frames (cherry-pick
[`6c0aff4`](DataDog/dd-trace-java@6c0aff4)) by
[@&#8203;MattAlp](https://github.com/MattAlp) in
DataDog/java-profiler#206
- Dwarf and JVMFlag related downports by
[@&#8203;jbachorik](https://github.com/jbachorik) in
DataDog/java-profiler#204
##### Tracer core
- 🐛 Turn off JDK socket support by default
([#&#8203;8716](DataDog/dd-trace-java#8716) -
[@&#8203;mcculls](https://github.com/mcculls))
##### Instrumentations
##### Akka instrumentation
- 🐛 Handle reentrant scope cleanup in Akka/Pekko actor
instrumentations
([#&#8203;8723](DataDog/dd-trace-java#8723) -
[@&#8203;mcculls](https://github.com/mcculls))
</details>
<details>
<summary>aws/aws-sdk-java (com.amazonaws:aws-java-sdk-sqs)</summary>
###
[`v1.12.783`](https://github.com/aws/aws-sdk-java/blob/HEAD/CHANGELOG.md#112783-2025-04-29)
[Compare
Source](aws/aws-sdk-java@1.12.782...1.12.783)
#### **Amazon S3**
- ### Features
- Abort multipart download if object is modified during download.
</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: 91d7374bcdee536ba58a6cd5ea2b1710688db2c0
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

inst: akkaAkka instrumentationtype: bug fixBug fix

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

@mcculls@PerfectSlayer