eventmesh
eventmesh copied to clipboard
[Enhancement] Update grpc version from 1.43.2 to 1.63.0
Search before asking
- [X] I had searched in the issues and found no similar issues.
Enhancement Request
Curent grpc version is too old. Developers can't even download its source code in IDEA. ForwardingChannelBuilder and StreamObservers are deprecated in 1.60.0.
Relevant grpc version compatibility encountered in Dashboard:
- https://github.com/apache/eventmesh-dashboard/pull/96
- https://github.com/apache/eventmesh-dashboard/pull/109
Describe the solution you'd like
Update grpc version from 1.43.2 to 1.63.0
Are you willing to submit PR?
- [ ] Yes I am willing to submit a PR!
Code of Conduct
- [X] I agree to follow this project's Code of Conduct *
ForwardingChannelBuilder and StreamObservers are not used in EventMesh. Is there a need to highlight them separately for any particular attention?
@pmupkin
You can read the grpc-java release note and keep an eye on whether there are any deprecations affecting EventMesh. ☺️
If there is no deprecated usage in EventMesh, that naturally reduces the difficulty of the upgrade.
@Pil0tXia If I've finished updating, are there any testing methods or commands available?
@pmupkin You can rely on the CI and grpc examples in the eventmesh-example module.