[
https://issues.apache.org/jira/browse/CASSANDRA-3015?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13084627#comment-13084627
]
Pavel Yaskevich commented on CASSANDRA-3015:
--------------------------------------------
If we want to go with compression for streaming there is no need to use channel
any more because it was only useful in a sense of DMA data transfer, losing
that dependency also gives us benefit of joining paths of handling of the
compressed and normal SSTables files.
After taking a look at the SSL part of the streaming code I think we can make
write method private because the difference between SSL and normal transfer is
only socket type, o.a.c.security.streaming.SSLFileStreamTask should not care
about data condition we send using it, named change also gives us a way to use
SSL over compressed data.
> Inter-Node Compression
> ----------------------
>
> Key: CASSANDRA-3015
> URL: https://issues.apache.org/jira/browse/CASSANDRA-3015
> Project: Cassandra
> Issue Type: Improvement
> Components: Core
> Reporter: Benjamin Coverston
> Assignee: Benjamin Coverston
> Attachments: 0001-stream-based-compression.patch
>
>
> Although we have CASSANDRA-47 for on-disk the code used for streaming
> actually sends un-compressed blocks over the wire. I propose we compress this
> data.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira