This is an automated email from the ASF dual-hosted git repository.

jbonofre pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/arrow-java.git


The following commit(s) were added to refs/heads/main by this push:
     new adfbef4a MINOR: Bump io.grpc:grpc-bom from 1.70.0 to 1.71.0 (#668)
adfbef4a is described below

commit adfbef4a23ea145d974597be2256491fb2cc926b
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
AuthorDate: Mon Mar 10 14:46:57 2025 +0100

    MINOR: Bump io.grpc:grpc-bom from 1.70.0 to 1.71.0 (#668)
    
    Bumps [io.grpc:grpc-bom](https://github.com/grpc/grpc-java) from 1.70.0
    to 1.71.0.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/grpc/grpc-java/releases";>io.grpc:grpc-bom's
    releases</a>.</em></p>
    <blockquote>
    <h2>V1.71.0</h2>
    <h2>API Changes</h2>
    <ul>
    <li>xds: Enable Xds Client Fallback by default. This allows having a
    backup xDS server as described in gRFC <a
    
href="https://github.com/grpc/proposal/blob/master/A71-xds-fallback.md";>A71-xds-fallback.md</a>
    (<a
    href="https://redirect.github.com/grpc/grpc-java/issues/11817";>#11817</a>)
    (176f3eed1)</li>
    <li>protobuf: Experimental API marshallerWithRecursionLimit in
    <code>ProtoUtils</code> is now stabilized (<a
    href="https://redirect.github.com/grpc/grpc-java/issues/11884";>#11884</a>)
    (90b1c4fe9)</li>
    </ul>
    <h2>Bug Fixes</h2>
    <ul>
    <li>xds: Cluster weights should be uint32 (199a7ea3e). They were
    previously processed as int32, although the sum of weights was checked
    to be positive. So this would have caused a very large weight to never
    be selected and to reduce the chances of immediately-following clusters
    to be selected. There have been no reports of control planes using such
    large weights</li>
    <li>xds: Fix an unlikely infinite loop triggered by route update
    (199a7ea3e). Triggering required the old cluster to no longer be used,
    an RPC processing when the update arrived, and for a RPC to not match
    any route in the new config. There have been no reports of this actually
    happening</li>
    <li>core: Release data frame if it is received before the headers
    (dc316f7fd)</li>
    </ul>
    <h2>Improvements</h2>
    <ul>
    <li>Replace jsr305's <code>CheckReturnValue</code> with Error Prone's
    (<a
    href="https://redirect.github.com/grpc/grpc-java/issues/11811";>#11811</a>)
    (7b5d0692c)</li>
    <li>core: optimize number of buffer allocations for message sizes larger
    than 1 MB (<a
    href="https://redirect.github.com/grpc/grpc-java/issues/11879";>#11879</a>)
    (5a7f35053)</li>
    <li>core: Update the retry backoff range from [0, 1] to [0.8, 1.2] as
    per the A6 redefinition (<a
    href="https://redirect.github.com/grpc/grpc-java/issues/11858";>#11858</a>)
    (44e92e2c2)</li>
    <li>core: include last pick status in status message when wait-for-ready
    RPC’s deadline expires (<a
    href="https://redirect.github.com/grpc/grpc-java/issues/11851";>#11851</a>)
    (7585b1607). This makes it much easier to debug connectivity issues when
    using wait-for-ready RPCs</li>
    <li>xds: Include max concurrent request limit in the error status for
    concurrent connections limit exceeded (<a
    href="https://redirect.github.com/grpc/grpc-java/issues/11845";>#11845</a>)
    (0f5503ebb)</li>
    <li>netty, servlet: Remove 4096 min write buffer size because
    <code>MessageFramer</code>.flush() is being called between every
    message, so messages are never combined and the larger allocation just
    wastes memory. (4a10a3816, 7153ff852)</li>
    <li>core: When <code>ClientStreamObserver</code> closes the response
    observer log the error message if this operation fails (<a
    href="https://redirect.github.com/grpc/grpc-java/issues/11880";>#11880</a>)
    (302342cfc)</li>
    <li>bom: use gradle java-platform to build pom instead of custom xml
    generation (<a
    href="https://redirect.github.com/grpc/grpc-java/issues/11875";>#11875</a>)
    (3142928fa)</li>
    <li>xds: Reuse filter interceptors on client-side across RPCs
    (c506190b0, b3db8c248). This was an internal refactor that should have
    no user-visible change</li>
    <li>alts: Enhance <code>AltsContextUtil</code> to allow getting the
    <code>AltsContext</code> on client-side (b1bc0a9d2)</li>
    <li>xds: Envoy proto sync to 2024-11-11 (<a
    href="https://redirect.github.com/grpc/grpc-java/issues/11816";>#11816</a>)
    (b44ebce45)</li>
    </ul>
    <h2>Documentation</h2>
    <ul>
    <li>examples: Update <code>HelloWorldServer</code> to use Executor (<a
    href="https://redirect.github.com/grpc/grpc-java/issues/11850";>#11850</a>)
    (16edf7ac4)</li>
    <li>examples: Add README for all examples lacking it (<a
    href="https://redirect.github.com/grpc/grpc-java/issues/11676";>#11676</a>)
    (9e8629914)</li>
    </ul>
    <h2>Dependencies</h2>
    <ul>
    <li>Version upgrades (<a
    href="https://redirect.github.com/grpc/grpc-java/issues/11874";>#11874</a>)
    (fc8571a0e)</li>
    <li>Upgrade netty-tcnative to 2.0.70 (122b68371)</li>
    </ul>
    <h2>Thanks to</h2>
    <p><a href="https://github.com/benjamin";><code>@​benjamin</code></a>
    <a href="https://github.com/panchenko";><code>@​panchenko</code></a>
    <a href="https://github.com/harshagoo94";><code>@​harshagoo94</code></a>
    <a
    
href="https://github.com/NaveenPrasannaV";><code>@​NaveenPrasannaV</code></a></p>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    
href="https://github.com/grpc/grpc-java/commit/865c4432569dfdf738b3cf07bcdb6d6e3285f761";><code>865c443</code></a>
    Bump version to 1.71.0</li>
    <li><a
    
href="https://github.com/grpc/grpc-java/commit/ac9d0d2d4d46dce8183bae59aaedb5dc91137b34";><code>ac9d0d2</code></a>
    Update README etc to reference 1.71.0</li>
    <li><a
    
href="https://github.com/grpc/grpc-java/commit/16edf7ac4e21d3bcf516bfde0e018915172dfe7d";><code>16edf7a</code></a>
    Examples: Updated HelloWorldServer to use Executor (<a
    
href="https://redirect.github.com/grpc/grpc-java/issues/11850";>#11850</a>)</li>
    <li><a
    
href="https://github.com/grpc/grpc-java/commit/16d26726cfeb44510c8d9f92b121a9fbe32a6301";><code>16d2672</code></a>
    s2a: Don't allow S2AStub to be set</li>
    <li><a
    
href="https://github.com/grpc/grpc-java/commit/9e54e8e5e93034fbea5db686cdbfbd985d0c6f3a";><code>9e54e8e</code></a>
    servlet: Provide Gradle a filter version number</li>
    <li><a
    
href="https://github.com/grpc/grpc-java/commit/c1d703546a8ed4a052769aa78203f44658a3083f";><code>c1d7035</code></a>
    okhttp:Use a locally specified value instead of Segment.SIZE in okhttp
    (<a
    
href="https://redirect.github.com/grpc/grpc-java/issues/11899";>#11899</a>)</li>
    <li><a
    
href="https://github.com/grpc/grpc-java/commit/57af63ad0a0203aa87b20bb29bc56cd9215fb2ef";><code>57af63a</code></a>
    kokoro: Increase gradle mem in android-interop</li>
    <li><a
    
href="https://github.com/grpc/grpc-java/commit/a5347b2bc4ac6dbe77b916a2a3dcf16199002603";><code>a5347b2</code></a>
    s2a: inject Optional&lt;AccessTokenManager&gt; in tests</li>
    <li><a
    
href="https://github.com/grpc/grpc-java/commit/41dd0c6d7358cc12c83c559c4059f8a8cb86d44e";><code>41dd0c6</code></a>
    xds:Cleanup to reduce test flakiness (<a
    
href="https://redirect.github.com/grpc/grpc-java/issues/11895";>#11895</a>)</li>
    <li><a
    
href="https://github.com/grpc/grpc-java/commit/5a7f350537bbdbba3e3f49de53d298d99b5c1913";><code>5a7f350</code></a>
    optimize number of buffer allocations (<a
    
href="https://redirect.github.com/grpc/grpc-java/issues/11879";>#11879</a>)</li>
    <li>Additional commits viewable in <a
    href="https://github.com/grpc/grpc-java/compare/v1.70.0...v1.71.0";>compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.grpc:grpc-bom&package-manager=maven&previous-version=1.70.0&new-version=1.71.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 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>
    Co-authored-by: JB Onofré <[email protected]>
---
 flight/flight-integration-tests/src/shade/LICENSE.txt | 2 +-
 flight/flight-integration-tests/src/shade/NOTICE.txt  | 2 +-
 flight/flight-sql-jdbc-driver/src/shade/LICENSE.txt   | 2 +-
 flight/flight-sql-jdbc-driver/src/shade/NOTICE.txt    | 2 +-
 pom.xml                                               | 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/flight/flight-integration-tests/src/shade/LICENSE.txt 
b/flight/flight-integration-tests/src/shade/LICENSE.txt
index 1d49e4e6..b4aba55f 100644
--- a/flight/flight-integration-tests/src/shade/LICENSE.txt
+++ b/flight/flight-integration-tests/src/shade/LICENSE.txt
@@ -233,7 +233,7 @@ License: https://www.apache.org/licenses/LICENSE-2.0
 
 
--------------------------------------------------------------------------------
 
-This binary artifact contains gRPC 1.70.0.
+This binary artifact contains gRPC 1.71.0.
 
 Copyright: Copyright 2014 The gRPC Authors
 Home page: https://grpc.io/
diff --git a/flight/flight-integration-tests/src/shade/NOTICE.txt 
b/flight/flight-integration-tests/src/shade/NOTICE.txt
index 6ec75cd4..668cfe68 100644
--- a/flight/flight-integration-tests/src/shade/NOTICE.txt
+++ b/flight/flight-integration-tests/src/shade/NOTICE.txt
@@ -274,7 +274,7 @@ This product includes Netty 4.1.119.Final, with the 
following in its NOTICE:
 
 ---------------------------------------------------------
 
-This product includes gRPC 1.70.0, with the following in its NOTICE:
+This product includes gRPC 1.71.0, with the following in its NOTICE:
 
 | Copyright 2014 The gRPC Authors
 |
diff --git a/flight/flight-sql-jdbc-driver/src/shade/LICENSE.txt 
b/flight/flight-sql-jdbc-driver/src/shade/LICENSE.txt
index fa445fb0..41c80d94 100644
--- a/flight/flight-sql-jdbc-driver/src/shade/LICENSE.txt
+++ b/flight/flight-sql-jdbc-driver/src/shade/LICENSE.txt
@@ -203,7 +203,7 @@
 
 
--------------------------------------------------------------------------------
 
-This binary artifact contains gRPC 1.70.0.
+This binary artifact contains gRPC 1.71.0.
 
 Copyright: Copyright 2014 The gRPC Authors
 Home page: https://grpc.io/
diff --git a/flight/flight-sql-jdbc-driver/src/shade/NOTICE.txt 
b/flight/flight-sql-jdbc-driver/src/shade/NOTICE.txt
index 0e833bb1..2f2f6b9e 100644
--- a/flight/flight-sql-jdbc-driver/src/shade/NOTICE.txt
+++ b/flight/flight-sql-jdbc-driver/src/shade/NOTICE.txt
@@ -6,7 +6,7 @@ The Apache Software Foundation (http://www.apache.org/).
 
 ---------------------------------------------------
 
-This product includes gRPC 1.70.0, with the following in its NOTICE:
+This product includes gRPC 1.71.0, with the following in its NOTICE:
 
 | Copyright 2014 The gRPC Authors
 |
diff --git a/pom.xml b/pom.xml
index 16e1ae36..f27013c0 100644
--- a/pom.xml
+++ b/pom.xml
@@ -97,7 +97,7 @@ under the License.
     <dep.slf4j.version>2.0.17</dep.slf4j.version>
     <dep.guava-bom.version>33.4.0-jre</dep.guava-bom.version>
     <dep.netty-bom.version>4.1.119.Final</dep.netty-bom.version>
-    <dep.grpc-bom.version>1.70.0</dep.grpc-bom.version>
+    <dep.grpc-bom.version>1.71.0</dep.grpc-bom.version>
     <dep.protobuf-bom.version>3.25.5</dep.protobuf-bom.version>
     <dep.jackson-bom.version>2.18.3</dep.jackson-bom.version>
     <dep.hadoop.version>3.4.1</dep.hadoop.version>

Reply via email to