Commit 3cdd36f
authored
fix(deps): Update module google.golang.org/grpc to v1.74.2 (#21224)
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` |
---
> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
---
### 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.
---
- [ ] 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).1 parent 652f918 commit 3cdd36f
2 files changed
Lines changed: 3 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
56 | 56 | | |
57 | 57 | | |
58 | 58 | | |
59 | | - | |
| 59 | + | |
60 | 60 | | |
61 | 61 | | |
62 | 62 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
506 | 506 | | |
507 | 507 | | |
508 | 508 | | |
509 | | - | |
510 | | - | |
| 509 | + | |
| 510 | + | |
511 | 511 | | |
512 | 512 | | |
513 | 513 | | |
| |||
0 commit comments