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

Bump google.golang.org/grpc from 1.22.1 to 1.23.0 #50

Merged

Conversation

dependabot-preview[bot]
Copy link
Contributor

@dependabot-preview dependabot-preview bot commented Aug 14, 2019

Bumps google.golang.org/grpc from 1.22.1 to 1.23.0.

Release notes

Sourced from google.golang.org/grpc's releases.

Release 1.23.0

Security

API Changes

  • xds: move code to a root level xds directory (#2950)

Behavior Changes

  • client: remove option to send RPCs before HTTP/2 handshake is completed (#2904)

New Features

  • grpclb: enable keepalive (#2918)
  • balancer: start populating weight by edsbalancer for weighted_round_robin (#2945)
  • wrr: add EDF implementation of weighted round robin. (#2957)
  • status: Implement *statusError.Is (#2868)

Performance Improvements

  • server: avoid an unnecessary allocation per-RPC for OK status (#2920)
  • server: avoid call to trace.FromContext and resulting allocations when tracing is disabled (#2926)
  • http2client: remove unnecessary allocations for header fields (#2925)
  • status: avoid allocations when returning an OK status (#2929)
  • server: avoid allocations related to tracking excessive pings (#2923)

Bug Fixes

  • transport: call Unlock in defer to avoid data race (#2953)
  • client: fix canceled vs deadline exceeded double-check logic (#2906)
  • grpclb: recreate SubConns when switching fallback in case credentials change (#2899)
  • server: populate WireLength on stats.InPayload for unary RPCs (#2932)
  • client: fix race between transport draining and new RPCs (#2919)
  • balancer: filter out grpclb addresses if balancer is not grpclb (#2907)

Documentation

... (truncated)
Commits
  • 6eaf6f4 Change version to 1.23.0 (#2972)
  • ee21c92 transport: block reading frames when too many transport control frames are qu...
  • ee87494 transport: fix race between header and RPC cancellation (#2947)
  • b8d2675 wrr: add EDF implementation of weighted round robin. (#2957)
  • a074ab2 internal: fix a typo. (#2964)
  • 36ddecc Move code out of balancer/xds. (#2950)
  • fde0cae stream: call stats handler if the attempt failed to get transport (#2962)
  • cd5357d Change Unlock to defer Unlock, to avoid data race (#2953)
  • 1f154c6 stream: fix panic caused by failing to get a transport for a retry attempt (#...
  • a2bdfb4 balancer: populate endpoint weight by edsbalancer for weighted_round_robin (#...
  • Additional commits viewable in compare view

Dependabot compatibility score

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)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language
  • @dependabot badge me will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in your Dependabot dashboard:

  • Update frequency (including time of day and day of week)
  • Pull request limits (per update run and/or open at any time)
  • Out-of-range updates (receive only lockfile updates, if desired)
  • Security updates (receive only security updates, if desired)

Finally, you can contact us by mentioning @dependabot.

@dependabot-preview dependabot-preview bot added the dependencies Pull requests that update a dependency file label Aug 14, 2019
Bumps [google.golang.org/grpc](https:/grpc/grpc-go) from 1.22.1 to 1.23.0.
- [Release notes](https:/grpc/grpc-go/releases)
- [Commits](grpc/grpc-go@v1.22.1...v1.23.0)

Signed-off-by: dependabot-preview[bot] <[email protected]>
@dependabot-preview dependabot-preview bot force-pushed the dependabot/go_modules/google.golang.org/grpc-1.23.0 branch from ce597aa to c01c59c Compare August 27, 2019 21:35
@codecov
Copy link

codecov bot commented Aug 28, 2019

Codecov Report

Merging #50 into master will decrease coverage by 42.27%.
The diff coverage is n/a.

Impacted file tree graph

@@             Coverage Diff             @@
##           master      #50       +/-   ##
===========================================
- Coverage   57.75%   15.48%   -42.28%     
===========================================
  Files          30        6       -24     
  Lines        1115      310      -805     
===========================================
- Hits          644       48      -596     
+ Misses        370      256      -114     
+ Partials      101        6       -95
Flag Coverage Δ
#integration ?
#unit 15.48% <ø> (ø) ⬆️
Impacted Files Coverage Δ
grpc-proxy/listener.go 0% <0%> (-80.77%) ⬇️
grpc-proxy/proxy.go 0% <0%> (-67.86%) ⬇️
grpc-proxy/grpc_handler.go 0% <0%> (-61.23%) ⬇️
grpc-proxy/config.go 0% <0%> (-48.58%) ⬇️
grpc-proxy/http_handler.go 54.54% <0%> (-15.91%) ⬇️
internal/peekconn/peeker.go 47.05% <0%> (-11.77%) ⬇️
internal/marker/tls.go
grpc-fixture/fixture/load.go
internal/connPool.go
internal/marker/loop.go
... and 20 more

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 7c788c6...4e9c8a8. Read the comment docs.

@bradleyjkemp bradleyjkemp merged commit 8790f05 into master Aug 28, 2019
@bradleyjkemp bradleyjkemp deleted the dependabot/go_modules/google.golang.org/grpc-1.23.0 branch August 28, 2019 07:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant