Author: rawson
Date: Wed Oct 6 04:00:33 2010
New Revision: 1004890
URL: http://svn.apache.org/viewvc?rev=1004890&view=rev
Log:
HBASE-3073 Build fix
Modified:
hbase/trunk/src/main/java/org/apache/hadoop/hbase/client/Result.java
Modified: hbase/trunk/src/main/java/org/apache/hadoop/hbase/client/Result.java
URL:
http://svn.apache.org/viewvc/hbase/trunk/src/main/java/org/apache/hadoop/hbase/client/Result.java?rev=1004890&r1=1004889&r2=1004890&view=diff
==============================================================================
--- hbase/trunk/src/main/java/org/apache/hadoop/hbase/client/Result.java
(original)
+++ hbase/trunk/src/main/java/org/apache/hadoop/hbase/client/Result.java Wed
Oct 6 04:00:33 2010
@@ -233,14 +233,14 @@ public class Result implements Writable
// pos === ( -(insertion point) - 1)
int pos = Arrays.binarySearch(kvs, searchTerm, KeyValue.COMPARATOR);
- if (pos == kvs.length) {
- return -1; // null/empty result.
- }
// never will exact match
if (pos < 0) {
pos = (pos+1) * -1;
// pos is now insertion point
}
+ if (pos == kvs.length) {
+ return -1; // doesn't exist
+ }
return pos;
}