You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by br...@apache.org on 2021/08/12 15:50:59 UTC

[cassandra] branch CASSANDRA-16847-4.0 created (now 9b4d999)

This is an automated email from the ASF dual-hosted git repository.

brandonwilliams pushed a change to branch CASSANDRA-16847-4.0
in repository https://gitbox.apache.org/repos/asf/cassandra.git.


      at 9b4d999  Merge branch 'CASSANDRA-16847' into CASSANDRA-16847-4.0

This branch includes the following new commits:

     new 7f64f7d  Make assassinate more resilient to missing tokens
     new 9b4d999  Merge branch 'CASSANDRA-16847' into CASSANDRA-16847-4.0

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@cassandra.apache.org
For additional commands, e-mail: commits-help@cassandra.apache.org


[cassandra] 01/01: Merge branch 'CASSANDRA-16847' into CASSANDRA-16847-4.0

Posted by br...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

brandonwilliams pushed a commit to branch CASSANDRA-16847-4.0
in repository https://gitbox.apache.org/repos/asf/cassandra.git

commit 9b4d9990111a1688418fd1c57c291279b06c4d6d
Merge: 979ab72 7f64f7d
Author: Brandon Williams <br...@apache.org>
AuthorDate: Thu Aug 12 10:49:32 2021 -0500

    Merge branch 'CASSANDRA-16847' into CASSANDRA-16847-4.0

 src/java/org/apache/cassandra/gms/Gossiper.java          | 8 +++++---
 src/java/org/apache/cassandra/locator/TokenMetadata.java | 2 +-
 2 files changed, 6 insertions(+), 4 deletions(-)

diff --cc src/java/org/apache/cassandra/gms/Gossiper.java
index 2c38cfb,08cd106..6eb674f
--- a/src/java/org/apache/cassandra/gms/Gossiper.java
+++ b/src/java/org/apache/cassandra/gms/Gossiper.java
@@@ -770,10 -655,9 +770,9 @@@ public class Gossiper implements IFailu
       */
      public void assassinateEndpoint(String address) throws UnknownHostException
      {
 -        InetAddress endpoint = InetAddress.getByName(address);
 +        InetAddressAndPort endpoint = InetAddressAndPort.getByName(address);
          runInGossipStageBlocking(() -> {
              EndpointState epState = endpointStateMap.get(endpoint);
-             Collection<Token> tokens;
              logger.warn("Assassinating {} via gossip", endpoint);
  
              if (epState == null)
diff --cc src/java/org/apache/cassandra/locator/TokenMetadata.java
index f2bbb9f,8300a39..ab21045
--- a/src/java/org/apache/cassandra/locator/TokenMetadata.java
+++ b/src/java/org/apache/cassandra/locator/TokenMetadata.java
@@@ -561,10 -556,9 +561,9 @@@ public class TokenMetadat
          }
      }
  
 -    public Collection<Token> getTokens(InetAddress endpoint)
 +    public Collection<Token> getTokens(InetAddressAndPort endpoint)
      {
          assert endpoint != null;
-         assert isMember(endpoint); // don't want to return nulls
  
          lock.readLock().lock();
          try

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@cassandra.apache.org
For additional commands, e-mail: commits-help@cassandra.apache.org