- Notifications
You must be signed in to change notification settings - Fork1k
Commit1eeede0
authored
chore: bump google.golang.org/grpc from 1.69.4 to 1.70.0 (#16271)
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from1.69.4 to 1.70.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.70.0</h2><h1>Behavior Changes</h1><ul><li>client: reject service configs containing an invalid retryPolicy inaccordance with gRFCs <ahref="https://github.com/grpc/proposal/blob/master/A21-service-config-error-handling.md">A21</a>and <ahref="https://github.com/grpc/proposal/blob/master/A6-client-retries.md">A6</a>.(<ahref="https://redirect.github.com/grpc/grpc-go/issues/7905">#7905</a>)<ul><li>Note that this is a potential breaking change for some users usingan invalid configuration, but continuing to allow this behavior wouldviolate our cross-language compatibility requirements.</li></ul></li></ul><h1>New Features</h1><ul><li>xdsclient: fallback to a secondary management server (if specifiedin the bootstrap configuration) when the primary is down is enabled bydefault. Can be disabled by setting the environment variable<code>GRPC_EXPERIMENTAL_XDS_FALLBACK</code> to <code>false</code>. (<ahref="https://redirect.github.com/grpc/grpc-go/issues/7949">#7949</a>)</li><li>experimental/credentials: experimental transport credentials areadded which don't enforce ALPN. (<ahref="https://redirect.github.com/grpc/grpc-go/issues/7980">#7980</a>)<ul><li>These credentials will be removed in an upcoming grpc-go release.Users must not rely on these credentials directly. Instead, they shouldeither vendor a specific version of gRPC or copy the relevantcredentials into their own codebase if absolutely necessary.</li></ul></li></ul><h1>Bug Fixes</h1><ul><li>xds: fix a possible deadlock that happens when both the clientapplication and the xDS management server (responsible for configuringthe client) are using the xds:/// scheme in their target URIs. (<ahref="https://redirect.github.com/grpc/grpc-go/issues/8011">#8011</a>)</li></ul><h1>Performance</h1><ul><li>server: for unary requests, free raw request message data as soon asparsing is finished instead of waiting until the method handler returns.(<ahref="https://redirect.github.com/grpc/grpc-go/issues/7998">#7998</a>)<ul><li>Special Thanks: <ahref="https://github.com/lqs"><code>@lqs</code></a></li></ul></li></ul><h1>Documentation</h1><ul><li>examples/features/gracefulstop: add example to demonstrate servergraceful stop. (<ahref="https://redirect.github.com/grpc/grpc-go/issues/7865">#7865</a>)</li></ul></blockquote></details><details><summary>Commits</summary><ul><li><ahref="https://github.com/grpc/grpc-go/commit/98a0092952dd4d8443229c3a335ec592d9c40c9b"><code>98a0092</code></a>Change version to 1.70.0 (<ahref="https://redirect.github.com/grpc/grpc-go/issues/7984">#7984</a>)</li><li><ahref="https://github.com/grpc/grpc-go/commit/bf380dec5e059ea6e7d07cec015dd0c913831a6a"><code>bf380de</code></a>Cherrypick <ahref="https://redirect.github.com/grpc/grpc-go/issues/7998">#7998</a>,<ahref="https://redirect.github.com/grpc/grpc-go/issues/8011">#8011</a>,<a href="https://redirect.github.com/grpc/grpc-go/issues/8010">#8010</a>into 1.70.x (<ahref="https://redirect.github.com/grpc/grpc-go/issues/8028">#8028</a>)</li><li><ahref="https://github.com/grpc/grpc-go/commit/54b3eb97dbf7400efb5750f26084c2d3b2eff120"><code>54b3eb9</code></a>experimental/credentials: Add credentials that don't enforce ALPN (<ahref="https://redirect.github.com/grpc/grpc-go/issues/7980">#7980</a>)(<ahref="https://redirect.github.com/grpc/grpc-go/issues/8">#8</a>...</li><li><ahref="https://github.com/grpc/grpc-go/commit/62b9185a6296155e47efd39d60298d8de0a6ed1d"><code>62b9185</code></a>clustetresolver: Copy endpoints.Addresses slice from DNS updates toavoid dat...</li><li><ahref="https://github.com/grpc/grpc-go/commit/724f450f77a09bade8174e5052625977069aaf81"><code>724f450</code></a>examples/features/csm_observability: use helloworld client and serverinstead...</li><li><ahref="https://github.com/grpc/grpc-go/commit/e8d5feb181766059429259ce3345ddb1f667ded5"><code>e8d5feb</code></a>rbac: add method name to :path in headers (<ahref="https://redirect.github.com/grpc/grpc-go/issues/7965">#7965</a>)</li><li><ahref="https://github.com/grpc/grpc-go/commit/e912015fd3f4aabdff6d6cf835e321c19a204afb"><code>e912015</code></a>cleanup: Fix usages of non-constant format strings (<ahref="https://redirect.github.com/grpc/grpc-go/issues/7959">#7959</a>)</li><li><ahref="https://github.com/grpc/grpc-go/commit/681334a46115da3a5f9086c47e3d501a19362256"><code>681334a</code></a>cleanup: replace dial with newclient (<ahref="https://redirect.github.com/grpc/grpc-go/issues/7943">#7943</a>)</li><li><ahref="https://github.com/grpc/grpc-go/commit/063d352de07403a582ef33f8f5f8149e3b57c47e"><code>063d352</code></a>internal/resolver: introduce a new resolver to handle target URI andproxy ad...</li><li><ahref="https://github.com/grpc/grpc-go/commit/10c7e13311f48bf5237738f4f19b53f62b1146cd"><code>10c7e13</code></a>outlierdetection: Support health listener for ejection updates (<ahref="https://redirect.github.com/grpc/grpc-go/issues/7908">#7908</a>)</li><li>Additional commits viewable in <ahref="https://github.com/grpc/grpc-go/compare/v1.69.4...v1.70.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 parent77ec748 commit1eeede0
2 files changed
+3
-3
lines changedOriginal file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
197 | 197 |
| |
198 | 198 |
| |
199 | 199 |
| |
200 |
| - | |
| 200 | + | |
201 | 201 |
| |
202 | 202 |
| |
203 | 203 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1183 | 1183 |
| |
1184 | 1184 |
| |
1185 | 1185 |
| |
1186 |
| - | |
1187 |
| - | |
| 1186 | + | |
| 1187 | + | |
1188 | 1188 |
| |
1189 | 1189 |
| |
1190 | 1190 |
| |
|
0 commit comments
Comments
(0)