Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix(deps): Update grpc-java monorepo to v1.65.0 (#242)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [io.grpc:grpc-inprocess](https://github.com/grpc/grpc-java) | dependencies | minor | `1.64.0` -> `1.65.0` | | [io.grpc:grpc-testing](https://github.com/grpc/grpc-java) | dependencies | minor | `1.64.0` -> `1.65.0` | | [io.grpc:grpc-services](https://github.com/grpc/grpc-java) | dependencies | minor | `1.64.0` -> `1.65.0` | | [io.grpc:grpc-stub](https://github.com/grpc/grpc-java) | dependencies | minor | `1.64.0` -> `1.65.0` | | [io.grpc:grpc-protobuf](https://github.com/grpc/grpc-java) | dependencies | minor | `1.64.0` -> `1.65.0` | --- ### Release Notes <details> <summary>grpc/grpc-java (io.grpc:grpc-inprocess)</summary> ### [`v1.65.0`](https://github.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://github.com/grpc/grpc-java/commit/df8cfe9dd)) ##### Improvements - api: Add `ClientStreamTracer.inboundHeaders(Metadata)` ([`960012d`](https://github.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 ([#​11144](https://github.com/grpc/grpc-java/issues/11144)) ([`6ec744f`](https://github.com/grpc/grpc-java/commit/6ec744f2a)) - core: When queuing RPCs, don’t request picks from the LB twice ([`8844cf7`](https://github.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. ([#​11139](https://github.com/grpc/grpc-java/issues/11139)) ([`781b4c4`](https://github.com/grpc/grpc-java/commit/781b4c457)) This change shows `@ExperimentalApi` being removed, but it was re-added in [`3c97245`](https://github.com/grpc/grpc-java/commit/3c97245) before the release - examples: Fix broken command in reflection readme ([#​11131](https://github.com/grpc/grpc-java/issues/11131)) ([`c31dbf4`](https://github.com/grpc/grpc-java/commit/c31dbf48a)) - binder: Add a connection timeout ([#​11255](https://github.com/grpc/grpc-java/issues/11255)) ([`791f894`](https://github.com/grpc/grpc-java/commit/791f894e2)) ##### Bug fixes - core: Exit idle mode when delayed transport is in use ([`fea577c`](https://github.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://github.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 ([#​11294](https://github.com/grpc/grpc-java/issues/11294)) ([`0fea7dd`](https://github.com/grpc/grpc-java/commit/0fea7dd)). The previous behavior easily caused data corruption - okhttp: Workaround SSLSocket not noticing socket is closed ([`a28357e`](https://github.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://github.com/grpc/grpc-java/commit/e4e7f3a06)). This issue was unlikely to be hit outside of specialized tests - services: restore //services:binarylog bazel target ([#​11292](https://github.com/grpc/grpc-java/issues/11292)) ([`d57f271`](https://github.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 ([#​11240](https://github.com/grpc/grpc-java/issues/11240)) ([`34ee600`](https://github.com/grpc/grpc-java/commit/34ee600dc)) - binder: Reject further SETUP_TRANSPORT requests post-BinderServer shutdown ([#​11260](https://github.com/grpc/grpc-java/issues/11260)) ([`1670e97`](https://github.com/grpc/grpc-java/commit/1670e97f7)) - bazel: Include missing com_google_protobuf_javalite in MODULE.bazel ([#​11147](https://github.com/grpc/grpc-java/issues/11147)) ([`f995c12`](https://github.com/grpc/grpc-java/commit/f995c121e)) ##### Thanks to [@​hakusai22](https://github.com/hakusai22) [@​firov](https://github.com/firov) [@​mateusazis](https://github.com/mateusazis) [@​Mir3605](https://github.com/Mir3605) [@​niloc132](https://github.com/niloc132) ### [`v1.64.1`](https://github.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 [@​larry-safran](https://github.com/larry-safran) in [grpc/grpc-java#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://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjEuMyIsInVwZGF0ZWRJblZlciI6IjM3LjQyMS4zIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJhdXRvbWVyZ2UiXX0=-->
- Loading branch information