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

CRZbulabula 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 9ae66742b9e Only scan tables of tree model while regenerating data 
partition (#18221)
9ae66742b9e is described below

commit 9ae66742b9e0edd10c9db0a8a0c7e53113cb8106
Author: libo <[email protected]>
AuthorDate: Thu Jul 16 10:52:29 2026 +0800

    Only scan tables of tree model while regenerating data partition (#18221)
---
 .../partition/DataPartitionTableIntegrityCheckProcedure.java     | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git 
a/iotdb-core/confignode/src/main/java/org/apache/iotdb/confignode/procedure/impl/partition/DataPartitionTableIntegrityCheckProcedure.java
 
b/iotdb-core/confignode/src/main/java/org/apache/iotdb/confignode/procedure/impl/partition/DataPartitionTableIntegrityCheckProcedure.java
index 3a67db9439e..f4cfb24e64c 100644
--- 
a/iotdb-core/confignode/src/main/java/org/apache/iotdb/confignode/procedure/impl/partition/DataPartitionTableIntegrityCheckProcedure.java
+++ 
b/iotdb-core/confignode/src/main/java/org/apache/iotdb/confignode/procedure/impl/partition/DataPartitionTableIntegrityCheckProcedure.java
@@ -367,10 +367,11 @@ public class DataPartitionTableIntegrityCheckProcedure
           localDataPartitionTable = getLocalDataPartitionTable(env, database);
 
       // Check if ConfigNode has a data partition that is associated with the 
earliestTimeslot
-      if (localDataPartitionTable == null
-          || localDataPartitionTable.isEmpty()
-          || localDataPartitionTable.get(database) == null
-          || localDataPartitionTable.get(database).isEmpty()) {
+      if ((localDataPartitionTable == null
+              || localDataPartitionTable.isEmpty()
+              || localDataPartitionTable.get(database) == null
+              || localDataPartitionTable.get(database).isEmpty())
+          && database.startsWith("root.")) {
         databasesWithLostDataPartition.add(database);
         LOG.warn(
             ProcedureMessages

Reply via email to