Update module google.golang.org/grpc to v1.72.0
This MR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
google.golang.org/grpc | require | minor |
v1.71.0 -> v1.72.0
|
Release Notes
grpc/grpc-go (google.golang.org/grpc)
v1.72.0
: Release 1.72.0
Dependencies
- Minimum supported Go version is now 1.23 (#8108)
API Changes
- resolver: add experimental
AddressMapV2
with generics to ultimately replaceAddressMap
. DeprecateAddressMap
for deletion (#8187) - resolver: convert EndpointMap in place to use generics (#8189)
New Features
- xds: add
grpc.xds_client.server_failure
counter metric on xDS client to record connectivity errors (#8203) - balancer/rls: allow
maxAge
to exceed 5 minutes ifstaleAge
is set in the LB policy configuration (#8137) - ringhash: implement gRFC A76 improvements. (#8159)
Bug Fixes
- xds: fix support for circuit breakers and load reporting in LOGICAL_DNS clusters (#8169, #8170)
- xds/cds: improve RPC error messages when resources are not found (#8122)
- balancer/priority: fix race that could leak balancers and goroutines during shutdown (#8095)
- stats/opentelemetry: fix trace attributes message sequence numbers to start from 0 (#8237)
- balancer/pickfirstleaf: fix panic if deprecated Address.Metadata field is set to a non-comparable value by ignoring the field (#8227)
Behavior Changes
- transport: make servers send an HTTP/2 RST_STREAM frame to cancel a stream when the deadline expires (#8071)
Documentation
- stats: clarify the expected sequence of events on a stats handler (#7885)
- Special Thanks: @RyanBlaney
v1.71.1
: Release 1.71.1
Bug Fixes
- grpc: fix a bug causing an extra Read from the compressor if a compressed message is the same size as the limit. This could result in a panic with the built-in gzip compressor (#8178)
- xds: restore the behavior of reading the bootstrap config before creating the first xDS client instead of at package init time (#8164)
- stats/opentelemetry: use
TextMapPropagator
andTracerProvider
fromTraceOptions
instead of OpenTelemetry globals (#8166) - client: fix races when an http proxy is configured that could lead to deadlocks or panics (#8195)
- client: fix bug causing RPC failures with message "no children to pick from" when using a custom resolver that calls the deprecated
NewAddress
API (#8149) - wrr: fix slow processing of address updates that could result in problems including RPC failures for servers with a large number of backends (#8179)
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.
Edited by NMaaS Renovate
Merge request reports
Activity
Artifact update problemRenovate failed to update an artifact related to this branch. You probably do not want to merge this MR as-is.
Renovate will retry this branch, including artifacts, only when one of the following happens:- any of the package files in this branch needs updating, or
- the branch becomes conflicted, or
- you click the rebase/retry checkbox if found above, or
- you rename this MR's title to start with "rebase!" to trigger it manually
The artifact failure details are included below:
File name: go.sum
Command failed: go get -d -t ./... go: -d flag is deprecated. -d=true is a no-op go: downloading google.golang.org/grpc v1.72.0 go: downloading golang.org/x/oauth2 v0.26.0 go: downloading google.golang.org/genproto/googleapis/rpc v0.0.0-20250218202821-56aae31c358a go: downloading golang.org/x/net v0.35.0 go: downloading golang.org/x/sys v0.30.0 go: downloading golang.org/x/term v0.29.0 go: downloading golang.org/x/text v0.22.0 go: gitlab.software.geant.org/nmaas/nmaas-janitor/pkg/protocol/grpc imports gitlab.software.geant.org/nmaas/nmaas-janitor/pkg/api/v1: cannot find module providing package gitlab.software.geant.org/nmaas/nmaas-janitor/pkg/api/v1 go: module github.com/xanzy/go-gitlab is deprecated: This module has been migrated to gitlab.com/gitlab-org/api/client-go. See https://gitlab.com/gitlab-org/api/client-go
mentioned in issue #28
mentioned in commit a4d691e0
Please register or sign in to reply