Commit 7a70ede
authored
fix(deps): update module google.golang.org/grpc to v1.81.0 (#777)
This PR contains the following updates:
| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
| [google.golang.org/grpc](https://redirect.github.com/grpc/grpc-go) |
`v1.80.0` → `v1.81.0` |

|

|
---
> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/4) for more information.
---
### Release Notes
<details>
<summary>grpc/grpc-go (google.golang.org/grpc)</summary>
###
[`v1.81.0`](https://redirect.github.com/grpc/grpc-go/releases/tag/v1.81.0):
Release 1.81.0
[Compare
Source](https://redirect.github.com/grpc/grpc-go/compare/v1.80.0...v1.81.0)
### Behavior Changes
- balancer/rls: Switch gauge metrics to asynchronous emission (once per
collection cycle) to reduce telemetry noise and align with other gRPC
language implementations.
([#​8808](https://redirect.github.com/grpc/grpc-go/issues/8808))
### Dependencies
- Minimum supported Go version is now 1.25.
([#​8969](https://redirect.github.com/grpc/grpc-go/issues/8969))
### Bug Fixes
- xds: Use the leaf cluster's security config for the TLS handshake
instead of the aggregate cluster's config.
([#​8956](https://redirect.github.com/grpc/grpc-go/issues/8956))
- transport: Send a `RST_STREAM` when receiving an `END_STREAM` when the
stream is not already half-closed.
([#​8832](https://redirect.github.com/grpc/grpc-go/issues/8832))
- xds: Fix ADS resource name validation to prevent a panic.
([#​8970](https://redirect.github.com/grpc/grpc-go/issues/8970))
### New Features
- grpc/stats: Add support for custom labels in per-call metrics ([gRFC
A108](https://redirect.github.com/grpc/proposal/blob/master/A108-otel-custom-per-call-label.md)).
([#​9008](https://redirect.github.com/grpc/grpc-go/issues/9008))
- xds: Add support for Server Name Indication (SNI) and SAN validation
([gRFC
A101](https://redirect.github.com/grpc/proposal/blob/master/A101-SNI-setting-and-SNI-SAN-validation.md)).
Disabled by default. To enable, set `GRPC_EXPERIMENTAL_XDS_SNI=true`
environment variable.
([#​9016](https://redirect.github.com/grpc/grpc-go/issues/9016))
- xds: Add support to control which fields get propagated from ORCA
backend metric reports to LRS load reports ([gRFC
A85](https://redirect.github.com/grpc/proposal/blob/master/A85-lrs-custom-metrics-changes.md)).
Disabled by default. To enable, set
`GRPC_EXPERIMENTAL_XDS_ORCA_LRS_PROPAGATION=true`.
([#​9005](https://redirect.github.com/grpc/grpc-go/issues/9005))
- xds: Add metrics to track xDS client connectivity and cached resource
state ([gRFC
A78](https://redirect.github.com/grpc/proposal/blob/master/A78-grpc-metrics-wrr-pf-xds.md)).
([#​8807](https://redirect.github.com/grpc/grpc-go/issues/8807))
- stats/otel: Enhance `grpc.subchannel.disconnections` metric by adding
disconnection reason to the `grpc.disconnect_error` label ([gRFC
A94](https://redirect.github.com/grpc/proposal/blob/master/A94-subchannel-otel-metrics.md)).
This provides granular insights into why subchannels are closing.
([#​8973](https://redirect.github.com/grpc/grpc-go/issues/8973))
- mem: Add `mem.Buffer.Slice()` API to slice the buffer like a slice.
([#​8977](https://redirect.github.com/grpc/grpc-go/issues/8977))
- Special Thanks: [@​ash2k](https://redirect.github.com/ash2k)
### Performance Improvements
- alts: Pool read buffers to lower memory utilization when sockets are
unreadable.
([#​8964](https://redirect.github.com/grpc/grpc-go/issues/8964))
- transport: Pool HTTP/2 framer read buffers to reduce idle memory
consumption. Currently limited to Linux for ALTS and non-encrypted
transports (TCP, Unix). To disable, set
`GRPC_GO_EXPERIMENTAL_HTTP_FRAMER_READ_BUFFER_POOLING=false` and report
any issues.
([#​9032](https://redirect.github.com/grpc/grpc-go/issues/9032))
</details>
---
### Configuration
📅 **Schedule**: (in timezone Asia/Tokyo)
- Branch creation
- Only on Sunday and Saturday (`* * * * 0,6`)
- 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 was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/bootjp/elastickv).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xNzkuMyIsInVwZGF0ZWRJblZlciI6IjQzLjE3OS4zIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->2 files changed
Lines changed: 16 additions & 17 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
34 | | - | |
| 34 | + | |
35 | 35 | | |
36 | 36 | | |
37 | 37 | | |
| |||
92 | 92 | | |
93 | 93 | | |
94 | 94 | | |
95 | | - | |
96 | | - | |
97 | | - | |
98 | | - | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
99 | 98 | | |
100 | 99 | | |
101 | 100 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
185 | 185 | | |
186 | 186 | | |
187 | 187 | | |
188 | | - | |
189 | | - | |
190 | | - | |
191 | | - | |
192 | | - | |
193 | | - | |
194 | | - | |
195 | | - | |
196 | | - | |
197 | | - | |
| 188 | + | |
| 189 | + | |
| 190 | + | |
| 191 | + | |
| 192 | + | |
| 193 | + | |
| 194 | + | |
| 195 | + | |
| 196 | + | |
| 197 | + | |
198 | 198 | | |
199 | 199 | | |
200 | 200 | | |
| |||
250 | 250 | | |
251 | 251 | | |
252 | 252 | | |
253 | | - | |
254 | | - | |
| 253 | + | |
| 254 | + | |
255 | 255 | | |
256 | 256 | | |
257 | 257 | | |
| |||
0 commit comments