You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by "Daniel Meyer (JIRA)" <ji...@apache.org> on 2013/08/29 21:20:52 UTC

[jira] [Commented] (CASSANDRA-5943) Add sstablesplit dtest

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

Daniel Meyer commented on CASSANDRA-5943:
-----------------------------------------

Here is my initial stab at a test plan.  I will go ahead and begin working on implementing this; however, feedback is appreciated.

1) Run cassandra-stress to load some set amount of data into a single node cluster.
2) Force a compaction. Amount of data will be tuned to produce an sstable of size N mb.
3) Run sstablesplit on resulting large sstable of size N from 2).  sstablesplit will be run with a size parameter to be some fraction of N.
4) Verify that sstable has been effectively split into new sstables with correct size.
5) Run cassandra-stress to ensure data can be read back without errors.


The amount of data and resulting size parameter passed to sstablesplit will be tuned to ensure dtest is effective but also reasonably fast.  

                
> Add sstablesplit dtest
> ----------------------
>
>                 Key: CASSANDRA-5943
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-5943
>             Project: Cassandra
>          Issue Type: Test
>            Reporter: Brandon Williams
>            Assignee: Daniel Meyer
>            Priority: Minor
>
> Now that we're shipping sstablesplit, we should add a dtest to make sure it works correctly.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira