This is an automated email from the ASF dual-hosted git repository. shuwenwei pushed a commit to branch reduceErrorLogWhenStoppingCompactionService in repository https://gitbox.apache.org/repos/asf/iotdb.git
commit ecf66b5b5cf06fb09adcb359b292dfcfdbda0b8a Author: shuwenwei <[email protected]> AuthorDate: Fri Nov 14 15:32:26 2025 +0800 fix npe --- .../compaction/execute/task/InnerSpaceCompactionTask.java | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/storageengine/dataregion/compaction/execute/task/InnerSpaceCompactionTask.java b/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/storageengine/dataregion/compaction/execute/task/InnerSpaceCompactionTask.java index 3cd5ff532af..ef4d1d850fd 100644 --- a/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/storageengine/dataregion/compaction/execute/task/InnerSpaceCompactionTask.java +++ b/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/storageengine/dataregion/compaction/execute/task/InnerSpaceCompactionTask.java @@ -116,14 +116,14 @@ public class InnerSpaceCompactionTask extends AbstractCompactionTask { } protected static class InnerCompactionTaskFilesView { - protected List<TsFileResource> sortedAllSourceFilesInTask; - protected List<TsFileResource> sourceFilesInCompactionPerformer; - protected List<TsFileResource> skippedSourceFiles; + protected List<TsFileResource> sortedAllSourceFilesInTask = Collections.emptyList(); + protected List<TsFileResource> sourceFilesInCompactionPerformer = Collections.emptyList(); + protected List<TsFileResource> skippedSourceFiles = Collections.emptyList(); protected boolean sequence; - protected List<TsFileResource> sourceFilesInLog; - protected List<TsFileResource> targetFilesInLog; - protected List<TsFileResource> targetFilesInPerformer; - protected List<TsFileResource> renamedTargetFiles; + protected List<TsFileResource> sourceFilesInLog = Collections.emptyList(); + protected List<TsFileResource> targetFilesInLog = Collections.emptyList(); + protected List<TsFileResource> targetFilesInPerformer = Collections.emptyList(); + protected List<TsFileResource> renamedTargetFiles = Collections.emptyList(); protected long selectedFileSize; protected int sumOfCompactionCount;
