From 909a054a537b7afade159678d87e82f96fd08c39 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 | 239 ++++++++++-------- .../hbase/mapreduce/TestRowCounter.java | 81 ++++-- 3 files changed, 192 insertions(+), 130 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