mirror of
https://github.com/coder/coder.git
synced 2026-09-24 15:04:27 +08:00
chore: bump google.golang.org/grpc from 1.77.0 to 1.78.0 (#21393)
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.77.0 to 1.78.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.78.0</h2> <h1>Behavior Changes</h1> <ul> <li>client: Reject target URLs containing unbracketed colons in the hostname in Go version 1.26+. (<a href="https://redirect.github.com/grpc/grpc-go/issues/8716">#8716</a>) <ul> <li>Special Thanks: <a href="https://github.com/neild"><code>@neild</code></a></li> </ul> </li> </ul> <h1>New Features</h1> <ul> <li>stats/otel: Add backend service label to wrr metrics as part of A89. (<a href="https://redirect.github.com/grpc/grpc-go/issues/8737">#8737</a>)</li> <li>stats/otel: Add subchannel metrics (without the disconnection reason) to eventually replace the pickfirst metrics. (<a href="https://redirect.github.com/grpc/grpc-go/issues/8738">#8738</a>)</li> <li>client: Wait for all pending goroutines to complete when closing a graceful switch balancer. (<a href="https://redirect.github.com/grpc/grpc-go/issues/8746">#8746</a>) <ul> <li>Special Thanks: <a href="https://github.com/twz123"><code>@twz123</code></a></li> </ul> </li> </ul> <h1>Bug Fixes</h1> <ul> <li>transport/client : Return status code <code>Unknown</code> on malformed grpc-status. (<a href="https://redirect.github.com/grpc/grpc-go/issues/8735">#8735</a>)</li> <li>client: Add <code>experimental.AcceptCompressors</code> so callers can restrict the <code>grpc-accept-encoding</code> header advertised for a call. (<a href="https://redirect.github.com/grpc/grpc-go/issues/8718">#8718</a>) <ul> <li>Special Thanks: <a href="https://github.com/iblancasa"><code>@iblancasa</code></a></li> </ul> </li> <li>xds: Fix a bug in <code>StringMatcher</code> where regexes would match incorrectly when ignore_case is set to true. (<a href="https://redirect.github.com/grpc/grpc-go/issues/8723">#8723</a>)</li> <li>xds/resolver: <ul> <li>Drop previous route resources and report an error when no matching virtual host is found.</li> <li>Only log LDS/RDS configuration errors following a successful update and retain the last valid resource to prevent transient failures. (<a href="https://redirect.github.com/grpc/grpc-go/issues/8711">#8711</a>)</li> </ul> </li> <li>client: <ul> <li>Change connectivity state to CONNECTING when creating the name resolver (as part of exiting IDLE).</li> <li>Change connectivity state to TRANSIENT_FAILURE if name resolver creation fails (as part of exiting IDLE).</li> <li>Change connectivity state to IDLE after idle timeout expires even when current state is TRANSIENT_FAILURE.</li> <li>Fix a bug that resulted in <code>OnFinish</code> call option not being invoked for RPCs where stream creation failed. (<a href="https://redirect.github.com/grpc/grpc-go/issues/8710">#8710</a>)</li> </ul> </li> <li>xdsclient: Fix a race in the xdsClient that could lead to resource-not-found errors. (<a href="https://redirect.github.com/grpc/grpc-go/issues/8627">#8627</a>)</li> </ul> <h1>Performance Improvements</h1> <ul> <li>mem: Round up to nearest 4KiB for pool allocations larger than 1MiB. (<a href="https://redirect.github.com/grpc/grpc-go/issues/8705">#8705</a>) <ul> <li>Special Thanks: <a href="https://github.com/cjc25"><code>@cjc25</code></a></li> </ul> </li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/grpc/grpc-go/commit/9df039ef2c921978514b600c9d5c6bf25cce54f6"><code>9df039e</code></a> Change version to 1.78.0 (<a href="https://redirect.github.com/grpc/grpc-go/issues/8761">#8761</a>)</li> <li><a href="https://github.com/grpc/grpc-go/commit/9b990b6355c443ecf9e71f118f7097b62bc3299a"><code>9b990b6</code></a> gracefulswitch: Wait for all goroutines on close (<a href="https://redirect.github.com/grpc/grpc-go/issues/8746">#8746</a>)</li> <li><a href="https://github.com/grpc/grpc-go/commit/6677d9a9cf1dd8227673253015027de0addeeafb"><code>6677d9a</code></a> xds: Fixing a typo (<a href="https://redirect.github.com/grpc/grpc-go/issues/8760">#8760</a>)</li> <li><a href="https://github.com/grpc/grpc-go/commit/d35cedde1ee806f3c578aba8c59bec7117ae0bc3"><code>d35cedd</code></a> xds/resolver: pass route's auto_host_rewrite to LB picker (gRFC A81) (<a href="https://redirect.github.com/grpc/grpc-go/issues/8740">#8740</a>)</li> <li><a href="https://github.com/grpc/grpc-go/commit/d931fdc379623f36d2050487887f5465a18b7912"><code>d931fdc</code></a> client: allow overriding grpc-accept-encoding header (<a href="https://redirect.github.com/grpc/grpc-go/issues/8718">#8718</a>)</li> <li><a href="https://github.com/grpc/grpc-go/commit/0800ec75223cd0995d599002581eafe2151c6df3"><code>0800ec7</code></a> xds/clusterimpl: update TestChildPolicyChangeOnConfigUpdate to use custom lb ...</li> <li><a href="https://github.com/grpc/grpc-go/commit/6553ea1a1d99ff4e3a516499330bf47607e7708f"><code>6553ea1</code></a> stats/otel: Add subchannel metrics (A94) (<a href="https://redirect.github.com/grpc/grpc-go/issues/8738">#8738</a>)</li> <li><a href="https://github.com/grpc/grpc-go/commit/81a00cecc0abe8a7d7140967f96d9cc0729a3aa4"><code>81a00ce</code></a> grpc: Fixing spelling typo (<a href="https://redirect.github.com/grpc/grpc-go/issues/8756">#8756</a>)</li> <li><a href="https://github.com/grpc/grpc-go/commit/e413838c3b7b8b3e94754cb3704751e49f917358"><code>e413838</code></a> client: Change connectivity state to CONNECTING when creating the name resolv...</li> <li><a href="https://github.com/grpc/grpc-go/commit/f9d2bdb34edcd95f0ca9e2cfaba692722cb85ee2"><code>f9d2bdb</code></a> stats/otel: Add grpc.lb.backend_service label to wrr metrics (A89) (<a href="https://redirect.github.com/grpc/grpc-go/issues/8737">#8737</a>)</li> <li>Additional commits viewable in <a href="https://github.com/grpc/grpc-go/compare/v1.77.0...v1.78.0">compare view</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'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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@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>
This commit is contained in:
@@ -207,7 +207,7 @@ require (
|
||||
golang.org/x/tools v0.40.0
|
||||
golang.org/x/xerrors v0.0.0-20240903120638-7835f813f4da
|
||||
google.golang.org/api v0.258.0
|
||||
google.golang.org/grpc v1.77.0
|
||||
google.golang.org/grpc v1.78.0
|
||||
google.golang.org/protobuf v1.36.11
|
||||
gopkg.in/DataDog/dd-trace-go.v1 v1.74.0
|
||||
gopkg.in/natefinch/lumberjack.v2 v2.2.1
|
||||
@@ -452,7 +452,7 @@ require (
|
||||
golang.zx2c4.com/wireguard/windows v0.5.3 // indirect
|
||||
google.golang.org/appengine v1.6.8 // indirect
|
||||
google.golang.org/genproto v0.0.0-20250715232539-7130f93afb79 // indirect
|
||||
google.golang.org/genproto/googleapis/api v0.0.0-20251022142026-3a174f9686a8 // indirect
|
||||
google.golang.org/genproto/googleapis/api v0.0.0-20251029180050-ab9386a59fda // indirect
|
||||
google.golang.org/genproto/googleapis/rpc v0.0.0-20251213004720-97cd9d5aeac2 // indirect
|
||||
gopkg.in/ini.v1 v1.67.0 // indirect
|
||||
howett.net/plist v1.0.0 // indirect
|
||||
|
||||
@@ -2703,8 +2703,8 @@ google.golang.org/genproto v0.0.0-20230331144136-dcfb400f0633/go.mod h1:UUQDJDOl
|
||||
google.golang.org/genproto v0.0.0-20230410155749-daa745c078e1/go.mod h1:nKE/iIaLqn2bQwXBg8f1g2Ylh6r5MN5CmZvuzZCgsCU=
|
||||
google.golang.org/genproto v0.0.0-20250715232539-7130f93afb79 h1:Nt6z9UHqSlIdIGJdz6KhTIs2VRx/iOsA5iE8bmQNcxs=
|
||||
google.golang.org/genproto v0.0.0-20250715232539-7130f93afb79/go.mod h1:kTmlBHMPqR5uCZPBvwa2B18mvubkjyY3CRLI0c6fj0s=
|
||||
google.golang.org/genproto/googleapis/api v0.0.0-20251022142026-3a174f9686a8 h1:mepRgnBZa07I4TRuomDE4sTIYieg/osKmzIf4USdWS4=
|
||||
google.golang.org/genproto/googleapis/api v0.0.0-20251022142026-3a174f9686a8/go.mod h1:fDMmzKV90WSg1NbozdqrE64fkuTv6mlq2zxo9ad+3yo=
|
||||
google.golang.org/genproto/googleapis/api v0.0.0-20251029180050-ab9386a59fda h1:+2XxjfsAu6vqFxwGBRcHiMaDCuZiqXGDUDVWVtrFAnE=
|
||||
google.golang.org/genproto/googleapis/api v0.0.0-20251029180050-ab9386a59fda/go.mod h1:fDMmzKV90WSg1NbozdqrE64fkuTv6mlq2zxo9ad+3yo=
|
||||
google.golang.org/genproto/googleapis/rpc v0.0.0-20251213004720-97cd9d5aeac2 h1:2I6GHUeJ/4shcDpoUlLs/2WPnhg7yJwvXtqcMJt9liA=
|
||||
google.golang.org/genproto/googleapis/rpc v0.0.0-20251213004720-97cd9d5aeac2/go.mod h1:7i2o+ce6H/6BluujYR+kqX3GKH+dChPTQU19wjRPiGk=
|
||||
google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c=
|
||||
@@ -2748,8 +2748,8 @@ google.golang.org/grpc v1.52.3/go.mod h1:pu6fVzoFb+NBYNAvQL08ic+lvB2IojljRYuun5v
|
||||
google.golang.org/grpc v1.53.0/go.mod h1:OnIrk0ipVdj4N5d9IUoFUx72/VlD7+jUsHwZgwSMQpw=
|
||||
google.golang.org/grpc v1.54.0/go.mod h1:PUSEXI6iWghWaB6lXM4knEgpJNu2qUcKfDtNci3EC2g=
|
||||
google.golang.org/grpc v1.56.3/go.mod h1:I9bI3vqKfayGqPUAwGdOSu7kt6oIJLixfffKrpXqQ9s=
|
||||
google.golang.org/grpc v1.77.0 h1:wVVY6/8cGA6vvffn+wWK5ToddbgdU3d8MNENr4evgXM=
|
||||
google.golang.org/grpc v1.77.0/go.mod h1:z0BY1iVj0q8E1uSQCjL9cppRj+gnZjzDnzV0dHhrNig=
|
||||
google.golang.org/grpc v1.78.0 h1:K1XZG/yGDJnzMdd/uZHAkVqJE+xIDOcmdSFZkBUicNc=
|
||||
google.golang.org/grpc v1.78.0/go.mod h1:I47qjTo4OKbMkjA/aOOwxDIiPSBofUtQUI5EfpWvW7U=
|
||||
google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.1.0/go.mod h1:6Kw0yEErY5E/yWrBtf03jp27GLLJujG4z/JK95pnjjw=
|
||||
google.golang.org/protobuf v0.0.0-20200109180630-ec00e32a8dfd/go.mod h1:DFci5gLYBciE7Vtevhsrf46CRTquxDuWsQurQQe4oz8=
|
||||
google.golang.org/protobuf v0.0.0-20200221191635-4d8936d0db64/go.mod h1:kwYJMbMJ01Woi6D6+Kah6886xMZcty6N08ah7+eCXa0=
|
||||
|
||||
Reference in New Issue
Block a user