From 1eca24e6dc581bb81d28e460f86653ba194ad3af Mon Sep 17 00:00:00 2001 From: HTHou Date: Sat, 25 Jan 2025 18:04:32 +0800 Subject: [PATCH] fix IT --- .../memtable/AlignedWritableMemChunk.java | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/storageengine/dataregion/memtable/AlignedWritableMemChunk.java b/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/storageengine/dataregion/memtable/AlignedWritableMemChunk.java index 21e1eee926b4..9561d2531bc2 100644 --- a/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/storageengine/dataregion/memtable/AlignedWritableMemChunk.java +++ b/iotdb-core/datanode/src/main/java/org/apache/iotdb/db/storageengine/dataregion/memtable/AlignedWritableMemChunk.java @@ -514,11 +514,15 @@ public long getLastPoint() { @Override public boolean isEmpty() { - return list.rowCount() == 0 - || measurementIndexMap.isEmpty() - || (ignoreAllNullRows - && list.getAllValueColDeletedMap() != null - && list.getAllValueColDeletedMap().isAllMarked()); + if (list.rowCount() == 0) { + return true; + } + if (ignoreAllNullRows) { + return measurementIndexMap.isEmpty() + || (list.getAllValueColDeletedMap() != null + && list.getAllValueColDeletedMap().isAllMarked()); + } + return false; } @Override