diff --git a/hadoop-ozone/ozone-manager/src/main/java/org/apache/hadoop/ozone/om/service/CompactDBUtil.java b/hadoop-ozone/ozone-manager/src/main/java/org/apache/hadoop/ozone/om/service/CompactDBUtil.java index d21a655cf9b..3b15a6507ea 100644 --- a/hadoop-ozone/ozone-manager/src/main/java/org/apache/hadoop/ozone/om/service/CompactDBUtil.java +++ b/hadoop-ozone/ozone-manager/src/main/java/org/apache/hadoop/ozone/om/service/CompactDBUtil.java @@ -47,7 +47,8 @@ public static void compactTable(OMMetadataManager omMetadataManager, String tabl options.setBottommostLevelCompaction(compactionType); LOG.info("Compacting column family: {} with {} bottommost level compaction", tableName, options.bottommostLevelCompaction()); - options.setExclusiveManualCompaction(true); + // Note that setExclusiveManualCompaction should not be set to true + // since this can cause write stall in high write throughput cluster. See HDDS-15990. RocksDatabase rocksDatabase = ((RDBStore) omMetadataManager.getStore()).getDb();