[ 
https://issues.apache.org/jira/browse/CASSANDRA-4482?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13434091#comment-13434091
 ] 

Jonathan Ellis commented on CASSANDRA-4482:
-------------------------------------------

bq. The commutative properties of XOR make it possible to update the MT 
incrementally without having to read on write.

Thanks for the clarification, Nicolas.  That sounds like a reasonable approach.

bq. To avoid using too much RAM, we allocate a fixed amount of memory per CF 
and divide it into a number of smaller buffers (one per range) in order to give 
the same guarantees regardless of the number of ranges per CF

Meaning, you give each CF less than 64k ranges * 16 bytes / range?
                
> In-memory merkle trees for repair
> ---------------------------------
>
>                 Key: CASSANDRA-4482
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-4482
>             Project: Cassandra
>          Issue Type: New Feature
>            Reporter: Marcus Eriksson
>
> this sounds cool, we should reimplement it in the open source cassandra;
> http://www.acunu.com/2/post/2012/07/incremental-repair.html

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to