Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update module google.golang.org/grpc to v1.71.0 #212

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate-rancher[bot]
Copy link
Contributor

@renovate-rancher renovate-rancher bot commented Aug 3, 2024

This PR contains the following updates:

Package Type Update Change
google.golang.org/grpc require minor v1.69.2 -> v1.71.0

Release Notes

grpc/grpc-go (google.golang.org/grpc)

v1.71.0: Release 1.71.0

Compare Source

API Changes

  • balancer: Custom LB policies that record metrics must use the new MetricsRecorder method on Balancer.ClientConn instead of the removed Balancer.BuildOptions.MetricsRecorder field to obtain a metrics recorder. (#​8027)
  • balancer: balancer.ClientConn implementations must now embed a delegate implementation. This allows grpc-go to add new methods to the interface and remain backward compatible. (#​8026)
  • balancer/endpointsharding: The constructor accepts the child balancer's builder and a struct with optional configuration. (#​8052)

New Features

  • xds: Add support for dualstack via the additional_addresses field in the Endpoint resource. To disable this feature, set the environment variable GRPC_EXPERIMENTAL_XDS_DUALSTACK_ENDPOINTS=false. (#​8134)
  • stats/opentelemetry: Add experimental support for OpenTelemetry tracing. (#​7852)
  • xds/internal/xdsclient: Add counter metrics for valid and invalid resource updates. (#​8038)
  • balancer/leastrequest, roundrobin: Add dualstack support. (#​7969, #​7966)
  • balancer/endpointsharding: Balancers created with the new DisableAutoReconnect option will not attempt to call ExitIdle automatically on their children when the children report idle. (#​8052)

Bug Fixes

  • client: Fix support for proxies when using grpc.NewClient so the target is resolved by the proxy as expected. (#​7881)
    • Added WithLocalDNSResolution() dial option to explicitly force target resolution on the client instead. (#​7881)
  • weightedtarget: Return erroring picker when no targets are configured. (#​8070)
  • xds: Fail RPCs with UNAVAILABLE when the EDS resource is missing or contains no endpoints (#​8070)
  • xdsclient: Fix a bug where connectivity failures were reported to resource watchers before trying all listed servers. (#​8075)
  • grpc: Fix the number of bytes reported in the error message when encoded messages are larger than 4GB. (#​8033)
  • xds: Fixed a bug preventing tests from creating multiple servers or channels with different bootstrap configs. (#​8050)
  • grpc: Fix message length checks when compression is enabled and maxReceiveMessageSize is MaxInt (#​7918)

Documentation

  • client: Improve documentation of grpc.NewClient and ClientConn.CanonicalTarget by providing examples. (#​8078)
  • examples/features/dualstack: New example demonstrating usage of endpoints and dualstack functionality. (#​8098)

v1.70.0: Release 1.70.0

Compare Source

Behavior Changes

  • client: reject service configs containing an invalid retryPolicy in accordance with gRFCs A21 and A6. (#​7905)
    • Note that this is a potential breaking change for some users using an invalid configuration, but continuing to allow this behavior would violate our cross-language compatibility requirements.

New Features

  • xdsclient: fallback to a secondary management server (if specified in the bootstrap configuration) when the primary is down is enabled by default. Can be disabled by setting the environment variable GRPC_EXPERIMENTAL_XDS_FALLBACK to false. (#​7949)
  • experimental/credentials: experimental transport credentials are added which don't enforce ALPN. (#​7980)
    • These credentials will be removed in an upcoming grpc-go release. Users must not rely on these credentials directly. Instead, they should either vendor a specific version of gRPC or copy the relevant credentials into their own codebase if absolutely necessary.

Bug Fixes

  • xds: fix a possible deadlock that happens when both the client application and the xDS management server (responsible for configuring the client) are using the xds:/// scheme in their target URIs. (#​8011)

Performance

  • server: for unary requests, free raw request message data as soon as parsing is finished instead of waiting until the method handler returns. (#​7998)

Documentation

  • examples/features/gracefulstop: add example to demonstrate server graceful stop. (#​7865)

v1.69.4: Release 1.69.4

Compare Source

Bug Fixes

  • rbac: fix support for :path header matchers, which would previously never successfully match (#​7965).

Documentation

  • examples/features/csm_observability: update example client and server to use the helloworld service instead of echo service (#​7945).

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), 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.

@renovate-rancher renovate-rancher bot force-pushed the renovate/google.golang.org-grpc-1.x branch from 2aae9ad to bb8a61d Compare August 29, 2024 04:50
@renovate-rancher renovate-rancher bot changed the title chore(deps): update module google.golang.org/grpc to v1.65.0 chore(deps): update module google.golang.org/grpc to v1.66.0 Aug 29, 2024
@renovate-rancher renovate-rancher bot force-pushed the renovate/google.golang.org-grpc-1.x branch 3 times, most recently from 727e371 to 35502a5 Compare September 4, 2024 04:42
@renovate-rancher renovate-rancher bot changed the title chore(deps): update module google.golang.org/grpc to v1.66.0 Update module google.golang.org/grpc to v1.66.0 Sep 5, 2024
@renovate-rancher renovate-rancher bot force-pushed the renovate/google.golang.org-grpc-1.x branch from 35502a5 to 45b5603 Compare September 10, 2024 04:39
@renovate-rancher renovate-rancher bot changed the title Update module google.golang.org/grpc to v1.66.0 Update module google.golang.org/grpc to v1.66.1 Sep 10, 2024
@renovate-rancher renovate-rancher bot force-pushed the renovate/google.golang.org-grpc-1.x branch 2 times, most recently from 7602926 to 006c851 Compare September 11, 2024 05:00
@renovate-rancher renovate-rancher bot changed the title Update module google.golang.org/grpc to v1.66.1 Update module google.golang.org/grpc to v1.66.0 Sep 11, 2024
@renovate-rancher renovate-rancher bot force-pushed the renovate/google.golang.org-grpc-1.x branch 2 times, most recently from d3825af to 54a7916 Compare September 12, 2024 04:41
@renovate-rancher renovate-rancher bot changed the title Update module google.golang.org/grpc to v1.66.0 Update module google.golang.org/grpc to v1.66.2 Sep 12, 2024
@renovate-rancher renovate-rancher bot force-pushed the renovate/google.golang.org-grpc-1.x branch 3 times, most recently from dbfa7e5 to 241cca9 Compare September 17, 2024 04:36
@renovate-rancher renovate-rancher bot force-pushed the renovate/google.golang.org-grpc-1.x branch from 241cca9 to e8aa47f Compare September 21, 2024 04:40
@renovate-rancher renovate-rancher bot changed the title Update module google.golang.org/grpc to v1.66.2 Update module google.golang.org/grpc to v1.67.0 Sep 21, 2024
@renovate-rancher renovate-rancher bot force-pushed the renovate/google.golang.org-grpc-1.x branch from e8aa47f to d4f6b98 Compare September 21, 2024 04:40
@renovate-rancher renovate-rancher bot force-pushed the renovate/google.golang.org-grpc-1.x branch from d4f6b98 to 2e4e7bd Compare October 1, 2024 06:45
@renovate-rancher renovate-rancher bot changed the title Update module google.golang.org/grpc to v1.67.0 Update module google.golang.org/grpc to v1.67.1 Oct 1, 2024
@renovate-rancher renovate-rancher bot force-pushed the renovate/google.golang.org-grpc-1.x branch from 2e4e7bd to c7b5c1e Compare October 3, 2024 04:42
@renovate-rancher renovate-rancher bot force-pushed the renovate/google.golang.org-grpc-1.x branch from c7b5c1e to 761abe2 Compare November 8, 2024 04:40
@renovate-rancher renovate-rancher bot changed the title Update module google.golang.org/grpc to v1.67.1 Update module google.golang.org/grpc to v1.68.0 Nov 8, 2024
@renovate-rancher renovate-rancher bot force-pushed the renovate/google.golang.org-grpc-1.x branch from 761abe2 to f8a8d7f Compare December 5, 2024 04:38
@renovate-rancher renovate-rancher bot changed the title Update module google.golang.org/grpc to v1.68.0 Update module google.golang.org/grpc to v1.68.1 Dec 5, 2024
@renovate-rancher renovate-rancher bot force-pushed the renovate/google.golang.org-grpc-1.x branch from f8a8d7f to dc1288f Compare December 13, 2024 04:39
@renovate-rancher renovate-rancher bot changed the title Update module google.golang.org/grpc to v1.68.1 Update module google.golang.org/grpc to v1.69.0 Dec 13, 2024
@renovate-rancher renovate-rancher bot force-pushed the renovate/google.golang.org-grpc-1.x branch from dc1288f to cc41c46 Compare December 19, 2024 04:37
@renovate-rancher renovate-rancher bot changed the title Update module google.golang.org/grpc to v1.69.0 Update module google.golang.org/grpc to v1.69.2 Dec 19, 2024
@renovate-rancher renovate-rancher bot changed the title Update module google.golang.org/grpc to v1.69.2 Update module google.golang.org/grpc to v1.69.2 - autoclosed Jan 9, 2025
@renovate-rancher renovate-rancher bot closed this Jan 9, 2025
@renovate-rancher renovate-rancher bot deleted the renovate/google.golang.org-grpc-1.x branch January 9, 2025 04:36
@renovate-rancher renovate-rancher bot restored the renovate/google.golang.org-grpc-1.x branch January 14, 2025 04:34
@renovate-rancher renovate-rancher bot changed the title Update module google.golang.org/grpc to v1.69.2 - autoclosed Update module google.golang.org/grpc to v1.69.2 Jan 14, 2025
@renovate-rancher renovate-rancher bot reopened this Jan 14, 2025
@renovate-rancher renovate-rancher bot force-pushed the renovate/google.golang.org-grpc-1.x branch from cc41c46 to 622efb9 Compare January 14, 2025 04:34
@renovate-rancher renovate-rancher bot changed the title Update module google.golang.org/grpc to v1.69.2 Update module google.golang.org/grpc to v1.69.4 Jan 14, 2025
@renovate-rancher renovate-rancher bot force-pushed the renovate/google.golang.org-grpc-1.x branch from 622efb9 to f9a65c1 Compare January 24, 2025 04:35
@renovate-rancher renovate-rancher bot changed the title Update module google.golang.org/grpc to v1.69.4 Update module google.golang.org/grpc to v1.70.0 Jan 24, 2025
@renovate-rancher renovate-rancher bot force-pushed the renovate/google.golang.org-grpc-1.x branch from f9a65c1 to d000c7a Compare March 5, 2025 04:37
@renovate-rancher renovate-rancher bot changed the title Update module google.golang.org/grpc to v1.70.0 Update module google.golang.org/grpc to v1.71.0 Mar 5, 2025
Copy link
Contributor Author

ℹ Artifact update notice

File name: go.mod

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):

  • 11 additional dependencies were updated

Details:

Package Change
go.opentelemetry.io/otel v1.33.0 -> v1.34.0
go.opentelemetry.io/otel/metric v1.33.0 -> v1.34.0
go.opentelemetry.io/otel/sdk v1.33.0 -> v1.34.0
go.opentelemetry.io/otel/trace v1.33.0 -> v1.34.0
golang.org/x/crypto v0.30.0 -> v0.32.0
golang.org/x/net v0.32.0 -> v0.34.0
golang.org/x/oauth2 v0.24.0 -> v0.25.0
golang.org/x/term v0.27.0 -> v0.28.0
google.golang.org/genproto/googleapis/api v0.0.0-20241209162323-e6fa225c2576 -> v0.0.0-20250106144421-5f5ef82da422
google.golang.org/genproto/googleapis/rpc v0.0.0-20241209162323-e6fa225c2576 -> v0.0.0-20250115164207-1a7da9e5054f
google.golang.org/protobuf v1.35.2 -> v1.36.4

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants