diff --git a/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/scheduler/load/LoadTsFileDispatcherImpl.java b/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/scheduler/load/LoadTsFileDispatcherImpl.java index 41b003c5b77b6..77226615e2706 100644 --- a/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/scheduler/load/LoadTsFileDispatcherImpl.java +++ b/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/scheduler/load/LoadTsFileDispatcherImpl.java @@ -172,6 +172,7 @@ public void dispatchLocally(FragmentInstance instance) throws FragmentInstanceDi final TsFileResource tsFileResource = ((LoadSingleTsFileNode) planNode).getTsFileResource(); try { PipeDataNodeAgent.runtime().assignProgressIndexForTsFileLoad(tsFileResource); + tsFileResource.setGeneratedByPipe(isGeneratedByPipe); tsFileResource.serialize(); StorageEngine.getInstance()