This is an automated email from the ASF dual-hosted git repository.

marklau99 pushed a commit to branch IOTDB-3651
in repository https://gitbox.apache.org/repos/asf/iotdb.git


The following commit(s) were added to refs/heads/IOTDB-3651 by this push:
     new 69935966de not initialize schedule thread if all compaction is disable
69935966de is described below

commit 69935966de48c1609f1dc631ab446c839976ada6
Author: Liu Xuxin <[email protected]>
AuthorDate: Sat Jun 25 15:41:43 2022 +0800

    not initialize schedule thread if all compaction is disable
---
 .../java/org/apache/iotdb/db/engine/storagegroup/DataRegion.java     | 5 +++++
 1 file changed, 5 insertions(+)

diff --git 
a/server/src/main/java/org/apache/iotdb/db/engine/storagegroup/DataRegion.java 
b/server/src/main/java/org/apache/iotdb/db/engine/storagegroup/DataRegion.java
index 9ae1d47fcb..4fb701ee0b 100755
--- 
a/server/src/main/java/org/apache/iotdb/db/engine/storagegroup/DataRegion.java
+++ 
b/server/src/main/java/org/apache/iotdb/db/engine/storagegroup/DataRegion.java
@@ -561,6 +561,11 @@ public class DataRegion {
   }
 
   private void initCompaction() {
+    if (!config.isEnableSeqSpaceCompaction()
+        && !config.isEnableUnseqSpaceCompaction()
+        && !config.isEnableCrossSpaceCompaction()) {
+      return;
+    }
     timedCompactionScheduleTask =
         IoTDBThreadPoolFactory.newSingleThreadScheduledExecutor(
             ThreadName.COMPACTION_SCHEDULE.getName()

Reply via email to