more-efficient anticompaction/bootstrap/load-balance
----------------------------------------------------
Key: CASSANDRA-396
URL: https://issues.apache.org/jira/browse/CASSANDRA-396
Project: Cassandra
Issue Type: Improvement
Reporter: Jonathan Ellis
>From a comment in CASSANDRA-213: it's a lot less IO (50% less reads, to be
>exact) to have anticompact split the old file into new files, each of which
>are served live until bootstrap is complete, at which point the sent file is
>removed, than to copy the to-send files out to a staging dir, and later
>re-scan the original file for cleanup & writing what is left. plus we get to
>remove the cleanup methods in ColumnFamilyStore, since they will be
>unnecessary.
one other detail: we need to keep compaction from merging the to-send file
until boostrap is complete.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.