cassandra-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Marcus Eriksson (JIRA)" <j...@apache.org>
Subject [jira] [Created] (CASSANDRA-8301) Create a tool that given a bunch of sstables creates a "decent" sstable leveling
Date Wed, 12 Nov 2014 19:42:33 GMT
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)

Mime
View raw message