From e8b5cd0f49d92c0d7b7716d29e832583596bcc27 Mon Sep 17 00:00:00 2001 From: larsh Date: Wed, 17 Jul 2013 22:32:14 +0000 Subject: [PATCH] HBASE-7952 Remove update() and Improve ExplicitColumnTracker performance (Raymond Liu) git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1504310 13f79535-47bb-0310-9956-ffa450edef68 --- .../hbase/regionserver/ColumnTracker.java | 19 ++--- .../regionserver/ExplicitColumnTracker.java | 75 ++++++------------- .../ScanWildcardColumnTracker.java | 7 -- .../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 67ad725fa3d..f7777ea606c 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. *