Skip to content

Commit 2ca9140

Browse files
This PR contains the following updates:
| 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
1 parent f712db2 commit 2ca9140

File tree

4 files changed

+33
-24
lines changed

4 files changed

+33
-24
lines changed

gradle/libs.versions.toml

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
[versions]
22
awaitility = "4.3.0"
3-
aws1 = "1.12.782"
4-
aws2 = "2.31.22"
3+
aws1 = "1.12.783"
4+
aws2 = "2.31.35"
55
bucket4j = "8.8.0"
6-
datadog = "1.48.1"
7-
dependencyAnalysisPlugin = "2.16.0"
6+
datadog = "1.48.2"
7+
dependencyAnalysisPlugin = "2.17.0"
88
detekt = "1.23.8"
9-
docker = "3.4.2"
10-
googleAuth = "1.33.1"
11-
googleHttp = "1.46.3"
9+
docker = "3.5.0"
10+
googleAuth = "1.34.0"
11+
googleHttp = "1.47.0"
1212
hoplite = "2.7.5"
13-
jackson = "2.18.3"
13+
jackson = "2.19.0"
1414
junit = "5.12.2"
1515
kotest = "5.9.1"
1616
kotlin = "2.1.20"
@@ -20,7 +20,7 @@ micrometer = "1.12.13"
2020
netty = "4.2.0.Final"
2121
okHttp = "5.0.0-alpha.14"
2222
okio = "3.11.0"
23-
protobuf = "3.25.6"
23+
protobuf = "3.25.7"
2424
retrofit = "2.11.0"
2525
sqldelight = "2.0.2"
2626
wire = "5.3.1"
@@ -64,22 +64,22 @@ dockerApi = { module = "com.github.docker-java:docker-java-api", version.ref = "
6464
dockerCore = { module = "com.github.docker-java:docker-java-core", version.ref = "docker" }
6565
dockerTransportCore = { module = "com.github.docker-java:docker-java-transport", version.ref = "docker" }
6666
dockerTransportHttpClient = { module = "com.github.docker-java:docker-java-transport-httpclient5", version.ref = "docker" }
67-
errorproneAnnotations = { module = "com.google.errorprone:error_prone_annotations", version = "2.37.0" }
67+
errorproneAnnotations = { module = "com.google.errorprone:error_prone_annotations", version = "2.38.0" }
6868
findbugsJsr305 = { module = "com.google.code.findbugs:jsr305", version = "3.0.2" }
69-
gax = { module = "com.google.api:gax", version = "2.63.1" }
70-
gcpCloudCore = { module = "com.google.cloud:google-cloud-core", version = "2.53.1" }
71-
gcpDatastore = { module = "com.google.cloud:google-cloud-datastore", version = "2.27.1" }
72-
gcpKms = { module = "com.google.apis:google-api-services-cloudkms", version = "v1-rev20250227-2.0.0" }
69+
gax = { module = "com.google.api:gax", version = "2.64.3" }
70+
gcpCloudCore = { module = "com.google.cloud:google-cloud-core", version = "2.54.3" }
71+
gcpDatastore = { module = "com.google.cloud:google-cloud-datastore", version = "2.28.0" }
72+
gcpKms = { module = "com.google.apis:google-api-services-cloudkms", version = "v1-rev20250414-2.0.0" }
7373
gcpLogback = { module = "com.google.cloud:google-cloud-logging-logback", version = "0.130.11-alpha" }
74-
gcpLogging = { module = "com.google.cloud:google-cloud-logging", version = "3.22.0" }
75-
gcpSpanner = { module = "com.google.cloud:google-cloud-spanner", version = "6.90.0" }
74+
gcpLogging = { module = "com.google.cloud:google-cloud-logging", version = "3.22.2" }
75+
gcpSpanner = { module = "com.google.cloud:google-cloud-spanner", version = "6.92.0" }
7676
googleApiClient = { module = "com.google.api-client:google-api-client", version = "2.7.2" }
77-
googleApiServicesStorage = { module = "com.google.apis:google-api-services-storage", version = "v1-rev20250312-2.0.0" }
77+
googleApiServicesStorage = { module = "com.google.apis:google-api-services-storage", version = "v1-rev20250424-2.0.0" }
7878
googleAuthLibraryCredentials = { module = "com.google.auth:google-auth-library-credentials", version.ref = "googleAuth" }
7979
googleAuthLibraryOauth2Http = { module = "com.google.auth:google-auth-library-oauth2-http", version.ref = "googleAuth" }
80-
googleCloudCoreHttp = { module = "com.google.cloud:google-cloud-core-http", version = "2.53.1" }
80+
googleCloudCoreHttp = { module = "com.google.cloud:google-cloud-core-http", version = "2.54.3" }
8181
googleCloudStorage = { module = "com.google.cloud:google-cloud-storage", version = "1.118.1" }
82-
googleCommonProtos = { module = "com.google.api.grpc:proto-google-common-protos", version = "2.54.1" }
82+
googleCommonProtos = { module = "com.google.api.grpc:proto-google-common-protos", version = "2.55.3" }
8383
googleHttpClient = { module = "com.google.http-client:google-http-client", version.ref = "googleHttp" }
8484
googleHttpClientJackson = { module = "com.google.http-client:google-http-client-jackson2", version.ref = "googleHttp" }
8585
grpcApi = { module = "io.grpc:grpc-api", version = "1.72.0" }
@@ -89,7 +89,7 @@ grpcNetty = { module = "io.grpc:grpc-netty", version = "1.72.0" }
8989
grpcProtobuf = { module = "io.grpc:grpc-protobuf", version = "1.72.0" }
9090
grpcStub = { module = "io.grpc:grpc-stub", version = "1.72.0" }
9191
guava = { module = "com.google.guava:guava" }
92-
guavaBom = { module = "com.google.guava:guava-bom", version = "33.4.0-jre" }
92+
guavaBom = { module = "com.google.guava:guava-bom", version = "33.4.8-jre" }
9393
guavaTestLib = { module = "com.google.guava:guava-testlib" }
9494
guice = { module = "com.google.inject:guice" }
9595
guice7Bom = { module = "com.google.inject:guice-bom", version = "7.0.0" }
@@ -208,7 +208,7 @@ tempest2Testing = { module = "app.cash.tempest:tempest2-testing" }
208208
tempest2TestingDocker = { module = "app.cash.tempest:tempest2-testing-docker" }
209209
tempest2TestingInternal = { module = "app.cash.tempest:tempest2-testing-internal" }
210210
tempest2TestingJvm = { module = "app.cash.tempest:tempest2-testing-jvm" }
211-
tempestBom = { module = "app.cash.tempest:tempest-bom", version = "2025.03.17.133301-6c83654" }
211+
tempestBom = { module = "app.cash.tempest:tempest-bom", version = "2025.05.02.195945-d393c44" }
212212
tempestTesting = { module = "app.cash.tempest:tempest-testing" }
213213
tempestTestingDocker = { module = "app.cash.tempest:tempest-testing-docker" }
214214
tempestTestingInternal = { module = "app.cash.tempest:tempest-testing-internal" }
@@ -230,7 +230,7 @@ binaryCompatibilityValidator = { id = "org.jetbrains.kotlinx.binary-compatibilit
230230
dependencyAnalysis = { id = "com.autonomousapps.dependency-analysis", version.ref = "dependencyAnalysisPlugin" }
231231
detekt = { id = "io.gitlab.arturbosch.detekt", version.ref = "detekt" }
232232
dokka = { id = "org.jetbrains.dokka", version = "2.0.0" }
233-
flyway = { id = "org.flywaydb.flyway", version = "11.7.1" }
233+
flyway = { id = "org.flywaydb.flyway", version = "11.8.0" }
234234
jooq = { id = "nu.studer.jooq", version = "9.0" }
235235
kotlinAllOpen = { id = "org.jetbrains.kotlin.plugin.allopen", version.ref = "kotlin" }
236236
kotlinJpa = { id = "org.jetbrains.kotlin.plugin.jpa", version.ref = "kotlin" }

misk-jdbc/api/misk-jdbc.api

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -439,6 +439,7 @@ public final class misk/jdbc/JDBCSession$HookType : java/lang/Enum {
439439

440440
public final class misk/jdbc/JdbcExtensionsKt {
441441
public static final fun map (Ljava/sql/ResultSet;Lkotlin/jvm/functions/Function1;)Ljava/util/List;
442+
public static final fun mapNotNull (Ljava/sql/ResultSet;Lkotlin/jvm/functions/Function1;)Ljava/util/List;
442443
public static final fun maybeInt (Ljava/sql/ResultSet;)Ljava/lang/Integer;
443444
public static final fun maybeLong (Ljava/sql/ResultSet;)Ljava/lang/Long;
444445
public static final fun maybeResult (Ljava/sql/ResultSet;Lkotlin/jvm/functions/Function1;)Ljava/lang/Object;

misk-jdbc/src/main/kotlin/misk/jdbc/JdbcExtensions.kt

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,14 @@ fun <T> ResultSet.map(function: (ResultSet) -> T): List<T> {
1010
return result
1111
}
1212

13+
fun <T : Any> ResultSet.mapNotNull(function: (ResultSet) -> T?): List<T> {
14+
val result = mutableListOf<T>()
15+
while (this.next()) {
16+
function(this)?.let { result.add(it) }
17+
}
18+
return result
19+
}
20+
1321
fun <T> ResultSet.maybeResult(function: (ResultSet) -> T): T? = map(function).firstOrNull()
1422

1523
fun <T> ResultSet.uniqueResult(function: (ResultSet) -> T): T = map(function).first()

misk-vitess/src/main/kotlin/misk/vitess/Shards.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ package misk.vitess
33
import com.google.common.base.Supplier
44
import com.google.common.base.Suppliers
55
import misk.jdbc.DataSourceService
6-
import misk.jdbc.map
6+
import misk.jdbc.mapNotNull
77
import java.sql.SQLRecoverableException
88
import java.util.concurrent.TimeUnit
99

@@ -15,7 +15,7 @@ fun shards(dataSourceService: DataSourceService): Supplier<Set<Shard>> =
1515
dataSourceService.dataSource.connection.use { connection ->
1616
connection.createStatement().use { s ->
1717
val shards = s.executeQuery("SHOW VITESS_SHARDS")
18-
.map { rs -> Shard.parse(rs.getString(1)) }
18+
.mapNotNull { rs -> Shard.parse(rs.getString(1)) }
1919
.toSet()
2020
if (shards.isEmpty()) {
2121
throw SQLRecoverableException("Failed to load list of shards")

0 commit comments

Comments
 (0)