Move RING_DELAY and operations that use it to Gossiper
------------------------------------------------------

                 Key: CASSANDRA-3120
                 URL: https://issues.apache.org/jira/browse/CASSANDRA-3120
             Project: Cassandra
          Issue Type: Improvement
          Components: Core
            Reporter: Brandon Williams
            Assignee: Brandon Williams
            Priority: Minor


RING_DELAY more appropriately belongs to Gossiper, rather than SS.  SS has a 
history of not respecting it correctly (such as CASSANDRA-2072) so we should 
confine it to the Gossiper, and have SS call methods on the Gossiper where 
needed.  Currently we're allowing delays to be passed in some instances to the 
Gossiper in order to cheat RING_DELAY for tests so we don't have to wait the 
full delay.  Instead we can use a special constructor on the Gossiper that is 
only used in tests.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to