- Notifications
You must be signed in to change notification settings - Fork1k
Commitf008b59
authored
chore: bump google.golang.org/grpc from 1.74.2 to 1.75.0 (#19535)
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from1.74.2 to 1.75.0.<details><summary>Release notes</summary><p><em>Sourced from <ahref="https://github.com/grpc/grpc-go/releases">google.golang.org/grpc'sreleases</a>.</em></p><blockquote><h2>Release 1.75.0</h2><h1>Behavior Changes</h1><ul><li>xds: Remove support for GRPC_EXPERIMENTAL_XDS_FALLBACK environmentvariable. Fallback support can no longer be disabled. (<ahref="https://redirect.github.com/grpc/grpc-go/issues/8482">#8482</a>)</li><li>stats: Introduce <code>DelayedPickComplete</code> event, a typealias of <code>PickerUpdated</code>. (<ahref="https://redirect.github.com/grpc/grpc-go/issues/8465">#8465</a>)<ul><li>This (combined) event will now be emitted only once per call, when atransport is successfully selected for the attempt.</li><li>OpenTelemetry metrics will no longer have multiple "Delayed LBpick complete" events in Go, matching other gRPC languages.</li><li>A future release will delete the <code>PickerUpdated</code>symbol.</li></ul></li><li>credentials: Properly apply <code>grpc.WithAuthority</code> as thehighest-priority option for setting authority, above the setting in thecredentials themselves. (<ahref="https://redirect.github.com/grpc/grpc-go/issues/8488">#8488</a>)<ul><li>Now that this <code>WithAuthority</code> is available, thecredentials should not be used to override the authority.</li></ul></li><li>round_robin: Randomize the order in which addresses are connected toin order to spread out initial RPC load between clients. (<ahref="https://redirect.github.com/grpc/grpc-go/issues/8438">#8438</a>)</li><li>server: Return status code INTERNAL when a client sends more thanone request in unary and server streaming RPC. (<ahref="https://redirect.github.com/grpc/grpc-go/issues/8385">#8385</a>)<ul><li>This is a behavior change but also a bug fix to bring gRPC-Go inline with the gRPC spec.</li></ul></li></ul><h1>New Features</h1><ul><li>dns: Add an environment variable(<code>GRPC_ENABLE_TXT_SERVICE_CONFIG</code>) to provide a way todisable TXT lookups in the DNS resolver (by setting it to<code>false</code>). By default, TXT lookups are enabled, as they werepreviously. (<ahref="https://redirect.github.com/grpc/grpc-go/issues/8377">#8377</a>)</li></ul><h1>Bug Fixes</h1><ul><li>xds: Fix regression preventing empty node IDs in xDS bootstrapconfiguration. (<ahref="https://redirect.github.com/grpc/grpc-go/issues/8476">#8476</a>)<ul><li>Special Thanks: <ahref="https://github.com/davinci26"><code>@davinci26</code></a></li></ul></li><li>xds: Fix possible panic when certain invalid resources areencountered. (<ahref="https://redirect.github.com/grpc/grpc-go/issues/8412">#8412</a>)<ul><li>Special Thanks: <ahref="https://github.com/wooffie"><code>@wooffie</code></a></li></ul></li><li>xdsclient: Fix a rare panic caused by processing a response from aclosed server. (<ahref="https://redirect.github.com/grpc/grpc-go/issues/8389">#8389</a>)</li><li>stats: Fix metric unit formatting by enclosing non-standard unitslike <code>call</code> and <code>endpoint</code> in curly braces tocomply with UCUM and gRPC OpenTelemetry guidelines. (<ahref="https://redirect.github.com/grpc/grpc-go/issues/8481">#8481</a>)</li><li>xds: Fix possible panic when clusters are removed from the xdsconfiguration. (<ahref="https://redirect.github.com/grpc/grpc-go/issues/8428">#8428</a>)</li><li>xdsclient: Fix a race causing "resource doesn not exist"when rapidly subscribing and unsubscribing to the same resource. (<ahref="https://redirect.github.com/grpc/grpc-go/issues/8369">#8369</a>)</li><li>client: When determining the authority, properly percent-encode (ifneeded, which is unlikely) when the target string omits the hostname andonly specifies a port(<code>grpc.NewClient(":<port-number-or-name>")</code>).(<ahref="https://redirect.github.com/grpc/grpc-go/issues/8488">#8488</a>)</li></ul></blockquote></details><details><summary>Commits</summary><ul><li><ahref="https://github.com/grpc/grpc-go/commit/b9788ef265596eda98a4391079c70c3992ed47cb"><code>b9788ef</code></a>Change version to 1.75.0 (<ahref="https://redirect.github.com/grpc/grpc-go/issues/8493">#8493</a>)</li><li><ahref="https://github.com/grpc/grpc-go/commit/2bd74b28f5a7d464de4ed6927aef4b69abc0d3af"><code>2bd74b2</code></a>credentials: fix behavior of grpc.WithAuthority and credential handshakeprec...</li><li><ahref="https://github.com/grpc/grpc-go/commit/9fa3267859958a7fa0141a8180102850f3d5842c"><code>9fa3267</code></a>xds: remove xds client fallback environment variable (<ahref="https://redirect.github.com/grpc/grpc-go/issues/8482">#8482</a>)</li><li><ahref="https://github.com/grpc/grpc-go/commit/62ec29fd9b3f9ea3cea6dc08a31e837aa92678b7"><code>62ec29f</code></a>grpc: Fix cardinality violations in non-client streaming RPCs. (<ahref="https://redirect.github.com/grpc/grpc-go/issues/8385">#8385</a>)</li><li><ahref="https://github.com/grpc/grpc-go/commit/85240a5b02defe7b653ccba66866b4370c982b6a"><code>85240a5</code></a>stats: change non-standard units to annotations (<ahref="https://redirect.github.com/grpc/grpc-go/issues/8481">#8481</a>)</li><li><ahref="https://github.com/grpc/grpc-go/commit/ac13172781fae5593fd97ce07c3019c4044a71cd"><code>ac13172</code></a>update deps (<ahref="https://redirect.github.com/grpc/grpc-go/issues/8478">#8478</a>)</li><li><ahref="https://github.com/grpc/grpc-go/commit/0a895bc971a89c68c00070f792a28cc533846780"><code>0a895bc</code></a>examples/opentelemetry: use experimental metrics in example (<ahref="https://redirect.github.com/grpc/grpc-go/issues/8441">#8441</a>)</li><li><ahref="https://github.com/grpc/grpc-go/commit/8b61e8f7b8fe9b0a4217336f6a4a31731338c3b2"><code>8b61e8f</code></a>xdsclient: do not process updates from closed server channels (<ahref="https://redirect.github.com/grpc/grpc-go/issues/8389">#8389</a>)</li><li><ahref="https://github.com/grpc/grpc-go/commit/7238ab1822875fdc2864e06fb224236dc7cbf3bf"><code>7238ab1</code></a>Allow empty nodeID (<ahref="https://redirect.github.com/grpc/grpc-go/issues/8476">#8476</a>)</li><li><ahref="https://github.com/grpc/grpc-go/commit/9186ebd774370e3b3232d1b202914ff8fc2c56d6"><code>9186ebd</code></a>cleanup: use slices.Equal to simplify code (<ahref="https://redirect.github.com/grpc/grpc-go/issues/8472">#8472</a>)</li><li>Additional commits viewable in <ahref="https://github.com/grpc/grpc-go/compare/v1.74.2...v1.75.0">compareview</a></li></ul></details><br />[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)Dependabot will resolve any conflicts with this PR as long as you don'talter it yourself. You can also trigger a rebase manually by commenting`@dependabot rebase`.[//]: # (dependabot-automerge-start)[//]: # (dependabot-automerge-end)---<details><summary>Dependabot commands and options</summary><br />You can trigger Dependabot actions by commenting on this PR:- `@dependabot rebase` will rebase this PR- `@dependabot recreate` will recreate this PR, overwriting any editsthat have been made to it- `@dependabot merge` will merge this PR after your CI passes on it- `@dependabot squash and merge` will squash and merge this PR afteryour CI passes on it- `@dependabot cancel merge` will cancel a previously requested mergeand block automerging- `@dependabot reopen` will reopen this PR if it is closed- `@dependabot close` will close this PR and stop Dependabot recreatingit. You can achieve the same result by closing it manually- `@dependabot show <dependency name> ignore conditions` will show allof the ignore conditions of the specified dependency- `@dependabot ignore this major version` will close this PR and stopDependabot creating any more for this major version (unless you reopenthe PR or upgrade to it yourself)- `@dependabot ignore this minor version` will close this PR and stopDependabot creating any more for this minor version (unless you reopenthe PR or upgrade to it yourself)- `@dependabot ignore this dependency` will close this PR and stopDependabot creating any more for this dependency (unless you reopen thePR or upgrade to it yourself)</details>Signed-off-by: dependabot[bot] <support@github.com>Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>1 parent9b7d41d commitf008b59
2 files changed
+14
-12
lines changedOriginal file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
123 | 123 |
| |
124 | 124 |
| |
125 | 125 |
| |
126 |
| - | |
| 126 | + | |
127 | 127 |
| |
128 | 128 |
| |
129 | 129 |
| |
| |||
207 | 207 |
| |
208 | 208 |
| |
209 | 209 |
| |
210 |
| - | |
| 210 | + | |
211 | 211 |
| |
212 | 212 |
| |
213 | 213 |
| |
| |||
455 | 455 |
| |
456 | 456 |
| |
457 | 457 |
| |
458 |
| - | |
| 458 | + | |
459 | 459 |
| |
460 | 460 |
| |
461 | 461 |
| |
| |||
497 | 497 |
| |
498 | 498 |
| |
499 | 499 |
| |
500 |
| - | |
| 500 | + | |
501 | 501 |
| |
502 | 502 |
| |
503 | 503 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
668 | 668 |
| |
669 | 669 |
| |
670 | 670 |
| |
671 |
| - | |
672 |
| - | |
| 671 | + | |
| 672 | + | |
673 | 673 |
| |
674 | 674 |
| |
675 | 675 |
| |
| |||
1113 | 1113 |
| |
1114 | 1114 |
| |
1115 | 1115 |
| |
1116 |
| - | |
1117 |
| - | |
| 1116 | + | |
| 1117 | + | |
1118 | 1118 |
| |
1119 | 1119 |
| |
1120 | 1120 |
| |
| |||
2436 | 2436 |
| |
2437 | 2437 |
| |
2438 | 2438 |
| |
| 2439 | + | |
| 2440 | + | |
2439 | 2441 |
| |
2440 | 2442 |
| |
2441 | 2443 |
| |
| |||
2641 | 2643 |
| |
2642 | 2644 |
| |
2643 | 2645 |
| |
2644 |
| - | |
2645 |
| - | |
| 2646 | + | |
| 2647 | + | |
2646 | 2648 |
| |
2647 | 2649 |
| |
2648 | 2650 |
| |
| |||
2686 | 2688 |
| |
2687 | 2689 |
| |
2688 | 2690 |
| |
2689 |
| - | |
2690 |
| - | |
| 2691 | + | |
| 2692 | + | |
2691 | 2693 |
| |
2692 | 2694 |
| |
2693 | 2695 |
| |
|
0 commit comments
Comments
(0)