deps: Update module google.golang.org/grpc to v1.64.0
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| google.golang.org/grpc | v1.63.2 -> v1.64.0 |
Release Notes
grpc/grpc-go (google.golang.org/grpc)
v1.64.0: Release 1.64.0
API Changes
- stats: Deprecate
InPayload.DataandOutPayload.Data; they were experimental and will be deleted in the next release (#7121)
Behavior Changes
- codec: Remove handling of environment variable
GRPC_GO_ADVERTISE_COMPRESSORSto suppress setting supported compressors ingrpc-accept-encodingheader. Compressors will always be advertised, as they have been by default for some time (#7203)
New Features
- resolver/dns: Add
SetMinResolutionIntervalto set the minimum interval at which DNS re-resolutions may occur (#6962)- Special Thanks: @HomayoonAlimohammadi
- peer/peer: Implement the
fmt.Stringerinterface for pretty printingPeer, and - metadata/metadata: Implement the
fmt.Stringerinterface for pretty printingMD(#7137)- Special Thanks: @AnomalRoil
Performance Improvements
- client: Improve RPC performance by reducing work while holding a lock (#7132)
Bug Fixes
- transport/server: Display the proper timeout value when keepalive pings are not ack'd in time (#7038)
- Special Thanks: @BatmanAoD
- channelz: Fix bug that was causing the subchannel's target to be unset (#7189)
- stats: Fix bug where peer was not set in context when calling stats handler for
OutPayload,InPayload, andEnd(#7096)
Dependencies
- deps: Remove dependency on deprecated
github.com/golang/protobufmodule (#7122)
Documentation
- grpc: Deprecate
WithBlock,WithReturnConnectionError,FailOnNonTempDialErrorwhich are ignored byNewClient(#7097)- Special Thanks: @pellared
- grpc: Deprecate
DialandDialContext. These will continue to be supported throughout 1.x, but are deprecated to direct users toNewClient(See #7090 for more information) - examples: Add custom lb example (#6691)
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.
- [ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
⚠️ Artifact update problem
Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR 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 PR's title to start with "rebase!" to trigger it manually
The artifact failure details are included below:
File name: go.sum
Command failed: go mod tidy
go: downloading github.com/google/go-cmp v0.6.0
go: downloading github.com/cockroachdb/apd v1.1.0
go: downloading github.com/gofrs/uuid v4.0.0+incompatible
go: downloading github.com/shopspring/decimal v1.2.0
go: downloading github.com/stretchr/testify v1.8.4
go: downloading github.com/Masterminds/semver/v3 v3.1.1
go: downloading github.com/Azure/azure-sdk-for-go/sdk/security/keyvault/azkeys v1.0.1
go: downloading github.com/jackc/pgmock v0.0.0-20210724152146-4ad1a8207f65
go: downloading github.com/lib/pq v1.10.2
go: downloading github.com/pkg/errors v0.9.1
go: downloading github.com/davecgh/go-spew v1.1.1
go: downloading github.com/pmezard/go-difflib v1.0.0
go: downloading gopkg.in/yaml.v3 v3.0.1
go: downloading github.com/Azure/azure-sdk-for-go/sdk/azcore v1.9.1
go: downloading github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.5.1
go: downloading github.com/Azure/azure-sdk-for-go/sdk/security/keyvault/internal v1.0.0
go: downloading google.golang.org/genproto/googleapis/api v0.0.0-20240415180920-8c6c420018be
go: downloading google.golang.org/genproto v0.0.0-20200526211855-cb27e3aa2013
go: downloading github.com/Azure/azure-sdk-for-go/sdk/internal v1.5.1
go: downloading github.com/AzureAD/microsoft-authentication-library-for-go v1.2.1
go: downloading github.com/pkg/browser v0.0.0-20240102092130-5ac0b6a4141c
go: downloading github.com/kylelemons/godebug v1.1.0
go: downloading github.com/golang-jwt/jwt/v5 v5.2.0
go: cloud.google.com/go/cloudsqlconn imports
google.golang.org/api/sqladmin/v1beta4 imports
google.golang.org/api/internal/gensupport imports
github.com/googleapis/gax-go/v2 tested by
github.com/googleapis/gax-go/v2.test imports
google.golang.org/genproto/googleapis/api/serviceconfig: ambiguous import: found package google.golang.org/genproto/googleapis/api/serviceconfig in multiple modules:
google.golang.org/genproto v0.0.0-20200526211855-cb27e3aa2013 (/go/pkg/mod/google.golang.org/[email protected]/googleapis/api/serviceconfig)
google.golang.org/genproto/googleapis/api v0.0.0-20240415180920-8c6c420018be (/go/pkg/mod/google.golang.org/genproto/googleapis/[email protected]/serviceconfig)
go: cloud.google.com/go/cloudsqlconn imports
google.golang.org/api/sqladmin/v1beta4 imports
google.golang.org/api/internal/gensupport imports
github.com/googleapis/gax-go/v2/callctx tested by
github.com/googleapis/gax-go/v2/callctx.test imports
google.golang.org/genproto/googleapis/api/metric: ambiguous import: found package google.golang.org/genproto/googleapis/api/metric in multiple modules:
google.golang.org/genproto v0.0.0-20200526211855-cb27e3aa2013 (/go/pkg/mod/google.golang.org/[email protected]/googleapis/api/metric)
google.golang.org/genproto/googleapis/api v0.0.0-20240415180920-8c6c420018be (/go/pkg/mod/google.golang.org/genproto/googleapis/[email protected]/metric)