lyft / clutch

Extensible platform for infrastructure management
https://clutch.sh
Apache License 2.0
1.67k stars 116 forks source link

housekeeping: Update module google.golang.org/grpc/cmd/protoc-gen-go-grpc to v1.5.1 #3077

Closed renovate[bot] closed 1 month ago

renovate[bot] commented 1 month ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.3.0 -> v1.5.1 age adoption passing confidence

Release Notes

grpc/grpc-go (google.golang.org/grpc/cmd/protoc-gen-go-grpc) ### [`v1.5.1`](https://togithub.com/grpc/grpc-go/releases/tag/v1.5.1): Release 1.5.1 [Compare Source](https://togithub.com/grpc/grpc-go/compare/v1.5.0...v1.5.1) - Do not create new addrConn when connection error happens ([#​1369](https://togithub.com/grpc/grpc-go/issues/1369)) ### [`v1.5.0`](https://togithub.com/grpc/grpc-go/releases/tag/v1.5.0): Release 1.5.0 [Compare Source](https://togithub.com/grpc/grpc-go/compare/v1.4.0...v1.5.0) ### Performance - BDP estimation and window update. ([#​1310](https://togithub.com/grpc/grpc-go/issues/1310)) - Do not flush NewStream header on client side for unary RPCs and streaming RPCs with requests. ([#​1343](https://togithub.com/grpc/grpc-go/issues/1343)) - Change objects in recvBuffer queue from interface to concrete type to reduce allocs ([#​1029](https://togithub.com/grpc/grpc-go/issues/1029)) - Don't create new reader in recvMsg ([#​940](https://togithub.com/grpc/grpc-go/issues/940)) ### API change - Add support for grpc.SupportPackageIsVersion3 back ([#​1331](https://togithub.com/grpc/grpc-go/issues/1331)) - Add Severity and VerboseLevel to grpclog. ([#​922](https://togithub.com/grpc/grpc-go/issues/922)) ### Behavior change - Transport errors should be coded Unavailable instead of internal. ([#​1307](https://togithub.com/grpc/grpc-go/issues/1307)) - Catch invalid use of Server.RegisterService after Register.Serve ([#​828](https://togithub.com/grpc/grpc-go/issues/828)) ### Bug fixes - Fix deadlock of roundrobin balancer ([#​1353](https://togithub.com/grpc/grpc-go/issues/1353)) - Use log severity and verbosity level ([#​1340](https://togithub.com/grpc/grpc-go/issues/1340)) - Protect bytesSent and bytesReceived with mutex to avoid datarace ([#​1318](https://togithub.com/grpc/grpc-go/issues/1318)) - Support IPv6 addresses in grpclb ([#​1303](https://togithub.com/grpc/grpc-go/issues/1303)) - Return header in Stream.Header() if available ([#​1281](https://togithub.com/grpc/grpc-go/issues/1281)) - Fix error handling on Stream deletion ([#​1275](https://togithub.com/grpc/grpc-go/issues/1275)) ### Documentation - Add documentation to deprecate WithTimeout dial option ([#​1333](https://togithub.com/grpc/grpc-go/issues/1333)) - Specify characters allowed in metadata keys ([#​1299](https://togithub.com/grpc/grpc-go/issues/1299)) - Update LICENSE to Apache 2 ([#​1290](https://togithub.com/grpc/grpc-go/issues/1290)) - Update the path of guide ([#​950](https://togithub.com/grpc/grpc-go/issues/950)) ### Testing - latency: sleep in Write when BDP is exceeded to avoid buffer bloat ([#​1330](https://togithub.com/grpc/grpc-go/issues/1330)) - Replace 127.0.0.1 with localhost for ipv6 only environment ([#​1306](https://togithub.com/grpc/grpc-go/issues/1306)) - Create latency package for realistically simulating network latency ([#​1286](https://togithub.com/grpc/grpc-go/issues/1286)) - Use subtests for the benchmark_test and add it into the Makefile ([#​1278](https://togithub.com/grpc/grpc-go/issues/1278)) ### [`v1.4.0`](https://togithub.com/grpc/grpc-go/releases/tag/v1.4.0): Release 1.4.0 [Compare Source](https://togithub.com/grpc/grpc-go/compare/v1.3.0...v1.4.0) ### New features - Implement `EmptyCallOption` ([#​1244](https://togithub.com/grpc/grpc-go/issues/1244)) - Adding dial options for PerRPCCredentials ([#​1225](https://togithub.com/grpc/grpc-go/issues/1225)) - Expand service config support ([#​1165](https://togithub.com/grpc/grpc-go/issues/1165)) ### Performance - Piggyback window updates for connection with those of a stream. ([#​1273](https://togithub.com/grpc/grpc-go/issues/1273)) - Decouple transport flow control from application read. ([#​1265](https://togithub.com/grpc/grpc-go/issues/1265)) - Expand stream's flow control in case of an active read. ([#​1248](https://togithub.com/grpc/grpc-go/issues/1248)) - Eagerly set a pointer to nil to help GC ([#​1232](https://togithub.com/grpc/grpc-go/issues/1232)) - Use pooled gzip.{Writer,Reader} in gzip{Compressor,Decompressor} ([#​1217](https://togithub.com/grpc/grpc-go/issues/1217)) - Make window size configurable. ([#​1210](https://togithub.com/grpc/grpc-go/issues/1210)) ### Bug fixes - Server shouldn't Fatalf in case it fails to encode. ([#​1276](https://togithub.com/grpc/grpc-go/issues/1276)) - Avoid uint32 overflow when applying initial window size setting ([#​1268](https://togithub.com/grpc/grpc-go/issues/1268)) - Initialize stream properly in handler_server. ([#​1260](https://togithub.com/grpc/grpc-go/issues/1260)) - Avoid panic caused by stdlib context package errors ([#​1258](https://togithub.com/grpc/grpc-go/issues/1258)) - grpclb balancer.Close() should not panic if called more than once ([#​1250](https://togithub.com/grpc/grpc-go/issues/1250)) - Reuse Token for serviceAccount credentials ([#​1238](https://togithub.com/grpc/grpc-go/issues/1238)) - add logs to grpclb on send and recv ([#​1235](https://togithub.com/grpc/grpc-go/issues/1235)) - Calling handleRPC with context derived from the original ([#​1227](https://togithub.com/grpc/grpc-go/issues/1227)) - Reset proto before unmarshalling ([#​1222](https://togithub.com/grpc/grpc-go/issues/1222)) - don't add defer func if stats handler is nil ([#​1214](https://togithub.com/grpc/grpc-go/issues/1214)) - Fix go buildable source file problem ([#​1213](https://togithub.com/grpc/grpc-go/issues/1213)) - Pass custom dialer to balancer ([#​1205](https://togithub.com/grpc/grpc-go/issues/1205)) - Fix http status code to grpc status conversion ([#​1195](https://togithub.com/grpc/grpc-go/issues/1195)) - make ServerOption panic messages more clear. ([#​1194](https://togithub.com/grpc/grpc-go/issues/1194)) - Log the actual error when inTapHandle fails in http2Server ([#​1185](https://togithub.com/grpc/grpc-go/issues/1185)) - tentative fix to a flow control over-give-back bug ([#​1170](https://togithub.com/grpc/grpc-go/issues/1170)) - Add stats test for client streaming and server streaming RPCs ([#​1140](https://togithub.com/grpc/grpc-go/issues/1140)) - Ensure that RoundRobin.Close() does not panic. ([#​1139](https://togithub.com/grpc/grpc-go/issues/1139)) - fix server panic trying to send on stream as client disconnects [#​1111](https://togithub.com/grpc/grpc-go/issues/1111) ([#​1115](https://togithub.com/grpc/grpc-go/issues/1115)) - Suppress server log message when EOF without receiving data for preface ([#​1052](https://togithub.com/grpc/grpc-go/issues/1052)) - clientconn, server: replace time.After with time.NewTimer ([#​998](https://togithub.com/grpc/grpc-go/issues/998)) - reflection: check ServerReflectionInfo error ([#​958](https://togithub.com/grpc/grpc-go/issues/958)) ### Documentation - transport: fix minor typo in 'GoAway' godoc ([#​1284](https://togithub.com/grpc/grpc-go/issues/1284)) - Update references to route_guide.proto to use new directory name ([#​1270](https://togithub.com/grpc/grpc-go/issues/1270)) - Improve contributing.md and add issue template ([#​1267](https://togithub.com/grpc/grpc-go/issues/1267)) - Fixed comment spelling ([#​1254](https://togithub.com/grpc/grpc-go/issues/1254)) - Defined GA and add pointer to benchmarks ([#​1239](https://togithub.com/grpc/grpc-go/issues/1239)) - Add doc and example for mocking streaming RPCs ([#​1230](https://togithub.com/grpc/grpc-go/issues/1230)) - Fix doc ([#​1221](https://togithub.com/grpc/grpc-go/issues/1221)) - stress/client: fix minor typo ([#​957](https://togithub.com/grpc/grpc-go/issues/957)) ### Testing - add MaxConcurrentStreams to benchmark_test when start the server ([#​1271](https://togithub.com/grpc/grpc-go/issues/1271)) - re-enable handler_server in end2end test, and fix some failed tests ([#​1259](https://togithub.com/grpc/grpc-go/issues/1259)) - call listen with "localhost:port" instead of ":port" in tests ([#​1237](https://togithub.com/grpc/grpc-go/issues/1237)) - Travis: add staticcheck ([#​1019](https://togithub.com/grpc/grpc-go/issues/1019))

Configuration

πŸ“… Schedule: Branch creation - At any time (no schedule defined), 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.



This PR was generated by Mend Renovate. View the repository job log.

renovate[bot] commented 1 month ago

β„Ή Artifact update notice

File name: backend/go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

Details:

Package Change
golang.org/x/net v0.24.0 -> v0.26.0
golang.org/x/oauth2 v0.17.0 -> v0.20.0
golang.org/x/sync v0.6.0 -> v0.7.0
google.golang.org/genproto/googleapis/api v0.0.0-20240415180920-8c6c420018be -> v0.0.0-20240528184218-531527333157
google.golang.org/genproto/googleapis/rpc v0.0.0-20240415180920-8c6c420018be -> v0.0.0-20240604185151-ef581f913117
google.golang.org/grpc v1.63.2 -> v1.65.0
google.golang.org/protobuf v1.33.0 -> v1.34.1
github.com/cespare/xxhash/v2 v2.2.0 -> v2.3.0
github.com/cncf/xds/go v0.0.0-20231128003011-0fa0005c9caa -> v0.0.0-20240423153145-555b57ec207b
golang.org/x/crypto v0.22.0 -> v0.24.0
golang.org/x/mod v0.15.0 -> v0.17.0
golang.org/x/sys v0.19.0 -> v0.21.0
golang.org/x/term v0.19.0 -> v0.21.0
golang.org/x/text v0.14.0 -> v0.16.0
golang.org/x/tools v0.18.0 -> v0.21.1-0.20240508182429-e35e4ccd0d2d
github-actions[bot] commented 1 month ago

This PR has been marked as stale after 7 or more days of inactivity. Please have a maintainer add the on hold label if this PR should remain open. If there is no further activity or the on hold label is not added, this PR will be closed in 3 days.

renovate[bot] commented 1 month ago

Renovate Ignore Notification

Because you closed this PR without merging, Renovate will ignore this update (v1.5.1). You will get a PR once a newer version is released. To ignore this dependency forever, add it to the ignoreDeps array of your Renovate config.

If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.