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

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

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

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented May 12, 2021

WhiteSource Renovate

This PR contains the following updates:

Package Type Update Change
google.golang.org/grpc require minor v1.37.0 -> v1.40.0

Release Notes

grpc/grpc-go

v1.40.0

Compare Source

Behavior Changes

  • balancer: client channel no longer connects to idle subchannels that are returned by the pickers; LB policy should call SubConn.Connect instead. (#​4579)
    • This change is in line with existing documentation stating the balancer must call Connect on idle SubConns in order for them to connect, and is preparation for an upcoming change that transitions SubConns to the idle state when connections are lost. See https://pkg.go.dev/google.golang.org/grpc/balancer#SubConn for more details.

Bug Fixes

  • transport: fail RPCs without HTTP status 200 (OK), according to the gRPC spec (#​4474)
  • binarylog: fail the Write() method if proto marshaling fails (#​4582)
  • binarylog: exit the flusher goroutine upon closing the bufferedSink (#​4583)

New Features

  • metadata: add Delete method to MD to encapsulate lowercasing (#​4549)
  • xds/cds: support logical DNS cluster and aggregated cluster (#​4594)
  • stats: add stats.Begin.IsClientStream and IsServerStream to indicate the type of RPC invoked (#​4533)

Performance Improvements

v1.39.1

Compare Source

  • server: fix bug that net.Conn is leaked if the connection is closed (io.EOF) immediately with no traffic (#​4642)
  • transport: fix race in transport stream accessing s.recvCompress (#​4627)

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)

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.

@renovate
Copy link
Contributor Author

renovate bot commented May 12, 2021

⚠️ 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 check 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: docker run --rm --name=renovate_go --label=renovate_child -v "/mnt/renovate/gh/DoNewsCode/core-demo":"/mnt/renovate/gh/DoNewsCode/core-demo" -v "/tmp/renovate-cache":"/tmp/renovate-cache" -v "/tmp/renovate-cache/others/go":"/tmp/renovate-cache/others/go" -e GOPATH -e GOFLAGS -e CGO_ENABLED -w "/mnt/renovate/gh/DoNewsCode/core-demo" docker.io/renovate/go:1.16.4 bash -l -c "git config --global url.\"https://**redacted**@github.com/\".insteadOf \"https://github.com/\" && go get -d ./..."
go: github.com/DoNewsCode/core@v0.4.2 (replaced by /Users/donew/src/std): reading /Users/donew/src/std/go.mod: open /Users/donew/src/std/go.mod: no such file or directory

@renovate renovate bot force-pushed the renovate/google.golang.org-grpc-1.x branch from f1b8d04 to ec72f38 Compare May 19, 2021 22:41
@renovate renovate bot changed the title fix(deps): update module google.golang.org/grpc to v1.37.1 fix(deps): update module google.golang.org/grpc to v1.38.0 May 19, 2021
@renovate renovate bot changed the title fix(deps): update module google.golang.org/grpc to v1.38.0 fix(deps): update module google.golang.org/grpc to v1.39.0 Jun 29, 2021
@renovate renovate bot force-pushed the renovate/google.golang.org-grpc-1.x branch from ec72f38 to d566a12 Compare June 29, 2021 18:51
@renovate
Copy link
Contributor Author

renovate bot commented Jun 29, 2021

⚠ 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 check 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: docker run --rm --name=renovate_go --label=renovate_child -v "/mnt/renovate/gh/DoNewsCode/core-demo":"/mnt/renovate/gh/DoNewsCode/core-demo" -v "/tmp/renovate-cache":"/tmp/renovate-cache" -e GOPATH -e GOFLAGS -e CGO_ENABLED -w "/mnt/renovate/gh/DoNewsCode/core-demo" docker.io/renovate/go:1.17.0 bash -l -c "git config --global url.\"https://**redacted**@github.com/\".insteadOf \"https://github.com/\" && go get -d ./..."
go: github.com/DoNewsCode/core@v0.7.3 (replaced by /Users/donew/src/std): reading /Users/donew/src/std/go.mod: open /Users/donew/src/std/go.mod: no such file or directory

@renovate renovate bot changed the title fix(deps): update module google.golang.org/grpc to v1.39.0 fix(deps): update module google.golang.org/grpc to v1.39.1 Aug 5, 2021
@renovate renovate bot force-pushed the renovate/google.golang.org-grpc-1.x branch 2 times, most recently from a45be19 to a48d364 Compare August 12, 2021 01:03
@renovate renovate bot changed the title fix(deps): update module google.golang.org/grpc to v1.39.1 fix(deps): update module google.golang.org/grpc to v1.40.0 Aug 12, 2021
@renovate renovate bot changed the title fix(deps): update module google.golang.org/grpc to v1.40.0 fix(deps): update module google.golang.org/grpc to v1.40.0 - autoclosed Aug 30, 2021
@renovate renovate bot closed this Aug 30, 2021
@renovate renovate bot deleted the renovate/google.golang.org-grpc-1.x branch August 30, 2021 13:08
@renovate renovate bot changed the title fix(deps): update module google.golang.org/grpc to v1.40.0 - autoclosed fix(deps): update module google.golang.org/grpc to v1.40.0 Aug 30, 2021
@renovate renovate bot restored the renovate/google.golang.org-grpc-1.x branch August 30, 2021 13:53
@renovate renovate bot reopened this Aug 30, 2021
@renovate renovate bot force-pushed the renovate/google.golang.org-grpc-1.x branch from a48d364 to 7d42ac0 Compare August 30, 2021 13:53
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.

None yet

1 participant