build(deps): update module google.golang.org/grpc to v1.59.0 #392
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
v1.52.3
->v1.59.0
Release Notes
grpc/grpc-go (google.golang.org/grpc)
v1.59.0
: Release 1.59.0Compare Source
Behavior Changes
grpc-status-details-bin
trailer (#6662)grpc-status-details-bin
trailer and pass through the trailer to the application directly (#6662)New Features
idle_timeout
of30m
(#6585)Documentation
Bug Fixes
v1.58.3
Compare Source
Security
server: prohibit more than MaxConcurrentStreams handlers from running at once (CVE-2023-44487)
In addition to this change, applications should ensure they do not leave running tasks behind related to the RPC before returning from method handlers, or should enforce appropriate limits on any such work.
v1.58.2
: Release 1.58.2Compare Source
Bug Fixes
balancer/weighted_round_robin: fix ticker leak on update
A new ticker is created every time there is an update of addresses or configuration, but was not properly stopped. This change stops the ticker when it is no longer needed.
v1.58.1
: Release 1.58.1Compare Source
Bug Fixes
v1.58.0
: Release 1.58.0Compare Source
API Changes
See #6472 for details about these changes.
StateListener
toNewSubConnOptions
forSubConn
state updates and deprecateBalancer.UpdateSubConnState
(#6481)UpdateSubConnState
will be deleted in the future.SubConn.Shutdown
and deprecateBalancer.RemoveSubConn
(#6493)RemoveSubConn
will be deleted in the future.AddressType
(#6451)balancer/grpclb/state.Set()
should be used to add these addresses to the name resolver's output. The built-in "dns" name resolver already does this.Endpoints
toState
and deprecateAddresses
(#6471)Addresses
will be deleted in the future.New Features
GRPC_EXPERIMENTAL_ENABLE_LEAST_REQUEST=true
to enableBug Fixes
TRANSIENT_FAILURE
when actually moving toIDLE
(#6497)rls
,weightedtarget
andclustermanager
LB policies (#6523)ClientStream.Header()
, and prevented retry of the RPC (#6557)Performance Improvements
[With]SharedWriteBuffer
to improve performance by reducing allocations when sending RPC messages. (Disabled by default.) (#6309)v1.57.2
: Release 1.57.2Compare Source
Bug Fixes
v1.57.1
: Release 1.57.1Compare Source
Security
server: prohibit more than MaxConcurrentStreams handlers from running at once (CVE-2023-44487)
In addition to this change, applications should ensure they do not leave running tasks behind related to the RPC before returning from method handlers, or should enforce appropriate limits on any such work.
v1.57.0
: Release 1.57.0Compare Source
API Changes
Target.Scheme
andTarget.Authority
. UseURL.Scheme
andURL.Host
instead, respectively (#6363)Behavior Changes
New Features
Register
to register both v1alpha and v1 (#6329)GRPC_ALTS_MAX_CONCURRENT_HANDSHAKES
env var (#6267)Bug Fixes
status.FromError
now returns an error withcodes.Unknown
when the error implements theGRPCStatus()
method, and callingGRPCStatus()
returnsnil
(#6374)v1.56.3
: Release 1.56.3Compare Source
Security
server: prohibit more than MaxConcurrentStreams handlers from running at once (CVE-2023-44487)
In addition to this change, applications should ensure they do not leave running tasks behind related to the RPC before returning from method handlers, or should enforce appropriate limits on any such work.
v1.56.2
: Release 1.56.2Compare Source
status.FromError
now returns an error withcodes.Unknown
when the error implements theGRPCStatus()
method, and callingGRPCStatus()
returnsnil
. (#6374)v1.56.1
: Release 1.56.1Compare Source
v1.56.0
: Release 1.56.0Compare Source
New Features
WithIdleTimeout
dial option (#6263)Bug Fixes
API Changes
v1.55.1
: Release 1.55.1Compare Source
status.FromError
now returns an error withcodes.Unknown
when the error implements theGRPCStatus()
method, and callingGRPCStatus()
returnsnil
. (#6374)v1.55.0
: Release 1.55.0Compare Source
Behavior Changes
status.Code
andstatus.FromError
handle wrapped errors (#6031 and #6150)New Features
ignore_resource_deletion
server feature as per gRFC A53 (#6035)Bug Fixes
Performance Improvements
NumStreamWorkers
is used (#6004)v1.54.1
: Release 1.54.1Compare Source
Bug Fixes
v1.54.0
: Release 1.54.0Compare Source
Behavior Changes
New Features
SetSendCompressor
API to set send compressor name (#5744)Node
proto only in the first discovery request message, to improve performance (#6078)Bug Fixes
AppendToOutgoingContext
(#6001)Documentation
Resolver.Scheme()
docstring to mention requirement of lowercase scheme names (#6014)UpdateState
errors (#6002)v1.53.0
: Release 1.53.0Compare Source
API Changes
resolver.Target.Endpoint
and replace withresolver.Target.Endpoint()
(#5852)New Features
GRPC_RING_HASH_CAP
environment variable to override the maximum ring size. (#5884)Bug Fixes
Documentation
NewOauthAccess
as deprecated (#5882)Configuration
📅 Schedule: Branch creation - "on the 1st day of the month" in timezone Asia/Shanghai, 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.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Mend Renovate. View repository job log here.