cassandra-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Marcus Eriksson (Updated) (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (CASSANDRA-2749) fine-grained control over data directories
Date Mon, 24 Oct 2011 13:39:32 GMT

     [ https://issues.apache.org/jira/browse/CASSANDRA-2749?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Marcus Eriksson updated CASSANDRA-2749:
---------------------------------------

    Attachment: 2749_backwards_compatible_v3.patch

third version, this is could be considered feature-complete, changes compared to v2 of the
patch:

* make sure disk space is calculated correctly
  - if there is a subdirectory in the datadirectory with the same name as the CF, check in
that directory, otherwise, check in the datadirectory (the subdirectory will be created)
* add config param
* add test for RecursiveGlob
* make RecursiveGlob ignore case when comparing file names
* add test for scrubbing old style CFs to new style CFs (or, modify an existing test to check
this too)
                
> fine-grained control over data directories
> ------------------------------------------
>
>                 Key: CASSANDRA-2749
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-2749
>             Project: Cassandra
>          Issue Type: New Feature
>          Components: Core
>            Reporter: Jonathan Ellis
>            Priority: Minor
>             Fix For: 1.1
>
>         Attachments: 0001-Make-it-possible-to-put-column-families-in-subdirect.patch,
2749_backwards_compatible_v1.patch, 2749_backwards_compatible_v2.patch, 2749_backwards_compatible_v3.patch
>
>
> Currently Cassandra supports multiple data directories but no way to control what sstables
are placed where. Particularly for systems with mixed SSDs and rotational disks, it would
be nice to pin frequently accessed columnfamilies to the SSDs.
> Postgresql does this with tablespaces (http://www.postgresql.org/docs/9.0/static/manage-ag-tablespaces.html)
but we should probably avoid using that name because of confusing similarity to "keyspaces."

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Mime
View raw message