Author: jbellis
Date: Thu Oct 28 14:46:58 2010
New Revision: 1028332

URL: http://svn.apache.org/viewvc?rev=1028332&view=rev
Log:
avoid logging when a node's ip/token is gossipped back to it.  patch by 
jbellis; reviewed by gdusbabke for CASSANDRA-1666

Modified:
    cassandra/branches/cassandra-0.7/CHANGES.txt
    
cassandra/branches/cassandra-0.7/src/java/org/apache/cassandra/service/StorageService.java

Modified: cassandra/branches/cassandra-0.7/CHANGES.txt
URL: 
http://svn.apache.org/viewvc/cassandra/branches/cassandra-0.7/CHANGES.txt?rev=1028332&r1=1028331&r2=1028332&view=diff
==============================================================================
--- cassandra/branches/cassandra-0.7/CHANGES.txt (original)
+++ cassandra/branches/cassandra-0.7/CHANGES.txt Thu Oct 28 14:46:58 2010
@@ -1,4 +1,4 @@
-0.7.0-rc1
+0.7.0-beta3
  * add strategy options to describe_keyspace output (CASSANDRA-1560)
  * log warning when using randomly generated token (CASSANDRA-1552)
  * re-organize JMX into .db, .net, .internal, .request (CASSANDRA-1217)
@@ -61,6 +61,7 @@
  * renamed CL.DCQUORUM to LOCAL_QUORUM and DCQUORUMSYNC to EACH_QUORUM
  * cli truncate support (CASSANDRA-1653)
  * update GC settings in cassandra.bat (CASSANDRA-1636)
+ * avoid logging when a node's ip/token is gossipped back to it 
(CASSANDRA-1666)
 
 
 0.7-beta2

Modified: 
cassandra/branches/cassandra-0.7/src/java/org/apache/cassandra/service/StorageService.java
URL: 
http://svn.apache.org/viewvc/cassandra/branches/cassandra-0.7/src/java/org/apache/cassandra/service/StorageService.java?rev=1028332&r1=1028331&r2=1028332&view=diff
==============================================================================
--- 
cassandra/branches/cassandra-0.7/src/java/org/apache/cassandra/service/StorageService.java
 (original)
+++ 
cassandra/branches/cassandra-0.7/src/java/org/apache/cassandra/service/StorageService.java
 Thu Oct 28 14:46:58 2010
@@ -670,6 +670,10 @@ public class StorageService implements I
             if (!isClientMode)
                 SystemTable.updateToken(endpoint, token);
         }
+        else if (endpoint.equals(currentNode))
+        {
+            // nothing to do
+        }
         else if (Gossiper.instance.compareEndpointStartup(endpoint, 
currentNode) > 0)
         {
             logger_.info(String.format("Nodes %s and %s have the same token 
%s.  %s is the new owner",


Reply via email to