From 99e16396497c403f771b9c7cd1c7492435300605 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 | 19 ++--- .../hbase/regionserver/ExplicitColumnTracker.java | 75 +++++++------------- .../regionserver/ScanWildcardColumnTracker.java | 7 -- .../regionserver/TestExplicitColumnTracker.java | 2 +- 4 files changed, 35 insertions(+), 68 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..2b053e3 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,18 @@ import org.apache.hadoop.hbase.regionserver.ScanQueryMatcher.MatchCode; * Currently there are two different types of Store/Family-level queries. *