From 1afc28d7efecc42bfcf768e45513b6c1e883ec49 Mon Sep 17 00:00:00 2001 From: Wellington Chevreuil Date: Tue, 26 Feb 2019 13:36:05 +0000 Subject: [PATCH] HBASE-21959 - CompactionTool should close the store it uses for compacting files, in order to properly archive compacted files. Change-Id: I92004dfac172294bbce48e964cc5db537785db67 --- .../org/apache/hadoop/hbase/regionserver/CompactionTool.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/hbase-mapreduce/src/main/java/org/apache/hadoop/hbase/regionserver/CompactionTool.java b/hbase-mapreduce/src/main/java/org/apache/hadoop/hbase/regionserver/CompactionTool.java index 78db6fcde5..18a5987eb5 100644 --- a/hbase-mapreduce/src/main/java/org/apache/hadoop/hbase/regionserver/CompactionTool.java +++ b/hbase-mapreduce/src/main/java/org/apache/hadoop/hbase/regionserver/CompactionTool.java @@ -173,6 +173,8 @@ public class CompactionTool extends Configured implements Tool { } } } while (store.needsCompaction() && !compactOnce); + //We need to close the store properly, to make sure it will archive compacted files + store.close(); } /** -- 2.17.2 (Apple Git-113)