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