Skip to content
New issue

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

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

Already on GitHub? # to your account

fix(deps): update module google.golang.org/grpc to v1.71.0 - autoclosed #6807

Conversation

renovate-bot
Copy link
Contributor

@renovate-bot renovate-bot commented Mar 4, 2025

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
google.golang.org/grpc v1.70.0 -> v1.71.0 age adoption passing confidence

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)
  • rls: Fix a bug where RLS channel updates could be lost during startup. (#​8055)
  • 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)

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 was generated by Mend Renovate. View the repository job log.

@renovate-bot renovate-bot requested a review from a team as a code owner March 4, 2025 21:50
@forking-renovate forking-renovate bot added the changelog:dependencies Update to dependencies label Mar 4, 2025
@renovate-bot renovate-bot requested a review from jkowall March 4, 2025 21:50
@yurishkuro yurishkuro enabled auto-merge March 4, 2025 21:53
Copy link

codecov bot commented Mar 4, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 96.02%. Comparing base (ea5875e) to head (7411fe2).

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #6807   +/-   ##
=======================================
  Coverage   96.02%   96.02%           
=======================================
  Files         364      364           
  Lines       20690    20690           
=======================================
  Hits        19867    19867           
  Misses        628      628           
  Partials      195      195           
Flag Coverage Δ
badger_v1 9.81% <ø> (ø)
badger_v2 1.89% <ø> (ø)
cassandra-4.x-v1-manual 14.86% <ø> (ø)
cassandra-4.x-v2-auto 1.88% <ø> (ø)
cassandra-4.x-v2-manual 1.88% <ø> (ø)
cassandra-5.x-v1-manual 14.86% <ø> (ø)
cassandra-5.x-v2-auto 1.88% <ø> (ø)
cassandra-5.x-v2-manual 1.88% <ø> (ø)
elasticsearch-6.x-v1 19.19% <ø> (ø)
elasticsearch-7.x-v1 19.27% <ø> (ø)
elasticsearch-8.x-v1 19.44% <ø> (ø)
elasticsearch-8.x-v2 1.89% <ø> (ø)
grpc_v1 10.86% <ø> (ø)
grpc_v2 7.86% <ø> (ø)
kafka-3.x-v1 10.11% <ø> (ø)
kafka-3.x-v2 1.89% <ø> (ø)
memory_v2 1.89% <ø> (ø)
opensearch-1.x-v1 19.32% <ø> (ø)
opensearch-2.x-v1 19.32% <ø> (ø)
opensearch-2.x-v2 1.89% <ø> (ø)
tailsampling-processor 0.48% <ø> (ø)
unittests 94.91% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@yurishkuro yurishkuro added this pull request to the merge queue Mar 4, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to a conflict with the base branch Mar 4, 2025
@renovate-bot renovate-bot force-pushed the renovate/google.golang.org-grpc-1.x branch from 4533799 to 7411fe2 Compare March 4, 2025 22:08
@yurishkuro yurishkuro enabled auto-merge March 4, 2025 22:43
@yurishkuro yurishkuro added this pull request to the merge queue Mar 4, 2025
Signed-off-by: Mend Renovate <bot@renovateapp.com>
auto-merge was automatically disabled March 4, 2025 23:04

Head branch was pushed to by a user without write access

@renovate-bot renovate-bot force-pushed the renovate/google.golang.org-grpc-1.x branch from 7411fe2 to 252f965 Compare March 4, 2025 23:04
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to a conflict with the base branch Mar 4, 2025
@yurishkuro yurishkuro enabled auto-merge March 4, 2025 23:45
@renovate-bot renovate-bot changed the title fix(deps): update module google.golang.org/grpc to v1.71.0 fix(deps): update module google.golang.org/grpc to v1.71.0 - autoclosed Mar 5, 2025
auto-merge was automatically disabled March 5, 2025 05:06

Pull request was closed

@renovate-bot renovate-bot deleted the renovate/google.golang.org-grpc-1.x branch March 5, 2025 05:06
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
changelog:dependencies Update to dependencies
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants