[ 
https://issues.apache.org/jira/browse/CASSANDRA-396?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jonathan Ellis resolved CASSANDRA-396.
--------------------------------------

    Resolution: Invalid

this is superseded by CASSANDRA-579

> more-efficient anticompaction/bootstrap/load-balance
> ----------------------------------------------------
>
>                 Key: CASSANDRA-396
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-396
>             Project: Cassandra
>          Issue Type: Improvement
>          Components: Core
>            Reporter: Jonathan Ellis
>            Priority: Minor
>
> 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.

Reply via email to