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

Peter Schuller commented on CASSANDRA-3834:
-------------------------------------------

I am talking about everything that Gossip does. Having an abstraction that 
provides ring topology and remove gossip specific assumptions in the code 
outside of the gossiper. It's fairly well isolated, but not entirely.

CASSANDRA-3833 is really the bigger change because it fundamentally changes the 
abstraction operated upon. The current abstraction is very tied to one 
particular nature of gossip - that nodes change states individually rather than 
in aggregate. The arbitrary topology ticket wants to address that, and this 
ticket is intended to be "prep work" that is legitimate in it's own right.
                
> make locator pluggable/abstract
> -------------------------------
>
>                 Key: CASSANDRA-3834
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-3834
>             Project: Cassandra
>          Issue Type: New Feature
>          Components: Core
>            Reporter: Peter Schuller
>            Assignee: Peter Schuller
>
> Make the locator pluggable, such that we can use something other than
> gissip to discover ring topology.
> This is in part for CASSANDRA-3833, but is also useful because we want
> something simpler and more reliable than gossip on production
> clusters. At minimum we must be able to hit our nodes with a clue bat
> in emergencies ("no this node is NOT in state Normal damn it"), even if
> we were to normally rely on gossip.

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