Skip to content

rpc: Remove the deprecated gRPC interface to the RPC service#7121

Merged
creachadair merged 14 commits intomasterfrom
mjf/rpc-carpeting
Oct 13, 2021
Merged

rpc: Remove the deprecated gRPC interface to the RPC service#7121
creachadair merged 14 commits intomasterfrom
mjf/rpc-carpeting

Conversation

@creachadair
Copy link

This change removes the partial gRPC interface to the RPC service, which was deprecated in resolution of #6718.

Details:

  • rpc: Remove the client and server interfaces and proto definitions.
  • Remove the gRPC settings from the config library.
  • Remove gRPC setup for the RPC service in the node startup.
  • Fix various test helpers to remove gRPC bits.
  • Remove the --rpc.grpc-laddr flag from the CLI.

@creachadair creachadair merged commit 86f0013 into master Oct 13, 2021
@creachadair creachadair deleted the mjf/rpc-carpeting branch October 13, 2021 22:01
creachadair pushed a commit that referenced this pull request Oct 13, 2021
This patch was needed to pass the buf breakage check for the proto file removed
in #7121, but now that master contains the change we no longer need the patch.
mergify bot pushed a commit that referenced this pull request Oct 13, 2021
This patch was needed to pass the buf breakage check for the proto file removed
in #7121, but now that master contains the change we no longer need the patch.
creachadair pushed a commit that referenced this pull request Oct 14, 2021
This should have been part of #7121, but I missed it.
mergify bot pushed a commit that referenced this pull request Oct 15, 2021
This should have been part of #7121, but I missed it.
@tac0turtle
Copy link
Contributor

cmwaters pushed a commit that referenced this pull request Nov 9, 2022
This change removes the partial gRPC interface to the RPC service, which was
deprecated in resolution of #6718.

Details:
- rpc: Remove the client and server interfaces and proto definitions.
- Remove the gRPC settings from the config library.
- Remove gRPC setup for the RPC service in the node startup.
- Fix various test helpers to remove gRPC bits.
- Remove the --rpc.grpc-laddr flag from the CLI.

Note that to satisfy the protobuf interface check, this change also includes a
temporary edit to buf.yaml, that I will revert after this is merged.
cmwaters pushed a commit that referenced this pull request Nov 9, 2022
This patch was needed to pass the buf breakage check for the proto file removed
in #7121, but now that master contains the change we no longer need the patch.
@cmwaters cmwaters mentioned this pull request Nov 9, 2022
3 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants