-
Notifications
You must be signed in to change notification settings - Fork 299
🍒 8344 - Fix CodeOrigin for @Trace annotation #8425
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
🍒 8344 - Fix CodeOrigin for @Trace annotation #8425
Conversation
Hi! 👋 Thanks for your pull request! 🎉 To help us review it, please make sure to:
If you need help, please check our contributing guidelines. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Note this is missing the new CodeOriginIntegrationTest
from the original PR, but the necessary fixes have been backported so +1
Debugger benchmarksParameters
See matching parameters
SummaryFound 0 performance improvements and 4 performance regressions! Performance is the same for 4 metrics, 7 unstable metrics.
See unchanged results
Request duration reports for reportsgantt
title reports - request duration [CI 0.99] : candidate=None, baseline=None
dateFormat X
axisFormat %s
section baseline
noprobe (315.399 µs) : 268, 363
. : milestone, 315,
basic (306.524 µs) : 296, 317
. : milestone, 307,
loop (10.136 ms) : 10095, 10177
. : milestone, 10136,
section candidate
noprobe (321.496 µs) : 262, 381
. : milestone, 321,
basic (313.186 µs) : 296, 330
. : milestone, 313,
loop (10.463 ms) : 10393, 10533
. : milestone, 10463,
|
Also note that #8301 simplified |
BenchmarksStartupParameters
See matching parameters
SummaryFound 2 performance improvements and 0 performance regressions! Performance is the same for 51 metrics, 10 unstable metrics.
Startup time reports for insecure-bankgantt
title insecure-bank - global startup overhead: candidate=1.47.0-SNAPSHOT~318f5b227f, baseline=1.47.0-SNAPSHOT~74ee62c6d5
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.042 s) : 0, 1042308
Total [baseline] (8.705 s) : 0, 8705096
Agent [candidate] (1.046 s) : 0, 1046217
Total [candidate] (8.674 s) : 0, 8673729
section iast
Agent [baseline] (1.174 s) : 0, 1173631
Total [baseline] (9.247 s) : 0, 9247388
Agent [candidate] (1.188 s) : 0, 1187964
Total [candidate] (9.309 s) : 0, 9308604
section iast_HARDCODED_SECRET_DISABLED
Agent [baseline] (1.188 s) : 0, 1188185
Total [baseline] (9.35 s) : 0, 9349762
Agent [candidate] (1.176 s) : 0, 1175571
Total [candidate] (9.203 s) : 0, 9202608
section iast_TELEMETRY_OFF
Agent [baseline] (1.171 s) : 0, 1170739
Total [baseline] (9.214 s) : 0, 9214228
Agent [candidate] (1.168 s) : 0, 1167570
Total [candidate] (9.274 s) : 0, 9274057
gantt
title insecure-bank - break down per module: candidate=1.47.0-SNAPSHOT~318f5b227f, baseline=1.47.0-SNAPSHOT~74ee62c6d5
dateFormat X
axisFormat %s
section tracing
BytebuddyAgent [baseline] (716.949 ms) : 0, 716949
BytebuddyAgent [candidate] (720.394 ms) : 0, 720394
GlobalTracer [baseline] (241.006 ms) : 0, 241006
GlobalTracer [candidate] (242.308 ms) : 0, 242308
AppSec [baseline] (55.965 ms) : 0, 55965
AppSec [candidate] (55.837 ms) : 0, 55837
Remote Config [baseline] (707.651 µs) : 0, 708
Remote Config [candidate] (731.362 µs) : 0, 731
Telemetry [baseline] (12.519 ms) : 0, 12519
Telemetry [candidate] (11.62 ms) : 0, 11620
section iast
BytebuddyAgent [baseline] (837.97 ms) : 0, 837970
BytebuddyAgent [candidate] (847.699 ms) : 0, 847699
GlobalTracer [baseline] (230.633 ms) : 0, 230633
GlobalTracer [candidate] (234.807 ms) : 0, 234807
IAST [baseline] (22.791 ms) : 0, 22791
IAST [candidate] (27.478 ms) : 0, 27478
AppSec [baseline] (57.614 ms) : 0, 57614
AppSec [candidate] (52.675 ms) : 0, 52675
Remote Config [baseline] (622.728 µs) : 0, 623
Remote Config [candidate] (625.066 µs) : 0, 625
Telemetry [baseline] (8.719 ms) : 0, 8719
Telemetry [candidate] (8.896 ms) : 0, 8896
section iast_HARDCODED_SECRET_DISABLED
BytebuddyAgent [baseline] (846.69 ms) : 0, 846690
BytebuddyAgent [candidate] (838.207 ms) : 0, 838207
GlobalTracer [baseline] (233.961 ms) : 0, 233961
GlobalTracer [candidate] (232.667 ms) : 0, 232667
IAST [baseline] (23.564 ms) : 0, 23564
IAST [candidate] (25.159 ms) : 0, 25159
AppSec [baseline] (58.794 ms) : 0, 58794
AppSec [candidate] (54.871 ms) : 0, 54871
Remote Config [baseline] (644.73 µs) : 0, 645
Remote Config [candidate] (636.289 µs) : 0, 636
Telemetry [baseline] (9.077 ms) : 0, 9077
Telemetry [candidate] (8.745 ms) : 0, 8745
section iast_TELEMETRY_OFF
BytebuddyAgent [baseline] (835.198 ms) : 0, 835198
BytebuddyAgent [candidate] (831.886 ms) : 0, 831886
GlobalTracer [baseline] (231.167 ms) : 0, 231167
GlobalTracer [candidate] (231.58 ms) : 0, 231580
IAST [baseline] (24.738 ms) : 0, 24738
IAST [candidate] (25.541 ms) : 0, 25541
AppSec [baseline] (55.164 ms) : 0, 55164
AppSec [candidate] (54.037 ms) : 0, 54037
Remote Config [baseline] (617.462 µs) : 0, 617
Remote Config [candidate] (624.739 µs) : 0, 625
Telemetry [baseline] (8.597 ms) : 0, 8597
Telemetry [candidate] (8.657 ms) : 0, 8657
Startup time reports for petclinicgantt
title petclinic - global startup overhead: candidate=1.47.0-SNAPSHOT~318f5b227f, baseline=1.47.0-SNAPSHOT~74ee62c6d5
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.048 s) : 0, 1047841
Total [baseline] (10.428 s) : 0, 10427794
Agent [candidate] (1.038 s) : 0, 1038214
Total [candidate] (10.501 s) : 0, 10500530
section appsec
Agent [baseline] (1.188 s) : 0, 1187581
Total [baseline] (10.786 s) : 0, 10786281
Agent [candidate] (1.183 s) : 0, 1182837
Total [candidate] (10.759 s) : 0, 10758910
section iast
Agent [baseline] (1.174 s) : 0, 1173825
Total [baseline] (10.92 s) : 0, 10920164
Agent [candidate] (1.172 s) : 0, 1171501
Total [candidate] (10.985 s) : 0, 10984796
section profiling
Agent [baseline] (1.263 s) : 0, 1263494
Total [baseline] (10.855 s) : 0, 10854694
Agent [candidate] (1.261 s) : 0, 1260748
Total [candidate] (10.839 s) : 0, 10838792
gantt
title petclinic - break down per module: candidate=1.47.0-SNAPSHOT~318f5b227f, baseline=1.47.0-SNAPSHOT~74ee62c6d5
dateFormat X
axisFormat %s
section tracing
BytebuddyAgent [baseline] (723.892 ms) : 0, 723892
BytebuddyAgent [candidate] (715.382 ms) : 0, 715382
GlobalTracer [baseline] (241.569 ms) : 0, 241569
GlobalTracer [candidate] (240.753 ms) : 0, 240753
AppSec [baseline] (56.125 ms) : 0, 56125
AppSec [candidate] (55.452 ms) : 0, 55452
Remote Config [baseline] (706.478 µs) : 0, 706
Remote Config [candidate] (728.852 µs) : 0, 729
Telemetry [baseline] (10.225 ms) : 0, 10225
Telemetry [candidate] (10.675 ms) : 0, 10675
section appsec
BytebuddyAgent [baseline] (737.259 ms) : 0, 737259
BytebuddyAgent [candidate] (733.04 ms) : 0, 733040
GlobalTracer [baseline] (237.785 ms) : 0, 237785
GlobalTracer [candidate] (238.467 ms) : 0, 238467
IAST [baseline] (21.562 ms) : 0, 21562
IAST [candidate] (21.558 ms) : 0, 21558
AppSec [baseline] (177.505 ms) : 0, 177505
AppSec [candidate] (176.335 ms) : 0, 176335
Remote Config [baseline] (662.041 µs) : 0, 662
Remote Config [candidate] (659.584 µs) : 0, 660
Telemetry [baseline] (8.279 ms) : 0, 8279
Telemetry [candidate] (8.312 ms) : 0, 8312
section iast
BytebuddyAgent [baseline] (837.975 ms) : 0, 837975
BytebuddyAgent [candidate] (834.879 ms) : 0, 834879
GlobalTracer [baseline] (230.881 ms) : 0, 230881
GlobalTracer [candidate] (232.293 ms) : 0, 232293
IAST [baseline] (22.89 ms) : 0, 22890
IAST [candidate] (27.231 ms) : 0, 27231
AppSec [baseline] (57.508 ms) : 0, 57508
AppSec [candidate] (52.448 ms) : 0, 52448
Remote Config [baseline] (632.604 µs) : 0, 633
Remote Config [candidate] (617.018 µs) : 0, 617
Telemetry [baseline] (8.684 ms) : 0, 8684
Telemetry [candidate] (8.753 ms) : 0, 8753
section profiling
BytebuddyAgent [baseline] (709.345 ms) : 0, 709345
BytebuddyAgent [candidate] (706.721 ms) : 0, 706721
GlobalTracer [baseline] (350.21 ms) : 0, 350210
GlobalTracer [candidate] (351.665 ms) : 0, 351665
AppSec [baseline] (55.449 ms) : 0, 55449
AppSec [candidate] (54.488 ms) : 0, 54488
Remote Config [baseline] (688.219 µs) : 0, 688
Remote Config [candidate] (709.409 µs) : 0, 709
Telemetry [baseline] (8.962 ms) : 0, 8962
Telemetry [candidate] (8.908 ms) : 0, 8908
ProfilingAgent [baseline] (96.529 ms) : 0, 96529
ProfilingAgent [candidate] (95.974 ms) : 0, 95974
Profiling [baseline] (96.553 ms) : 0, 96553
Profiling [candidate] (95.998 ms) : 0, 95998
LoadParameters
See matching parameters
SummaryFound 0 performance improvements and 0 performance regressions! Performance is the same for 11 metrics, 17 unstable metrics. Request duration reports for insecure-bankgantt
title insecure-bank - request duration [CI 0.99] : candidate=1.47.0-SNAPSHOT~318f5b227f, baseline=1.47.0-SNAPSHOT~74ee62c6d5
dateFormat X
axisFormat %s
section baseline
no_agent (380.47 µs) : 361, 400
. : milestone, 380,
iast (510.211 µs) : 489, 532
. : milestone, 510,
iast_FULL (728.106 µs) : 706, 750
. : milestone, 728,
iast_GLOBAL (552.621 µs) : 531, 574
. : milestone, 553,
iast_HARDCODED_SECRET_DISABLED (506.61 µs) : 485, 528
. : milestone, 507,
iast_INACTIVE (458.519 µs) : 437, 480
. : milestone, 459,
iast_TELEMETRY_OFF (498.258 µs) : 475, 522
. : milestone, 498,
tracing (452.517 µs) : 432, 473
. : milestone, 453,
section candidate
no_agent (376.16 µs) : 356, 397
. : milestone, 376,
iast (515.516 µs) : 492, 539
. : milestone, 516,
iast_FULL (747.274 µs) : 725, 769
. : milestone, 747,
iast_GLOBAL (557.582 µs) : 535, 580
. : milestone, 558,
iast_HARDCODED_SECRET_DISABLED (510.288 µs) : 488, 533
. : milestone, 510,
iast_INACTIVE (464.387 µs) : 443, 486
. : milestone, 464,
iast_TELEMETRY_OFF (496.21 µs) : 473, 519
. : milestone, 496,
tracing (453.554 µs) : 433, 474
. : milestone, 454,
Request duration reports for petclinicgantt
title petclinic - request duration [CI 0.99] : candidate=1.47.0-SNAPSHOT~318f5b227f, baseline=1.47.0-SNAPSHOT~74ee62c6d5
dateFormat X
axisFormat %s
section baseline
no_agent (1.366 ms) : 1346, 1385
. : milestone, 1366,
appsec (1.75 ms) : 1726, 1774
. : milestone, 1750,
appsec_no_iast (1.757 ms) : 1732, 1782
. : milestone, 1757,
iast (1.512 ms) : 1487, 1537
. : milestone, 1512,
profiling (1.517 ms) : 1491, 1543
. : milestone, 1517,
tracing (1.503 ms) : 1479, 1527
. : milestone, 1503,
section candidate
no_agent (1.347 ms) : 1327, 1367
. : milestone, 1347,
appsec (1.756 ms) : 1732, 1780
. : milestone, 1756,
appsec_no_iast (1.757 ms) : 1733, 1782
. : milestone, 1757,
iast (1.515 ms) : 1491, 1539
. : milestone, 1515,
profiling (1.516 ms) : 1492, 1540
. : milestone, 1516,
tracing (1.478 ms) : 1453, 1503
. : milestone, 1478,
DacapoParameters
See matching parameters
SummaryFound 0 performance improvements and 0 performance regressions! Performance is the same for 12 metrics, 0 unstable metrics. Execution time for biojavagantt
title biojava - execution time [CI 0.99] : candidate=1.47.0-SNAPSHOT~318f5b227f, baseline=1.47.0-SNAPSHOT~74ee62c6d5
dateFormat X
axisFormat %s
section baseline
no_agent (14.938 s) : 14938000, 14938000
. : milestone, 14938000,
appsec (15.054 s) : 15054000, 15054000
. : milestone, 15054000,
iast (18.626 s) : 18626000, 18626000
. : milestone, 18626000,
iast_GLOBAL (17.801 s) : 17801000, 17801000
. : milestone, 17801000,
profiling (15.056 s) : 15056000, 15056000
. : milestone, 15056000,
tracing (14.82 s) : 14820000, 14820000
. : milestone, 14820000,
section candidate
no_agent (14.935 s) : 14935000, 14935000
. : milestone, 14935000,
appsec (15.031 s) : 15031000, 15031000
. : milestone, 15031000,
iast (18.441 s) : 18441000, 18441000
. : milestone, 18441000,
iast_GLOBAL (18.173 s) : 18173000, 18173000
. : milestone, 18173000,
profiling (15.01 s) : 15010000, 15010000
. : milestone, 15010000,
tracing (14.866 s) : 14866000, 14866000
. : milestone, 14866000,
Execution time for tomcatgantt
title tomcat - execution time [CI 0.99] : candidate=1.47.0-SNAPSHOT~318f5b227f, baseline=1.47.0-SNAPSHOT~74ee62c6d5
dateFormat X
axisFormat %s
section baseline
no_agent (1.473 ms) : 1461, 1484
. : milestone, 1473,
appsec (2.359 ms) : 2316, 2403
. : milestone, 2359,
iast (2.112 ms) : 2057, 2168
. : milestone, 2112,
iast_GLOBAL (2.154 ms) : 2099, 2210
. : milestone, 2154,
profiling (1.96 ms) : 1917, 2003
. : milestone, 1960,
tracing (1.947 ms) : 1905, 1989
. : milestone, 1947,
section candidate
no_agent (1.474 ms) : 1462, 1485
. : milestone, 1474,
appsec (2.351 ms) : 2308, 2394
. : milestone, 2351,
iast (2.116 ms) : 2061, 2171
. : milestone, 2116,
iast_GLOBAL (2.153 ms) : 2098, 2208
. : milestone, 2153,
profiling (1.993 ms) : 1949, 2038
. : milestone, 1993,
tracing (1.942 ms) : 1900, 1984
. : milestone, 1942,
|
We should highlight the PR also includes a backport of #8382 to fix the muzzle build |
8e02059
into
release/v1.46.x
| Package | Type | Package file | Manager | Update | Change | |---|---|---|---|---|---| | org.flywaydb.flyway | plugin | misk/gradle/libs.versions.toml | gradle | patch | `11.3.3` -> `11.3.4` | | [org.slf4j:slf4j-api](http://www.slf4j.org) ([source](https://github.com/qos-ch/slf4j), [changelog](https://www.slf4j.org/news.html)) | dependencies | misk/gradle/libs.versions.toml | gradle | patch | `2.0.16` -> `2.0.17` | | [com.google.api.grpc:proto-google-common-protos](https://github.com/googleapis/sdk-platform-java) | dependencies | misk/gradle/libs.versions.toml | gradle | minor | `2.52.0` -> `2.53.0` | | [com.google.cloud:google-cloud-core-http](https://github.com/googleapis/sdk-platform-java) | dependencies | misk/gradle/libs.versions.toml | gradle | minor | `2.51.0` -> `2.52.0` | | [com.google.cloud:google-cloud-spanner](https://github.com/googleapis/java-spanner) | dependencies | misk/gradle/libs.versions.toml | gradle | minor | `6.86.0` -> `6.88.0` | | [com.google.cloud:google-cloud-logging](https://github.com/googleapis/java-logging) | dependencies | misk/gradle/libs.versions.toml | gradle | patch | `3.21.3` -> `3.21.4` | | [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-rev20250102-2.0.0` -> `v1-rev20250213-2.0.0` | | [com.google.cloud:google-cloud-datastore](https://github.com/googleapis/java-datastore) | dependencies | misk/gradle/libs.versions.toml | gradle | patch | `2.26.2` -> `2.26.4` | | [com.google.cloud:google-cloud-core](https://github.com/googleapis/sdk-platform-java) | dependencies | misk/gradle/libs.versions.toml | gradle | minor | `2.51.0` -> `2.52.0` | | [com.google.api:gax](https://github.com/googleapis/sdk-platform-java) | dependencies | misk/gradle/libs.versions.toml | gradle | minor | `2.61.0` -> `2.62.0` | | [io.netty:netty-handler](https://netty.io/) ([source](https://github.com/netty/netty)) | dependencies | misk/gradle/libs.versions.toml | gradle | patch | `4.1.118.Final` -> `4.1.119.Final` | | [io.netty:netty-bom](https://netty.io/) ([source](https://github.com/netty/netty)) | dependencies | misk/gradle/libs.versions.toml | gradle | patch | `4.1.118.Final` -> `4.1.119.Final` | | [org.junit.jupiter:junit-jupiter-params](https://junit.org/junit5/) ([source](https://github.com/junit-team/junit5)) | dependencies | misk/gradle/libs.versions.toml | gradle | minor | `5.11.4` -> `5.12.0` | | [org.junit.jupiter:junit-jupiter-engine](https://junit.org/junit5/) ([source](https://github.com/junit-team/junit5)) | dependencies | misk/gradle/libs.versions.toml | gradle | minor | `5.11.4` -> `5.12.0` | | [org.junit.jupiter:junit-jupiter-api](https://junit.org/junit5/) ([source](https://github.com/junit-team/junit5)) | dependencies | misk/gradle/libs.versions.toml | gradle | minor | `5.11.4` -> `5.12.0` | | [com.google.http-client:google-http-client-jackson2](https://github.com/googleapis/google-http-java-client) | dependencies | misk/gradle/libs.versions.toml | gradle | patch | `1.46.1` -> `1.46.3` | | [com.google.http-client:google-http-client](https://github.com/googleapis/google-http-java-client) | dependencies | misk/gradle/libs.versions.toml | gradle | patch | `1.46.1` -> `1.46.3` | | [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.32.1` -> `1.33.1` | | [com.google.auth:google-auth-library-credentials](https://github.com/googleapis/google-auth-library-java) | dependencies | misk/gradle/libs.versions.toml | gradle | minor | `1.32.1` -> `1.33.1` | | [io.gitlab.arturbosch.detekt](https://detekt.dev) ([source](https://github.com/detekt/detekt)) | plugin | misk/gradle/libs.versions.toml | gradle | patch | `1.23.7` -> `1.23.8` | | [io.gitlab.arturbosch.detekt:detekt-test-utils](https://detekt.dev) ([source](https://github.com/detekt/detekt)) | dependencies | misk/gradle/libs.versions.toml | gradle | patch | `1.23.7` -> `1.23.8` | | [io.gitlab.arturbosch.detekt:detekt-test](https://detekt.dev) ([source](https://github.com/detekt/detekt)) | dependencies | misk/gradle/libs.versions.toml | gradle | patch | `1.23.7` -> `1.23.8` | | [io.gitlab.arturbosch.detekt:detekt-psi-utils](https://detekt.dev) ([source](https://github.com/detekt/detekt)) | dependencies | misk/gradle/libs.versions.toml | gradle | patch | `1.23.7` -> `1.23.8` | | [io.gitlab.arturbosch.detekt:detekt-parser](https://detekt.dev) ([source](https://github.com/detekt/detekt)) | dependencies | misk/gradle/libs.versions.toml | gradle | patch | `1.23.7` -> `1.23.8` | | [io.gitlab.arturbosch.detekt:detekt-api](https://detekt.dev) ([source](https://github.com/detekt/detekt)) | dependencies | misk/gradle/libs.versions.toml | gradle | patch | `1.23.7` -> `1.23.8` | | [com.autonomousapps.dependency-analysis](https://github.com/autonomousapps/dependency-analysis-android-gradle-plugin) | plugin | misk/gradle/libs.versions.toml | gradle | minor | `2.8.2` -> `2.10.1` | | [com.datadoghq:dd-trace-api](https://github.com/datadog/dd-trace-java) | dependencies | misk/gradle/libs.versions.toml | gradle | patch | `1.46.0` -> `1.46.1` | | [com.datadoghq:dd-trace-ot](https://github.com/datadog/dd-trace-java) | dependencies | misk/gradle/libs.versions.toml | gradle | patch | `1.46.0` -> `1.46.1` | | [software.amazon.awssdk:sdk-core](https://aws.amazon.com/sdkforjava) | dependencies | misk/gradle/libs.versions.toml | gradle | patch | `2.30.23` -> `2.30.30` | | [software.amazon.awssdk:sqs](https://aws.amazon.com/sdkforjava) | dependencies | misk/gradle/libs.versions.toml | gradle | patch | `2.30.23` -> `2.30.30` | | [software.amazon.awssdk:dynamodb-enhanced](https://aws.amazon.com/sdkforjava) | dependencies | misk/gradle/libs.versions.toml | gradle | patch | `2.30.23` -> `2.30.30` | | [software.amazon.awssdk:dynamodb](https://aws.amazon.com/sdkforjava) | dependencies | misk/gradle/libs.versions.toml | gradle | patch | `2.30.23` -> `2.30.30` | | [software.amazon.awssdk:aws-core](https://aws.amazon.com/sdkforjava) | dependencies | misk/gradle/libs.versions.toml | gradle | patch | `2.30.23` -> `2.30.30` | | [software.amazon.awssdk:bom](https://aws.amazon.com/sdkforjava) | dependencies | misk/gradle/libs.versions.toml | gradle | patch | `2.30.23` -> `2.30.30` | | [software.amazon.awssdk:auth](https://aws.amazon.com/sdkforjava) | dependencies | misk/gradle/libs.versions.toml | gradle | patch | `2.30.23` -> `2.30.30` | | [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.781` -> `1.12.782` | | [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.781` -> `1.12.782` | | [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.781` -> `1.12.782` | | [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.781` -> `1.12.782` | | [org.awaitility:awaitility-kotlin](http://github.com/awaitility/awaitility) ([source](http://svn.sonatype.org/spice/trunk/oss/oss-parent-9)) | dependencies | misk/gradle/libs.versions.toml | gradle | minor | `4.2.2` -> `4.3.0` | | [org.awaitility:awaitility](http://awaitility.org) ([source](http://svn.sonatype.org/spice/trunk/oss/oss-parent-9)) | dependencies | misk/gradle/libs.versions.toml | gradle | minor | `4.2.2` -> `4.3.0` | --- ### Release Notes <details> <summary>googleapis/sdk-platform-java (com.google.api.grpc:proto-google-common-protos)</summary> ### [`v2.53.0`](https://github.com/googleapis/sdk-platform-java/blob/HEAD/CHANGELOG.md#2530-2025-02-10) ##### Features - enable DirectPath bound token in InstantiatingGrpcChannelProvider ([#​3572](googleapis/sdk-platform-java#3572)) ([5080495](googleapis/sdk-platform-java@5080495)) - Enable MTLS_S2A bound token by default for gRPC S2A enabled flows ([#​3591](googleapis/sdk-platform-java#3591)) ([81e21f2](googleapis/sdk-platform-java@81e21f2)) - migrate away from deprecated graal-sdk dependency to use nativeimage ([#​2706](googleapis/sdk-platform-java#2706)) ([757801a](googleapis/sdk-platform-java@757801a)) ##### Bug Fixes - Avoid creating message string prematurely for streaming calls ([#​3622](googleapis/sdk-platform-java#3622)) ([f805e70](googleapis/sdk-platform-java@f805e70)) ##### Dependencies - update dependency com.google.code.gson:gson to v2.12.0 ([#​3595](googleapis/sdk-platform-java#3595)) ([1f1b119](googleapis/sdk-platform-java@1f1b119)) - update dependency com.google.code.gson:gson to v2.12.0 ([#​3596](googleapis/sdk-platform-java#3596)) ([af62f53](googleapis/sdk-platform-java@af62f53)) - update dependency com.google.code.gson:gson to v2.12.1 ([#​3599](googleapis/sdk-platform-java#3599)) ([18917ee](googleapis/sdk-platform-java@18917ee)) - update dependency com.google.code.gson:gson to v2.12.1 ([#​3600](googleapis/sdk-platform-java#3600)) ([3f82836](googleapis/sdk-platform-java@3f82836)) - update dependency commons-codec:commons-codec to v1.18.0 ([#​3590](googleapis/sdk-platform-java#3590)) ([cd46ba5](googleapis/sdk-platform-java@cd46ba5)) - update dependency io.netty:netty-tcnative-boringssl-static to v2.0.70.final ([#​3623](googleapis/sdk-platform-java#3623)) ([a4d1f95](googleapis/sdk-platform-java@a4d1f95)) - update dependency lxml to v5.3.1 ([#​3624](googleapis/sdk-platform-java#3624)) ([5407646](googleapis/sdk-platform-java@5407646)) - update dependency net.bytebuddy:byte-buddy to v1.17.0 ([#​3582](googleapis/sdk-platform-java#3582)) ([54d99e9](googleapis/sdk-platform-java@54d99e9)) - update dependency org.checkerframework:checker-qual to v3.49.0 ([#​3604](googleapis/sdk-platform-java#3604)) ([390cffa](googleapis/sdk-platform-java@390cffa)) - update dependency org.graalvm.sdk:nativeimage to v24.1.2 ([#​3597](googleapis/sdk-platform-java#3597)) ([9d151c4](googleapis/sdk-platform-java@9d151c4)) - update docker.io/library/maven:3.9.9-eclipse-temurin-11-alpine docker digest to [`456f60c`](googleapis/sdk-platform-java@456f60c) ([#​3607](googleapis/sdk-platform-java#3607)) ([c2d2768](googleapis/sdk-platform-java@c2d2768)) - update docker.io/library/maven:3.9.9-eclipse-temurin-11-alpine docker digest to [`d323c2b`](googleapis/sdk-platform-java@d323c2b) ([#​3601](googleapis/sdk-platform-java#3601)) ([ed35c23](googleapis/sdk-platform-java@ed35c23)) - update docker.io/library/python docker tag to v3.13.2 ([#​3615](googleapis/sdk-platform-java#3615)) ([ba007c2](googleapis/sdk-platform-java@ba007c2)) - update docker.io/library/python:3.13.1-alpine3.20 docker digest to [`7788ec8`](googleapis/sdk-platform-java@7788ec8) ([#​3586](googleapis/sdk-platform-java#3586)) ([a24d1ba](googleapis/sdk-platform-java@a24d1ba)) - update google api dependencies ([#​3584](googleapis/sdk-platform-java#3584)) ([08f2b7b](googleapis/sdk-platform-java@08f2b7b)) - update google auth library dependencies to v1.32.0 ([#​3611](googleapis/sdk-platform-java#3611)) ([9436eb0](googleapis/sdk-platform-java@9436eb0)) - update google auth library dependencies to v1.32.1 ([#​3618](googleapis/sdk-platform-java#3618)) ([88c78e2](googleapis/sdk-platform-java@88c78e2)) - update google http client dependencies to v1.46.1 ([#​3616](googleapis/sdk-platform-java#3616)) ([2462105](googleapis/sdk-platform-java@2462105)) - update googleapis/java-cloud-bom digest to [`47ad868`](googleapis/sdk-platform-java@47ad868) ([#​3608](googleapis/sdk-platform-java#3608)) ([2bcf9e0](googleapis/sdk-platform-java@2bcf9e0)) - update googleapis/java-cloud-bom digest to [`514a644`](googleapis/sdk-platform-java@514a644) ([#​3602](googleapis/sdk-platform-java#3602)) ([172d4da](googleapis/sdk-platform-java@172d4da)) - update googleapis/java-cloud-bom digest to [`7752ecd`](googleapis/sdk-platform-java@7752ecd) ([#​3603](googleapis/sdk-platform-java#3603)) ([06be924](googleapis/sdk-platform-java@06be924)) - update netty dependencies to v4.1.117.final ([#​3581](googleapis/sdk-platform-java#3581)) ([2734dc0](googleapis/sdk-platform-java@2734dc0)) - update netty dependencies to v4.1.118.final ([#​3625](googleapis/sdk-platform-java#3625)) ([16ff6bd](googleapis/sdk-platform-java@16ff6bd)) - update netty dependencies to v4.1.118.final ([#​3626](googleapis/sdk-platform-java#3626)) ([316c425](googleapis/sdk-platform-java@316c425)) - Update OpenTelemetry semantic convention packages in the shared dependencies ([#​3402](googleapis/sdk-platform-java#3402)) ([0e69784](googleapis/sdk-platform-java@0e69784)) - update opentelemetry-java monorepo to v1.46.0 ([#​3585](googleapis/sdk-platform-java#3585)) ([ac214be](googleapis/sdk-platform-java@ac214be)) - update opentelemetry-java monorepo to v1.47.0 ([#​3619](googleapis/sdk-platform-java#3619)) ([66901df](googleapis/sdk-platform-java@66901df)) - update repo-automation-bots digest to [`35eff2c`](googleapis/sdk-platform-java@35eff2c) ([#​3609](googleapis/sdk-platform-java#3609)) ([b962a01](googleapis/sdk-platform-java@b962a01)) - update repo-automation-bots digest to [`3a68a9c`](googleapis/sdk-platform-java@3a68a9c) ([#​3620](googleapis/sdk-platform-java#3620)) ([1d79552](googleapis/sdk-platform-java@1d79552)) </details> <details> <summary>googleapis/java-spanner (com.google.cloud:google-cloud-spanner)</summary> ### [`v6.88.0`](https://github.com/googleapis/java-spanner/blob/HEAD/CHANGELOG.md#6880-2025-02-27) ##### Features - Add a last field in the PartialResultSet ([7c714be](googleapis/java-spanner@7c714be)) - Automatically set default sequence kind in JDBC and PGAdapter ([#​3658](googleapis/java-spanner#3658)) ([e8abf33](googleapis/java-spanner@e8abf33)) - Default authentication support for external hosts ([#​3656](googleapis/java-spanner#3656)) ([ace11d5](googleapis/java-spanner@ace11d5)) - **spanner:** A new enum `IsolationLevel` is added ([3fd33ba](googleapis/java-spanner@3fd33ba)) - **spanner:** Add instance partitions field in backup proto ([3fd33ba](googleapis/java-spanner@3fd33ba)) ##### Bug Fixes - **deps:** Update the Java code generator (gapic-generator-java) to 2.54.0 ([57497ad](googleapis/java-spanner@57497ad)) ##### Dependencies - Update dependency com.google.cloud:sdk-platform-java-config to v3.44.0 ([#​3665](googleapis/java-spanner#3665)) ([3543548](googleapis/java-spanner@3543548)) ### [`v6.87.0`](https://github.com/googleapis/java-spanner/blob/HEAD/CHANGELOG.md#6870-2025-02-20) ##### Features - Add AddSplitPoints API ([a5ebcd3](googleapis/java-spanner@a5ebcd3)) - Add option for multiplexed sessions with partitioned operations ([#​3635](googleapis/java-spanner#3635)) ([dc89b4d](googleapis/java-spanner@dc89b4d)) - Add option to indicate that a statement is the last in a transaction ([#​3647](googleapis/java-spanner#3647)) ([b04ea80](googleapis/java-spanner@b04ea80)) - Adding gfe_latencies metric to built-in metrics ([#​3490](googleapis/java-spanner#3490)) ([314dadc](googleapis/java-spanner@314dadc)) - **spanner:** Support multiplexed session for read-write transactions ([#​3608](googleapis/java-spanner#3608)) ([bda78ed](googleapis/java-spanner@bda78ed)) ##### Bug Fixes - **deps:** Update the Java code generator (gapic-generator-java) to 2.53.0 ([20a3d0d](googleapis/java-spanner@20a3d0d)) - **spanner:** End spans for read-write methods ([#​3629](googleapis/java-spanner#3629)) ([4a1f99c](googleapis/java-spanner@4a1f99c)) - **spanner:** Release resources in TransactionManager ([#​3638](googleapis/java-spanner#3638)) ([e0a3e5b](googleapis/java-spanner@e0a3e5b)) ##### Dependencies - Update dependency com.google.cloud:sdk-platform-java-config to v3.43.0 ([#​3642](googleapis/java-spanner#3642)) ([c12968a](googleapis/java-spanner@c12968a)) </details> <details> <summary>googleapis/java-logging (com.google.cloud:google-cloud-logging)</summary> ### [`v3.21.4`](https://github.com/googleapis/java-logging/blob/HEAD/CHANGELOG.md#3214-2025-02-26) ##### Bug Fixes - **deps:** Update the Java code generator (gapic-generator-java) to 2.54.0 ([67fa9fb](googleapis/java-logging@67fa9fb)) ##### Dependencies - Update dependency com.google.cloud:sdk-platform-java-config to v3.44.0 ([#​1768](googleapis/java-logging#1768)) ([a69e699](googleapis/java-logging@a69e699)) - Update googleapis/sdk-platform-java action to v2.54.0 ([#​1762](googleapis/java-logging#1762)) ([d50a8d2](googleapis/java-logging@d50a8d2)) </details> <details> <summary>googleapis/java-datastore (com.google.cloud:google-cloud-datastore)</summary> ### [`v2.26.4`](https://github.com/googleapis/java-datastore/blob/HEAD/CHANGELOG.md#2264-2025-02-26) ##### Dependencies - Update dependency com.google.cloud:sdk-platform-java-config to v3.44.0 ([#​1769](googleapis/java-datastore#1769)) ([7a86509](googleapis/java-datastore@7a86509)) ### [`v2.26.3`](https://github.com/googleapis/java-datastore/blob/HEAD/CHANGELOG.md#2263-2025-02-21) ##### Dependencies - Update dependency com.google.cloud:gapic-libraries-bom to v1.52.0 ([#​1747](googleapis/java-datastore#1747)) ([592072b](googleapis/java-datastore@592072b)) </details> <details> <summary>googleapis/google-http-java-client (com.google.http-client:google-http-client-jackson2)</summary> ### [`v1.46.3`](https://github.com/googleapis/google-http-java-client/blob/HEAD/CHANGELOG.md#1463-2025-02-25) ##### Dependencies - Update native-image-shared-config to 1.14.4 ([1ab8c28](googleapis/google-http-java-client@1ab8c28)) ### [`v1.46.2`](https://github.com/googleapis/google-http-java-client/blob/HEAD/CHANGELOG.md#1462-2025-02-24) ##### Dependencies - Update grpc-context-io to 1.70.0 ([#​2078](googleapis/google-http-java-client#2078)) ([3a82a5f](googleapis/google-http-java-client@3a82a5f)) </details> <details> <summary>googleapis/google-auth-library-java (com.google.auth:google-auth-library-oauth2-http)</summary> ### [`v1.33.1`](https://github.com/googleapis/google-auth-library-java/blob/HEAD/CHANGELOG.md#1331-2025-02-25) ##### Dependencies - Update dependency com.google.cloud:google-cloud-shared-config to v1.14.4 ([53a2abc](googleapis/google-auth-library-java@53a2abc)) ### [`v1.33.0`](https://github.com/googleapis/google-auth-library-java/blob/HEAD/CHANGELOG.md#1330-2025-02-24) ##### Features - Add client logging with slf4j ([#​1586](googleapis/google-auth-library-java#1586)) ([24761d6](googleapis/google-auth-library-java@24761d6)) ##### Dependencies - Update dependency com.google.http-client:google-http-client-bom to v1.46.1 ([96a5ad8](googleapis/google-auth-library-java@96a5ad8)) </details> <details> <summary>detekt/detekt (io.gitlab.arturbosch.detekt)</summary> ### [`v1.23.8`](https://github.com/detekt/detekt/releases/tag/v1.23.8) ##### 1.23.8 - 2025-02-20 This is a point release for Detekt `1.23.0`, built against Kotlin `2.0.21`, with fixes for several bugs that got reported by the community. ##### Notable Changes - fix(deps): Update kotlin to 2.0.21 - [#​7580](detekt/detekt#7580) - fix(deps): Update AGP to v8.8.1 - [#​7879](detekt/detekt#7936) - fix(deps): update Gradle to v8.12.1 - [#​7780](detekt/detekt#7780) ##### Changelog - UseDataClass: do not report on `expect` classes - [#​7857](detekt/detekt#7857) - Fix InjectDispatcher false positives - [#​7797](detekt/detekt#7797) - \[UnnecessaryParentheses] Allow float/double without integer part - [#​7751](detekt/detekt#7751) - Fix `ThrowingExceptionsWithoutMessageOrCause` false positive - [#​7715](detekt/detekt#7715) - Issue [#​7634](detekt/detekt#7634): Make `UndocumentedPublicClass` configurable to flag \`com… - [#​7635](detekt/detekt#7635) - Fix redundant empty tags in baseline XML - [#​7625](detekt/detekt#7625) - MatchingDeclarationName now supports platofrm suffixes - [#​6426](detekt/detekt#6426) ##### Contributors We would like to thank the following contributors that made this release possible: [@​BraisGabin](https://github.com/BraisGabin), [@​JordanLongstaff](https://github.com/JordanLongstaff), [@​Nava2](https://github.com/Nava2), [@​atulgpt](https://github.com/atulgpt), [@​eygraber](https://github.com/eygraber), [@​lexa-diky](https://github.com/lexa-diky), [@​t-kameyama](https://github.com/t-kameyama) </details> <details> <summary>autonomousapps/dependency-analysis-android-gradle-plugin (com.autonomousapps.dependency-analysis)</summary> ### [`v2.10.1`](https://github.com/autonomousapps/dependency-analysis-android-gradle-plugin/blob/HEAD/CHANGELOG.md#Version-2101) - \[Fix]: `BuildHealthException` extends `VerificationException`. - \[Fix]: module advice must be 'actionable' to be 'not empty'. ### [`v2.10.0`](https://github.com/autonomousapps/dependency-analysis-android-gradle-plugin/blob/HEAD/CHANGELOG.md#Version-2100) - \[Feat]: new `dependencyAnalysis.reporting.printBuildHealth` DSL option. - \[Fix]: support colorizing multiline strings. ### [`v2.9.0`](https://github.com/autonomousapps/dependency-analysis-android-gradle-plugin/blob/HEAD/CHANGELOG.md#Version-290) - \[Feat]: if buildHealth contains only warnings, adjust message to be less severe. - \[Feat]: provide way to opt-out of printing postscript if it only contains warnings. - \[Feat]: improve console output with colors and smarter vertical spacing. - \[Fix]: improve comparability of `Declaration`. - \[Fix]: dependency model classes are now fully Comparable. - \[Fix]: `Source` is fully Comparable. - \[Fix]: `ExplodingBytecode` is fully Comparable. - \[Perf]: improve performance of `isForMissingSuperclass` (again). - \[Chore]: update to Kotlin 2.0.21. - \[Chore]: test against AGP 8.9 and 8.10 ```kotlin dependencyAnalysis { reporting { onlyOnFailure(false) // when true, only prints postscript when there are failure-level issues. postscript(/* Some text to help out end users who may not be build engineers. */) } } ``` </details> <details> <summary>datadog/dd-trace-java (com.datadoghq:dd-trace-api)</summary> ### [`v1.46.1`](https://github.com/DataDog/dd-trace-java/releases/tag/v1.46.1): 1.46.1 ##### Components ##### Dynamic Instrumentation - 🐛 🍒 8344 - Fix CodeOrigin for [@​Trace](https://github.com/Trace) annotation ([#​8425](DataDog/dd-trace-java#8425) - [@​evanchooly](https://github.com/evanchooly)) - 🐛 🍒 8369 - Disable capture of entry values ([#​8424](DataDog/dd-trace-java#8424) - [@​evanchooly](https://github.com/evanchooly)) ##### Other changes ##### Library Injection - 🐛 Address partial library copy failures causing failed application startups in k8s. </details> <details> <summary>aws/aws-sdk-java (com.amazonaws:aws-java-sdk-sqs)</summary> ### [`v1.12.782`](https://github.com/aws/aws-sdk-java/blob/HEAD/CHANGELOG.md#112782-2025-02-17) [Compare Source](aws/aws-sdk-java@1.12.781...1.12.782) #### **AWS SDK for Java** - ### Features - Add account endpoint business metrics to user agent </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**: Disabled by config. Please merge this manually once you are satisfied. ♻ **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: c09b37e74def026f742f5d17fa486de17cc259d9
Backport #8344 to release/v1.46.x
Also backports the muzzle fix for ignite (#8382)