Skip to content

RATIS-2634. Add TLS support for Netty RPC transport - #1541

Draft
spacemonkd wants to merge 1 commit into
apache:masterfrom
spacemonkd:RATIS-2634
Draft

RATIS-2634. Add TLS support for Netty RPC transport#1541
spacemonkd wants to merge 1 commit into
apache:masterfrom
spacemonkd:RATIS-2634

Conversation

@spacemonkd

Copy link
Copy Markdown
Contributor

What changes were proposed in this pull request?

RATIS-2634. Add TLS support for Netty RPC transport

Netty RPC - both server-to-server (NettyRpcService, NettyRpcProxy) and client-to-server (NettyClientRpc), has no TLS.

The channel pipelines add only protobuf codecs and handlers, never an SslHandler. Only the gRPC transport and the Netty data-stream path support TLS today.

We are mirroring the behaviour in NettyServerStreamRpc/NettyClientStreamRpc to introduce TLS in this patch.

What is the link to the Apache JIRA

https://issues.apache.org/jira/browse/RATIS-2634

How was this patch tested?

Patch was tested via unit tests

@spacemonkd
spacemonkd marked this pull request as draft August 2, 2026 11:07
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.

1 participant