Skip to content

Commit

Permalink
fix(deps): Update grpc-java monorepo to v1.65.0 (#109)
Browse files Browse the repository at this point in the history
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [io.grpc:protoc-gen-grpc-java](https://togithub.com/grpc/grpc-java) | dependencies | minor | `1.64.0` -> `1.65.0` |
| [io.grpc:grpc-testing](https://togithub.com/grpc/grpc-java) | dependencies | minor | `1.64.0` -> `1.65.0` |
| [io.grpc:grpc-netty-shaded](https://togithub.com/grpc/grpc-java) | dependencies | minor | `1.64.0` -> `1.65.0` |
| [io.grpc:grpc-stub](https://togithub.com/grpc/grpc-java) | dependencies | minor | `1.64.0` -> `1.65.0` |
| [io.grpc:grpc-services](https://togithub.com/grpc/grpc-java) | dependencies | minor | `1.64.0` -> `1.65.0` |
| [io.grpc:grpc-protobuf](https://togithub.com/grpc/grpc-java) | dependencies | minor | `1.64.0` -> `1.65.0` |

---

### Release Notes

<details>
<summary>grpc/grpc-java (io.grpc:protoc-gen-grpc-java)</summary>

### [`v1.65.0`](https://togithub.com/grpc/grpc-java/releases/tag/v1.65.0)

grpc-netty in this release is compatible with Netty 4.1.111; it fixes the incompatibility that caused data corruption. grpc-netty-shaded is still using Netty 4.1.100.

##### New Features

-   New module grpc-gcp-csm-observability ([`df8cfe9`](https://togithub.com/grpc/grpc-java/commit/df8cfe9dd))

##### Improvements

-   api: Add `ClientStreamTracer.inboundHeaders(Metadata)` ([`960012d`](https://togithub.com/grpc/grpc-java/commit/960012d76)). This is the same as the existing `inboundHeaders()`, but is provided the Metadata
-   api: Fix various typos in the documentation ([#&#8203;11144](https://togithub.com/grpc/grpc-java/issues/11144)) ([`6ec744f`](https://togithub.com/grpc/grpc-java/commit/6ec744f2a))
-   core: When queuing RPCs, don’t request picks from the LB twice ([`8844cf7`](https://togithub.com/grpc/grpc-java/commit/8844cf7b8)). This could be viewed as a small performance optimization, but mainly reduces the amount of race-handling code
-   util: Improve AdvancedTlsX509KeyManager’s documentation, verification, and testing. ([#&#8203;11139](https://togithub.com/grpc/grpc-java/issues/11139)) ([`781b4c4`](https://togithub.com/grpc/grpc-java/commit/781b4c457)) This change shows `@ExperimentalApi` being removed, but it was re-added in [`3c97245`](https://togithub.com/grpc/grpc-java/commit/3c97245) before the release
-   examples: Fix broken command in reflection readme ([#&#8203;11131](https://togithub.com/grpc/grpc-java/issues/11131)) ([`c31dbf4`](https://togithub.com/grpc/grpc-java/commit/c31dbf48a))
-   binder: Add a connection timeout ([#&#8203;11255](https://togithub.com/grpc/grpc-java/issues/11255)) ([`791f894`](https://togithub.com/grpc/grpc-java/commit/791f894e2))

##### Bug fixes

-   core: Exit idle mode when delayed transport is in use ([`fea577c`](https://togithub.com/grpc/grpc-java/commit/fea577c80)). This was a long-standing race that could cause RPCs to hang, but was very unlikely to be hit. Avoiding the double-picking ([`8844cf7`](https://togithub.com/grpc/grpc-java/commit/8844cf7b8)) made the race more visible
-   netty: Fix Netty composite buffer merging to be compatible with Netty 4.1.111 ([#&#8203;11294](https://togithub.com/grpc/grpc-java/issues/11294)) ([`0fea7dd`](https://togithub.com/grpc/grpc-java/commit/0fea7dd)). The previous behavior easily caused data corruption
-   okhttp: Workaround SSLSocket not noticing socket is closed ([`a28357e`](https://togithub.com/grpc/grpc-java/commit/a28357e19)). Previously, shutting down when a new connection was being established could result in the server never becoming terminated
-   inprocess: Fix listener race if transport is shutdown while starting ([`e4e7f3a`](https://togithub.com/grpc/grpc-java/commit/e4e7f3a06)). This issue was unlikely to be hit outside of specialized tests
-   services: restore //services:binarylog bazel target ([#&#8203;11292](https://togithub.com/grpc/grpc-java/issues/11292)) ([`d57f271`](https://togithub.com/grpc/grpc-java/commit/d57f271)). This fixes a regression introduced in 1.62.2
-   binder: Wait for all server transports to terminate before returning the security policy executor to the object pool ([#&#8203;11240](https://togithub.com/grpc/grpc-java/issues/11240)) ([`34ee600`](https://togithub.com/grpc/grpc-java/commit/34ee600dc))
-   binder: Reject further SETUP_TRANSPORT requests post-BinderServer shutdown ([#&#8203;11260](https://togithub.com/grpc/grpc-java/issues/11260)) ([`1670e97`](https://togithub.com/grpc/grpc-java/commit/1670e97f7))
-   bazel: Include missing com_google_protobuf_javalite in MODULE.bazel ([#&#8203;11147](https://togithub.com/grpc/grpc-java/issues/11147)) ([`f995c12`](https://togithub.com/grpc/grpc-java/commit/f995c121e))

##### Thanks to

[@&#8203;hakusai22](https://togithub.com/hakusai22)
[@&#8203;firov](https://togithub.com/firov)
[@&#8203;mateusazis](https://togithub.com/mateusazis)
[@&#8203;Mir3605](https://togithub.com/Mir3605)
[@&#8203;niloc132](https://togithub.com/niloc132)

### [`v1.64.1`](https://togithub.com/grpc/grpc-java/releases/tag/v1.64.1)

##### What's Changed

-   netty:Fix Netty composite buffer merging to be compatible with Netty 4.1.111 (1.64.x backport) by [@&#8203;larry-safran](https://togithub.com/larry-safran) in [https://github.com/grpc/grpc-java/pull/11303](https://togithub.com/grpc/grpc-java/pull/11303)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "before 4am on the first day of the month" (UTC), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about these updates again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://togithub.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjEuMyIsInVwZGF0ZWRJblZlciI6IjM3LjQyMS4zIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJhdXRvbWVyZ2UiXX0=-->
  • Loading branch information
cq-bot authored Jul 1, 2024
1 parent e069c32 commit 171e739
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ repositories {
sourceCompatibility = 1.8
targetCompatibility = 1.8

def grpcVersion = '1.64.0'
def grpcVersion = '1.65.0'
def protobufVersion = '4.27.2'
def protocVersion = protobufVersion

Expand Down

0 comments on commit 171e739

Please sign in to comment.