You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@iotdb.apache.org by "Bo Zhang (Jira)" <ji...@apache.org> on 2022/02/28 12:38:00 UTC

[jira] [Created] (IOTDB-2628) new_sync branch,

Bo Zhang created IOTDB-2628:
-------------------------------

             Summary: new_sync branch,
                 Key: IOTDB-2628
                 URL: https://issues.apache.org/jira/browse/IOTDB-2628
             Project: Apache IoTDB
          Issue Type: Bug
            Reporter: Bo Zhang


server/src/main/java/org/apache/iotdb/db/newsync/sender/recovery/TsFilePipeLogAnalyzer.java第168行
stream等相关的资源没有关闭,需要用try-with-resource管理下

server/src/main/java/org/apache/iotdb/db/newsync/pipedata/DeletionPipeData.java第69行
去掉标准输出
注释代码应该如何处理?
stream 对象没有关闭,建议使用 try-with-resource 语法

server/src/main/java/org/apache/iotdb/db/engine/storagegroup/VirtualStorageGroupProcessor.java第3233行
这里建议用 try - finally 做锁的释放逻辑,因为这里调用层次比较深,如果出现预期之外的异常,锁就没有机会释放了,从而出现 deadlock

server/src/main/java/org/apache/iotdb/db/engine/storagegroup/VirtualStorageGroupProcessor.java第3260行
同上,考虑用 try - finally



--
This message was sent by Atlassian Jira
(v8.20.1#820001)