Commit adfbef4
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] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: JB Onofré <jbonofre@apache.org>1 parent d8c86d1 commit adfbef4
File tree
5 files changed
+5
-5
lines changed- flight
- flight-integration-tests/src/shade
- flight-sql-jdbc-driver/src/shade
5 files changed
+5
-5
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
233 | 233 | | |
234 | 234 | | |
235 | 235 | | |
236 | | - | |
| 236 | + | |
237 | 237 | | |
238 | 238 | | |
239 | 239 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
274 | 274 | | |
275 | 275 | | |
276 | 276 | | |
277 | | - | |
| 277 | + | |
278 | 278 | | |
279 | 279 | | |
280 | 280 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
203 | 203 | | |
204 | 204 | | |
205 | 205 | | |
206 | | - | |
| 206 | + | |
207 | 207 | | |
208 | 208 | | |
209 | 209 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | | - | |
| 9 | + | |
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
97 | 97 | | |
98 | 98 | | |
99 | 99 | | |
100 | | - | |
| 100 | + | |
101 | 101 | | |
102 | 102 | | |
103 | 103 | | |
| |||
0 commit comments