Uploaded image for project: 'Cassandra'
  1. Cassandra
  2. CASSANDRA-2749

fine-grained control over data directories

    Details

    • Type: New Feature
    • Status: Resolved
    • Priority: Minor
    • Resolution: Fixed
    • Fix Version/s: 1.1.0
    • Component/s: None
    • Labels:
      None

      Description

      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."

        Attachments

        1. 0001-2749.patch
          82 kB
          Sylvain Lebresne
        2. 0001-Make-it-possible-to-put-column-families-in-subdirect.patch
          83 kB
          Marcus Eriksson
        3. 0001-non-backwards-compatible-patch-for-2749-putting-cfs-.patch.gz
          52 kB
          Marcus Eriksson
        4. 0002-fix-unit-tests.patch
          252 kB
          Sylvain Lebresne
        5. 0003-Fixes.patch
          8 kB
          Sylvain Lebresne
        6. 2749_backwards_compatible_v1.patch
          25 kB
          Marcus Eriksson
        7. 2749_backwards_compatible_v2.patch
          31 kB
          Marcus Eriksson
        8. 2749_backwards_compatible_v3.patch
          44 kB
          Marcus Eriksson
        9. 2749_backwards_compatible_v4_rebase1.patch
          43 kB
          Marcus Eriksson
        10. 2749_backwards_compatible_v4.patch
          43 kB
          Marcus Eriksson
        11. 2749_not_backwards.tar.gz
          54 kB
          Marcus Eriksson
        12. 2749_proper.tar.gz
          54 kB
          Marcus Eriksson
        13. 2749.tar.gz
          3 kB
          Marcus Eriksson

          Activity

            People

            • Assignee:
              slebresne Sylvain Lebresne
              Reporter:
              jbellis Jonathan Ellis
              Reviewer:
              Pavel Yaskevich
            • Votes:
              1 Vote for this issue
              Watchers:
              10 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: