This is an automated email from the ASF dual-hosted git repository.
CRZbulabula pushed a change to branch confignode-readonly-disk-check
in repository https://gitbox.apache.org/repos/asf/iotdb.git
from fb634598a5f Throttle ConfigNode disk check to leader load-sampling
cadence and run after fanout
add 3a11adc08ab Drive ConfigNode ReadOnly into Ratis: step down, demote
priority, passive crash detect
No new revisions were added by this update.
Summary of changes:
.../iotdb/confignode/i18n/ManagerMessages.java | 2 +
.../iotdb/confignode/i18n/ManagerMessages.java | 1 +
.../confignode/manager/load/cache/LoadCache.java | 10 +++
.../manager/load/cache/node/BaseNodeCache.java | 7 ++
.../manager/load/service/HeartbeatService.java | 51 +++++++++++-
.../thrift/ConfigNodeRPCServiceProcessor.java | 6 +-
.../org/apache/iotdb/consensus/IConsensus.java | 18 +++++
.../ratis/ApplicationStateMachineProxy.java | 10 ++-
.../iotdb/consensus/ratis/RatisConsensus.java | 65 ++++++++++++++-
.../apache/iotdb/consensus/ratis/utils/Utils.java | 30 ++++++-
.../apache/iotdb/commons/i18n/CommonMessages.java | 2 -
.../apache/iotdb/commons/i18n/CommonMessages.java | 2 -
.../apache/iotdb/commons/cluster/DiskChecker.java | 70 +++++++---------
.../apache/iotdb/commons/cluster/NodeStatus.java | 31 ++++++++
.../iotdb/commons/cluster/DiskCheckerTest.java | 93 +++++++++-------------
15 files changed, 284 insertions(+), 114 deletions(-)