You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iotdb.apache.org by yo...@apache.org on 2023/04/18 15:04:10 UTC
[iotdb] branch master updated (1569d17634 -> f72560bca2)
This is an automated email from the ASF dual-hosted git repository.
yongzao pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/iotdb.git
from 1569d17634 add a notice of time_duration function to indicate some specific situations (#9594)
add f72560bca2 [IOTDB-5570] Move heartbeat thread and statistics thread to load manager (#9608)
No new revisions were added by this update.
Summary of changes:
.../heartbeat/ConfigNodeHeartbeatHandler.java | 17 +-
.../heartbeat/DataNodeHeartbeatHandler.java | 57 ++-
.../statemachine/ConfigRegionStateMachine.java | 9 +-
.../iotdb/confignode/manager/ConfigManager.java | 27 +-
.../iotdb/confignode/manager/ProcedureManager.java | 79 ++--
.../confignode/manager/RetryFailedTasksThread.java | 21 +-
.../iotdb/confignode/manager/load/LoadManager.java | 386 +++++++++---------
.../manager/load/balancer/RegionBalancer.java | 7 +-
.../manager/load/balancer/RouteBalancer.java | 21 +-
.../confignode/manager/load/cache/LoadCache.java | 452 +++++++++++++++++++++
.../cache/node}/BaseNodeCache.java | 59 +--
.../cache/node}/ConfigNodeHeartbeatCache.java | 29 +-
.../cache/node}/DataNodeHeartbeatCache.java | 25 +-
.../cache/node}/NodeHeartbeatSample.java | 7 +-
.../cache/node}/NodeStatistics.java | 11 +-
.../cache/region}/RegionCache.java | 7 +-
.../cache/region}/RegionGroupCache.java | 36 +-
.../cache/region}/RegionGroupStatistics.java | 16 +-
.../cache/region}/RegionHeartbeatSample.java | 3 +-
.../cache/region}/RegionStatistics.java | 16 +-
.../manager/load/service/HeartbeatService.java | 192 +++++++++
.../StatisticsService.java} | 209 ++--------
.../iotdb/confignode/manager/node/NodeManager.java | 322 +--------------
.../manager/observer/NodeStatisticsEvent.java | 2 +-
.../manager/partition/PartitionManager.java | 166 +++-----
.../manager/partition/PartitionMetrics.java | 18 +-
.../manager/partition/RegionGroupStatus.java | 21 +-
.../confignode/persistence/node/NodeInfo.java | 47 ++-
.../partition/DatabasePartitionTable.java | 62 ++-
.../persistence/partition/PartitionInfo.java | 50 ++-
.../persistence/partition/RegionGroup.java | 13 +-
.../procedure/env/ConfigNodeProcedureEnv.java | 41 +-
.../procedure/env/DataNodeRemoveHandler.java | 15 +-
.../impl/schema/DeleteDatabaseProcedure.java | 2 +-
.../impl/statemachine/RegionMigrateProcedure.java | 3 +
.../router/priority/GreedyPriorityTest.java | 8 +-
.../priority/LeaderPriorityBalancerTest.java | 8 +-
.../confignode/manager/node/NodeCacheTest.java | 8 +-
.../manager/partition/RegionGroupCacheTest.java | 4 +-
.../persistence/node/NodeStatisticsTest.java | 2 +-
.../statistics/RegionGroupStatisticsTest.java | 4 +-
.../partition/statistics/RegionStatisticsTest.java | 2 +-
42 files changed, 1383 insertions(+), 1101 deletions(-)
create mode 100644 confignode/src/main/java/org/apache/iotdb/confignode/manager/load/cache/LoadCache.java
rename confignode/src/main/java/org/apache/iotdb/confignode/manager/{node/heartbeat => load/cache/node}/BaseNodeCache.java (74%)
rename confignode/src/main/java/org/apache/iotdb/confignode/manager/{node/heartbeat => load/cache/node}/ConfigNodeHeartbeatCache.java (80%)
rename confignode/src/main/java/org/apache/iotdb/confignode/manager/{node/heartbeat => load/cache/node}/DataNodeHeartbeatCache.java (80%)
rename confignode/src/main/java/org/apache/iotdb/confignode/manager/{node/heartbeat => load/cache/node}/NodeHeartbeatSample.java (95%)
rename confignode/src/main/java/org/apache/iotdb/confignode/manager/{node/heartbeat => load/cache/node}/NodeStatistics.java (95%)
rename confignode/src/main/java/org/apache/iotdb/confignode/manager/{partition/heartbeat => load/cache/region}/RegionCache.java (89%)
rename confignode/src/main/java/org/apache/iotdb/confignode/manager/{partition/heartbeat => load/cache/region}/RegionGroupCache.java (86%)
rename confignode/src/main/java/org/apache/iotdb/confignode/manager/{partition/heartbeat => load/cache/region}/RegionGroupStatistics.java (94%)
rename confignode/src/main/java/org/apache/iotdb/confignode/manager/{partition/heartbeat => load/cache/region}/RegionHeartbeatSample.java (95%)
rename confignode/src/main/java/org/apache/iotdb/confignode/manager/{partition/heartbeat => load/cache/region}/RegionStatistics.java (86%)
create mode 100644 confignode/src/main/java/org/apache/iotdb/confignode/manager/load/service/HeartbeatService.java
copy confignode/src/main/java/org/apache/iotdb/confignode/manager/load/{LoadManager.java => service/StatisticsService.java} (51%)