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<AccessTokenManager> 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 />
[](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>