| Class | Description |
|---|---|
| NettyStreamingMessageSender |
Responsible for sending
StreamMessages to a given peer. |
| StreamCompressionSerializer |
A serialiazer for stream compressed files (see package-level documentation).
|
| StreamingInboundHandler |
Handles the inbound side of streaming messages and stream data.
|
org.apache.cassandra.net.async, and
thus not here.
Streaming 2.0 was implemented as CASSANDRA-5286. Streaming 2.0 used (the equivalent of) a single thread and
a single socket to transfer sstables sequentially to a peer (either as part of a repair, bootstrap, and so on).
Part of the motivation for switching to netty and a non-blocking model as to enable stream transfers to occur
in parallel for a given session.
Thus, a more detailed approach is required for stream session management.
StreamSession.Copyright © 2009-2022 The Apache Software Foundation