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 16ec2775c824761a2d3d7df29e352282e4e6a1c3
Author: lisijia <[email protected]>
AuthorDate: Mon Mar 14 11:20:57 2022 +0800

    fix npe when init sgMNode
---
 .../org/apache/iotdb/db/metadata/rocksdb/mnode/RStorageGroupMNode.java  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/server/src/main/java/org/apache/iotdb/db/metadata/rocksdb/mnode/RStorageGroupMNode.java
 
b/server/src/main/java/org/apache/iotdb/db/metadata/rocksdb/mnode/RStorageGroupMNode.java
index 198ca29..e303cdb 100644
--- 
a/server/src/main/java/org/apache/iotdb/db/metadata/rocksdb/mnode/RStorageGroupMNode.java
+++ 
b/server/src/main/java/org/apache/iotdb/db/metadata/rocksdb/mnode/RStorageGroupMNode.java
@@ -43,7 +43,7 @@ public class RStorageGroupMNode extends RInternalMNode 
implements IStorageGroupM
   public RStorageGroupMNode(String fullPath, byte[] value) {
     super(fullPath);
     Object ttl = RocksDBUtils.parseNodeValue(value, RMNodeValueType.TTL);
-    if (ttl != null) {
+    if (ttl == null) {
       ttl = IoTDBDescriptor.getInstance().getConfig().getDefaultTTL();
     }
     this.dataTTL = (long) ttl;

Reply via email to