You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by "Ariel Weisberg (JIRA)" <ji...@apache.org> on 2015/08/03 22:36:05 UTC

[jira] [Commented] (CASSANDRA-9500) SequentialWriter should extend BufferedDataOutputStreamPlus

    [ https://issues.apache.org/jira/browse/CASSANDRA-9500?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14652457#comment-14652457 ] 

Ariel Weisberg commented on CASSANDRA-9500:
-------------------------------------------

This isn't going to work for ChecksummedSequentialWriter. It has the same alignment requirement as compressed. The checksum file doesn't contain offsets or length so they really have to be uniform. There is even less data available than with the compressed file which writes the offsets and lengths into a separate file from the checksums.



> SequentialWriter should extend BufferedDataOutputStreamPlus
> -----------------------------------------------------------
>
>                 Key: CASSANDRA-9500
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-9500
>             Project: Cassandra
>          Issue Type: Improvement
>            Reporter: Benedict
>            Assignee: Ariel Weisberg
>            Priority: Minor
>
> SequentialWriter is the last piece left not implementing DataOutputStreamPlus. It should not be too tricky to extend it, and it should result in improved write throughput. Further, it will permit it to exploit the more efficient implementation of writeVInt being delivered in CASSANDRA-9499



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)