You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hama.apache.org by to...@apache.org on 2012/07/04 23:39:19 UTC

svn commit: r1357420 - in /hama/trunk/core/src/main/java/org/apache/hama/util: BSPServletUtil.java Bytes.java

Author: tommaso
Date: Wed Jul  4 21:39:18 2012
New Revision: 1357420

URL: http://svn.apache.org/viewvc?rev=1357420&view=rev
Log:
[HAMA-572] - simplifying boolean clause and avoiding String concatenation while using StringBuilder)

Modified:
    hama/trunk/core/src/main/java/org/apache/hama/util/BSPServletUtil.java
    hama/trunk/core/src/main/java/org/apache/hama/util/Bytes.java

Modified: hama/trunk/core/src/main/java/org/apache/hama/util/BSPServletUtil.java
URL: http://svn.apache.org/viewvc/hama/trunk/core/src/main/java/org/apache/hama/util/BSPServletUtil.java?rev=1357420&r1=1357419&r2=1357420&view=diff
==============================================================================
--- hama/trunk/core/src/main/java/org/apache/hama/util/BSPServletUtil.java (original)
+++ hama/trunk/core/src/main/java/org/apache/hama/util/BSPServletUtil.java Wed Jul  4 21:39:18 2012
@@ -17,17 +17,17 @@
  */
 package org.apache.hama.util;
 
-import java.io.IOException;
-import java.util.Calendar;
-import java.util.Date;
-import java.util.Map.Entry;
-
 import org.apache.hadoop.util.ServletUtil;
 import org.apache.hama.bsp.BSPMaster;
 import org.apache.hama.bsp.ClusterStatus;
 import org.apache.hama.bsp.GroomServerStatus;
 import org.apache.hama.bsp.JobStatus;
 
+import java.io.IOException;
+import java.util.Calendar;
+import java.util.Date;
+import java.util.Map.Entry;
+
 public class BSPServletUtil extends ServletUtil {
 
   public static final String HTML_TAIL = "<hr />\n"
@@ -103,7 +103,7 @@ public class BSPServletUtil extends Serv
     for (Entry<String, GroomServerStatus> entry : status
         .getActiveGroomServerStatus().entrySet()) {
       sb.append("<tr><td>");
-      sb.append("<a href='http://" + entry.getKey() + "'>");
+      sb.append("<a href='http://").append(entry.getKey()).append("'>");
       sb.append(entry.getKey()).append("</a></td><td>");
       sb.append(entry.getValue().getGroomHostName()).append("</td>").append(
           "<td>").append(entry.getValue().getMaxTasks()).append("</td><td>");

Modified: hama/trunk/core/src/main/java/org/apache/hama/util/Bytes.java
URL: http://svn.apache.org/viewvc/hama/trunk/core/src/main/java/org/apache/hama/util/Bytes.java?rev=1357420&r1=1357419&r2=1357420&view=diff
==============================================================================
--- hama/trunk/core/src/main/java/org/apache/hama/util/Bytes.java (original)
+++ hama/trunk/core/src/main/java/org/apache/hama/util/Bytes.java Wed Jul  4 21:39:18 2012
@@ -17,6 +17,13 @@
  */
 package org.apache.hama.util;
 
+import org.apache.commons.logging.Log;
+import org.apache.commons.logging.LogFactory;
+import org.apache.hadoop.io.RawComparator;
+import org.apache.hadoop.io.WritableComparator;
+import org.apache.hadoop.io.WritableUtils;
+import org.apache.hama.Constants;
+
 import java.io.DataInput;
 import java.io.DataOutput;
 import java.io.IOException;
@@ -25,13 +32,6 @@ import java.math.BigInteger;
 import java.nio.ByteBuffer;
 import java.util.Comparator;
 
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
-import org.apache.hadoop.io.RawComparator;
-import org.apache.hadoop.io.WritableComparator;
-import org.apache.hadoop.io.WritableUtils;
-import org.apache.hama.Constants;
-
 /**
  * Utility class that handles byte arrays, conversions to/from other types,
  * comparisons, hash code generation, manufacturing keys for HashMaps or
@@ -892,10 +892,7 @@ public class Bytes {
   public static boolean equals(final byte[] left, final byte[] right) {
     // Could use Arrays.equals?
     // noinspection SimplifiableConditionalExpression
-    if (left == null && right == null) {
-      return true;
-    }
-    return (!(left == null || right == null || (left.length != right.length)) && compareTo(left, right) == 0);
+    return left == null && right == null || (!(left == null || right == null || (left.length != right.length)) && compareTo(left, right) == 0);
   }
 
   /**