Skip to content
This repository has been archived by the owner on Aug 12, 2022. It is now read-only.

Commit

Permalink
fix(deps): fix(deps): Update module google.golang.org/grpc to v1.47.0 (
Browse files Browse the repository at this point in the history
…#384)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [google.golang.org/grpc](https://togithub.com/grpc/grpc-go) | require | minor | `v1.45.0` -> `v1.47.0` |

---

### Release Notes

<details>
<summary>grpc/grpc-go</summary>

### [`v1.47.0`](https://togithub.com/grpc/grpc-go/releases/tag/v1.47.0)

[Compare Source](https://togithub.com/grpc/grpc-go/compare/v1.46.2...v1.47.0)

### New Features

-   xds: add support for RBAC metadata invert matchers ([#&#8203;5345](https://togithub.com/grpc/grpc-go/issues/5345))

### Bug Fixes

-   client: fix a context leaked if a connection to an address is lost before it is fully established ([#&#8203;5337](https://togithub.com/grpc/grpc-go/issues/5337))
    -   Special Thanks: [@&#8203;carzil](https://togithub.com/carzil)
-   client: fix potential panic during RPC retries ([#&#8203;5323](https://togithub.com/grpc/grpc-go/issues/5323))
-   xds/client: fix a potential concurrent map read/write in load reporting ([#&#8203;5331](https://togithub.com/grpc/grpc-go/issues/5331))
-   client/SubConn: do not recreate addrConn if UpdateAddresses is called with the same addresses ([#&#8203;5373](https://togithub.com/grpc/grpc-go/issues/5373))
-   xds/eds: resources containing duplicate localities with the same priority will be rejected ([#&#8203;5303](https://togithub.com/grpc/grpc-go/issues/5303))
-   server: return Canceled or DeadlineExceeded status code when writing headers to a stream that is already closed ([#&#8203;5292](https://togithub.com/grpc/grpc-go/issues/5292))
    -   Special Thanks: [@&#8203;idiamond-stripe](https://togithub.com/idiamond-stripe)

### Behavior Changes

-   xds/priority: start the init timer when a child switches to Connecting from non-failure states ([#&#8203;5334](https://togithub.com/grpc/grpc-go/issues/5334))
-   server: respond with HTTP Status 405 and gRPC status INTERNAL if the method sent to server is not POST ([#&#8203;5364](https://togithub.com/grpc/grpc-go/issues/5364))

### Documentation

-   server: clarify documentation around setting and sending headers and ServerStream errors ([#&#8203;5302](https://togithub.com/grpc/grpc-go/issues/5302))

### [`v1.46.2`](https://togithub.com/grpc/grpc-go/releases/tag/v1.46.2)

[Compare Source](https://togithub.com/grpc/grpc-go/compare/v1.46.1...v1.46.2)

### Bug Fixes

-   client: fix potential panic during RPC retries ([#&#8203;5323](https://togithub.com/grpc/grpc-go/issues/5323))
-   xds: fix leak of deleted CDS resources from CSDS view ([#&#8203;5339](https://togithub.com/grpc/grpc-go/issues/5339))

### [`v1.46.1`](https://togithub.com/grpc/grpc-go/compare/v1.46.0...v1.46.1)

[Compare Source](https://togithub.com/grpc/grpc-go/compare/v1.46.0...v1.46.1)

### [`v1.46.0`](https://togithub.com/grpc/grpc-go/releases/tag/v1.46.0)

[Compare Source](https://togithub.com/grpc/grpc-go/compare/v1.45.0...v1.46.0)

### New Features

-   server: Support setting `TCP_USER_TIMEOUT` on `grpc.Server` connections using `keepalive.ServerParameters.Time` ([#&#8203;5219](https://togithub.com/grpc/grpc-go/issues/5219))
    -   Special Thanks: [@&#8203;bonnefoa](https://togithub.com/bonnefoa)
-   client: perform graceful switching of LB policies in the `ClientConn` by default ([#&#8203;5285](https://togithub.com/grpc/grpc-go/issues/5285))
-   all: improve logging by including channelz identifier in log messages ([#&#8203;5192](https://togithub.com/grpc/grpc-go/issues/5192))

### API Changes

-   grpc: delete `WithBalancerName()` API, deprecated over 4 years ago in [#&#8203;1697](https://togithub.com/grpc/grpc-go/issues/1697) ([#&#8203;5232](https://togithub.com/grpc/grpc-go/issues/5232))
-   balancer: change BuildOptions.ChannelzParentID to an opaque identifier instead of int ([#&#8203;5192](https://togithub.com/grpc/grpc-go/issues/5192))
    -   Note: the balancer package is labeled as EXPERIMENTAL, and we don't believe users were using this field.

### Behavior Changes

-   client: change connectivity state to `TransientFailure` in `pick_first` LB policy when all addresses are removed ([#&#8203;5274](https://togithub.com/grpc/grpc-go/issues/5274))
    -   This is a minor change that brings grpc-go's behavior in line with the intended behavior and how C and Java behave.
-   metadata: add client-side validation of HTTP-invalid metadata before attempting to send ([#&#8203;4886](https://togithub.com/grpc/grpc-go/issues/4886))
    -   Special Thanks: [@&#8203;Patrick0308](https://togithub.com/Patrick0308)

### Bug Fixes

-   metadata: make a copy of the value slices in FromContext() functions so that modifications won't be made to the original copy ([#&#8203;5267](https://togithub.com/grpc/grpc-go/issues/5267))
-   client: handle invalid service configs by applying the default, if applicable ([#&#8203;5238](https://togithub.com/grpc/grpc-go/issues/5238))
-   xds: the xds client will now apply a 1 second backoff before recreating ADS or LRS streams ([#&#8203;5280](https://togithub.com/grpc/grpc-go/issues/5280))

### Dependencies

-   Upgrade security/authorization module dependencies to https://github.com/google/cel-go v0.10.1 and others ([#&#8203;5243](https://togithub.com/grpc/grpc-go/issues/5243))
    -   Special Thanks: [@&#8203;TristonianJones](https://togithub.com/TristonianJones)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "before 3am on Monday" (UTC), Automerge - 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.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, click this checkbox.

---

This PR has been generated by [Renovate Bot](https://togithub.com/renovatebot/renovate).
  • Loading branch information
cq-bot committed Jun 27, 2022
1 parent 9c5c83f commit 50d2f1e
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 2 deletions.
2 changes: 1 addition & 1 deletion go.mod
Expand Up @@ -36,7 +36,7 @@ require (
github.com/vmihailenco/msgpack/v5 v5.3.5
github.com/xo/dburl v0.8.4
golang.org/x/sync v0.0.0-20220601150217-0de741cfad7f
google.golang.org/grpc v1.45.0
google.golang.org/grpc v1.47.0
google.golang.org/protobuf v1.28.0
gopkg.in/yaml.v3 v3.0.1
)
Expand Down
4 changes: 3 additions & 1 deletion go.sum
Expand Up @@ -410,6 +410,7 @@ github.com/envoyproxy/go-control-plane v0.9.9-0.20210217033140-668b12f5399d/go.m
github.com/envoyproxy/go-control-plane v0.9.9-0.20210512163311-63b5d3c536b0/go.mod h1:hliV/p42l8fGbc6Y9bQ70uLwIvmJyVE5k4iMKlh8wCQ=
github.com/envoyproxy/go-control-plane v0.9.10-0.20210907150352-cf90f659a021/go.mod h1:AFq3mo9L8Lqqiid3OhADV3RfLJnjiw63cSpi+fDTRC0=
github.com/envoyproxy/go-control-plane v0.10.1/go.mod h1:AY7fTTXNdv/aJ2O5jwpxAPOWUZ7hQAEvzN5Pf27BkQQ=
github.com/envoyproxy/go-control-plane v0.10.2-0.20220325020618-49ff273808a1/go.mod h1:KJwIaB5Mv44NWtYuAOFCVOjcI94vtpEz2JU/D2v6IjE=
github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod h1:iSmxcyjqTsJpI2R4NaDN7+kN2VEUnK/pcBlmesArF7c=
github.com/envoyproxy/protoc-gen-validate v0.6.2/go.mod h1:2t7qjJNvHPx8IjnBOzl9E9/baC+qXE/TeeyBRzgJDws=
github.com/erikstmartin/go-testdb v0.0.0-20160219214506-8d10e4a1bae5/go.mod h1:a2zkGnVExMxdzMo3M0Hi/3sEU+cWnZpSni0O6/Yb/P0=
Expand Down Expand Up @@ -1842,8 +1843,9 @@ google.golang.org/grpc v1.40.0/go.mod h1:ogyxbiOoUXAkP+4+xa6PZSE9DZgIHtSpzjDTB9K
google.golang.org/grpc v1.40.1/go.mod h1:ogyxbiOoUXAkP+4+xa6PZSE9DZgIHtSpzjDTB9KAK34=
google.golang.org/grpc v1.42.0/go.mod h1:k+4IHHFw41K8+bbowsex27ge2rCb65oeWqe4jJ590SU=
google.golang.org/grpc v1.43.0/go.mod h1:k+4IHHFw41K8+bbowsex27ge2rCb65oeWqe4jJ590SU=
google.golang.org/grpc v1.45.0 h1:NEpgUqV3Z+ZjkqMsxMg11IaDrXY4RY6CQukSGK0uI1M=
google.golang.org/grpc v1.45.0/go.mod h1:lN7owxKUQEqMfSyQikvvk5tf/6zMPsrK+ONuO11+0rQ=
google.golang.org/grpc v1.47.0 h1:9n77onPX5F3qfFCqjy9dhn8PbNQsIKeVU04J9G7umt8=
google.golang.org/grpc v1.47.0/go.mod h1:vN9eftEi1UMyUsIF80+uQXhHjbXYbm0uXoFCACuMGWk=
google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.1.0/go.mod h1:6Kw0yEErY5E/yWrBtf03jp27GLLJujG4z/JK95pnjjw=
google.golang.org/protobuf v0.0.0-20200109180630-ec00e32a8dfd/go.mod h1:DFci5gLYBciE7Vtevhsrf46CRTquxDuWsQurQQe4oz8=
google.golang.org/protobuf v0.0.0-20200221191635-4d8936d0db64/go.mod h1:kwYJMbMJ01Woi6D6+Kah6886xMZcty6N08ah7+eCXa0=
Expand Down

0 comments on commit 50d2f1e

Please sign in to comment.