Allow minor Parallel Compaction
-------------------------------

                 Key: CASSANDRA-1876
                 URL: https://issues.apache.org/jira/browse/CASSANDRA-1876
             Project: Cassandra
          Issue Type: Improvement
            Reporter: Germán Kondolf
            Priority: Minor


Hi,

According to the dev's list discussion (1) I've patched the CompactionManager 
to allow parallel compaction.

Mainly it splits the sstables to compact in the desired buckets, configured by 
a new parameter: compaction_parallelism with the current default of "1".
Then, it just submits the units of work to a new executor and waits for the 
finalization.

The patch was created in the trunk, so I don't know the exact affected version, 
I assume that is 0.8.
I'll try to apply this patch to 0.6.X also for my current production 
installation, and then reattach it.

(1) http://markmail.org/thread/cldnqfh3s3nufnke

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to