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);
}