8000 chore(deps): Bump the all group across 1 directory with 32 updates by dependabot[bot] · Pull Request #21718 · risingwavelabs/risingwave · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

chore(deps): Bump the all group across 1 directory with 32 updates #21718

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

Closed
wants to merge 3 commits into from

Conversation

dependabot[bot]
Copy link
Contributor
@dependabot dependabot bot commented on behalf of github May 5, 2025

Bumps the all group with 32 updates in the /java directory:

Package From To
org.apache.commons:commons-text 1.13.0 1.13.1
commons-io:commons-io 2.18.0 2.19.0
com.fasterxml.jackson.core:jackson-databind 2.18.3 2.19.0
com.fasterxml.jackson.core:jackson-core 2.18.3 2.19.0
com.mysql:mysql-connector-j 9.2.0 9.3.0
org.opensearch.client:opensearch-rest-high-level-client 2.19.1 2.19.2
io.grpc:grpc-netty-shaded 1.71.0 1.72.0
io.grpc:grpc-protobuf 1.71.0 1.72.0
io.grpc:grpc-stub 1.71.0 1.72.0
com.google.code.gson:gson 2.12.1 2.13.1
com.google.guava:guava 33.4.6-jre 33.4.8-jre
software.amazon.awssdk:s3 2.31.17 2.31.35
software.amazon.awssdk:sts 2.31.17 2.31.35
software.amazon.awssdk:apache-client 2.31.17 2.31.35
software.amazon.awssdk:glue 2.31.17 2.31.35
org.eclipse.jetty:jetty-client 12.0.19 12.0.20
org.eclipse.jetty:jetty-util 12.0.19 12.0.20
org.eclipse.jetty:jetty-http 12.0.19 12.0.20
org.testcontainers:testcontainers 1.20.6 1.21.0
org.testcontainers:mysql 1.20.6 1.21.0
org.testcontainers:postgresql 1.20.6 1.21.0
org.testcontainers:mongodb 1.20.6 1.21.0
org.testcontainers:elasticsearch 1.20.6 1.21.0
com.puppycrawl.tools:checkstyle 10.23.0 10.23.1
com.google.protobuf:protobuf-java 3.25.6 3.25.7
org.apache.iceberg:iceberg-core 1.8.1 1.9.0
org.apache.iceberg:iceberg-api 1.8.1 1.9.0
org.apache.iceberg:iceberg-bundled-guava 1.8.1 1.9.0
org.apache.iceberg:iceberg-hive-metastore 1.8.1 1.9.0
org.apache.iceberg:iceberg-aws 1.8.1 1.9.0
org.apache.iceberg:iceberg-gcp 1.8.1 1.9.0
org.apache.iceberg:iceberg-snowflake 1.8.1 1.9.0

Updates org.apache.commons:commons-text from 1.13.0 to 1.13.1

Updates commons-io:commons-io from 2.18.0 to 2.19.0

Updates com.fasterxml.jackson.core:jackson-databind from 2.18.3 to 2.19.0

Commits

Updates com.fasterxml.jackson.core:jackson-core from 2.18.3 to 2.19.0

Commits
  • 9c99b45 [maven-release-plugin] prepare release jackson-core-2.19.0
  • 1ac378d Prep for 2.19.0
  • 104f6b1 Fixes #1421: make JsonReadContext non-final (#1423)
  • 453696a Merge branch '2.18' into 2.19
  • ed885e1 CI to latest ubuntu
  • 0617b40 ...
  • 29a731c Start "master"->"3.x" renaming (JSTEP-12)
  • e1c99c5 Back to snapshot dep
  • 92dcbc2 [maven-release-plugin] prepare for next development iteration
  • c0d9101 [maven-release-plugin] prepare release jackson-core-2.19.0-rc2
  • Additional commits viewable in compare view

Updates com.fasterxml.jackson.core:jackson-core from 2.18.3 to 2.19.0

Commits
  • 9c99b45 [maven-release-plugin] prepare release jackson-core-2.19.0
  • 1ac378d Prep for 2.19.0
  • 104f6b1 Fixes #1421: make JsonReadContext non-final (#1423)
  • 453696a Merge branch '2.18' into 2.19
  • ed885e1 CI to latest ubuntu
  • 0617b40 ...
  • 29a731c Start "master"->"3.x" renaming (JSTEP-12)
  • e1c99c5 Back to snapshot dep
  • 92dcbc2 [maven-release-plugin] prepare for next development iteration
  • c0d9101 [maven-release-plugin] prepare release jackson-core-2.19.0-rc2
  • Additional commits viewable in compare view

Updates com.mysql:mysql-connector-j from 9.2.0 to 9.3.0

Changelog

Sourced from com.mysql:mysql-connector-j's changelog.

Changelog

https://dev.mysql.com/doc/relnotes/connector-j/en/

Version 9.3.0

  • Fix for Bug#117294 (Bug#37523180), Updatable ResultSet fails with 'Parameter index out of range'.

  • Fix for Bug#20802830, RESULTSET UPDATE METHODS NOT CHECKING VALIDITY OF RESULTSET.

  • WL#16723, DatabaseMetaData clean up.

  • WL#16756, Implement missing methods in DatabaseMetaDataUsingInfoSchema.

  • Fix for Bug#20279671, PROCEDURE EXECUTION FAILS WHEN THE PARAMETER NAME CONTAINS ESCAPE CHARACTER.

  • Fix for Bug#37311996, allow only Krb5LoginModule in Kerberos authentication.

  • Fix for Bug#19857207, EXECUTE ON CALLABLESTATEMENT RESULTS IN ARRAYINDEXOUTOFBOUNDSEXCEPTION.

  • Fix for Bug#117027 (Bug#37415840), Mysql connector use an uneffective way to match numericValue.

  • Fix for Bug#19829452, PARAMETER INDEX VALIDATION NOT PROPER IN CALLABLESTATEMENT.

Version 9.2.0

  • Fix for Bug#116318 (Bug#37152533), useServerPrepStmts useLocalTransactionState cause first execute rollback failure.

  • Fix for Bug#116955 (Bug#37383012), Tests fail after server changed cipher for xdevapi.

  • Fix for Bug#63992 (Bug#14598872), getTables did not return a result for table names with a dot in it.

  • WL#16558, Upgrade 3rd party libraries and tools.

  • Fix for Bug#37125271, RPM depends on java-headless 1:1.8.0 which makes java8 unnessessarily be installed.

  • Fix for Bug#115586 (Bug#36850047), When upgrading to mysql connetor/j-8.4.0, creating a connection becomes too slow.

  • Fix for Bug#116630 (Bug#37272802), Tests fail on Windows if test database has upper/mixed case chars.

  • Fix for Bug#71143 (Bug#17967091), Calling ResultSet.updateRow should not set all field values in UPDATE.

  • Fix for Bug#103437 (Bug#32807360), Syntax error when calling PreparedStatement.getMetadata() with LIMIT placeholded.

  • Fix for Bug#96786 (Bug#30280035), Retrieving streaming result set fails when closeOnCompletion is enabled.

  • Fix for Bug#21983318, QUERYTIMEOUT VALUE RESETTING TO 0 AFTER PREPSTMT.EXECUTEBATCH() EXECUTION.

  • Fix for Bug#116113 (Bug#37063728), DatabaseMetaData#getTables doesn't work properly for delimited identifiers.

Version 9.1.0

... (truncated)

Commits
  • 20ef8ee Fix for Bug#117294 (Bug#37523180), Updatable ResultSet fails with 'Parameter ...
  • 36c448a Fix for tests failing after changes in MySQL 9.3.0.
  • 7ed2d27 Fix for StatementsTest.testBatchRewriteErrors() due to test database name len...
  • 6bbbf90 Fix for Bug#20802830, RESULTSET UPDATE METHODS NOT CHECKING VALIDITY OF RESUL...
  • ea6a238 Update for GPL license book.
  • ffb6ef5 WL#16723, DatabaseMetaData clean up.
  • f2edd67 WL#16756, Implement missing methods in DatabaseMetaDataUsingInfoSchema.
  • a69fe66 Fix for Bug#20279671, PROCEDURE EXECUTION FAILS WHEN THE PARAMETER NAME CONTA...
  • 9027bec Fix for Bug#37311996, allow only Krb5LoginModule in Kerberos authentication.
  • 52c87f0 Fix for Bug#19857207, EXECUTE ON CALLABLESTATEMENT RESULTS IN ARRAYINDEXOUTOF...
  • Additional commits viewable in compare view

Updates org.opensearch.client:opensearch-rest-high-level-client from 2.19.1 to 2.19.2

Commits

Updates io.grpc:grpc-netty-shaded from 1.71.0 to 1.72.0

Release notes

Sourced from io.grpc:grpc-netty-shaded's releases.

V1.72.0

API Changes

  • util: Remove deprecated method GracefulSwitchLb.switchTo() (f207be39a). It is rarely used outside of gRPC itself. The configuration is passed as lb policy configuration instead
  • xds: Add support for custom per-target credentials on the transport (#11951) (1958e4237)
  • xds: Explicitly set request hash key for the ring hash LB policy (892144dca)

Bug Fixes

  • core: Apply ManagedChannelImpl's updateBalancingState() immediately (ca4819ac6)
  • xds: Fix cluster selection races when updating config selector (d82613a74)
  • otel: Fix span names as per the A72 gRFC changes (#11974) (94f8e9369)
  • xds: ClusterResolverLoadBalancer handle update for both resolved addresses and errors via ResolutionResult (#11997) (868178651)

Improvements

  • netty: Avoid allocating an exception on transport shutdown. This reduces allocation rate for connection-heavy workloads/load testing (a57c14a51)
  • servlet: Set an explicit description for CANCELLED status (#11927) (fca1d3cf4)
  • xds: gRFC A74 xDS Config Tears implementation in the XdsNameResolver (e80c19745). While there is more remaining, users may already see reduced latency when resources are replaced. For example, if changing a route from one backend service to another, RPCs may see less latency during the transition
  • core: Log any exception during channel panic because of exception (3961a923a). This prevents the exception from propagating up the stack on an arbitrary thread. Such exceptions are rarely interesting. Instead, the exception that caused the channel panic is the important one, and RPCs will still fail with its details
  • util: Graceful switch to new LB when leaving CONNECTING (2e260a4bb). Previously when using xDS and the configuration changes the LB policy, the old LB policy is used until the new one is READY. Now the old LB policy is used until the new policy becomes READY, TRANSIENT_FAILURE, or IDLE
  • core: Use java.time.Time.getNano directly in InstantTimeProvider. Previously reflection was used which would confuse R8 full mode (#11977) (7507a9ec0)
  • core: Avoid cancellation exceptions when notifying watchers that already have their connections cancelled (#11934) (350f90e1a)
  • rls: allow maxAge in RLS config to exceed 5 minutes if staleAge is set. Previously, the limit was 5 minutes, which isn't enough for some gRPC clients (#11931) (c340f4a2f)
  • xds: avoid unnecessary dns lookup for CIDR addresses (#11932) (602aece08)
  • netty: Swap to UniformStreamByteDistributor (#11954) (2f52a0036). gRPC will no longer observe the HTTP/2 priorities, which were not used directly by gRPC and deprecated in RFC 9113
  • core: Avoid Set.removeAll() when passing a possibly-large List (#11994) (666136b4b)
  • stub: trailersFromThrowable() metadata should be copied (#11979) (a6e1c1f09)

New Features

  • xds: xDS-based HTTP CONNECT configuration (#11861) (12197065f)
  • netty: Per-rpc authority verification against peer cert subject names. Overriding transport authority at rpc time is only allowed when using TlsChannelCredentials. The per-rpc authority verification feature is guarded by the environment variable GRPC_ENABLE_PER_RPC_AUTHORITY_CHECK in this release. When this is false or not set, the rpc will not fail when the authority verification fails but a warning will be logged. In a subsequent release the usage of this environment variable will be removed and RPCs will start failing if the authority doesn't match the peer certificate names. The environment variable is temporary; if you are depending on the existing insecure behavior, please file an issue (#11724) (cdab410b8)

Thanks to

@​panchenko @​emmanuel-ferdman @​JoeCqupt

Commits
  • b0794e4 Bump version to 1.72.0
  • a2b642c Update README etc to reference 1.72.0
  • b4e635d stub: Utility method StreamObservers.nextAndComplete() that does both onNext ...
  • a6e1c1f stub: trailersFromThrowable() metadata should be copied (#11979) (#12008)
  • 8681786 xds: ClusterResolverLoadBalancer handle update for both resolved addresses an...
  • 666136b core: Avoid Set.removeAll() when passing a possibly-large List (#11994) (#12000)
  • 2448c8b util: Replace BUFFER_PICKER with FixedResultPicker
  • 2e260a4 util: Graceful switch to new LB when leaving CONNECTING
  • 7507a9e core: Use java.time.Time.getNano in InstantTimeProvider without reflection (#...
  • a332edd fix: cleans up FileWatcherCertificateProvider in XdsSecurityClientServerTest
  • Additional commits viewable in compare view

Updates io.grpc:grpc-protobuf from 1.71.0 to 1.72.0

Release notes

Sourced from io.grpc:grpc-protobuf's releases.

V1.72.0

API Changes

  • util: Remove deprecated method GracefulSwitchLb.switchTo() (f207be39a). It is rarely used outside of gRPC itself. The configuration is passed as lb policy configuration instead
  • xds: Add support for custom per-target credentials on the transport (#11951) (1958e4237)
  • xds: Explicitly set request hash key for the ring hash LB policy (892144dca)

Bug Fixes

  • core: Apply ManagedChannelImpl's updateBalancingState() immediately (ca4819ac6)
  • xds: Fix cluster selection races when updating config selector (d82613a74)
  • otel: Fix span names as per the A72 gRFC changes (#11974) (94f8e9369)
  • xds: ClusterResolverLoadBalancer handle update for both resolved addresses and errors via ResolutionResult (#11997) (868178651)

Improvements

  • netty: Avoid allocating an exception on transport shutdown. This reduces allocation rate for connection-heavy workloads/load testing (a57c14a51)
  • servlet: Set an explicit description for CANCELLED status (#11927) (fca1d3cf4)
  • xds: gRFC A74 xDS Config Tears implementation in the XdsNameResolver (e80c19745). While there is more remaining, users may already see reduced latency when resources are replaced. For example, if changing a route from one backend service to another, RPCs may see less latency during the transition
  • core: Log any exception during channel panic because of exception (3961a923a). This prevents the exception from propagating up the stack on an arbitrary thread. Such exceptions are rarely interesting. Instead, the exception that caused the channel panic is the important one, and RPCs will still fail with its details
  • util: Graceful switch to new LB when leaving CONNECTING (2e260a4bb). Previously when using xDS and the configuration changes the LB policy, the old LB policy is used until the new one is READY. Now the old LB policy is used until the new policy becomes READY, TRANSIENT_FAILURE, or IDLE
  • core: Use java.time.Time.getNano directly in InstantTimeProvider. Previously reflection was used which would confuse R8 full mode (#11977) (7507a9ec0)
  • core: Avoid cancellation exceptions when notifying watchers that already have their connections cancelled (#11934) (350f90e1a)
  • rls: allow maxAge in RLS config to exceed 5 minutes if staleAge is set. Previously, the limit was 5 minutes, which isn't enough for some gRPC clients (#11931) (c340f4a2f)
  • xds: avoid unnecessary dns lookup for CIDR addresses (#11932) (602aece08)
  • netty: Swap to UniformStreamByteDistributor (#11954) (2f52a0036). gRPC will no longer observe the HTTP/2 priorities, which were not used directly by gRPC and deprecated in RFC 9113
  • core: Avoid Set.removeAll() when passing a possibly-large List (#11994) (666136b4b)
  • stub: trailersFromThrowable() metadata should be copied (#11979) (a6e1c1f09)

New Features

  • xds: xDS-based HTTP CONNECT configuration (#11861) (12197065f)
  • netty: Per-rpc authority verification against peer cert subject names. Overriding transport authority at rpc time is only allowed when using TlsChannelCredentials. The per-rpc authority verification feature is guarded by the environment variable GRPC_ENABLE_PER_RPC_AUTHORITY_CHECK in this release. When this is false or not set, the rpc will not fail when the authority verification fails but a warning will be logged. In a subsequent release the usage of this environment variable will be removed and RPCs will start failing if the authority doesn't match the peer certificate names. The environment variable is temporary; if you are depending on the existing insecure behavior, please file an issue (#11724) (cdab410b8)

Thanks to

@​panchenko @​emmanuel-ferdman @​JoeCqupt

Commits
  • b0794e4 Bump version to 1.72.0
  • a2b642c Update README etc to reference 1.72.0
  • b4e635d stub: Utility method StreamObservers.nextAndComplete() that does both onNext ...
  • a6e1c1f stub: trailersFromThrowable() metadata should be copied (#11979) (#12008)
  • 8681786 xds: ClusterResolverLoadBalancer handle update for both resolved addresses an...
  • 666136b core: Avoid Set.removeAll() when passing a possibly-large List (#11994) (#12000)
  • 2448c8b util: Replace BUFFER_PICKER with FixedResultPicker
  • 2e260a4 util: Graceful switch to new LB when leaving CONNECTING
  • 7507a9e core: Use java.time.Time.getNano in InstantTimeProvider without reflection (#...
  • a332edd fix: cleans up FileWatcherCertificateProvider in XdsSecurityClientServerTest
  • Additional commits viewable in compare view

Updates io.grpc:grpc-stub from 1.71.0 to 1.72.0

Release notes

Sourced from io.grpc:grpc-stub's releases.

V1.72.0

API Changes

  • util: Remove deprecated method GracefulSwitchLb.switchTo() (f207be39a). It is rarely used outside of gRPC itself. The configuration is passed as lb policy configuration instead
  • xds: Add support for custom per-target credentials on the transport (#11951) (1958e4237)
  • xds: Explicitly set request hash key for the ring hash LB policy (892144dca)

Bug Fixes

  • core: Apply ManagedChannelImpl's updateBalancingState() immediately (ca4819ac6)
  • xds: Fix cluster selection races when updating config selector (d82613a74)
  • otel: Fix span names as per the A72 gRFC changes (#11974) (94f8e9369)
  • xds: ClusterResolverLoadBalancer handle update for both resolved addresses and errors via ResolutionResult (#11997) (868178651)

Improvements

  • netty: Avoid allocating an exception on transport shutdown. This reduces allocation rate for connection-heavy workloads/load testing (a57c14a51)
  • servlet: Set an explicit description for CANCELLED status (#11927) (fca1d3cf4)
  • xds: gRFC A74 xDS Config Tears implementation in the XdsNameResolver (e80c19745). While there is more remaining, users may already see reduced latency when resources a 8000 re replaced. For example, if changing a route from one backend service to another, RPCs may see less latency during the transition
  • core: Log any exception during channel panic because of exception (3961a923a). This prevents the exception from propagating up the stack on an arbitrary thread. Such exceptions are rarely interesting. Instead, the exception that caused the channel panic is the important one, and RPCs will still fail with its details
  • util: Graceful switch to new LB when leaving CONNECTING (2e260a4bb). Previously when using xDS and the configuration changes the LB policy, the old LB policy is used until the new one is READY. Now the old LB policy is used until the new policy becomes READY, TRANSIENT_FAILURE, or IDLE
  • core: Use java.time.Time.getNano directly in InstantTimeProvider. Previously reflection was used which would confuse R8 full mode (#11977) (7507a9ec0)
  • core: Avoid cancellation exceptions when notifying watchers that already have their connections cancelled (#11934) (350f90e1a)
  • rls: allow maxAge in RLS config to exceed 5 minutes if staleAge is set. Previously, the limit was 5 minutes, which isn't enough for some gRPC clients (#11931) (c340f4a2f)
  • xds: avoid unnecessary dns lookup for CIDR addresses (#11932) (602aece08)
  • netty: Swap to UniformStreamByteDistributor (#11954) (2f52a0036). gRPC will no longer observe the HTTP/2 priorities, which were not used directly by gRPC and deprecated in RFC 9113
  • core: Avoid Set.removeAll() when passing a possibly-large List (#11994) (666136b4b)
  • stub: trailersFromThrowable() metadata should be copied (#11979) (a6e1c1f09)

New Features

  • xds: xDS-based HTTP CONNECT configuration (#11861) (12197065f)
  • netty: Per-rpc authority verification against peer cert subject names. Overriding transport authority at rpc time is only allowed when using TlsChannelCredentials. The per-rpc authority verification feature is guarded by the environment variable GRPC_ENABLE_PER_RPC_AUTHORITY_CHECK in this release. When this is false or not set, the rpc will not fail when the authority verification fails but a warning will be logged. In a subsequent release the usage of this environment variable will be removed and RPCs will start failing if the authority doesn't match the peer certificate names. The environment variable is temporary; if you are depending on the existing insecure behavior, please file an issue (#11724) (cdab410b8)

Thanks to

@​panchenko @​emmanuel-ferdman @​JoeCqupt

Commits
  • b0794e4 Bump version to 1.72.0
  • a2b642c Update README etc to reference 1.72.0
  • b4e635d stub: Utility method StreamObservers.nextAndComplete() that does both onNext ...
  • a6e1c1f stub: trailersFromThrowable() metadata should be copied (#11979) (#12008)
  • 8681786 xds: ClusterResolverLoadBalancer handle update for both resolved addresses an...
  • 666136b core: Avoid Set.removeAll() when passing a possibly-large List (#11994) (#12000)
  • 2448c8b util: Replace BUFFER_PICKER with FixedResultPicker
  • 2e260a4 util: Graceful switch to new LB when leaving CONNECTING
  • 7507a9e core: Use java.time.Time.getNano in InstantTimeProvider without reflection (#...
  • a332edd fix: cleans up FileWatcherCertificateProvider in XdsSecurityClientServerTest
  • Additional commits viewable in compare view

Updates io.grpc:grpc-protobuf from 1.71.0 to 1.72.0

Release notes

Sourced from io.grpc:grpc-protobuf's releases.

V1.72.0

API Changes

  • util: Remove deprecated method GracefulSwitchLb.switchTo() (f207be39a). It is rarely used outside of gRPC itself. The configuration is passed as lb policy configuration instead
  • xds: Add support for custom per-target credentials on the transport (#11951) (1958e4237)
  • xds: Explicitly set request hash key for the ring hash LB policy (892144dca)

Bug Fixes

  • core: Apply ManagedChannelImpl's updateBalancingState() immediately (ca4819ac6)
  • xds: Fix cluster selection races when updating config selector (d82613a74)
  • otel: Fix span names as per the A72 gRFC changes (#11974) (94f8e9369)
  • xds: ClusterResolverLoadBalancer handle update for both resolved addresses and errors via ResolutionResult (#11997) (868178651)

Improvements

  • netty: Avoid allocating an exception on transport shutdown. This reduces allocation rate for connection-heavy workloads/load testing (a57c14a51)
  • servlet: Set an explicit description for CANCELLED status (#11927) (fca1d3cf4)
  • xds: gRFC A74 xDS Config Tears implementation in the XdsNameResolver (e80c19745). While there is more remaining, users may already see reduced latency when resources are replaced. For example, if changing a route from one backend service to another, RPCs may see less latency during the transition
  • core: Log any exception during channel panic because of exception (3961a923a). This prevents the exception from propagating up the stack on an arbitrary thread. Such exceptions are rarely interesting. Instead, the exception that caused the channel panic is the important one, and RPCs will still fail with its details
  • util: Graceful switch to new LB when leaving CONNECTING (2e260a4bb). Previously when using xDS and the configuration changes the LB policy, the old LB policy is used until the new one is READY. Now the old LB policy is used until the new policy becomes READY, TRANSIENT_FAILURE, or IDLE
  • core: Use java.time.Time.getNano directly in InstantTimeProvider. Previously reflection was used which would confuse R8 full mode (#11977) (7507a9ec0)
  • core: Avoid cancellation exceptions when notifying watchers that already have their connections cancelled (#11934) (350f90e1a)
  • rls: allow maxAge in RLS config to exceed 5 minutes if staleAge is set. Previously, the limit was 5 minutes, which isn't enough for some gRPC clients (#11931) (c340f4a2f)
  • xds: avoid unnecessary dns lookup for CIDR addresses (#11932) (602aece08)
  • netty: Swap to UniformStreamByteDistributor (#11954) (2f52a0036). gRPC will no longer observe the HTTP/2 priorities, which were not used directly by gRPC and deprecated in RFC 9113
  • core: Avoid Set.removeAll() when passing a possibly-large List (#11994) (666136b4b)
  • stub: trailersFromThrowable() metadata should be copied (#11979) (a6e1c1f09)

New Features

  • xds: xDS-based HTTP CONNECT configuration (#11861) (12197065f)
  • netty: Per-rpc authority verification against peer cert subject names. Overriding transport authority at rpc time is only allowed when using TlsChannelCredentials. The per-rpc authority verification feature is guarded by the environment variable GRPC_ENABLE_PER_RPC_AUTHORITY_CHECK in this release. When this is false or not set, the rpc will not fail when the authority verification fails but a warning will be logged. In a subsequent release the usage of this environment variable will be removed and RPCs will start failing if the authority doesn't match the peer certificate names. The environment variable is temporary; if you are depending on the existing insecure behavior, please file an issue (#11724) (cdab410b8)

Thanks to

@​panchenko @​emmanuel-ferdman @​JoeCqupt

Commits
  • b0794e4 Bump version to 1.72.0
  • a2b642c Update README etc to reference 1.72.0
  • b4e635d stub: Utility method StreamObservers.nextAndComplete() that does both onNext ...
  • a6e1c1f stub: trailersFromThrowable() metadata should be copied (#11979) (#12008)
  • 8681786 xds: ClusterResolverLoadBalancer handle update for both resolved addresses an...
  • 666136b core: Avoid Set.removeAll() when passing a possibly-large List (#11994) (#12000)
  • 2448c8b util: Replace BUFFER_PICKER with FixedResultPicker
  • 2e260a4 util: Graceful switch to new LB when leaving CONNECTING
  • 7507a9e core: Use java.time.Time.getNano in InstantTimeProvider without reflection (#...
  • a332edd fix: cleans up FileWatcherCertificateProvider in XdsSecurityClientServerTest
  • Additional commits viewable in compare view

Updates io.grpc:grpc-stub from 1.71.0 to 1.72.0

Release notes

Sourced from io.grpc:grpc-stub's releases.

V1.72.0

API Changes

  • util: Remove deprecated method GracefulSwitchLb.switchTo() (f207be39a). It is rarely used outside of gRPC itself. The configuration is passed as lb policy configuration instead
  • xds: Add support for custom per-target credentials on the transport (#11951) (1958e4237)
  • xds: Explicitly set request hash key for the ring hash LB policy (892144dca)

Bug Fixes

  • core: Apply ManagedChannelImpl's updateBalancingState() immediately (ca4819ac6)
  • xds: Fix cluster selection races when updating config selector (d82613a74)
  • otel: Fix span names as per the A72 gRFC changes (#11974) (94f8e9369)
  • xds: ClusterResolverLoadBalancer handle update for both resolved addresses and errors via ResolutionResult (#11997) (868178651)

Improvements

  • netty: Avoid allocating an exception on transport shutdown. This reduces allocation rate for connection-heavy workloads/load testing (a57c14a51)
  • servlet: Set an explicit description for CANCELLED status (#11927) (fca1d3cf4)
  • xds: gRFC A74 xDS Config Tears implementation in the XdsNameResolver (e80c19745). While there is more remaining, users may already see reduced latency when resources are replaced. For example, if changing a route from one backend service to another, RPCs may see less latency during the transition
  • core: Log any exception during channel panic because of exception (3961a923a). This prevents the exception from propagating up the stack on an arbitrary thread. Such exceptions are rarely interesting. Instead, the exception that caused the channel panic is the important one, and RPCs will still fail with its details
  • util: Graceful switch to new LB when leaving CONNECTING (2e260a4bb). Previously when using xDS and the configuration changes the LB policy, the old LB policy is used until the new one is READY. Now the old LB policy is used until the new policy becomes READY, TRANSIENT_FAILURE, or IDLE
  • core: Use java.time.Time.getNano directly in InstantTimeProvider. Previously reflection was used which would confuse R8 full mode (#11977) (7507a9ec0)
  • core: Avoid cancellation exceptions when notifying watchers that already have their connections cancelled (#11934) (350f90e1a)
  • rls: allow maxAge in RLS config to exceed 5 minutes if staleAge is set. Previously, the limit was 5 minutes, which isn't enough for some gRPC clients (#11931) (c340f4a2f)
  • xds: avoid unnecessary dns lookup for CIDR addresses (#11932) (602aece08)
  • netty: Swap to UniformStreamByteDistributor (#11954) (2f52a0036). gRPC will no longer observe the HTTP/2 priorities, which were not used directly by gRPC and deprecated in RFC 9113
  • core: Avoid Set.removeAll() when passing a possibly-large List (#11994) (666136b4b)
  • stub: trailersFromThrowable() metadata should be copied (#11979) (a6e1c1f09)

New Features

  • xds: xDS-based HTTP CONNECT configuration (#11861) (12197065f)
  • netty: Per-rpc authority verification against peer cert subject names. Overriding transport authority at rpc time is only allowed when using TlsChannelCredentials. The per-rpc authority verification feature is guarded by the environment variable GRPC_ENABLE_PER_RPC_AUTHORITY_CHECK in this release. When this is false or not set, the rpc will not fail when the authority verification fails but a warning will be logged. In a subsequent release the usage of this environment variable will be removed and RPCs will start failing if the authority doesn't match the peer certificate names. The environment variable is temporary; if you are depending on the existing insecure behavior, please file an issue (#11724) (cdab410b8)

Thanks to

@​panchenko @​emmanuel-ferdman @​JoeCqupt

Commits
  • b0794e4 Bump version to 1.72.0
  • a2b642c Update README etc to reference 1.72.0
  • b4e635d stub: Utility method StreamObservers.nextAndComplete() that does both onNext ...
  • a6e1c1f stub: trailersFromThrowable() metadata should be copied (#11979) (#12008)
  • 8681786 xds: ClusterResolverLoadBalancer handle update for both resolved addresses an...
  • 666136b core: Avoid Set.removeAll() when passing a possibly-large List (#11994) (#12000)
  • 2448c8b util: Replace BUFFER_PICKER with FixedResultPicker
  • 2e260a4 util: Graceful switch to new LB when leaving CONNECTING
  • 7507a9e core: Use java.time.Time.getNano in InstantTimeProvider without reflection (#...
  • a332edd fix: cleans up FileWatcherCertificateProvider in XdsSecurityClientServerTest
  • Additional commits viewable in compare view

Updates com.google.code.gson:gson from 2.12.1 to 2.13.1

Release notes

Sourced from com.google.code.gson:gson's releases.

Gson 2.13.1

What's Changed

New Contributors

Full Changelog: google/gson@gson-parent-2.13.0...gson-parent-2.13.1

Gson 2.13.0

What's Changed

  • A bug in deserializing collections has been fixed. Previously, if you did something like this:

    gson.fromJson(jsonString, new TypeToken<ImmutableList<String>>() {})
    

    then the inferred type would be ImmutableList<String>, but Gson actually gave you an ArrayList<String>. Usually that would lead to an immediate ClassCastException, but in some circumstances the code might sometimes succeed despite the wrong type. Now you will see an exception like this:

    com.google.gson.JsonIOException: Abstract classes can't be instantiated!
    Adjust the R8 configuration or register an InstanceCreator or a TypeAdapter for this type.
    Class name: com.google.common.collect.ImmutableList
    

    because Gson now really is trying to create an ImmutableList through its constructor, but that isn't possible. Either change the requested type (in the TypeToken) to List<String>, or register a TypeAdapter or JsonDeserializer for ImmutableList.

  • The internal classes $Gson$Types and $Gson$Preconditions have been renamed to remove the $ characters. Since these are internal classes (as signaled not only by the package name but by the $ characters), client code should not be affected. If your code was depending on these classes then we suggest making a copy of the class (subject to the license) rather than depending on the new names.

Full Changelog: google/gson@gson-parent-2.12.1...gson-parent-2.13.0

Commits
  • 257bee9 [maven-release-plugin] prepare release gson-parent-2.13.1
  • 63d74b3 Bump the maven group with 5 updates (#2851)
  • 810e356 Add shrinker test for interface implementation being deserialized (#2845)
  • 00ae397 Adjust Troubleshooting Guide ProGuard / R8 section (#2844)
  • 0eec6f3 Remove outdated android-proguard-example (#2843)
  • 4e65e6a Give FieldNamingStrategy the ability to return multiple String names (#2776)
  • 6010131 [maven-release-plugin] prepare for next development iteration
  • bfe0fd5 [maven-release-plugin] prepare release gson-parent-2.13.0
  • 6ed64ca add multi-catch support to the code base (#2841)
  • 0074376 Bump the maven group with 3 updates (#2840)
  • Additional commits viewable in compare view

Updates com.google.guava:guava from 33.4.6-jre to 33.4.8-jre

Release notes

Sourced from com.google.guava:guava's releases.

33.4.8

Guava 33.4.8 fixes a problem that we introduced while starting to migrate guava-android off Unsafe in 33.4.7.

Even if you're not upgrading from Guava 33.4.0 or earlier, still read the release notes for Guava 33.4.1. Those release notes contain information about the effects of Guava 33.4.5 and higher on the module system.

Maven

<dependency>
  <groupId>com.google.guava</groupId>
  <artifactId>guava</artifactId>
  <version>33.4.8-jre</version>
  <!-- or, for Android: -->
  <version>33.4.8-android</version>
</dependency>

Jar files

Guava requires one runtime dependency, which you can download here:

Javadoc

JDiff

Changelog

  • util.concurrent: Removed our VarHandle code from guava-android. While the code was never used at runtime under Android, it was causing problems under the Android Gradle Plugin with a minSdkVersion below 26. To continue to avoid sun.misc.Unsafe under the JVM, guava-android will now always use AtomicReferenceFieldUpdater when run there. (75da92419a)

33.4.7

Prefer to upgrade straight to 33.4.8: 33.4.7 breaks the build of Android apps with a minSdkVersion below 26. We will publish a fixed version soon. This problem is fixed in 33.4.8.

Guava 33.4.7, like 33.4.6, fixes two problems that we introduced while modularizing Guava and migrating off Unsafe in 33.4.5.

Even if you're not upgrading from Guava 33.4.0 or earlier, still read the release notes for Guava 33.4.1. Those release notes contain information about the effects of Guava 33.4.5 and higher on the module system.

Maven

... (truncated)

Commits

Updates software.amazon.awssdk:s3 from 2.31.17 to 2.31.35

Updates software.amazon.awssdk:sts from 2.31.17 to 2.31.35

Updates software.amazon.awssdk:apache-client from 2.31.17 to 2.31.35

Updates software.amazon.awssdk:glue from 2.31.17 to 2.31.35

Updates software.amazon.awssdk:sts from 2.31.17 to 2.31.35

Updates software.amazon.awssdk:apache-client from 2.31.17 to 2.31.35

Updates software.amazon.awssdk:glue from 2.31.17 to 2.31.35

Updates org.eclipse.jetty:jetty-client from 12.0.19 to 12.0.20

Updates org.eclipse.jetty:jetty-util from 12.0.19 to 12.0.20

Updates org.eclipse.jetty:jetty-http from 12.0.19 to 12.0.20

Updates org.eclipse.jetty:jetty-util from 12.0.19 to 12.0.20

Updates org.eclipse.jetty:jetty-http from 12.0.19 to 12.0.20

Updates org.testcontainers:testcontainers from 1.20.6 to 1.21.0

Release notes

Sourced from org.testcontainers:testcontainers's releases.

1.21.0

What's Changed

@dependabot dependabot bot added dependencies Pull requests that update a dependency file java Pull requests that update Java code labels May 5, 2025
@dependabot dependabot bot force-pushed the dependabot/maven/java/all-dc8404972d branch from c973ed1 to 77283dd Compare May 12, 2025 18:15
Bumps the all group with 32 updates in the /java directory:

| Package | From | To |
| --- | --- | --- |
| org.apache.commons:commons-text | `1.13.0` | `1.13.1` |
| commons-io:commons-io | `2.18.0` | `2.19.0` |
| [com.fasterxml.jackson.core:jackson-databind](https://github.com/FasterXML/jackson) | `2.18.3` | `2.19.0` |
| [com.fasterxml.jackson.core:jackson-core](https://github.com/FasterXML/jackson-core) | `2.18.3` | `2.19.0` |
| [com.mysql:mysql-connector-j](https://github.com/mysql/mysql-connector-j) | `9.2.0` | `9.3.0` |
| [org.opensearch.client:opensearch-rest-high-level-client](https://github.com/opensearch-project/OpenSearch) | `2.19.1` | `2.19.2` |
| [io.grpc:grpc-netty-shaded](https://github.com/grpc/grpc-java) | `1.71.0` | `1.72.0` |
| [io.grpc:grpc-protobuf](https://github.com/grpc/grpc-java) | `1.71.0` | `1.72.0` |
| [io.grpc:grpc-stub](https://github.com/grpc/grpc-java) | `1.71.0` | `1.72.0` |
| [com.google.code.gson:gson](https://github.com/google/gson) | `2.12.1` | `2.13.1` |
| [com.google.guava:guava](https://github.com/google/guava) | `33.4.6-jre` | `33.4.8-jre` |
| software.amazon.awssdk:s3 | `2.31.17` | `2.31.35` |
| software.amazon.awssdk:sts | `2.31.17` | `2.31.35` |
| software.amazon.awssdk:apache-client | `2.31.17` | `2.31.35` |
| software.amazon.awssdk:glue | `2.31.17` | `2.31.35` |
| org.eclipse.jetty:jetty-client | `12.0.19` | `12.0.20` |
| org.eclipse.jetty:jetty-util | `12.0.19` | `12.0.20` |
| org.eclipse.jetty:jetty-http | `12.0.19` | `12.0.20` |
| [org.testcontainers:testcontainers](https://github.com/testcontainers/testcontainers-java) | `1.20.6` | `1.21.0` |
| [org.testcontainers:mysql](https://github.com/testcontainers/testcontainers-java) | `1.20.6` | `1.21.0` |
| [org.testcontainers:postgresql](https://github.com/testcontainers/testcontainers-java) | `1.20.6` | `1.21.0` |
| [org.testcontainers:mongodb](https://github.com/testcontainers/testcontainers-java) | `1.20.6` | `1.21.0` |
| [org.testcontainers:elasticsearch](https://github.com/testcontainers/testcontainers-java) | `1.20.6` | `1.21.0` |
| [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle) | `10.23.0` | `10.23.1` |
| [com.google.protobuf:protobuf-java](https://github.com/protocolbuffers/protobuf) | `3.25.6` | `3.25.7` |
| [org.apache.iceberg:iceberg-core](https://github.com/apache/iceberg) | `1.8.1` | `1.9.0` |
| [org.apache.iceberg:iceberg-api](https://github.com/apache/iceberg) | `1.8.1` | `1.9.0` |
| [org.apache.iceberg:iceberg-bundled-guava](https://github.com/apache/iceberg) | `1.8.1` | `1.9.0` |
| [org.apache.iceberg:iceberg-hive-metastore](https://github.com/apache/iceberg) | `1.8.1` | `1.9.0` |
| [org.apache.iceberg:iceberg-aws](https://github.com/apache/iceberg) | `1.8.1` | `1.9.0` |
| [org.apache.iceberg:iceberg-gcp](https://github.com/apache/iceberg) | `1.8.1` | `1.9.0` |
| [org.apache.iceberg:iceberg-snowflake](https://github.com/apache/iceberg) | `1.8.1` | `1.9.0` |



Updates `org.apache.commons:commons-text` from 1.13.0 to 1.13.1

Updates `commons-io:commons-io` from 2.18.0 to 2.19.0

Updates `com.fasterxml.jackson.core:jackson-databind` from 2.18.3 to 2.19.0
- [Commits](https://github.com/FasterXML/jackson/commits)

Updates `com.fasterxml.jackson.core:jackson-core` from 2.18.3 to 2.19.0
- [Commits](FasterXML/jackson-core@jackson-core-2.18.3...jackson-core-2.19.0)

Updates `com.fasterxml.jackson.core:jackson-core` from 2.18.3 to 2.19.0
- [Commits](FasterXML/jackson-core@jackson-core-2.18.3...jackson-core-2.19.0)

Updates `com.mysql:mysql-connector-j` from 9.2.0 to 9.3.0
- [Changelog](https://github.com/mysql/mysql-connector-j/blob/release/9.x/CHANGES)
- [Commits](mysql/mysql-connector-j@9.2.0...9.3.0)

Updates `org.opensearch.client:opensearch-rest-high-level-client` from 2.19.1 to 2.19.2
- [Release notes](https://github.com/opensearch-project/OpenSearch/releases)
- [Changelog](https://github.com/opensearch-project/OpenSearch/blob/main/CHANGELOG.md)
- [Commits](opensearch-project/OpenSearch@2.19.1...2.19.2)

Updates `io.grpc:grpc-netty-shaded` from 1.71.0 to 1.72.0
- [Release notes](https://github.com/grpc/grpc-java/releases)
- [Commits](grpc/grpc-java@v1.71.0...v1.72.0)

Updates `io.grpc:grpc-protobuf` from 1.71.0 to 1.72.0
- [Release notes](https://github.com/grpc/grpc-java/releases)
- [Commits](grpc/grpc-java@v1.71.0...v1.72.0)

Updates `io.grpc:grpc-stub` from 1.71.0 to 1.72.0
- [Release notes](https://github.com/grpc/grpc-java/releases)
- [Commits](grpc/grpc-java@v1.71.0...v1.72.0)

Updates `io.grpc:grpc-protobuf` from 1.71.0 to 1.72.0
- [Release notes](https://github.com/grpc/grpc-java/releases)
- [Commits](grpc/grpc-java@v1.71.0...v1.72.0)

Updates `io.grpc:grpc-stub` from 1.71.0 to 1.72.0
- [Release notes](https://github.com/grpc/grpc-java/releases)
- [Commits](grpc/grpc-java@v1.71.0...v1.72.0)

Updates `com.google.code.gson:gson` from 2.12.1 to 2.13.1
- [Release notes](https://github.com/google/gson/releases)
- [Changelog](https://github.com/google/gson/blob/main/CHANGELOG.md)
- [Commits](google/gson@gson-parent-2.12.1...gson-parent-2.13.1)

Updates `com.google.guava:guava` from 33.4.6-jre to 33.4.8-jre
- [Release notes](https://github.com/google/guava/releases)
- [Commits](https://github.com/google/guava/commits)

Updates `software.amazon.awssdk:s3` from 2.31.17 to 2.31.35

Updates `software.amazon.awssdk:sts` from 2.31.17 to 2.31.35

Updates `software.amazon.awssdk:apache-client` from 2.31.17 to 2.31.35

Updates `software.amazon.awssdk:glue` from 2.31.17 to 2.31.35

Updates `software.amazon.awssdk:sts` from 2.31.17 to 2.31.35

Updates `software.amazon.awssdk:apache-client` from 2.31.17 to 2.31.35

Updates `software.amazon.awssdk:glue` from 2.31.17 to 2.31.35

Updates `org.eclipse.jetty:jetty-client` from 12.0.19 to 12.0.20

Updates `org.eclipse.jetty:jetty-util` from 12.0.19 to 12.0.20

Updates `org.eclipse.jetty:jetty-http` from 12.0.19 to 12.0.20

Updates `org.eclipse.jetty:jetty-util` from 12.0.19 to 12.0.20

Updates `org.eclipse.jetty:jetty-http` from 12.0.19 to 12.0.20

Updates `org.testcontainers:testcontainers` from 1.20.6 to 1.21.0
- [Release notes](https://github.com/testcontainers/testcontainers-java/releases)
- [Changelog](https://github.com/testcontainers/testcontainers-java/blob/main/CHANGELOG.md)
- [Commits](testcontainers/testcontainers-java@1.20.6...1.21.0)

Updates `org.testcontainers:mysql` from 1.20.6 to 1.21.0
- [Release notes](https://github.com/testcontainers/testcontainers-java/releases)
- [Changelog](https://github.com/testcontainers/testcontainers-java/blob/main/CHANGELOG.md)
- [Commits](testcontainers/testcontainers-java@1.20.6...1.21.0)

Updates `org.testcontainers:postgresql` from 1.20.6 to 1.21.0
- [Release notes](https://github.com/testcontainers/testcontainers-java/releases)
- [Changelog](https://github.com/testcontainers/testcontainers-java/blob/main/CHANGELOG.md)
- [Commits](testcontainers/testcontainers-java@1.20.6...1.21.0)

Updates `org.testcontainers:mongodb` from 1.20.6 to 1.21.0
- [Release notes](https://github.com/testcontainers/testcontainers-java/releases)
- [Changelog](https://github.com/testcontainers/testcontainers-java/blob/main/CHANGELOG.md)
- [Commits](testcontainers/testcontainers-java@1.20.6...1.21.0)

Updates `org.testcontainers:elasticsearch` from 1.20.6 to 1.21.0
- [Release notes](https://github.com/testcontainers/testcontainers-java/releases)
- [Changelog](https://github.com/testcontainers/testcontainers-java/blob/main/CHANGELOG.md)
- [Commits](testcontainers/testcontainers-java@1.20.6...1.21.0)

Updates `org.testcontainers:mysql` from 1.20.6 to 1.21.0
- [Release notes](https://github.com/testcontainers/testcontainers-java/releases)
- [Changelog](https://github.com/testcontainers/testcontainers-java/blob/main/CHANGELOG.md)
- [Commits](testcontainers/testcontainers-java@1.20.6...1.21.0)

Updates `org.testcontainers:postgresql` from 1.20.6 to 1.21.0
- [Release notes](https://github.com/testcontainers/testcontainers-java/releases)
- [Changelog](https://github.com/testcontainers/testcontainers-java/blob/main/CHANGELOG.md)
- [Commits](testcontainers/testcontainers-java@1.20.6...1.21.0)

Updates `org.testcontainers:mongodb` from 1.20.6 to 1.21.0
- [Release notes](https://github.com/testcontainers/testcontainers-java/releases)
- [Changelog](https://github.com/testcontainers/testcontainers-java/blob/main/CHANGELOG.md)
- [Commits](testcontainers/testcontainers-java@1.20.6...1.21.0)

Updates `com.puppycrawl.tools:checkstyle` from 10.23.0 to 10.23.1
- [Release notes](https://github.com/checkstyle/checkstyle/releases)
- [Commits](checkstyle/checkstyle@checkstyle-10.23.0...checkstyle-10.23.1)

Updates `com.google.protobuf:protobuf-java` from 3.25.6 to 3.25.7
- [Release notes](https://github.com/protocolbuffers/protobuf/releases)
- [Changelog](https://github.com/protocolbuffers/protobuf/blob/main/protobuf_release.bzl)
- [Commits](protocolbuffers/protobuf@v3.25.6...v3.25.7)

Updates `org.apache.iceberg:iceberg-core` from 1.8.1 to 1.9.0
- [Release notes](https://github.com/apache/iceberg/releases)
- [Commits](apache/iceberg@apache-iceberg-1.8.1...apache-iceberg-1.9.0)

Updates `org.apache.iceberg:iceberg-api` from 1.8.1 to 1.9.0
- [Release notes](https://github.com/apache/iceberg/releases)
- [Commits](apache/iceberg@apache-iceberg-1.8.1...apache-iceberg-1.9.0)

Updates `org.apache.iceberg:iceberg-bundled-guava` from 1.8.1 to 1.9.0
- [Release notes](https://github.com/apache/iceberg/releases)
- [Commits](apache/iceberg@apache-iceberg-1.8.1...apache-iceberg-1.9.0)

Updates `org.apache.iceberg:iceberg-hive-metastore` from 1.8.1 to 1.9.0
- [Release notes](https://github.com/apache/iceberg/releases)
- [Commits](apache/iceberg@apache-iceberg-1.8.1...apache-iceberg-1.9.0)

Updates `org.apache.iceberg:iceberg-aws` from 1.8.1 to 1.9.0
- [Release notes](https://github.com/apache/iceberg/releases)
- [Commits](apache/iceberg@apache-iceberg-1.8.1...apache-iceberg-1.9.0)

Updates `org.apache.iceberg:iceberg-gcp` from 1.8.1 to 1.9.0
- [Release notes](https://github.com/apache/iceberg/releases)
- [Commits](apache/iceberg@apache-iceberg-1.8.1...apache-iceberg-1.9.0)

Updates `org.apache.iceberg:iceberg-api` from 1.8.1 to 1.9.0
- [Release notes](https://github.com/apache/iceberg/releases)
- [Commits](apache/iceberg@apache-iceberg-1.8.1...apache-iceberg-1.9.0)

Updates `org.apache.iceberg:iceberg-bundled-guava` from 1.8.1 to 1.9.0
- [Release notes](https://github.com/apache/iceberg/releases)
- [Commits](apache/iceberg@apache-iceberg-1.8.1...apache-iceberg-1.9.0)

Updates `org.apache.iceberg:iceberg-hive-metastore` from 1.8.1 to 1.9.0
- [Release notes](https://github.com/apache/iceberg/releases)
- [Commits](apache/iceberg@apache-iceberg-1.8.1...apache-iceberg-1.9.0)

Updates `org.apache.iceberg:iceberg-aws` from 1.8.1 to 1.9.0
- [Release notes](https://github.com/apache/iceberg/releases)
- [Commits](apache/iceberg@apache-iceberg-1.8.1...apache-iceberg-1.9.0)

Updates `org.apache.iceberg:iceberg-gcp` from 1.8.1 to 1.9.0
- [Release notes](https://github.com/apache/iceberg/releases)
- [Commits](apache/iceberg@apache-iceberg-1.8.1...apache-iceberg-1.9.0)

Updates `org.apache.iceberg:iceberg-snowflake` from 1.8.1 to 1.9.0
- [Release notes](https://github.com/apache/iceberg/releases)
- [Commits](apache/iceberg@apache-iceberg-1.8.1...apache-iceberg-1.9.0)

Updates `org.testcontainers:elasticsearch` from 1.20.6 to 1.21.0
- [Release notes](https://github.com/testcontainers/testcontainers-java/releases)
- [Changelog](https://github.com/testcontainers/testcontainers-java/blob/main/CHANGELOG.md)
- [Commits](testcontainers/testcontainers-java@1.20.6...1.21.0)

---
updated-dependencies:
- dependency-name: org.apache.commons:commons-text
  dependency-version: 1.13.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
- dependency-name: commons-io:commons-io
  dependency-version: 2.19.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: com.fasterxml.jackson.core:jackson-databind
  dependency-version: 2.19.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: com.fasterxml.jackson.core:jackson-core
  dependency-version: 2.19.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: com.fasterxml.jackson.core:jackson-core
  dependency-version: 2.19.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: com.mysql:mysql-connector-j
  dependency-version: 9.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: org.opensearch.client:opensearch-rest-high-level-client
  dependency-version: 2.19.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
- dependency-name: io.grpc:grpc-netty-shaded
  dependency-version: 1.72.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: io.grpc:grpc-protobuf
  dependency-version: 1.72.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: io.grpc:grpc-stub
  dependency-version: 1.72.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: io.grpc:grpc-protobuf
  dependency-version: 1.72.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: io.grpc:grpc-stub
  dependency-version: 1.72.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: com.google.code.gson:gson
  dependency-version: 2.13.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: com.google.guava:guava
  dependency-version: 33.4.8-jre
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
- dependency-name: software.amazon.awssdk:s3
  dependency-version: 2.31.35
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
- dependency-name: software.amazon.awssdk:sts
  dependency-version: 2.31.35
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
- dependency-name: software.amazon.awssdk:apache-client
  dependency-version: 2.31.35
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
- dependency-name: software.amazon.awssdk:glue
  dependency-version: 2.31.35
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
- dependency-name: software.amazon.awssdk:sts
  dependency-version: 2.31.35
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
- dependency-name: software.amazon.awssdk:apache-client
  dependency-version: 2.31.35
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
- dependency-name: software.amazon.awssdk:glue
  dependency-version: 2.31.35
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
- dependency-name: org.eclipse.jetty:jetty-client
  dependency-version: 12.0.20
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: 
8000
all
- dependency-name: org.eclipse.jetty:jetty-util
  dependency-version: 12.0.20
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
- dependency-name: org.eclipse.jetty:jetty-http
  dependency-version: 12.0.20
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
- dependency-name: org.eclipse.jetty:jetty-util
  dependency-version: 12.0.20
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
- dependency-name: org.eclipse.jetty:jetty-http
  dependency-version: 12.0.20
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
- dependency-name: org.testcontainers:testcontainers
  dependency-version: 1.21.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: org.testcontainers:mysql
  dependency-version: 1.21.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: org.testcontainers:postgresql
  dependency-version: 1.21.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: org.testcontainers:mongodb
  dependency-version: 1.21.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: org.testcontainers:elasticsearch
  dependency-version: 1.21.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: org.testcontainers:mysql
  dependency-version: 1.21.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: org.testcontainers:postgresql
  dependency-version: 1.21.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: org.testcontainers:mongodb
  dependency-version: 1.21.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: com.puppycrawl.tools:checkstyle
  dependency-version: 10.23.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
- dependency-name: com.google.protobuf:protobuf-java
  dependency-version: 3.25.7
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
- dependency-name: org.apache.iceberg:iceberg-core
  dependency-version: 1.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: org.apache.iceberg:iceberg-api
  dependency-version: 1.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: org.apache.iceberg:iceberg-bundled-guava
  dependency-version: 1.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: org.apache.iceberg:iceberg-hive-metastore
  dependency-version: 1.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: org.apache.iceberg:iceberg-aws
  dependency-version: 1.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: org.apache.iceberg:iceberg-gcp
  dependency-version: 1.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: org.apache.iceberg:iceberg-api
  dependency-version: 1.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: org.apache.iceberg:iceberg-bundled-guava
  dependency-version: 1.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: org.apache.iceberg:iceberg-hive-metastore
  dependency-version: 1.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: org.apache.iceberg:iceberg-aws
  dependency-version: 1.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: org.apache.iceberg:iceberg-gcp
  dependency-version: 1.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: org.apache.iceberg:iceberg-snowflake
  dependency-version: 1.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: org.testcontainers:elasticsearch
  dependency-version: 1.21.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: all
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/maven/java/all-dc8404972d branch from 77283dd to 007cf7c Compare May 19, 2025 19:03
@lmatz lmatz added this pull request to the merge queue May 21, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks May 21, 2025
Copy link
Contributor Author
dependabot bot commented on behalf of github Jun 2, 2025

Looks like these dependencies are updatable in another way, so this is no longer needed.

@dependabot dependabot bot closed this Jun 2, 2025
@dependabot dependabot bot deleted the dependabot/maven/java/all-dc8404972d branch June 2, 2025 18:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ci/main-cron/run-all ci/run-e2e-iceberg-tests dependencies Pull requests that update a dependency file java Pull requests that update Java code type/chore
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant
0