You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by "Marcus Eriksson (JIRA)" <ji...@apache.org> on 2016/08/01 09:20:20 UTC

[jira] [Commented] (CASSANDRA-11844) Create compaction-stress

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

Marcus Eriksson commented on CASSANDRA-11844:
---------------------------------------------

Compaction is range aware (ie, if a token is in the wrong directory, it will get written to the correct one)

This looks good to me now with a small change - RangeAwareSSTableWriter does not write one sstable per vnode range, it splits the local ranges in number of data directories and makes sure we never write the same token in two different directories.

> Create compaction-stress
> ------------------------
>
>                 Key: CASSANDRA-11844
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-11844
>             Project: Cassandra
>          Issue Type: Sub-task
>          Components: Compaction, Tools
>            Reporter: T Jake Luciani
>            Assignee: T Jake Luciani
>             Fix For: 3.x
>
>
> A tool like cassandra-stress that works with stress yaml but:
>   * writes directly to a specified dir using CQLSSTableWriter. 
>   * lets you run just compaction on that directory and generates a report on compaction throughput.



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