Marcus Eriksson created CASSANDRA-8301:
------------------------------------------

             Summary: Create a tool that given a bunch of sstables creates a 
"decent" sstable leveling
                 Key: CASSANDRA-8301
                 URL: https://issues.apache.org/jira/browse/CASSANDRA-8301
             Project: Cassandra
          Issue Type: Improvement
            Reporter: Marcus Eriksson


In old versions of cassandra (i.e. not trunk/3.0), when bootstrapping a new 
node, you will end up with a ton of files in L0 and it might be extremely 
painful to get LCS to compact into a new leveling

We could probably exploit the fact that we have many non-overlapping sstables 
in L0, and offline-bump those sstables into higher levels. It does not need to 
be perfect, just get the majority of the data into L1+ without creating 
overlaps.

So, suggestion is to create an offline tool that looks at the range each 
sstable covers and tries to bump it as high as possible in the leveling.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to