Commit f93d1ad
authored
fix(deps): Update module google.golang.org/grpc to v1.74.2 (#533)
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [google.golang.org/grpc](https://redirect.github.com/grpc/grpc-go) | require | patch | `v1.74.1` -> `v1.74.2` |
---
### Release Notes
<details>
<summary>grpc/grpc-go (google.golang.org/grpc)</summary>
### [`v1.74.2`](https://redirect.github.com/grpc/grpc-go/releases/tag/v1.74.2): Release 1.74.2
[Compare Source](https://redirect.github.com/grpc/grpc-go/compare/v1.74.1...v1.74.2)
### New Features
- grpc: introduce new `DialOptions` and `ServerOptions` (`WithStaticStreamWindowSize`, `WithStaticConnWindowSize`, `StaticStreamWindowSize`, `StaticConnWindowSize`) that force fixed window sizes for all HTTP/2 connections. By default, gRPC uses dynamic sizing of these windows based upon a BDP estimation algorithm. The existing options (`WithInitialWindowSize`, etc) also disable BDP estimation, but this behavior will be changed in a following release. ([#​8283](https://redirect.github.com/grpc/grpc-go/issues/8283))
### API Changes
- balancer: add `ExitIdle` method to `Balancer` interface. Earlier, implementing this method was optional. ([#​8367](https://redirect.github.com/grpc/grpc-go/issues/8367))
### Behavior Changes
- xds: Remove the `GRPC_EXPERIMENTAL_ENABLE_LEAST_REQUEST` environment variable that allows disabling the least request balancer with xDS. Least request was made available by default with xDS in v1.72.0. ([#​8248](https://redirect.github.com/grpc/grpc-go/issues/8248))
- Special Thanks: [@​atollena](https://redirect.github.com/atollena)
- server: allow 0s grpc-timeout header values, which older gRPC-Java versions could send. This restores the behavior of grpc-go before v1.73.0. ([#​8439](https://redirect.github.com/grpc/grpc-go/issues/8439))
### Bug Fixes
- googledirectpath: avoid logging the error message `Attempt to set a bootstrap configuration...` when creating multiple directpath channels. ([#​8419](https://redirect.github.com/grpc/grpc-go/issues/8419))
### Performance Improvements
- transport: reduce heap allocations by pooling objects and avoiding method-to-closure conversions. ([#​8361](https://redirect.github.com/grpc/grpc-go/issues/8361))
- transport: reduce heap allocations by re-using `mem.Reader` objects. ([#​8360](https://redirect.github.com/grpc/grpc-go/issues/8360))
### Documentation
- examples: add examples to demonstrate enabling experimental metrics using the OpenTelemetry plugin. ([#​8388](https://redirect.github.com/grpc/grpc-go/issues/8388))
- Special Thanks: [@​vinothkumarr227](https://redirect.github.com/vinothkumarr227)
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "before 3am on Saturday" (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, check this box
---
This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC4yMi4xIiwidXBkYXRlZEluVmVyIjoiNDAuMjIuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiYXV0b21lcmdlIl19-->1 parent c5ae723 commit f93d1ad
2 files changed
Lines changed: 3 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
24 | | - | |
| 24 | + | |
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
223 | 223 | | |
224 | 224 | | |
225 | 225 | | |
226 | | - | |
227 | | - | |
| 226 | + | |
| 227 | + | |
228 | 228 | | |
229 | 229 | | |
230 | 230 | | |
| |||
0 commit comments