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

rong pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/iotdb.git


The following commit(s) were added to refs/heads/master by this push:
     new 6692075e368 Fix deserialize logic for DeleteDataNode  (#13370)
6692075e368 is described below

commit 6692075e368ff9b138c1ea264efd597bbc755901
Author: Peng Junzhi <[email protected]>
AuthorDate: Wed Sep 4 15:42:37 2024 +0800

    Fix deserialize logic for DeleteDataNode  (#13370)
---
 .../db/queryengine/plan/planner/plan/node/write/DeleteDataNode.java    | 3 +++
 1 file changed, 3 insertions(+)

diff --git 
a/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/planner/plan/node/write/DeleteDataNode.java
 
b/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/planner/plan/node/write/DeleteDataNode.java
index 20ecde4f386..0d7a4a81d15 100644
--- 
a/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/planner/plan/node/write/DeleteDataNode.java
+++ 
b/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/planner/plan/node/write/DeleteDataNode.java
@@ -218,6 +218,9 @@ public class DeleteDataNode extends SearchNode implements 
WALEntryValue {
     long deleteEndTime = ReadWriteIOUtils.readLong(byteBuffer);
 
     PlanNodeId planNodeId = PlanNodeId.deserialize(byteBuffer);
+
+    // DeleteDataNode has no child
+    int ignoredChildrenSize = ReadWriteIOUtils.readInt(byteBuffer);
     return new DeleteDataNode(planNodeId, pathList, deleteStartTime, 
deleteEndTime);
   }
 

Reply via email to