Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Bump google.golang.org/grpc from 1.55.0 to 1.56.0 (jaegertracing#4531)
Bumps [google.golang.org/grpc](/~https://github.com/grpc/grpc-go) from 1.55.0 to 1.56.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="/~https://github.com/grpc/grpc-go/releases">google.golang.org/grpc's releases</a>.</em></p> <blockquote> <h2>Release 1.56.0</h2> <h1>New Features</h1> <ul> <li>client: support channel idleness using <code>WithIdleTimeout</code> dial option (<a href="https://redirect.github.com/grpc/grpc-go/issues/6263">#6263</a>) <ul> <li>This feature is currently disabled by default, but will be enabled with a 30 minute default in the future.</li> </ul> </li> <li>client: when using pickfirst, keep channel state in TRANSIENT_FAILURE until it becomes READY (<a href="/~https://github.com/grpc/proposal/blob/master/A62-pick-first.md">gRFC A62</a>) (<a href="https://redirect.github.com/grpc/grpc-go/issues/6306">#6306</a>)</li> <li>xds: Add support for Custom LB Policies (<a href="/~https://github.com/grpc/proposal/blob/master/A52-xds-custom-lb-policies.md">gRFC A52</a>) (<a href="https://redirect.github.com/grpc/grpc-go/issues/6224">#6224</a>)</li> <li>xds: support pick_first Custom LB policy (<a href="/~https://github.com/grpc/proposal/blob/master/A62-pick-first.md">gRFC A62</a>) (<a href="https://redirect.github.com/grpc/grpc-go/issues/6314">#6314</a>) (<a href="https://redirect.github.com/grpc/grpc-go/issues/6317">#6317</a>)</li> <li>client: add support for pickfirst address shuffling (<a href="/~https://github.com/grpc/proposal/blob/master/A62-pick-first.md">gRFC A62</a>) (<a href="https://redirect.github.com/grpc/grpc-go/issues/6311">#6311</a>)</li> <li>xds: Add support for String Matcher Header Matcher in RDS (<a href="https://redirect.github.com/grpc/grpc-go/issues/6313">#6313</a>)</li> <li>xds/outlierdetection: Add Channelz Logger to Outlier Detection LB (<a href="https://redirect.github.com/grpc/grpc-go/issues/6145">#6145</a>) <ul> <li>Special Thanks: <a href="/~https://github.com/s-matyukevich"><code>@s-matyukevich</code></a></li> </ul> </li> <li>xds: enable RLS in xDS by default (<a href="https://redirect.github.com/grpc/grpc-go/issues/6343">#6343</a>)</li> <li>orca: add support for application_utilization field and missing range checks on several metrics setters</li> <li>balancer/weightedroundrobin: add new LB policy for balancing between backends based on their load reports (<a href="/~https://github.com/grpc/proposal/blob/master/A58-client-side-weighted-round-robin-lb-policy.md">gRFC A58</a>) (<a href="https://redirect.github.com/grpc/grpc-go/issues/6241">#6241</a>)</li> <li>authz: add conversion of json to RBAC Audit Logging config (<a href="https://redirect.github.com/grpc/grpc-go/issues/6192">#6192</a>)</li> <li>authz: add support for stdout logger (<a href="https://redirect.github.com/grpc/grpc-go/issues/6230">#6230</a> and <a href="https://redirect.github.com/grpc/grpc-go/issues/6298">#6298</a>)</li> </ul> <h1>Bug Fixes</h1> <ul> <li>orca: fix a race at startup of out-of-band metric subscriptions that would cause the report interval to request 0 (<a href="https://redirect.github.com/grpc/grpc-go/issues/6245">#6245</a>)</li> <li>xds/xdsresource: Fix Outlier Detection Config Handling and correctly set xDS Defaults (<a href="https://redirect.github.com/grpc/grpc-go/issues/6361">#6361</a>)</li> <li>xds/outlierdetection: Fix Outlier Detection Config Handling by setting defaults in ParseConfig() (<a href="https://redirect.github.com/grpc/grpc-go/issues/6361">#6361</a>)</li> </ul> <h1>API Changes</h1> <ul> <li>orca: allow a ServerMetricsProvider to be passed to the ORCA service and ServerOption (<a href="https://redirect.github.com/grpc/grpc-go/issues/6223">#6223</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="/~https://github.com/grpc/grpc-go/commit/2b6ff72f083d82762397ffcb7087a3be168c0919"><code>2b6ff72</code></a> Change version to 1.56.0 (<a href="https://redirect.github.com/grpc/grpc-go/issues/6344">#6344</a>)</li> <li><a href="/~https://github.com/grpc/grpc-go/commit/799642536e8b2a2cbdb988c22d4543f01eea3c43"><code>7996425</code></a> xds/outlierdetection: fix config handling (<a href="https://redirect.github.com/grpc/grpc-go/issues/6361">#6361</a>) (<a href="https://redirect.github.com/grpc/grpc-go/issues/6367">#6367</a>)</li> <li><a href="/~https://github.com/grpc/grpc-go/commit/a5ae5c640826b72de4e638749f4a0f72fd8d9f61"><code>a5ae5c6</code></a> weightedroundrobin: cherry-pick 2 commits from master (<a href="https://redirect.github.com/grpc/grpc-go/issues/6360">#6360</a>)</li> <li><a href="/~https://github.com/grpc/grpc-go/commit/8edfa1a17b3ff88cdb8cc9ec39fce22b812cf842"><code>8edfa1a</code></a> authz: End2End test for AuditLogger (<a href="https://redirect.github.com/grpc/grpc-go/issues/6304">#6304</a>)</li> <li><a href="/~https://github.com/grpc/grpc-go/commit/2b1d70be0280e4b4b3f4a57869a2d362f5029fa8"><code>2b1d70b</code></a> xds: enable RLS in xDS by default (<a href="https://redirect.github.com/grpc/grpc-go/issues/6343">#6343</a>)</li> <li><a href="/~https://github.com/grpc/grpc-go/commit/47f8ed81726e93655356391bb7e5836489196507"><code>47f8ed8</code></a> interop: Don't fail target if sub-target already failed (<a href="https://redirect.github.com/grpc/grpc-go/issues/6332">#6332</a>)</li> <li><a href="/~https://github.com/grpc/grpc-go/commit/1f23f6c2e0a13ccd0557c7e61e206207fb3c82fd"><code>1f23f6c</code></a> client: fix Connect to handle channel idleness properly (<a href="https://redirect.github.com/grpc/grpc-go/issues/6331">#6331</a>)</li> <li><a href="/~https://github.com/grpc/grpc-go/commit/3ea58ce4326b39885a397a4c0965240501b035e8"><code>3ea58ce</code></a> client: disable channel idleness by default (<a href="https://redirect.github.com/grpc/grpc-go/issues/6328">#6328</a>)</li> <li><a href="/~https://github.com/grpc/grpc-go/commit/6c2529bca81cb4eb8fd032ac3af370dd145d65b6"><code>6c2529b</code></a> xds: support pick_first custom load balancing policy (A62) (<a href="https://redirect.github.com/grpc/grpc-go/issues/6314">#6314</a>)</li> <li><a href="/~https://github.com/grpc/grpc-go/commit/9b9b364f6983ec56273447640563b677d3f7e152"><code>9b9b364</code></a> internal/envconfig: Set Custom LB Env Var to true by default (<a href="https://redirect.github.com/grpc/grpc-go/issues/6317">#6317</a>)</li> <li>Additional commits viewable in <a href="/~https://github.com/grpc/grpc-go/compare/v1.55.0...v1.56.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=google.golang.org/grpc&package-manager=go_modules&previous-version=1.55.0&new-version=1.56.0)](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't alter 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 edits that 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 after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR 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>
- Loading branch information