You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iotdb.apache.org by ro...@apache.org on 2022/03/23 10:06:09 UTC

[iotdb] branch master updated (8eab5ca -> 05185a3)

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

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


    from 8eab5ca  [IOTDB-2674] Multi-Raft Consensus Implementation based on Apache Ratis (#5255)
     add 05185a3  [IOTDB-2610] Add metrics for compation module (#5266)

No new revisions were added by this update.

Summary of changes:
 docs/UserGuide/Maintenance-Tools/Metric-Tool.md    |  15 +-
 docs/zh/UserGuide/Maintenance-Tools/Metric-Tool.md |  57 +++----
 .../integration/IoTDBSizeTieredCompactionIT.java   |   2 +-
 .../java/org/apache/iotdb/db/conf/IoTDBConfig.java |   2 +-
 .../org/apache/iotdb/db/conf/IoTDBDescriptor.java  |   2 +-
 .../compaction/CompactionMetricsManager.java       | 173 +++++++++++++++++++++
 .../compaction/CompactionTaskComparator.java       |   1 +
 .../engine/compaction/CompactionTaskManager.java   |  59 ++-----
 .../{ => constant}/CompactionPriority.java         |   2 +-
 .../compaction/constant/CompactionTaskStatus.java  |  11 +-
 .../engine/compaction/constant/CompactionType.java |  10 +-
 .../compaction/constant/ProcessChunkType.java      |   9 +-
 .../utils/AlignedSeriesCompactionExecutor.java     |  27 +++-
 .../utils/SingleSeriesCompactionExecutor.java      |  32 +++-
 .../compaction/task/AbstractCompactionTask.java    |  24 +--
 .../writer/AbstractCompactionWriter.java           |  13 ++
 .../apache/iotdb/db/service/metrics/Metric.java    |   3 +
 .../engine/compaction/CompactionSchedulerTest.java |   1 +
 .../compaction/CompactionTaskComparatorTest.java   |   1 +
 .../compaction/utils/CompactionConfigRestorer.java |   2 +-
 .../read/TsFileAlignedSeriesReaderIterator.java    |  10 +-
 21 files changed, 331 insertions(+), 125 deletions(-)
 create mode 100644 server/src/main/java/org/apache/iotdb/db/engine/compaction/CompactionMetricsManager.java
 rename server/src/main/java/org/apache/iotdb/db/engine/compaction/{ => constant}/CompactionPriority.java (94%)
 copy cluster/src/main/java/org/apache/iotdb/cluster/server/member/DataGroupMemberMBean.java => server/src/main/java/org/apache/iotdb/db/engine/compaction/constant/CompactionTaskStatus.java (83%)
 copy cluster/src/main/java/org/apache/iotdb/cluster/server/member/DataGroupMemberMBean.java => server/src/main/java/org/apache/iotdb/db/engine/compaction/constant/CompactionType.java (84%)
 copy cluster/src/test/java/org/apache/iotdb/cluster/utils/Constants.java => server/src/main/java/org/apache/iotdb/db/engine/compaction/constant/ProcessChunkType.java (85%)