This is an automated email from the ASF dual-hosted git repository.
zeroshade pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/arrow-go.git
The following commit(s) were added to refs/heads/main by this push:
new 7619fa4c chore: Bump google.golang.org/grpc from 1.77.0 to 1.78.0
(#621)
7619fa4c is described below
commit 7619fa4c1aac76f1f76dbadf688ff43ed31f5862
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
AuthorDate: Tue Jan 13 17:21:21 2026 -0500
chore: Bump google.golang.org/grpc from 1.77.0 to 1.78.0 (#621)
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] <[email protected]>
Co-authored-by: dependabot[bot]
<49699333+dependabot[bot]@users.noreply.github.com>
---
go.mod | 4 ++--
go.sum | 8 ++++----
2 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/go.mod b/go.mod
index 6d582966..ab41261d 100644
--- a/go.mod
+++ b/go.mod
@@ -46,7 +46,7 @@ require (
golang.org/x/tools v0.40.0
golang.org/x/xerrors v0.0.0-20240903120638-7835f813f4da
gonum.org/v1/gonum v0.16.0
- google.golang.org/grpc v1.77.0
+ google.golang.org/grpc v1.78.0
google.golang.org/protobuf v1.36.11
modernc.org/sqlite v1.29.6
)
@@ -89,7 +89,7 @@ require (
golang.org/x/telemetry v0.0.0-20251203150158-8fff8a5912fc // indirect
golang.org/x/term v0.38.0 // indirect
golang.org/x/text v0.32.0 // indirect
- google.golang.org/genproto/googleapis/rpc
v0.0.0-20251022142026-3a174f9686a8 // indirect
+ google.golang.org/genproto/googleapis/rpc
v0.0.0-20251029180050-ab9386a59fda // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
modernc.org/gc/v3 v3.0.0-20240107210532-573471604cb6 // indirect
modernc.org/libc v1.41.0 // indirect
diff --git a/go.sum b/go.sum
index 790671dc..f1ebab62 100644
--- a/go.sum
+++ b/go.sum
@@ -248,10 +248,10 @@ golang.org/x/xerrors v0.0.0-20240903120638-7835f813f4da
h1:noIWHXmPHxILtqtCOPIhS
golang.org/x/xerrors v0.0.0-20240903120638-7835f813f4da/go.mod
h1:NDW/Ps6MPRej6fsCIbMTohpP40sJ/P/vI1MoTEGwX90=
gonum.org/v1/gonum v0.16.0 h1:5+ul4Swaf3ESvrOnidPp4GZbzf0mxVQpDCYUQE7OJfk=
gonum.org/v1/gonum v0.16.0/go.mod
h1:fef3am4MQ93R2HHpKnLk4/Tbh/s0+wqD5nfa6Pnwy4E=
-google.golang.org/genproto/googleapis/rpc v0.0.0-20251022142026-3a174f9686a8
h1:M1rk8KBnUsBDg1oPGHNCxG4vc1f49epmTO7xscSajMk=
-google.golang.org/genproto/googleapis/rpc
v0.0.0-20251022142026-3a174f9686a8/go.mod
h1:7i2o+ce6H/6BluujYR+kqX3GKH+dChPTQU19wjRPiGk=
-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/genproto/googleapis/rpc v0.0.0-20251029180050-ab9386a59fda
h1:i/Q+bfisr7gq6feoJnS/DlpdwEL4ihp41fvRiM3Ork0=
+google.golang.org/genproto/googleapis/rpc
v0.0.0-20251029180050-ab9386a59fda/go.mod
h1:7i2o+ce6H/6BluujYR+kqX3GKH+dChPTQU19wjRPiGk=
+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/protobuf v1.36.11
h1:fV6ZwhNocDyBLK0dj+fg8ektcVegBBuEolpbTQyBNVE=
google.golang.org/protobuf v1.36.11/go.mod
h1:HTf+CrKn2C3g5S8VImy6tdcUvCska2kB7j23XfzDpco=
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod
h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=