Github user ifesdjeen commented on a diff in the pull request:

    https://github.com/apache/cassandra/pull/224#discussion_r197124923
  
    --- Diff: src/java/org/apache/cassandra/db/ConsistencyLevel.java ---
    @@ -148,40 +150,45 @@ public boolean isLocal(InetAddressAndPort endpoint)
             return 
DatabaseDescriptor.getLocalDataCenter().equals(DatabaseDescriptor.getEndpointSnitch().getDatacenter(endpoint));
         }
     
    -    public int countLocalEndpoints(Iterable<InetAddressAndPort> 
liveEndpoints)
    +    public boolean isLocal(Replica replica)
    +    {
    +        return isLocal(replica.getEndpoint());
    +    }
    +
    +    public int countLocalEndpoints(Iterable<Replica> liveReplicas)
         {
             int count = 0;
    -        for (InetAddressAndPort endpoint : liveEndpoints)
    -            if (isLocal(endpoint))
    +        for (Replica replica : liveReplicas)
    +            if (isLocal(replica))
                     count++;
             return count;
         }
     
    -    private Map<String, Integer> countPerDCEndpoints(Keyspace keyspace, 
Iterable<InetAddressAndPort> liveEndpoints)
    +    private Map<String, Integer> countPerDCEndpoints(Keyspace keyspace, 
Iterable<Replica> liveReplicas)
    --- End diff --
    
    This can be just `Replicas`


---

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to