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

Kelvin Kakugawa commented on CASSANDRA-1546:
--------------------------------------------

I thought about it more, I'm not sure that we can rely on generating new nodes, 
because it doesn't cover all cases.

In particular, what if the ring topology changes?  If we have a ring:
A-B-C

and, we add D, between B and C:
A-B-D-C

then, the replica set will be: A, B, D.  However, if we remove D (for whatever 
reason), C will re-join the replica set.  If this happened after an unbootstrap 
and major compaction on C, then it won't have it's previous SSTs.

> (Yet another) approach to counting
> ----------------------------------
>
>                 Key: CASSANDRA-1546
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-1546
>             Project: Cassandra
>          Issue Type: New Feature
>          Components: Core
>            Reporter: Sylvain Lebresne
>            Assignee: Sylvain Lebresne
>             Fix For: 0.7.1
>
>         Attachments: 0001-v2-Remove-IClock-from-internals.patch, 
> 0001-v3-Remove-IClock-from-internals.txt, 0001-v4-Counters.patch, 
> 0002-v2-Counters.patch, 0002-v3-Counters.txt, 0002-v4-thrift-changes.patch, 
> 0003-v2-Thrift-changes.patch, 0003-v3-Thrift-changes.txt, marker_idea.txt
>
>
> This could be described as a mix between CASSANDRA-1072 without clocks and 
> CASSANDRA-1421.
> More details in the comment below.

-- 
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