diff --git a/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/Store.java b/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/Store.java index 28e1cc80fb5..71acded0920 100644 --- a/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/Store.java +++ b/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/Store.java @@ -583,7 +583,9 @@ public class Store extends SchemaConfigured implements HeapSize { this.family.getBloomFilterType(), this.dataBlockEncoder); passSchemaMetricsTo(sf); - sf.createReader(); + StoreFile.Reader r = sf.createReader(); + this.storeSize += r.length(); + this.totalUncompressedBytes += r.getTotalUncompressedBytes(); LOG.info("Moved HFile " + srcPath + " into store directory " + homedir + " - updating store file list.");