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 f0498c2e chore: Bump google.golang.org/grpc from 1.79.3 to 1.80.0 
(#751)
f0498c2e is described below

commit f0498c2e5408ad0e5a1a7ab94ddc7ee2e72d8d28
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
AuthorDate: Tue Apr 7 12:57:30 2026 -0400

    chore: Bump google.golang.org/grpc from 1.79.3 to 1.80.0 (#751)
    
    Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from
    1.79.3 to 1.80.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.80.0</h2>
    <h1>Behavior Changes</h1>
    <ul>
    <li>balancer: log a warning if a balancer is registered with uppercase
    letters, as balancer names should be lowercase. In a future release,
    balancer names will be treated as case-insensitive; see <a
    href="https://redirect.github.com/grpc/grpc-go/issues/5288";>#5288</a>
    for details. (<a
    href="https://redirect.github.com/grpc/grpc-go/issues/8837";>#8837</a>)</li>
    <li>xds: update resource error handling and re-resolution logic (<a
    href="https://redirect.github.com/grpc/grpc-go/issues/8907";>#8907</a>)
    <ul>
    <li>Re-resolve all <code>LOGICAL_DNS</code> clusters simultaneously when
    re-resolution is requested.</li>
    <li>Fail all in-flight RPCs immediately upon receipt of listener or
    route resource errors, instead of allowing them to complete.</li>
    </ul>
    </li>
    </ul>
    <h1>Bug Fixes</h1>
    <ul>
    <li>xds: support the LB policy configured in <code>LOGICAL_DNS</code>
    cluster resources instead of defaulting to <code>pick_first</code>. (<a
    href="https://redirect.github.com/grpc/grpc-go/issues/8733";>#8733</a>)</li>
    <li>credentials/tls: perform per-RPC authority validation against the
    leaf certificate instead of the entire peer certificate chain. (<a
    href="https://redirect.github.com/grpc/grpc-go/issues/8831";>#8831</a>)</li>
    <li>xds: enabling A76 ring hash endpoint keys no longer causes EDS
    resources with invalid proxy metadata to be NACKed when HTTP CONNECT
    (gRFC A86) is disabled. (<a
    href="https://redirect.github.com/grpc/grpc-go/issues/8875";>#8875</a>)</li>
    <li>xds: validate that the sum of endpoint weights in a locality does
    not exceed the maximum <code>uint32</code> value. (<a
    href="https://redirect.github.com/grpc/grpc-go/issues/8899";>#8899</a>)
    <ul>
    <li>Special Thanks: <a
    href="https://github.com/RAVEYUS";><code>@​RAVEYUS</code></a></li>
    </ul>
    </li>
    <li>xds: fix incorrect proto field access in the weighted round robin
    (WRR) configuration where <code>blackout_period</code> was used instead
    of <code>weight_expiration_period</code>. (<a
    href="https://redirect.github.com/grpc/grpc-go/issues/8915";>#8915</a>)
    <ul>
    <li>Special Thanks: <a
    href="https://github.com/gregbarasch";><code>@​gregbarasch</code></a></li>
    </ul>
    </li>
    <li>xds/rbac: handle addresses with ports in IP matchers. (<a
    href="https://redirect.github.com/grpc/grpc-go/issues/8990";>#8990</a>)</li>
    </ul>
    <h1>New Features</h1>
    <ul>
    <li>ringhash: enable gRFC A76 (endpoint hash keys and request hash
    headers) by default. (<a
    href="https://redirect.github.com/grpc/grpc-go/issues/8922";>#8922</a>)</li>
    </ul>
    <h1>Performance Improvements</h1>
    <ul>
    <li>credentials/alts: pool write buffers to reduce memory allocations
    and usage. (<a
    href="https://redirect.github.com/grpc/grpc-go/issues/8919";>#8919</a>)</li>
    <li>grpc: enable the use of pooled write buffers for buffering HTTP/2
    frame writes by default. This reduces memory usage when connections are
    idle. Use the <a
    
href="https://pkg.go.dev/google.golang.org/grpc#WithSharedWriteBuffer";>WithSharedWriteBuffer</a>
    dial option or the <a
    
href="https://pkg.go.dev/google.golang.org/grpc#SharedWriteBuffer";>SharedWriteBuffer</a>
    server option to disable this feature. (<a
    href="https://redirect.github.com/grpc/grpc-go/issues/8957";>#8957</a>)</li>
    <li>xds/priority: stop caching child LB policies removed from the
    configuration. This will help reduce memory and cpu usage when
    localities are constantly switching between priorities. (<a
    href="https://redirect.github.com/grpc/grpc-go/issues/8997";>#8997</a>)</li>
    <li>mem: add a faster tiered buffer pool; use the experimental <a
    
href="https://pkg.go.dev/google.golang.org/grpc/mem@master#NewBinaryTieredBufferPool";>mem.NewBinaryTieredBufferPool</a>
    function to create such pools. (<a
    href="https://redirect.github.com/grpc/grpc-go/issues/8775";>#8775</a>)</li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    
href="https://github.com/grpc/grpc-go/commit/397e45edaa68f8763773bbaaf539cf7894169cd2";><code>397e45e</code></a>
    Change version to 1.80.0 (<a
    href="https://redirect.github.com/grpc/grpc-go/issues/8948";>#8948</a>)</li>
    <li><a
    
href="https://github.com/grpc/grpc-go/commit/64ebf0a600005838970e6ba1eb0a9e46e528ed73";><code>64ebf0a</code></a>
    Cherry-pick <a
    href="https://redirect.github.com/grpc/grpc-go/issues/8997";>#8997</a> to
    v1.80.x (<a
    href="https://redirect.github.com/grpc/grpc-go/issues/9027";>#9027</a>)</li>
    <li><a
    
href="https://github.com/grpc/grpc-go/commit/e45ed241865981b6973cdd0dd69571456d570282";><code>e45ed24</code></a>
    xds/rbac: add additional handling for addresses with ports (<a
    href="https://redirect.github.com/grpc/grpc-go/issues/8990";>#8990</a>)
    (<a
    href="https://redirect.github.com/grpc/grpc-go/issues/9022";>#9022</a>)</li>
    <li><a
    
href="https://github.com/grpc/grpc-go/commit/c78d26e03e129f5cb357b757037fcded2333b74e";><code>c78d26e</code></a>
    Cherry-pick <a
    href="https://redirect.github.com/grpc/grpc-go/issues/8957";>#8957</a> to
    v1.80.x (<a
    href="https://redirect.github.com/grpc/grpc-go/issues/9007";>#9007</a>)</li>
    <li><a
    
href="https://github.com/grpc/grpc-go/commit/bd7cd3c1abbd27fb751275a58886444d52103482";><code>bd7cd3c</code></a>
    grpc: enforce strict path checking for incoming requests on the server
    (<a
    href="https://redirect.github.com/grpc/grpc-go/issues/8987";>#8987</a>)</li>
    <li><a
    
href="https://github.com/grpc/grpc-go/commit/b6597b3d328c1ed6b003f9a23b942af7148352ca";><code>b6597b3</code></a>
    xds/clusterimpl: use xdsConfig for updates and remove redundant fields
    from L...</li>
    <li><a
    
href="https://github.com/grpc/grpc-go/commit/1d4fa8a7b772553e82137b059ad4a8f632a1c522";><code>1d4fa8a</code></a>
    xds: change cdsbalancer to use update from dependency manager (<a
    href="https://redirect.github.com/grpc/grpc-go/issues/8907";>#8907</a>)</li>
    <li><a
    
href="https://github.com/grpc/grpc-go/commit/8f47d364511c8eb0517b47e1a39f13a1370c6a10";><code>8f47d36</code></a>
    attributes: Replace internal map with linked list (<a
    href="https://redirect.github.com/grpc/grpc-go/issues/8933";>#8933</a>)</li>
    <li><a
    
href="https://github.com/grpc/grpc-go/commit/22e1ee8085952b4bdadf2928c187d665f6daff99";><code>22e1ee8</code></a>
    xds: add panic recovery in xdsclient resource unmarshalling. (<a
    href="https://redirect.github.com/grpc/grpc-go/issues/8895";>#8895</a>)</li>
    <li><a
    
href="https://github.com/grpc/grpc-go/commit/7136e99ee323c26984174eb3cec85c201fef9946";><code>7136e99</code></a>
    credentials/alts: Pool write buffers (<a
    href="https://redirect.github.com/grpc/grpc-go/issues/8919";>#8919</a>)</li>
    <li>Additional commits viewable in <a
    href="https://github.com/grpc/grpc-go/compare/v1.79.3...v1.80.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.79.3&new-version=1.80.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 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 9e18de8c..8859c142 100644
--- a/go.mod
+++ b/go.mod
@@ -47,7 +47,7 @@ require (
        golang.org/x/tools v0.43.0
        golang.org/x/xerrors v0.0.0-20240903120638-7835f813f4da
        gonum.org/v1/gonum v0.17.0
-       google.golang.org/grpc v1.79.3
+       google.golang.org/grpc v1.80.0
        google.golang.org/protobuf v1.36.11
        modernc.org/sqlite v1.48.0
 )
@@ -88,7 +88,7 @@ require (
        golang.org/x/telemetry v0.0.0-20260311193753-579e4da9a98c // indirect
        golang.org/x/term v0.41.0 // indirect
        golang.org/x/text v0.35.0 // indirect
-       google.golang.org/genproto/googleapis/rpc 
v0.0.0-20251202230838-ff82c1b0f217 // indirect
+       google.golang.org/genproto/googleapis/rpc 
v0.0.0-20260120221211-b8f7ae30c516 // indirect
        gopkg.in/yaml.v3 v3.0.1 // indirect
        modernc.org/libc v1.70.0 // indirect
        modernc.org/mathutil v1.7.1 // indirect
diff --git a/go.sum b/go.sum
index ea66ec5a..32e7d243 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.17.0 h1:VbpOemQlsSMrYmn7T2OUvQ4dqxQXU+ouZFQsZOx50z4=
 gonum.org/v1/gonum v0.17.0/go.mod 
h1:El3tOrEuMpv2UdMrbNlKEh9vd86bmQ6vqIcDwxEOc1E=
-google.golang.org/genproto/googleapis/rpc v0.0.0-20251202230838-ff82c1b0f217 
h1:gRkg/vSppuSQoDjxyiGfN4Upv/h/DQmIR10ZU8dh4Ww=
-google.golang.org/genproto/googleapis/rpc 
v0.0.0-20251202230838-ff82c1b0f217/go.mod 
h1:7i2o+ce6H/6BluujYR+kqX3GKH+dChPTQU19wjRPiGk=
-google.golang.org/grpc v1.79.3 h1:sybAEdRIEtvcD68Gx7dmnwjZKlyfuc61Dyo9pGXXkKE=
-google.golang.org/grpc v1.79.3/go.mod 
h1:KmT0Kjez+0dde/v2j9vzwoAScgEPx/Bw1CYChhHLrHQ=
+google.golang.org/genproto/googleapis/rpc v0.0.0-20260120221211-b8f7ae30c516 
h1:sNrWoksmOyF5bvJUcnmbeAmQi8baNhqg5IWaI3llQqU=
+google.golang.org/genproto/googleapis/rpc 
v0.0.0-20260120221211-b8f7ae30c516/go.mod 
h1:j9x/tPzZkyxcgEFkiKEEGxfvyumM01BEtsW8xzOahRQ=
+google.golang.org/grpc v1.80.0 h1:Xr6m2WmWZLETvUNvIUmeD5OAagMw3FiKmMlTdViWsHM=
+google.golang.org/grpc v1.80.0/go.mod 
h1:ho/dLnxwi3EDJA4Zghp7k2Ec1+c2jqup0bFkw07bwF4=
 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=

Reply via email to