This is an automated email from the ASF dual-hosted git repository.
spricoder pushed a change to branch feature/disk-metric
in repository https://gitbox.apache.org/repos/asf/iotdb.git
from 0b7c3460378 Fix atomic problem and add remain process
add 3da411b7679 Optimize the code
No new revisions were added by this update.
Summary of changes:
.../iotdb/db/service/metrics/FileMetrics.java | 638 ++-------------------
.../metrics/file/CompactionFileMetrics.java | 168 ++++++
.../metrics/file/ModsFileMetrics.java} | 69 ++-
.../metrics/file/SystemRelatedFileMetrics.java | 109 ++++
.../db/service/metrics/file/TsFileMetrics.java | 354 ++++++++++++
.../metrics/file/WalFileMetrics.java} | 35 +-
.../db/storageengine/dataregion/DataRegion.java | 18 +-
.../execute/task/CrossSpaceCompactionTask.java | 2 +-
.../execute/task/InnerSpaceCompactionTask.java | 2 +-
.../compaction/execute/utils/CompactionUtils.java | 2 +-
.../utils/CompactionUpdateFileCountTest.java | 24 +-
11 files changed, 756 insertions(+), 665 deletions(-)
create mode 100644
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/service/metrics/file/CompactionFileMetrics.java
copy
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/{queryengine/execution/exchange/MppDataExchangeServiceThriftHandlerMetrics.java
=> service/metrics/file/ModsFileMetrics.java} (55%)
create mode 100644
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/service/metrics/file/SystemRelatedFileMetrics.java
create mode 100644
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/service/metrics/file/TsFileMetrics.java
copy
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/{queryengine/execution/exchange/MPPDataExchangeServiceMetrics.java
=> service/metrics/file/WalFileMetrics.java} (64%)