commit 675a6ff4a03d3c9f886ecb70f52da37c6558797f Author: Chao Shi Date: Tue Jun 25 18:07:46 2013 +0800 Fix totalCompactingKVs overflow on webUI diff --git a/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/compactions/Compactor.java b/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/compactions/Compactor.java index c464f4c..ddbcb89 100644 --- a/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/compactions/Compactor.java +++ b/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/compactions/Compactor.java @@ -108,7 +108,7 @@ public abstract class Compactor { /** The sole reason this class exists is that java has no ref/out/pointer parameters. */ protected static class FileDetails { /** Maximum key count after compaction (for blooms) */ - public int maxKeyCount = 0; + public long maxKeyCount = 0; /** Earliest put timestamp if major compaction */ public long earliestPutTs = HConstants.LATEST_TIMESTAMP; /** The last key in the files we're compacting. */