From 78b6cf2585706e95b609d9d1987e317c6cfe18eb Mon Sep 17 00:00:00 2001 From: Raymond Liu Date: Wed, 27 Feb 2013 15:14:32 +0800 Subject: [PATCH] Optimize ExplicitColumnTracker --- .../hadoop/hbase/regionserver/ColumnTracker.java | 16 ++--- .../hbase/regionserver/ExplicitColumnTracker.java | 72 ++++++-------------- .../regionserver/ScanWildcardColumnTracker.java | 7 -- .../regionserver/TestExplicitColumnTracker.java | 2 +- 4 files changed, 31 insertions(+), 66 deletions(-) diff --git a/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/ColumnTracker.java b/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/ColumnTracker.java index d9f8e89..71a001e 100644 --- a/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/ColumnTracker.java +++ b/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/ColumnTracker.java @@ -31,12 +31,17 @@ import org.apache.hadoop.hbase.regionserver.ScanQueryMatcher.MatchCode; * Currently there are two different types of Store/Family-level queries. *