[1/6] hbase git commit: HBASE-13122 Improve efficiency for return codes of some filters (Shuaifeng Zhou)

2015-05-01 Thread apurtell
Repository: hbase
Updated Branches:
  refs/heads/0.98 3b8aab5b8 - 052150ee6
  refs/heads/branch-1 62da795dd - d16c8ab71
  refs/heads/branch-1.0 aee1c0aae - cb66e00f0
  refs/heads/branch-1.1 6e546a516 - 9d679f6b8


HBASE-13122 Improve efficiency for return codes of some filters (Shuaifeng Zhou)


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

Branch: refs/heads/0.98
Commit: 63281f8e797c88e91169c58a7300dcc5ba4a500c
Parents: 3b8aab5
Author: tedyu yuzhih...@gmail.com
Authored: Mon Mar 2 07:47:33 2015 -0800
Committer: Andrew Purtell apurt...@apache.org
Committed: Fri May 1 13:07:58 2015 -0700

--
 .../java/org/apache/hadoop/hbase/filter/ColumnRangeFilter.java | 2 +-
 .../src/main/java/org/apache/hadoop/hbase/filter/FamilyFilter.java | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/hbase/blob/63281f8e/hbase-client/src/main/java/org/apache/hadoop/hbase/filter/ColumnRangeFilter.java
--
diff --git 
a/hbase-client/src/main/java/org/apache/hadoop/hbase/filter/ColumnRangeFilter.java
 
b/hbase-client/src/main/java/org/apache/hadoop/hbase/filter/ColumnRangeFilter.java
index bd2581a..3e6ebfe 100644
--- 
a/hbase-client/src/main/java/org/apache/hadoop/hbase/filter/ColumnRangeFilter.java
+++ 
b/hbase-client/src/main/java/org/apache/hadoop/hbase/filter/ColumnRangeFilter.java
@@ -133,7 +133,7 @@ public class ColumnRangeFilter extends FilterBase {
 }
 
 if (!this.minColumnInclusive  cmpMin == 0) {
-  return ReturnCode.SKIP;
+  return ReturnCode.NEXT_COL;
 }
 
 if (this.maxColumn == null) {

http://git-wip-us.apache.org/repos/asf/hbase/blob/63281f8e/hbase-client/src/main/java/org/apache/hadoop/hbase/filter/FamilyFilter.java
--
diff --git 
a/hbase-client/src/main/java/org/apache/hadoop/hbase/filter/FamilyFilter.java 
b/hbase-client/src/main/java/org/apache/hadoop/hbase/filter/FamilyFilter.java
index c7b0b66..2f40302 100644
--- 
a/hbase-client/src/main/java/org/apache/hadoop/hbase/filter/FamilyFilter.java
+++ 
b/hbase-client/src/main/java/org/apache/hadoop/hbase/filter/FamilyFilter.java
@@ -65,7 +65,7 @@ public class FamilyFilter extends CompareFilter {
 if (familyLength  0) {
   if (doCompare(this.compareOp, this.comparator, v.getFamilyArray(),
   v.getFamilyOffset(), familyLength)) {
-return ReturnCode.SKIP;
+return ReturnCode.NEXT_ROW;
   }
 }
 return ReturnCode.INCLUDE;



hbase git commit: HBASE-13122 Improve efficiency for return codes of some filters (Shuaifeng Zhou)

2015-03-02 Thread tedyu
Repository: hbase
Updated Branches:
  refs/heads/master 4fb6f91cb - 7b5c9eaba


HBASE-13122 Improve efficiency for return codes of some filters (Shuaifeng Zhou)


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

Branch: refs/heads/master
Commit: 7b5c9eabacf5019d5b6aba95ba5a4fcb7dc8d8e5
Parents: 4fb6f91
Author: tedyu yuzhih...@gmail.com
Authored: Mon Mar 2 07:47:33 2015 -0800
Committer: tedyu yuzhih...@gmail.com
Committed: Mon Mar 2 07:47:33 2015 -0800

--
 .../java/org/apache/hadoop/hbase/filter/ColumnRangeFilter.java | 2 +-
 .../src/main/java/org/apache/hadoop/hbase/filter/FamilyFilter.java | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/hbase/blob/7b5c9eab/hbase-client/src/main/java/org/apache/hadoop/hbase/filter/ColumnRangeFilter.java
--
diff --git 
a/hbase-client/src/main/java/org/apache/hadoop/hbase/filter/ColumnRangeFilter.java
 
b/hbase-client/src/main/java/org/apache/hadoop/hbase/filter/ColumnRangeFilter.java
index 9963af6..d8ea094 100644
--- 
a/hbase-client/src/main/java/org/apache/hadoop/hbase/filter/ColumnRangeFilter.java
+++ 
b/hbase-client/src/main/java/org/apache/hadoop/hbase/filter/ColumnRangeFilter.java
@@ -133,7 +133,7 @@ public class ColumnRangeFilter extends FilterBase {
 }
 
 if (!this.minColumnInclusive  cmpMin == 0) {
-  return ReturnCode.SKIP;
+  return ReturnCode.NEXT_COL;
 }
 
 if (this.maxColumn == null) {

http://git-wip-us.apache.org/repos/asf/hbase/blob/7b5c9eab/hbase-client/src/main/java/org/apache/hadoop/hbase/filter/FamilyFilter.java
--
diff --git 
a/hbase-client/src/main/java/org/apache/hadoop/hbase/filter/FamilyFilter.java 
b/hbase-client/src/main/java/org/apache/hadoop/hbase/filter/FamilyFilter.java
index e289026..e79a4d5 100644
--- 
a/hbase-client/src/main/java/org/apache/hadoop/hbase/filter/FamilyFilter.java
+++ 
b/hbase-client/src/main/java/org/apache/hadoop/hbase/filter/FamilyFilter.java
@@ -65,7 +65,7 @@ public class FamilyFilter extends CompareFilter {
 if (familyLength  0) {
   if (doCompare(this.compareOp, this.comparator, v.getFamilyArray(),
   v.getFamilyOffset(), familyLength)) {
-return ReturnCode.SKIP;
+return ReturnCode.NEXT_ROW;
   }
 }
 return ReturnCode.INCLUDE;