Skip to content
This repository has been archived by the owner on Jul 2, 2021. It is now read-only.

fix(deps): update module google.golang.org/grpc to v1.39.0 #227

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jun 29, 2021

WhiteSource Renovate

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

Compare Source

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)
  • xds: add test-only injection of xds config to client and server (#​4476)
  • server: allow PreparedMsgs to work for server streams (#​3480)

Performance Improvements

  • transport: remove decodeState from client & server to reduce allocations (#​4423)

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)
  • 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)
  • example: improve hello world server with starting msg (#​4468)
  • client: Clarify that WaitForReady will block for CONNECTING channels (#​4477)

v1.38.1

Compare Source

internal/transport: do not mask ConnectionError (#​4561)

v1.38.0

Compare Source

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)
Performance Improvements
Bug Fixes
  • xds/balancergroup: fix rare memory leak after closing ClientConn (#​4308)
Documentation
  • examples: update xds examples for PSM security (#​4256)
  • grpc: improve docs on StreamDesc (#​4397)

v1.37.1

Compare Source

  • 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

Compare Source

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

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

Compare Source

  • xds: add env var protection for client-side security (#​4247)

v1.36.0

Compare Source

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

v1.35.1

Compare Source

  • encoding/proto: do not panic when types do not match (#​4218)
  • xds: add env var protection for client-side security (#​4247)

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
Copy link

codecov bot commented Jun 29, 2021

Codecov Report

Merging #227 (20d2937) into master (7994707) will not change coverage.
The diff coverage is n/a.

Impacted file tree graph

@@           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.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant