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

haonan pushed a change to branch fix_last_flush_time_deadlock
in repository https://gitbox.apache.org/repos/asf/iotdb.git


    from 4d70fa9b1f3 fix npe when release and get last flush time
     add 725db17d994 refacter last flush time management

No new revisions were added by this update.

Summary of changes:
 .../db/storageengine/dataregion/DataRegion.java    |  7 +-
 .../dataregion/DeviceLastFlushTime.java}           | 39 +++++------
 .../dataregion/HashLastFlushTimeMap.java           | 78 +++++++++-------------
 .../storageengine/dataregion/ILastFlushTime.java}  | 11 ++-
 .../dataregion/ILastFlushTimeMap.java              | 12 ++--
 .../dataregion/PartitionLastFlushTime.java}        | 26 +++-----
 .../dataregion/tsfile/TsFileManager.java           | 36 ----------
 .../rescon/memory/TimePartitionManager.java        | 25 ++-----
 8 files changed, 81 insertions(+), 153 deletions(-)
 copy 
iotdb-core/{metrics/core/src/main/java/org/apache/iotdb/metrics/core/type/IoTDBGauge.java
 => 
datanode/src/main/java/org/apache/iotdb/db/storageengine/dataregion/DeviceLastFlushTime.java}
 (53%)
 copy 
iotdb-core/{metrics/interface/src/main/java/org/apache/iotdb/metrics/type/IMetric.java
 => 
datanode/src/main/java/org/apache/iotdb/db/storageengine/dataregion/ILastFlushTime.java}
 (78%)
 copy 
iotdb-core/{metrics/core/src/main/java/org/apache/iotdb/metrics/core/type/IoTDBCounter.java
 => 
datanode/src/main/java/org/apache/iotdb/db/storageengine/dataregion/PartitionLastFlushTime.java}
 (60%)

Reply via email to