Repository: hbase
Updated Branches:
  refs/heads/0.98 6903296a3 -> 821871966
  refs/heads/branch-1 67a43c305 -> a3485cc5a


HBASE-16705 Eliminate long to Long auto boxing in LongComparator. (binlijin)

Conflicts:
        
hbase-client/src/main/java/org/apache/hadoop/hbase/filter/LongComparator.java


Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/a3485cc5
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/a3485cc5
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/a3485cc5

Branch: refs/heads/branch-1
Commit: a3485cc5ab42cf20f1edd53f1d235d2be3038a80
Parents: 67a43c3
Author: anoopsamjohn <[email protected]>
Authored: Mon Sep 26 11:11:52 2016 +0530
Committer: Andrew Purtell <[email protected]>
Committed: Mon Sep 26 15:41:45 2016 -0700

----------------------------------------------------------------------
 .../hadoop/hbase/filter/LongComparator.java     | 20 ++++++++++----------
 1 file changed, 10 insertions(+), 10 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/hbase/blob/a3485cc5/hbase-client/src/main/java/org/apache/hadoop/hbase/filter/LongComparator.java
----------------------------------------------------------------------
diff --git 
a/hbase-client/src/main/java/org/apache/hadoop/hbase/filter/LongComparator.java 
b/hbase-client/src/main/java/org/apache/hadoop/hbase/filter/LongComparator.java
index 947c9da..57e63de 100644
--- 
a/hbase-client/src/main/java/org/apache/hadoop/hbase/filter/LongComparator.java
+++ 
b/hbase-client/src/main/java/org/apache/hadoop/hbase/filter/LongComparator.java
@@ -32,18 +32,18 @@ import org.apache.hadoop.hbase.util.Bytes;
 @InterfaceAudience.Public
 @InterfaceStability.Stable
 public class LongComparator extends ByteArrayComparable {
-    private Long longValue;
+  private long longValue;
 
-    public LongComparator(long value) {
-      super(Bytes.toBytes(value));
-      this.longValue = value;
-    }
+  public LongComparator(long value) {
+    super(Bytes.toBytes(value));
+    this.longValue = value;
+  }
 
-    @Override
-    public int compareTo(byte[] value, int offset, int length) {
-      Long that = Bytes.toLong(value, offset, length);
-      return this.longValue.compareTo(that);
-    }
+  @Override
+  public int compareTo(byte[] value, int offset, int length) {
+    long that = Bytes.toLong(value, offset, length);
+    return Long.compare(longValue, that);
+  }
 
     /**
      * @return The comparator serialized using pb

Reply via email to