You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iotdb.apache.org by ji...@apache.org on 2022/03/17 07:47:14 UTC
[iotdb] 16/45: incorrect response to set storage group
This is an automated email from the ASF dual-hosted git repository.
jianyun pushed a commit to branch rocksdb/dev
in repository https://gitbox.apache.org/repos/asf/iotdb.git
commit 769ce5a2fa5f417829b78d22adae5d47a2074f1c
Author: lisijia <li...@360.cn>
AuthorDate: Wed Mar 9 16:02:02 2022 +0800
incorrect response to set storage group
---
.../java/org/apache/iotdb/db/metadata/rocksdb/MRocksDBManager.java | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/server/src/main/java/org/apache/iotdb/db/metadata/rocksdb/MRocksDBManager.java b/server/src/main/java/org/apache/iotdb/db/metadata/rocksdb/MRocksDBManager.java
index 7b0b5f1..7f4f0a0 100644
--- a/server/src/main/java/org/apache/iotdb/db/metadata/rocksdb/MRocksDBManager.java
+++ b/server/src/main/java/org/apache/iotdb/db/metadata/rocksdb/MRocksDBManager.java
@@ -812,8 +812,9 @@ public class MRocksDBManager implements IMetaManager {
readWriteHandler.createNode(
levelKey, RocksDBMNodeType.STORAGE_GROUP, DEFAULT_NODE_VALUE);
}
- } else if (keyCheckResult.getResult(RocksDBMNodeType.STORAGE_GROUP)) {
- throw new StorageGroupAlreadySetException(storageGroup.toString());
+ } else {
+ boolean hasChild = !keyCheckResult.getResult(RocksDBMNodeType.STORAGE_GROUP);
+ throw new StorageGroupAlreadySetException(storageGroup.toString(), hasChild);
}
} finally {
lock.unlock();