rustybgp
rustybgp copied to clipboard
Bump google.golang.org/grpc from 1.27.1 to 1.54.0 in /tests/integration/functional
Bumps google.golang.org/grpc from 1.27.1 to 1.54.0.
Release notes
Sourced from google.golang.org/grpc's releases.
Release 1.54.0
Behavior Changes
- xds: remove support for xDS v2 transport API (#6013)
New Features
- server: expose
SetSendCompressor
API to set send compressor name (#5744)
- Special Thanks:
@jronak
- xdsclient: include
Node
proto only in the first discovery request message, to improve performance (#6078)Bug Fixes
- metadata: fix validation logic and properly validate metadata appended via
AppendToOutgoingContext
(#6001)
- Special Thanks:
@ktalg
- transport: do not close connections when we encounter I/O errors until after all data is consumed (#6110)
- ringhash: ensure addresses are consistently hashed across updates (#6066)
- xds/clusterimpl: fix a bug causing unnecessary closing and re-opening of LRS streams (#6112)
- xds: NACK route configuration if sum of weights of weighted clusters exceeds uint32_max (#6085)
Documentation
- resolver: update
Resolver.Scheme()
docstring to mention requirement of lowercase scheme names (#6014)- resolver: document expected error handling of
UpdateState
errors (#6002)
- Special Thanks:
@fho
- examples: add example for ORCA load reporting (#6114)
- examples: add an example to illustrate authorization (authz) support (#5920)
- Special Thanks:
@KenxinKun
Release 1.53.0
API Changes
- balancer: support injection of per-call metadata from LB policies (#5853)
- resolver: remove deprecated field
resolver.Target.Endpoint
and replace withresolver.Target.Endpoint()
(#5852)
- Special Thanks:
@kylejb
New Features
- xds/ringhash: introduce
GRPC_RING_HASH_CAP
environment variable to override the maximum ring size. (#5884)- rls: propagate headers received in RLS response to backends (#5883)
Bug Fixes
- transport: drain client transport when streamID approaches MaxStreamID (#5889)
- server: after GracefulStop, ensure connections are closed when final RPC completes (#5968)
- server: fix a few issues where grpc server uses RST_STREAM for non-HTTP/2 errors (#5893)
- xdsclient: fix race which can happen when multiple load reporting calls are made at the same time. (#5927)
- rls: fix a data race involving the LRU cache (#5925)
- xds: fix panic involving double close of channel in xDS transport (#5959)
- gcp/observability: update method name validation (#5951)
... (truncated)
Commits
2997e84
Change version to 1.54.0 (#6129)b638faf
stats/opencensus: Add message prefix to metrics names (#6126)c84a500
credentials/alts: defer ALTS stream creation until handshake time (#6077)6f44ae8
metadata: add benchmark test for FromIncomingContext and ValueFromIncomingCon...a1e657c
client: log last error on subchannel connectivity change (#6109)36fd0a4
gcp/observability: Add compressed metrics to observability module and synchro...52ca957
xds: make comparison of server configs in bootstrap more reliable (#6112)7507ea6
gcp/observability: Change logging schema and set queue size limit for logs an...16c3b7d
examples: add example for ORCA load reporting (#6114)b458a4f
transport: stop always closing connections when loopy returns (#6110)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebase
will rebase this PR -
@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it -
@dependabot merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)