grpc-ecosystem / grpc-spring

Spring Boot starter module for gRPC framework.
https://grpc-ecosystem.github.io/grpc-spring/
Apache License 2.0
3.48k stars 816 forks source link

Update dependency io.grpc:grpc-bom to v1.54.0 #869

Closed renovate[bot] closed 1 year ago

renovate[bot] commented 1 year ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
io.grpc:grpc-bom 1.53.0 -> 1.54.0 age adoption passing confidence

Release Notes

grpc/grpc-java ### [`v1.54.0`](https://togithub.com/grpc/grpc-java/releases/tag/v1.54.0) #### gRPC Java 1.54.0 Release Notes ##### New Features - xds: Add weightedRoundRobin LB policy. The WRR policy allows picking the subchannel by weight based on the metrics feedback from the backend using ORCA API. See gRFC A58: Weighted Round Robin LB Policy. ([#​9873](https://togithub.com/grpc/grpc-java/issues/9873)) - census: Add per call latency metric which is latency across all attempts ([#​9906](https://togithub.com/grpc/grpc-java/issues/9906)) ##### Examples - Add examples for gcp observability ([#​9967](https://togithub.com/grpc/grpc-java/issues/9967)) ##### Bugfixes - rls:Fix throttling in route lookup where success and error metrics had been inverted ([b/262779100](https://b.corp.google.com/262779100)) ([#​9874](https://togithub.com/grpc/grpc-java/issues/9874)) - protobuf: update external javadoc link ([#​9890](https://togithub.com/grpc/grpc-java/issues/9890)) - core: fix outlier detection default ejection time ([#​9889](https://togithub.com/grpc/grpc-java/issues/9889)) - xds: deletion only to watchers of same control plane ([#​9896](https://togithub.com/grpc/grpc-java/issues/9896)) - compiler: add missing break in switch statement ([#​9901](https://togithub.com/grpc/grpc-java/issues/9901)) - api: Target scheme is now properly case insensitive ([#​9899](https://togithub.com/grpc/grpc-java/issues/9899)). `NameResolverProvider`s, however, are expected to return the scheme used for registration in lower-case - api: ForwardingServerCall now forwards getMethodDescriptor(). Previously only SimpleForwardingServerCall forwarded the method ##### Behavior Changes - xds:Allow a cluster’s sum of weights to exceed the maximum signed integer up to a limit of max unsigned integer ([#​9864](https://togithub.com/grpc/grpc-java/issues/9864)) - grpclb: no SRV lookup for "metadata.google.internal." ##### Improvements - xds, orca: Allow removing OobLoadReportListener from a subchannel in OrcaOobUil. ([#​9881](https://togithub.com/grpc/grpc-java/issues/9881)) - services: ORCA API change to allow recording QPS in MetricRecorder and CallMetricRecorder. ([#​9866](https://togithub.com/grpc/grpc-java/issues/9866)) - Move name resolution retry from managed channel to name resolver (take [#​2](https://togithub.com/grpc/grpc-java/issues/2)) ([#​9812](https://togithub.com/grpc/grpc-java/issues/9812)) - Rename AbstractXdsClient to ControlPlaneClient ([#​9934](https://togithub.com/grpc/grpc-java/issues/9934)) - all: fix build with errorprone 2.18 ([#​9886](https://togithub.com/grpc/grpc-java/issues/9886)) - build: allow Java 11+ to use modern error prone - errorprone: enable UnnecessaryAnonymousClass ([#​9927](https://togithub.com/grpc/grpc-java/issues/9927)) - core: add logger to OutlierDetectionLoadBalancer ([#​9880](https://togithub.com/grpc/grpc-java/issues/9880)) - census: add trace annotation to report received message sizes ([#​9944](https://togithub.com/grpc/grpc-java/issues/9944)) - gcp-observability: emit latency and payload size metrics by default when monitoring is enabled ([#​9893](https://togithub.com/grpc/grpc-java/issues/9893)) - gcp-observability: add trace information like TraceId and SpanId in logs for log correlation when both logging and traces are enabled ([#​9963](https://togithub.com/grpc/grpc-java/issues/9963)) - gcp-observability: close() will take longer, to ensure metrics and traces are flushed ([#​9972](https://togithub.com/grpc/grpc-java/issues/9972)) - gcp-observability: update status code type in logs to Google RPC code instead of an integer ([#​9959](https://togithub.com/grpc/grpc-java/issues/9959)) - gcp-observability: retain default opencensus-task identifier even when custom labels are specified in the configuration ([#​9982](https://togithub.com/grpc/grpc-java/issues/9982)) - Build Improvements ([#​9855](https://togithub.com/grpc/grpc-java/issues/9855)) - Fixes MethodDescriptor java documentation ([#​9860](https://togithub.com/grpc/grpc-java/issues/9860)) - api: forward getSecurityLevel on PartialForwardingServerCall ([#​9912](https://togithub.com/grpc/grpc-java/issues/9912)) - Updating ServerInterceptors.java to support different marshallers for Request and Response messages. ([#​9877](https://togithub.com/grpc/grpc-java/issues/9877)) ##### API stabilizations - Stabilize method ServerBuilder.intercept which had previously been marked experimental. ([#​9894](https://togithub.com/grpc/grpc-java/issues/9894)) - api:stabilize offloadExecutor usage in ManagedChannelBuilder and NameResolver. ([#​9931](https://togithub.com/grpc/grpc-java/issues/9931)) ##### Dependencies - netty:Upgrade Netty from 4.1.79 to 4.1.87, tcnative from 2.0.54 to 2.0.56 ([#​9784](https://togithub.com/grpc/grpc-java/issues/9784)) - gcp-observability: Transitive gRPC components now have the same gRPC version - gcp-observability : Google cloud logging updated to 3.14.5 ##### Acknowledgements [@​benjaminp](https://togithub.com/benjaminp) [@​s-matyukevich](https://togithub.com/s-matyukevich) [@​Faqa](https://togithub.com/Faqa) [@​antechrestos](https://togithub.com/antechrestos) [@​carl-mastrangelo](https://togithub.com/carl-mastrangelo) [@​ioanbsu](https://togithub.com/ioanbsu)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Mend Renovate. View repository job log here.