cassandra-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jonathan Ellis (JIRA)" <>
Subject [jira] Commented: (CASSANDRA-1876) Allow minor Parallel Compaction
Date Wed, 22 Dec 2010 02:14:02 GMT


Jonathan Ellis commented on CASSANDRA-1876:

I agree.  We have some ideas on CASSANDRA-1608 for how to improve that.

> Allow minor Parallel Compaction
> -------------------------------
>                 Key: CASSANDRA-1876
>                 URL:
>             Project: Cassandra
>          Issue Type: Improvement
>            Reporter: Germán Kondolf
>            Priority: Minor
>         Attachments: 1876-reformatted.txt, compactionPatch-V2.txt
> 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)

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

View raw message