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