You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by "Gary Dusbabek (JIRA)" <ji...@apache.org> on 2010/02/10 16:43:28 UTC

[jira] Commented: (CASSANDRA-782) Create a cleanup utility that cleans all data directories

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

Gary Dusbabek commented on CASSANDRA-782:
-----------------------------------------

The docs for prepare() indicate that it is supposed to create the data dirs, but it seems that the last method call removes them.  Should the two method calls be switched?  

In practice, this won't matter much because the SSTable code does a good job of making directories where they don't already exist.

> Create a cleanup utility that cleans all data directories
> ---------------------------------------------------------
>
>                 Key: CASSANDRA-782
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-782
>             Project: Cassandra
>          Issue Type: New Feature
>          Components: Contrib
>    Affects Versions: 0.6
>            Reporter: Ran Tavory
>            Assignee: Ran Tavory
>            Priority: Minor
>         Attachments: CASSANDRA-782.patch
>
>
> A cleanup utility is useful for tests, unit tests of products that use cassandra as a blackbox.
> A cleanup utility may be used in conjunction with an embedded cassandra service (see CASSANDRA-740) in the following way:
> 1. Test starts by creating the data directories, if they don't exist, and deleting all content in them to make sure there's a fresh clean start (all this provided by this improvement)
> 2. Test starts an embedded cassandra service (provided by CASSANDRA-740).
> 3. Test runs... adds data to cassandra, reads, deletes etc.
> 4. Test stops the embedded cassandra service
> 5. Test cleans up all data to leave the file system clean.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.