--- src/contrib/hbase/src/test/org/apache/hadoop/hbase/PerformanceEvaluation.java (revision 592899) +++ src/contrib/hbase/src/test/org/apache/hadoop/hbase/PerformanceEvaluation.java (working copy) @@ -471,7 +471,11 @@ @Override void testRow(final int i) throws IOException { - table.get(new Text(Integer.toString(i)), COLUMN_NAME); + long start = System.currentTimeMillis(); + //table.get(new Text(Integer.toString(i)), COLUMN_NAME); + table.getRow(new Text(Integer.toString(i))); + long stop = System.currentTimeMillis(); + System.out.println(i + " , " + (stop - start)); } @Override Index: src/contrib/hbase/src/java/org/apache/hadoop/hbase/HStore.java =================================================================== --- src/contrib/hbase/src/java/org/apache/hadoop/hbase/HStore.java (revision 592899) +++ src/contrib/hbase/src/java/org/apache/hadoop/hbase/HStore.java (working copy) @@ -1100,7 +1100,7 @@ } results.put(new Text(readcol), readval.get()); readval = new ImmutableBytesWritable(); - } else if(key.getRow().compareTo(readkey.getRow()) > 0) { + } else if(key.getRow().compareTo(readkey.getRow()) < 0) { break; }