Sam Tunnicliffe created CASSANDRA-11671:
-------------------------------------------

             Summary: Remove check on gossip status from 
DynamicEndpointSnitch::updateScores
                 Key: CASSANDRA-11671
                 URL: https://issues.apache.org/jira/browse/CASSANDRA-11671
             Project: Cassandra
          Issue Type: Improvement
          Components: Coordination
            Reporter: Sam Tunnicliffe
            Priority: Minor
             Fix For: 3.x


It seems that historically there were initialization ordering issues which 
affected DES and StorageService (CASSANDRA-1756) and so a condition was added 
to DES::updateScores() to ensure that SS had finished setup. In fact, the check 
was actually testing whether gossip was active or not. CASSANDRA-10134 
preserved this behaviour, but it seems likely that the check can be removed 
from DES completely now. If not, it can at least be switched to use 
SS::isInitialized() which post CASSANDRA-10134 actually reports what it's name 
suggests.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to