You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hbase.apache.org by st...@apache.org on 2008/06/07 00:58:11 UTC
svn commit: r664180 -
/hadoop/hbase/trunk/src/java/org/apache/hadoop/hbase/regionserver/HRegion.java
Author: stack
Date: Fri Jun 6 15:58:10 2008
New Revision: 664180
URL: http://svn.apache.org/viewvc?rev=664180&view=rev
Log:
HBASE-665 server side scanner doesn't honor stop row
Modified:
hadoop/hbase/trunk/src/java/org/apache/hadoop/hbase/regionserver/HRegion.java
Modified: hadoop/hbase/trunk/src/java/org/apache/hadoop/hbase/regionserver/HRegion.java
URL: http://svn.apache.org/viewvc/hadoop/hbase/trunk/src/java/org/apache/hadoop/hbase/regionserver/HRegion.java?rev=664180&r1=664179&r2=664180&view=diff
==============================================================================
--- hadoop/hbase/trunk/src/java/org/apache/hadoop/hbase/regionserver/HRegion.java (original)
+++ hadoop/hbase/trunk/src/java/org/apache/hadoop/hbase/regionserver/HRegion.java Fri Jun 6 15:58:10 2008
@@ -1822,7 +1822,11 @@
}
filtered = filter == null ? false : filter.filterRow(results);
-
+
+ if (filter != null && filter.filterAllRemaining()) {
+ moreToFollow = false;
+ }
+
if (moreToFollow) {
if (filter != null) {
filter.rowProcessed(filtered, key.getRow());