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()