From 1588dd080663182f61cfe1d3280b5c3be66eb500 Mon Sep 17 00:00:00 2001 From: Wellington Chevreuil Date: Wed, 30 Jan 2019 15:47:33 -0800 Subject: [PATCH] HBASE-21773 - rowcounter utility should respond to pleas for help --- .../hadoop/hbase/util/AbstractHBaseTool.java | 2 +- .../hadoop/hbase/mapreduce/RowCounter.java | 219 ++++++++++-------- .../hbase/mapreduce/TestRowCounter.java | 82 ++++--- 3 files changed, 182 insertions(+), 121 deletions(-) diff --git a/hbase-common/src/main/java/org/apache/hadoop/hbase/util/AbstractHBaseTool.java b/hbase-common/src/main/java/org/apache/hadoop/hbase/util/AbstractHBaseTool.java index b4548844ea..b0a1ca6af0 100644 --- a/hbase-common/src/main/java/org/apache/hadoop/hbase/util/AbstractHBaseTool.java +++ b/hbase-common/src/main/java/org/apache/hadoop/hbase/util/AbstractHBaseTool.java @@ -67,7 +67,7 @@ public abstract class AbstractHBaseTool implements Tool { private HashMap optionsOrder = new HashMap<>(); private int optionsCount = 0; - private class OptionsOrderComparator implements Comparator