This is an automated email from the ASF dual-hosted git repository. xingtanzjr pushed a commit to branch tiered_storage in repository https://gitbox.apache.org/repos/asf/iotdb.git
commit 55d8ca9978ec3e3ebda8a56e8a1c7b0ac4d6c4a1 Author: Jinrui.Zhang <[email protected]> AuthorDate: Tue May 23 15:05:53 2023 +0800 disable compaction tmp --- .../main/java/org/apache/iotdb/db/conf/IoTDBConfig.java | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/server/src/main/java/org/apache/iotdb/db/conf/IoTDBConfig.java b/server/src/main/java/org/apache/iotdb/db/conf/IoTDBConfig.java index 406f1dd4d09..0844c19fe84 100644 --- a/server/src/main/java/org/apache/iotdb/db/conf/IoTDBConfig.java +++ b/server/src/main/java/org/apache/iotdb/db/conf/IoTDBConfig.java @@ -410,13 +410,13 @@ public class IoTDBConfig { private int avgSeriesPointNumberThreshold = 100000; /** Enable inner space compaction for sequence files */ - private boolean enableSeqSpaceCompaction = true; + private boolean enableSeqSpaceCompaction = false; /** Enable inner space compaction for unsequence files */ - private boolean enableUnseqSpaceCompaction = true; + private boolean enableUnseqSpaceCompaction = false; /** Compact the unsequence files into the overlapped sequence files */ - private boolean enableCrossSpaceCompaction = true; + private boolean enableCrossSpaceCompaction = false; /** Enable the service for MLNode */ private boolean enableMLNodeService = false; @@ -3514,7 +3514,14 @@ public class IoTDBConfig { continue; } String configType = configField.getGenericType().getTypeName(); - if (configType.contains("java.lang.String[]")) { + if (configType.contains("java.lang.String[][]")) { + String[][] configList = (String[][]) configField.get(this); + StringBuilder builder = new StringBuilder(); + for (String[] strings : configList) { + builder.append(Arrays.asList(strings)).append(";"); + } + configContent = builder.toString(); + } else if (configType.contains("java.lang.String[]")) { String[] configList = (String[]) configField.get(this); configContent = Arrays.asList(configList).toString(); } else {
