ion-avp
ion-avp copied to clipboard
fix(deps): update module google.golang.org/grpc to v1.39.0
This PR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
google.golang.org/grpc | require | minor | v1.35.0 -> v1.39.0 |
Release Notes
grpc/grpc-go
v1.39.0
Behavior Changes
- csds: return empty response if xds client is not set (#4505)
- metadata: convert keys to lowercase in FromContext() (#4416)
New Features
- xds: add GetServiceInfo to GRPCServer (#4507)
- Special Thanks: @amenzhinsky
- xds: add test-only injection of xds config to client and server (#4476)
- server: allow PreparedMsgs to work for server streams (#3480)
- Special Thanks: @eafzali
Performance Improvements
- transport: remove decodeState from client & server to reduce allocations (#4423)
- Special Thanks: @JNProtzman
Bug Fixes
- server: return UNIMPLEMENTED on receipt of malformed method name (#4464)
- xds/rds: use 100 as default weighted cluster totalWeight instead of 0 (#4439)
- Special Thanks: @alpha-baby
- transport: unblock read throttling when controlbuf exits (#4447)
- client: fix status code to return Unavailable for servers shutting down instead of Unknown (#4561)
Documentation
- doc: fix broken benchmark dashboard link in README.md (#4503)
- Special Thanks: @laststem
- example: improve hello world server with starting msg (#4468)
- Special Thanks: @dkkb
- client: Clarify that WaitForReady will block for CONNECTING channels (#4477)
- Special Thanks: @evanj
v1.38.1
internal/transport: do not mask ConnectionError (#4561)
v1.38.0
API Changes
- reflection: accept interface instead of grpc.Server struct in Register() (#4340)
- resolver: add error return value from ClientConn.UpdateState (#4270)
Behavior Changes
- client: do not poll name resolver when errors or bad updates are reported (#4270)
- transport: InTapHandle may return RPC status errors; no longer RST_STREAMs (#4365)
New Features
- client: propagate connection error causes to RPC status (#4311, #4316)
- xds: support inline RDS resource from LDS response (#4299)
- xds: server side support is now experimentally available
- server: add ForceServerCodec() to set a custom encoding.Codec on the server (#4205)
- Special Thanks: @ash2k
Performance Improvements
- metadata: reduce memory footprint in FromOutgoingContext (#4360)
- Special Thanks: @irfansharif
Bug Fixes
- xds/balancergroup: fix rare memory leak after closing ClientConn (#4308)
Documentation
v1.37.1
- client: fix rare panic when shutting down client while receiving the first name resolver update (#4398)
- client: fix leaked addrConn struct when addresses are updated (#4347)
- xds/resolver: prevent panic when two LDS updates are receives without RDS in between (#4327)
v1.37.0
API Changes
- balancer: Add UpdateAddresses() to balancer.ClientConn interface (#4215)
- NOTICE: balancer.SubConn.UpdateAddresses() is now deprecated and will be REMOVED in gRPC-Go 1.39
Behavior Changes
- balancer/base: keep address attributes for pickers (#4253)
- Special Thanks: @longXboy
New Features
- xds: add support for csds (#4226, #4217, #4243)
- admin: create admin package for conveniently registering standard admin services (#4274)
- xds: add support for HTTP filters (gRFC A39) (#4206, #4221)
- xds: implement fault injection HTTP filter (A33) (#4236)
- xds: enable timeout, circuit breaking, and fault injection by default (#4286)
- xds: implement a priority based load balancer (#4070)
- xds/creds: support all SAN matchers on client-side (#4246)
Bug Fixes
- xds: add env var protection for client-side security (#4247)
- circuit breaking: update picker inline when there's a counter update (#4212)
- server: fail RPCs without POST HTTP method (#4241)
v1.36.1
- xds: add env var protection for client-side security (#4247)
v1.36.0
New Features
- xds bootstrap: support config content in env variable (#4153)
Bug Fixes
- encoding/proto: do not panic when types do not match (#4218)
Documentation
- status: document nil error handling of FromError (#4196)
- Special Thanks: @gauravgahlot
v1.35.1
Configuration
📅 Schedule: 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 WhiteSource Renovate. View repository job log here.
Codecov Report
Merging #227 (20d2937) into master (7994707) will not change coverage. The diff coverage is
n/a
.
@@ Coverage Diff @@
## master #227 +/- ##
=======================================
Coverage 56.75% 56.75%
=======================================
Files 14 14
Lines 592 592
=======================================
Hits 336 336
Misses 218 218
Partials 38 38
Continue to review full report at Codecov.
Legend - Click here to learn more
Δ = absolute <relative> (impact)
,ø = not affected
,? = missing data
Powered by Codecov. Last update 7994707...20d2937. Read the comment docs.