Cassandra
  1. Cassandra
  2. CASSANDRA-4049

Add generic way of adding SSTable components required custom compaction strategy

    Details

    • Type: New Feature New Feature
    • Status: Resolved
    • Priority: Minor Minor
    • Resolution: Fixed
    • Fix Version/s: 1.2.0 beta 2
    • Component/s: Core
    • Labels:

      Description

      CFS compaction strategy coming up in the next DSE release needs to store some important information in Tombstones.db and RemovedKeys.db files, one per sstable. However, currently Cassandra issues warnings when these files are found in the data directory. Additionally, when switched to SizeTieredCompactionStrategy, the files are left in the data directory after compaction.

      The attached patch adds new components to the Component class so Cassandra knows about those files.

      1. pluggable_custom_components-1.1.5-2.patch
        17 kB
        Piotr Kołaczkowski
      2. pluggable_custom_components-1.1.5.patch
        16 kB
        Piotr Kołaczkowski
      3. 4049-v5.txt
        13 kB
        Piotr Kołaczkowski
      4. 4049-v4.txt
        13 kB
        Piotr Kołaczkowski
      5. 4049-v3.txt
        13 kB
        Jonathan Ellis

        Activity

          People

          • Assignee:
            Piotr Kołaczkowski
            Reporter:
            Piotr Kołaczkowski
            Reviewer:
            Jonathan Ellis
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development