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%)