Update module google.golang.org/grpc to v1.35.0 - autoclosed #2

Closed
renovate[bot] wants to merge 1 commits from renovate/google.golang.org-grpc-1.x into master
renovate[bot] commented 2021-02-10 00:35:42 +03:00 (Migrated from github.com)

WhiteSource Renovate

This PR contains the following updates:

Package Type Update Change
google.golang.org/grpc require minor v1.31.1 -> v1.35.0

Release Notes

grpc/grpc-go

v1.35.0

Compare Source

Behavior Changes

  • roundrobin: strip attributes from addresses (#​4024)
  • balancer: set RPC metadata in address attributes, instead of Metadata field (#​4041)

New Features

  • support unix-abstract schema (#​4079)
  • xds: implement experimental RouteAction timeout support (#​4116)
  • xds: Implement experimental circuit breaking support. (#​4050)

Bug Fixes

  • xds: server_features should be a child of xds_servers and not a sibling (#​4087)
  • xds: NACK more invalid RDS responses (#​4120)

v1.34.1

Compare Source

  • xds client: Updated v3 type for http connection manager (#​4137)
  • lrs: use JSON for locality's String representation (#​4135)
  • eds/lrs: handle nil when LRS is disabled (#​4086)
  • client: fix "unix" scheme handling for some corner cases (#​4021)

v1.34.0

Compare Source

New Features

  • client: implement support for "unix" resolver scheme (#​3890)
  • rds: allow case_insensitive path matching (#​3997)
  • credentials/insecure: implement insecure credentials. (#​3964)
  • lrs: handle multiple clusters in LRS stream (#​3935)

Performance Improvements

  • encoding/proto: simplify & optimize proto codec (#​3958)

Bug Fixes

  • internal/transport: fix a bug causing -bin metadata to be incorrectly encoded (#​3985)
  • grpclb: consider IDLE SubConns as connecting (#​4031)
  • grpclb: send custom user-agent (#​4011)
  • client: use "localhost:port" as authority if target is ":port" (#​4017)
  • credentials: fix PerRPCCredentials w/RequireTransportSecurity and security levels (#​3995)

Documentation

v1.33.3

Compare Source

  • xds client: Updated v3 type for http connection manager (#​4137)
  • lrs: use JSON for locality's String representation (#​4135)
  • eds/lrs: handle nil when LRS is disabled (#​4086)

v1.33.2

Compare Source

  • protobuf: update all generated code to google.golang.org/protobuf (#​3932)
  • xdsclient: populate error details for NACK (#​3975)
  • internal/credentials: fix a bug and add one more helper function SPIFFEIDFromCert (#​3929)

v1.33.1

Compare Source

API Changes

  • connectivity: remove unused, experimental Reporter interface (#​3875)

New Features

  • xds bootstrap: support insecure and make Creds required (#​3881)
  • xds: add bootstrap support for certificate providers. (#​3901)
  • lrs: add a layer for clusters in load store (#​3880)
  • credentials/xds: implementation of client-side xDS credentials. (#​3888)

Bug Fixes

  • http2_client: fix reader segfault on PROTOCOL_ERRORs (#​3926)
  • internal/transport: handle h2 errcode on header decoding (#​3872)
  • xds: exit from run() goroutine when resolver is closed. (#​3882)
  • credentials/alts: ClientAuthorizationCheck to case-fold compare of peer SA (#​3792)
  • service reflection: include transitive closure for a file (#​3851)
  • stats: include message header in stats.InPayload.WireLength (#​3886)
  • binarylog: export Sink (#​3879)
  • service reflection: include transitive closure for a file (#​3851)

v1.32.0

Compare Source

Dependencies

  • Remove Go 1.9 support; assume go1.12 build tag (#​3767)

New Features

  • grpc: add ServiceRegistrar interface; bump up support package version. (#​3816; #​3818)
  • xds: add LRS balancing policy (#​3799)

Bug Fixes

  • server: prevent hang in Go HTTP transport in some error cases (#​3833)
  • server: respond correctly to client headers with END_STREAM flag set (#​3803)
  • eds: fix priority timeout failure when EDS removes all priorities (#​3830)

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

[![WhiteSource Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [google.golang.org/grpc](https://togithub.com/grpc/grpc-go) | require | minor | `v1.31.1` -> `v1.35.0` | --- ### Release Notes <details> <summary>grpc/grpc-go</summary> ### [`v1.35.0`](https://togithub.com/grpc/grpc-go/releases/v1.35.0) [Compare Source](https://togithub.com/grpc/grpc-go/compare/v1.34.1...v1.35.0) ### Behavior Changes - roundrobin: strip attributes from addresses ([#&#8203;4024](https://togithub.com/grpc/grpc-go/issues/4024)) - balancer: set RPC metadata in address attributes, instead of Metadata field ([#&#8203;4041](https://togithub.com/grpc/grpc-go/issues/4041)) ### New Features - support unix-abstract schema ([#&#8203;4079](https://togithub.com/grpc/grpc-go/issues/4079)) - Special Thanks: [@&#8203;resec](https://togithub.com/resec) - xds: implement experimental RouteAction timeout support ([#&#8203;4116](https://togithub.com/grpc/grpc-go/issues/4116)) - xds: Implement experimental circuit breaking support. ([#&#8203;4050](https://togithub.com/grpc/grpc-go/issues/4050)) ### Bug Fixes - xds: `server_features` should be a child of `xds_servers` and not a sibling ([#&#8203;4087](https://togithub.com/grpc/grpc-go/issues/4087)) - xds: NACK more invalid RDS responses ([#&#8203;4120](https://togithub.com/grpc/grpc-go/issues/4120)) ### [`v1.34.1`](https://togithub.com/grpc/grpc-go/releases/v1.34.1) [Compare Source](https://togithub.com/grpc/grpc-go/compare/v1.34.0...v1.34.1) - xds client: Updated v3 type for http connection manager ([#&#8203;4137](https://togithub.com/grpc/grpc-go/issues/4137)) - lrs: use JSON for locality's String representation ([#&#8203;4135](https://togithub.com/grpc/grpc-go/issues/4135)) - eds/lrs: handle nil when LRS is disabled ([#&#8203;4086](https://togithub.com/grpc/grpc-go/issues/4086)) - client: fix "unix" scheme handling for some corner cases ([#&#8203;4021](https://togithub.com/grpc/grpc-go/issues/4021)) ### [`v1.34.0`](https://togithub.com/grpc/grpc-go/releases/v1.34.0) [Compare Source](https://togithub.com/grpc/grpc-go/compare/v1.33.3...v1.34.0) ### New Features - client: implement support for "unix" resolver scheme ([#&#8203;3890](https://togithub.com/grpc/grpc-go/issues/3890)) - rds: allow case_insensitive path matching ([#&#8203;3997](https://togithub.com/grpc/grpc-go/issues/3997)) - credentials/insecure: implement insecure credentials. ([#&#8203;3964](https://togithub.com/grpc/grpc-go/issues/3964)) - lrs: handle multiple clusters in LRS stream ([#&#8203;3935](https://togithub.com/grpc/grpc-go/issues/3935)) ### Performance Improvements - encoding/proto: simplify & optimize proto codec ([#&#8203;3958](https://togithub.com/grpc/grpc-go/issues/3958)) ### Bug Fixes - internal/transport: fix a bug causing -bin metadata to be incorrectly encoded ([#&#8203;3985](https://togithub.com/grpc/grpc-go/issues/3985)) - Special Thanks: [@&#8203;dntj](https://togithub.com/dntj) - grpclb: consider IDLE SubConns as connecting ([#&#8203;4031](https://togithub.com/grpc/grpc-go/issues/4031)) - grpclb: send custom user-agent ([#&#8203;4011](https://togithub.com/grpc/grpc-go/issues/4011)) - client: use "localhost:port" as authority if target is ":port" ([#&#8203;4017](https://togithub.com/grpc/grpc-go/issues/4017)) - credentials: fix PerRPCCredentials w/RequireTransportSecurity and security levels ([#&#8203;3995](https://togithub.com/grpc/grpc-go/issues/3995)) ### Documentation - Documentation: fix outgoing metadata example code ([#&#8203;3979](https://togithub.com/grpc/grpc-go/issues/3979)) - Special Thanks: [@&#8203;aaronjheng](https://togithub.com/aaronjheng) - Remove experimental comment from client interceptors ([#&#8203;3948](https://togithub.com/grpc/grpc-go/issues/3948)) - Special Thanks: [@&#8203;hypnoglow](https://togithub.com/hypnoglow) - Documentation: update keepalive.md to add why ([#&#8203;3993](https://togithub.com/grpc/grpc-go/issues/3993)) ### [`v1.33.3`](https://togithub.com/grpc/grpc-go/releases/v1.33.3) [Compare Source](https://togithub.com/grpc/grpc-go/compare/v1.33.2...v1.33.3) - xds client: Updated v3 type for http connection manager ([#&#8203;4137](https://togithub.com/grpc/grpc-go/issues/4137)) - lrs: use JSON for locality's String representation ([#&#8203;4135](https://togithub.com/grpc/grpc-go/issues/4135)) - eds/lrs: handle nil when LRS is disabled ([#&#8203;4086](https://togithub.com/grpc/grpc-go/issues/4086)) ### [`v1.33.2`](https://togithub.com/grpc/grpc-go/releases/v1.33.2) [Compare Source](https://togithub.com/grpc/grpc-go/compare/v1.33.1...v1.33.2) - protobuf: update all generated code to google.golang.org/protobuf ([#&#8203;3932](https://togithub.com/grpc/grpc-go/issues/3932)) - xdsclient: populate error details for NACK ([#&#8203;3975](https://togithub.com/grpc/grpc-go/issues/3975)) - internal/credentials: fix a bug and add one more helper function SPIFFEIDFromCert ([#&#8203;3929](https://togithub.com/grpc/grpc-go/issues/3929)) ### [`v1.33.1`](https://togithub.com/grpc/grpc-go/releases/v1.33.1) [Compare Source](https://togithub.com/grpc/grpc-go/compare/v1.32.0...v1.33.1) ### API Changes - connectivity: remove unused, experimental Reporter interface ([#&#8203;3875](https://togithub.com/grpc/grpc-go/issues/3875)) ### New Features - xds bootstrap: support insecure and make Creds required ([#&#8203;3881](https://togithub.com/grpc/grpc-go/issues/3881)) - xds: add bootstrap support for certificate providers. ([#&#8203;3901](https://togithub.com/grpc/grpc-go/issues/3901)) - lrs: add a layer for clusters in load store ([#&#8203;3880](https://togithub.com/grpc/grpc-go/issues/3880)) - credentials/xds: implementation of client-side xDS credentials. ([#&#8203;3888](https://togithub.com/grpc/grpc-go/issues/3888)) ### Bug Fixes - http2_client: fix reader segfault on PROTOCOL_ERRORs ([#&#8203;3926](https://togithub.com/grpc/grpc-go/issues/3926)) - Special Thanks: [@&#8203;sorah](https://togithub.com/sorah) - internal/transport: handle h2 errcode on header decoding ([#&#8203;3872](https://togithub.com/grpc/grpc-go/issues/3872)) - Special Thanks: [@&#8203;tz70s](https://togithub.com/tz70s) - xds: exit from run() goroutine when resolver is closed. ([#&#8203;3882](https://togithub.com/grpc/grpc-go/issues/3882)) - credentials/alts: ClientAuthorizationCheck to case-fold compare of peer SA ([#&#8203;3792](https://togithub.com/grpc/grpc-go/issues/3792)) - Special Thanks: [@&#8203;AntonNep](https://togithub.com/AntonNep) - service reflection: include transitive closure for a file ([#&#8203;3851](https://togithub.com/grpc/grpc-go/issues/3851)) - stats: include message header in stats.InPayload.WireLength ([#&#8203;3886](https://togithub.com/grpc/grpc-go/issues/3886)) - Special Thanks: [@&#8203;xstephen95x](https://togithub.com/xstephen95x) - binarylog: export Sink ([#&#8203;3879](https://togithub.com/grpc/grpc-go/issues/3879)) - service reflection: include transitive closure for a file ([#&#8203;3851](https://togithub.com/grpc/grpc-go/issues/3851)) ### [`v1.32.0`](https://togithub.com/grpc/grpc-go/releases/v1.32.0) [Compare Source](https://togithub.com/grpc/grpc-go/compare/v1.31.1...v1.32.0) ### Dependencies - Remove Go 1.9 support; assume go1.12 build tag ([#&#8203;3767](https://togithub.com/grpc/grpc-go/issues/3767)) ### New Features - grpc: add ServiceRegistrar interface; bump up support package version. ([#&#8203;3816](https://togithub.com/grpc/grpc-go/issues/3816); [#&#8203;3818](https://togithub.com/grpc/grpc-go/issues/3818)) - xds: add LRS balancing policy ([#&#8203;3799](https://togithub.com/grpc/grpc-go/issues/3799)) ### Bug Fixes - server: prevent hang in Go HTTP transport in some error cases ([#&#8203;3833](https://togithub.com/grpc/grpc-go/issues/3833)) - server: respond correctly to client headers with END_STREAM flag set ([#&#8203;3803](https://togithub.com/grpc/grpc-go/issues/3803)) - eds: fix priority timeout failure when EDS removes all priorities ([#&#8203;3830](https://togithub.com/grpc/grpc-go/issues/3830)) </details> --- ### Renovate configuration :date: **Schedule**: At any time (no schedule defined). :vertical_traffic_light: **Automerge**: Disabled by config. Please merge this manually once you are satisfied. :recycle: **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. :no_bell: **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [WhiteSource Renovate](https://renovate.whitesourcesoftware.com). View repository job log [here](https://app.renovatebot.com/dashboard#github/unistack-org/micro-client-grpc).

Pull request closed

Sign in to join this conversation.
No description provided.