Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update module google.golang.org/grpc to v1.30.0 (master) #1476

Merged
merged 2 commits into from
Jun 23, 2020

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jun 22, 2020

This PR contains the following updates:

Package Type Update Change
google.golang.org/grpc require minor v1.29.1 -> v1.30.0

Release Notes

grpc/grpc-go

v1.30.0

Compare Source

API Changes

  • This release adds an xDS URI scheme called xds. This is the stable version of the scheme xds-experimental that was introduced in v1.28.0. xds-experimental scheme will be removed in subsequent releases so you must switch to xds scheme instead. xds scheme is a client side implementation of xDSv2 APIs. This allows a gRPC client written in Go to receive configuration from an xDSv2 API compatible server and use that configuration to load balance RPCs. In this release, only the virtual host matching, default path (“” or “/”) matching and cluster route action are supported. The features supported in a given release are documented here.
  • balancer: move Balancer and Picker to V2; delete legacy API (#​3431)

Behavior Changes

  • grpclb, dns: pass balancer addresses via resolver.State (#​3614)

New Features

  • balancer: support hierarchical paths in addresses (#​3494)
  • client: option to surface connection errors to callers (#​3430)
  • credentials: pass address attributes from balancer to creds handshaker. (#​3548)
  • credentials: local creds implementation (#​3517)
  • advancedtls: add fine-grained verification levels in XXXOptions (#​3454)
  • xds: handle weighted cluster as route action (#​3613)
  • xds: add weighted_target balancer (#​3541)

Performance Improvements

  • transport: move append of header and data down to http2 write loop to save garbage (#​3568)
  • server.go: use worker goroutines for fewer stack allocations (#​3204)

Bug Fixes

  • stream: fix calloption.After() race in finish (#​3672)
  • retry: prevent per-RPC creds error from being transparently retried (#​3677, #​3691)
  • cache: callback without cache's mutex (#​3603)
  • client: properly check GRPC_GO_IGNORE_TXT_ERRORS environment variable (#​3532)
  • balancergroup: fix connectivity state (#​3585)
  • xds: use google default creds (#​3673)
  • xds: accept either "" or "/" as the prefix for the default route (#​3535)
  • xds: reject RDS response containing match with case-sensitive false (#​3592)

Documentation

  • examples: add go.mod to make examples a separate module (#​3546)
  • doc: update README for supported Go versions and travis for tests (#​3516)

Renovate configuration

📅 Schedule: At any time (no schedule defined).

🚦 Automerge: Disabled due to failing status checks.

♻️ 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 Jun 22, 2020

⚠️ 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/grpc-ecosystem/grpc-gateway":"/mnt/renovate/gh/grpc-ecosystem/grpc-gateway" -v "/tmp/renovate-cache":"/tmp/renovate-cache" -v "/tmp/renovate-cache/others/go":"/tmp/renovate-cache/others/go" -e GOPATH -e CGO_ENABLED -w "/mnt/renovate/gh/grpc-ecosystem/grpc-gateway" renovate/go:1.14.4 bash -l -c "git config --global url.\"https://x-access-token:**redacted**@github.com/\".insteadOf \"https://github.com/\" && go get -d ./..."
go: gopkg.in/yaml.v2@v2.2.3: unrecognized import path "gopkg.in/yaml.v2": reading https://gopkg.in/yaml.v2?go-get=1: 502 Bad Gateway
	server response: Cannot obtain refs from GitHub: cannot talk to GitHub: Get https://github.com/go-yaml/yaml.git/info/refs?service=git-upload-pack: dial tcp: lookup github.com on 127.0.0.53:53: no such host

@johanbrandhorst johanbrandhorst force-pushed the renovate/master-google.golang.org-grpc-1.x branch from 57ce87b to 463de55 Compare June 22, 2020 19:49
@johanbrandhorst johanbrandhorst force-pushed the renovate/master-google.golang.org-grpc-1.x branch from 463de55 to 9988fdf Compare June 22, 2020 19:56
@googlebot
Copy link

All (the pull request submitter and all commit authors) CLAs are signed, but one or more commits were authored or co-authored by someone other than the pull request submitter.

We need to confirm that all authors are ok with their commits being contributed to this project. Please have them confirm that by leaving a comment that contains only @googlebot I consent. in this pull request.

Note to project maintainer: There may be cases where the author cannot leave a comment, or the comment is not properly detected as consent. In those cases, you can manually confirm consent of the commit author(s), and set the cla label to yes (if enabled on your project).

ℹ️ Googlers: Go here for more info.

@johanbrandhorst
Copy link
Collaborator

@googlebot I consent.

@googlebot
Copy link

All checks passed!

ℹ️ Googlers: Go here for more info.

@renovate
Copy link
Contributor Author

renovate bot commented Jun 23, 2020

PR has been edited

👷 This PR has received other commits, so Renovate will stop updating it to avoid conflicts or other problems. If you wish to abandon your changes and have Renovate start over you may click the "rebase" checkbox in the PR body/description.

If you think this comment is in error and the branch is not modified, try deleting this comment. If it comes back again the next time Renovate runs, please submit an issue or seek config help.

@johanbrandhorst johanbrandhorst merged commit ff6fbdb into master Jun 23, 2020
@johanbrandhorst johanbrandhorst deleted the renovate/master-google.golang.org-grpc-1.x branch June 23, 2020 09:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants