Skip to content

Commit b87a62a

Browse files
fix(deps): update module google.golang.org/grpc to v1.77.0 (#14181)
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [google.golang.org/grpc](https://redirect.github.com/grpc/grpc-go) | `v1.76.0` -> `v1.77.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/google.golang.org%2fgrpc/v1.77.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/google.golang.org%2fgrpc/v1.76.0/v1.77.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- > [!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.77.0`](https://redirect.github.com/grpc/grpc-go/releases/tag/v1.77.0): Release 1.77.0 [Compare Source](https://redirect.github.com/grpc/grpc-go/compare/v1.76.0...v1.77.0) ##### API Changes - mem: Replace the `Reader` interface with a struct for better performance and maintainability. ([#&#8203;8669](https://redirect.github.com/grpc/grpc-go/issues/8669)) ##### Behavior Changes - balancer/pickfirst: Remove support for the old `pick_first` LB policy via the environment variable `GRPC_EXPERIMENTAL_ENABLE_NEW_PICK_FIRST=false`. The new `pick_first` has been the default since `v1.71.0`. ([#&#8203;8672](https://redirect.github.com/grpc/grpc-go/issues/8672)) ##### Bug Fixes - xdsclient: Fix a race condition in the ADS stream implementation that could result in `resource-not-found` errors, causing the gRPC client channel to move to `TransientFailure`. ([#&#8203;8605](https://redirect.github.com/grpc/grpc-go/issues/8605)) - client: Ignore HTTP status header for gRPC streams. ([#&#8203;8548](https://redirect.github.com/grpc/grpc-go/issues/8548)) - client: Set a read deadline when closing a transport to prevent it from blocking indefinitely on a broken connection. ([#&#8203;8534](https://redirect.github.com/grpc/grpc-go/issues/8534)) - Special Thanks: [@&#8203;jgold2-stripe](https://redirect.github.com/jgold2-stripe) - client: Fix a bug where default port 443 was not automatically added to addresses without a specified port when sent to a proxy. - Setting environment variable `GRPC_EXPERIMENTAL_ENABLE_DEFAULT_PORT_FOR_PROXY_TARGET=false` disables this change; please file a bug if any problems are encountered as we will remove this option soon. ([#&#8203;8613](https://redirect.github.com/grpc/grpc-go/issues/8613)) - balancer/pickfirst: Fix a bug where duplicate addresses were not being ignored as intended. ([#&#8203;8611](https://redirect.github.com/grpc/grpc-go/issues/8611)) - server: Fix a bug that caused overcounting of channelz metrics for successful and failed streams. ([#&#8203;8573](https://redirect.github.com/grpc/grpc-go/issues/8573)) - Special Thanks: [@&#8203;hugehoo](https://redirect.github.com/hugehoo) - balancer/pickfirst: When configured, shuffle addresses in resolver updates that lack endpoints. Since gRPC automatically adds endpoints to resolver updates, this bug only affects custom LB policies that delegate to `pick_first` but don't set endpoints. ([#&#8203;8610](https://redirect.github.com/grpc/grpc-go/issues/8610)) - mem: Clear large buffers before re-using. ([#&#8203;8670](https://redirect.github.com/grpc/grpc-go/issues/8670)) ##### Performance Improvements - transport: Reduce heap allocations to reduce time spent in garbage collection. ([#&#8203;8624](https://redirect.github.com/grpc/grpc-go/issues/8624), [#&#8203;8630](https://redirect.github.com/grpc/grpc-go/issues/8630), [#&#8203;8639](https://redirect.github.com/grpc/grpc-go/issues/8639), [#&#8203;8668](https://redirect.github.com/grpc/grpc-go/issues/8668)) - transport: Avoid copies when reading and writing Data frames. ([#&#8203;8657](https://redirect.github.com/grpc/grpc-go/issues/8657), [#&#8203;8667](https://redirect.github.com/grpc/grpc-go/issues/8667)) - mem: Avoid clearing newly allocated buffers. ([#&#8203;8670](https://redirect.github.com/grpc/grpc-go/issues/8670)) ##### New Features - outlierdetection: Add metrics specified in [gRFC A91](https://redirect.github.com/grpc/proposal/blob/master/A91-outlier-detection-metrics.md). ([#&#8203;8644](https://redirect.github.com/grpc/grpc-go/issues/8644)) - Special Thanks: [@&#8203;davinci26](https://redirect.github.com/davinci26), [@&#8203;PardhuKonakanchi](https://redirect.github.com/PardhuKonakanchi) - stats/opentelemetry: Add support for optional label `grpc.lb.backend_service` in per-call metrics ([#&#8203;8637](https://redirect.github.com/grpc/grpc-go/issues/8637)) - xds: Add support for JWT Call Credentials as specified in [gRFC A97](https://redirect.github.com/grpc/proposal/blob/master/A97-xds-jwt-call-creds.md). Set environment variable `GRPC_EXPERIMENTAL_XDS_BOOTSTRAP_CALL_CREDS=true` to enable this feature. ([#&#8203;8536](https://redirect.github.com/grpc/grpc-go/issues/8536)) - Special Thanks: [@&#8203;dimpavloff](https://redirect.github.com/dimpavloff) - experimental/stats: Add support for up/down counters. ([#&#8203;8581](https://redirect.github.com/grpc/grpc-go/issues/8581)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (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 was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi4xMy41IiwidXBkYXRlZEluVmVyIjoiNDIuMTMuNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: otelbot <[email protected]>
1 parent 8da559f commit b87a62a

File tree

94 files changed

+653
-653
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

94 files changed

+653
-653
lines changed

cmd/mdatagen/go.mod

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ require (
5454
github.com/modern-go/reflect2 v1.0.3-0.20250322232337-35a7c28c31ee // indirect
5555
github.com/pmezard/go-difflib v1.0.0 // indirect
5656
github.com/spf13/pflag v1.0.9 // indirect
57-
go.opentelemetry.io/auto/sdk v1.1.0 // indirect
57+
go.opentelemetry.io/auto/sdk v1.2.1 // indirect
5858
go.opentelemetry.io/collector/component/componentstatus v0.140.0 // indirect
5959
go.opentelemetry.io/collector/connector/xconnector v0.140.0 // indirect
6060
go.opentelemetry.io/collector/consumer/consumererror v0.140.0 // indirect
@@ -71,8 +71,8 @@ require (
7171
go.uber.org/multierr v1.11.0 // indirect
7272
go.yaml.in/yaml/v3 v3.0.4 // indirect
7373
golang.org/x/sys v0.37.0 // indirect
74-
google.golang.org/genproto/googleapis/rpc v0.0.0-20250825161204-c5933d9347a5 // indirect
75-
google.golang.org/grpc v1.76.0 // indirect
74+
google.golang.org/genproto/googleapis/rpc v0.0.0-20251022142026-3a174f9686a8 // indirect
75+
google.golang.org/grpc v1.77.0 // indirect
7676
google.golang.org/protobuf v1.36.10 // indirect
7777
)
7878

cmd/mdatagen/go.sum

Lines changed: 10 additions & 10 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

cmd/otelcorecol/go.mod

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ require (
8282
github.com/tklauser/go-sysconf v0.3.15 // indirect
8383
github.com/tklauser/numcpus v0.10.0 // indirect
8484
github.com/yusufpapurcu/wmi v1.2.4 // indirect
85-
go.opentelemetry.io/auto/sdk v1.1.0 // indirect
85+
go.opentelemetry.io/auto/sdk v1.2.1 // indirect
8686
go.opentelemetry.io/collector v0.140.0 // indirect
8787
go.opentelemetry.io/collector/client v1.46.0 // indirect
8888
go.opentelemetry.io/collector/component/componentstatus v0.140.0 // indirect
@@ -165,12 +165,12 @@ require (
165165
go.yaml.in/yaml/v3 v3.0.4 // indirect
166166
golang.org/x/crypto v0.43.0 // indirect
167167
golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842 // indirect
168-
golang.org/x/net v0.45.0 // indirect
168+
golang.org/x/net v0.46.1-0.20251013234738-63d1a5100f82 // indirect
169169
golang.org/x/text v0.30.0 // indirect
170170
gonum.org/v1/gonum v0.16.0 // indirect
171-
google.golang.org/genproto/googleapis/api v0.0.0-20250825161204-c5933d9347a5 // indirect
172-
google.golang.org/genproto/googleapis/rpc v0.0.0-20250825161204-c5933d9347a5 // indirect
173-
google.golang.org/grpc v1.76.0 // indirect
171+
google.golang.org/genproto/googleapis/api v0.0.0-20251022142026-3a174f9686a8 // indirect
172+
google.golang.org/genproto/googleapis/rpc v0.0.0-20251022142026-3a174f9686a8 // indirect
173+
google.golang.org/grpc v1.77.0 // indirect
174174
google.golang.org/protobuf v1.36.10 // indirect
175175
gopkg.in/yaml.v3 v3.0.1 // indirect
176176
)

cmd/otelcorecol/go.sum

Lines changed: 12 additions & 12 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

component/componenttest/go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ require (
2828
go.opentelemetry.io/auto/sdk v1.1.0 // indirect
2929
go.opentelemetry.io/collector/featuregate v1.46.0 // indirect
3030
go.opentelemetry.io/otel v1.38.0 // indirect
31-
golang.org/x/sys v0.35.0 // indirect
31+
golang.org/x/sys v0.37.0 // indirect
3232
gopkg.in/yaml.v3 v3.0.1 // indirect
3333
)
3434

component/componenttest/go.sum

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

config/configauth/go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ require (
2525
go.opentelemetry.io/otel/trace v1.38.0 // indirect
2626
go.uber.org/multierr v1.11.0 // indirect
2727
go.uber.org/zap v1.27.0 // indirect
28-
google.golang.org/grpc v1.76.0 // indirect
28+
google.golang.org/grpc v1.77.0 // indirect
2929
google.golang.org/protobuf v1.36.10 // indirect
3030
gopkg.in/yaml.v3 v3.0.1 // indirect
3131
)

config/configauth/go.sum

Lines changed: 12 additions & 12 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

config/configgrpc/go.mod

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ require (
2525
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.63.0
2626
go.opentelemetry.io/otel v1.38.0
2727
go.uber.org/goleak v1.3.0
28-
google.golang.org/grpc v1.76.0
28+
google.golang.org/grpc v1.77.0
2929
)
3030

3131
require (
@@ -50,7 +50,7 @@ require (
5050
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
5151
github.com/modern-go/reflect2 v1.0.3-0.20250322232337-35a7c28c31ee // indirect
5252
github.com/pmezard/go-difflib v1.0.0 // indirect
53-
go.opentelemetry.io/auto/sdk v1.1.0 // indirect
53+
go.opentelemetry.io/auto/sdk v1.2.1 // indirect
5454
go.opentelemetry.io/collector/confmap v1.46.0 // indirect
5555
go.opentelemetry.io/collector/confmap/xconfmap v0.140.0 // indirect
5656
go.opentelemetry.io/collector/featuregate v1.46.0 // indirect
@@ -63,10 +63,10 @@ require (
6363
go.uber.org/zap v1.27.0 // indirect
6464
go.yaml.in/yaml/v3 v3.0.4 // indirect
6565
golang.org/x/crypto v0.43.0 // indirect
66-
golang.org/x/net v0.45.0 // indirect
66+
golang.org/x/net v0.46.1-0.20251013234738-63d1a5100f82 // indirect
6767
golang.org/x/sys v0.37.0 // indirect
6868
golang.org/x/text v0.30.0 // indirect
69-
google.golang.org/genproto/googleapis/rpc v0.0.0-20250825161204-c5933d9347a5 // indirect
69+
google.golang.org/genproto/googleapis/rpc v0.0.0-20251022142026-3a174f9686a8 // indirect
7070
google.golang.org/protobuf v1.36.10 // indirect
7171
gopkg.in/yaml.v3 v3.0.1 // indirect
7272
)

0 commit comments

Comments
 (0)