Author: gdusbabek
Date: Mon Mar  8 22:00:51 2010
New Revision: 920537

URL: http://svn.apache.org/viewvc?rev=920537&view=rev
Log:
CASSANDRA-862 Replace usage of FBUtilities.equals with apache-commons 
equivalent. Patch by Gabriele Renzi, reviewed by Gary Dusbabek.

Modified:
    
incubator/cassandra/trunk/src/java/org/apache/cassandra/config/CFMetaData.java
    
incubator/cassandra/trunk/src/java/org/apache/cassandra/config/KSMetaData.java
    
incubator/cassandra/trunk/src/java/org/apache/cassandra/utils/FBUtilities.java

Modified: 
incubator/cassandra/trunk/src/java/org/apache/cassandra/config/CFMetaData.java
URL: 
http://svn.apache.org/viewvc/incubator/cassandra/trunk/src/java/org/apache/cassandra/config/CFMetaData.java?rev=920537&r1=920536&r2=920537&view=diff
==============================================================================
--- 
incubator/cassandra/trunk/src/java/org/apache/cassandra/config/CFMetaData.java 
(original)
+++ 
incubator/cassandra/trunk/src/java/org/apache/cassandra/config/CFMetaData.java 
Mon Mar  8 22:00:51 2010
@@ -31,6 +31,8 @@
 import java.util.Map;
 import java.util.concurrent.atomic.AtomicInteger;
 
+import org.apache.commons.lang.ObjectUtils;
+
 public final class CFMetaData
 {
     public final static double DEFAULT_KEY_CACHE_SIZE = 0.1;
@@ -156,8 +158,8 @@
                 && other.cfName.equals(cfName)
                 && other.columnType.equals(columnType)
                 && other.comparator.equals(comparator)
-                && FBUtilities.equals(other.subcolumnComparator, 
subcolumnComparator)
-                && FBUtilities.equals(other.comment, comment)
+                && ObjectUtils.equals(other.subcolumnComparator, 
subcolumnComparator)
+                && ObjectUtils.equals(other.comment, comment)
                 && other.rowCacheSize == rowCacheSize
                 && other.keyCacheSize == keyCacheSize
                 && other.cfId == cfId;

Modified: 
incubator/cassandra/trunk/src/java/org/apache/cassandra/config/KSMetaData.java
URL: 
http://svn.apache.org/viewvc/incubator/cassandra/trunk/src/java/org/apache/cassandra/config/KSMetaData.java?rev=920537&r1=920536&r2=920537&view=diff
==============================================================================
--- 
incubator/cassandra/trunk/src/java/org/apache/cassandra/config/KSMetaData.java 
(original)
+++ 
incubator/cassandra/trunk/src/java/org/apache/cassandra/config/KSMetaData.java 
Mon Mar  8 22:00:51 2010
@@ -20,7 +20,6 @@
 
 import org.apache.cassandra.locator.AbstractReplicationStrategy;
 import org.apache.cassandra.locator.IEndPointSnitch;
-import org.apache.cassandra.utils.FBUtilities;
 
 import java.io.ByteArrayOutputStream;
 import java.io.DataInputStream;
@@ -31,6 +30,8 @@
 import java.util.HashMap;
 import java.util.Map;
 
+import org.apache.commons.lang.ObjectUtils;
+
 public final class KSMetaData
 {
     public final String name;
@@ -59,7 +60,7 @@
             return false;
         KSMetaData other = (KSMetaData)obj;
         return other.name.equals(name)
-                && FBUtilities.equals(other.strategyClass, strategyClass)
+                && ObjectUtils.equals(other.strategyClass, strategyClass)
                 && other.replicationFactor == replicationFactor
                 && sameEpSnitch(other, this)
                 && other.cfMetaData.size() == cfMetaData.size()

Modified: 
incubator/cassandra/trunk/src/java/org/apache/cassandra/utils/FBUtilities.java
URL: 
http://svn.apache.org/viewvc/incubator/cassandra/trunk/src/java/org/apache/cassandra/utils/FBUtilities.java?rev=920537&r1=920536&r2=920537&view=diff
==============================================================================
--- 
incubator/cassandra/trunk/src/java/org/apache/cassandra/utils/FBUtilities.java 
(original)
+++ 
incubator/cassandra/trunk/src/java/org/apache/cassandra/utils/FBUtilities.java 
Mon Mar  8 22:00:51 2010
@@ -452,15 +452,4 @@
         }
     }
 
-    public static boolean equals(Object a, Object b)
-    {
-        if (a == null && b == null)
-            return true;
-        else if (a != null && b == null)
-            return false;
-        else if (a == null && b != null)
-            return false;
-        else
-            return a.equals(b);
-    }
 }


Reply via email to