You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iotdb.apache.org by ji...@apache.org on 2020/04/29 08:54:11 UTC
[incubator-iotdb] branch cluster_new updated (f96fa3a -> 62f1520)
This is an automated email from the ASF dual-hosted git repository.
jiangtian pushed a change to branch cluster_new
in repository https://gitbox.apache.org/repos/asf/incubator-iotdb.git.
from f96fa3a fix a log
add 62f1520 [IOTDB-620] Add the ability to persist and maintain voteFor for the raft node and amend the judgment conditions for elections (#1126)
No new revisions were added by this update.
Summary of changes:
.../resources/conf/iotdb-cluster.properties | 2 +-
.../org/apache/iotdb/cluster/log/HardState.java | 168 ++++++++++--------
.../org/apache/iotdb/cluster/log/LogManager.java | 87 ---------
.../iotdb/cluster/log/logtypes/AddNodeLog.java | 2 +-
.../server/handlers/caller/ElectionHandler.java | 17 +-
.../server/handlers/caller/HeartbeatHandler.java | 2 +-
.../server/handlers/caller/LogCatchUpHandler.java | 2 +-
.../cluster/server/heartbeat/HeartbeatThread.java | 36 ++--
.../cluster/server/member/DataGroupMember.java | 54 +++---
.../cluster/server/member/MetaGroupMember.java | 5 +-
.../iotdb/cluster/server/member/RaftMember.java | 197 ++++++++++++---------
.../apache/iotdb/cluster/log/HardStateTest.java | 27 +++
.../server/heartbeat/DataHeartbeatThreadTest.java | 3 +-
.../server/heartbeat/HeartbeatThreadTest.java | 3 +-
.../cluster/server/member/DataGroupMemberTest.java | 92 ++++++++--
.../cluster/server/member/MetaGroupMemberTest.java | 3 +-
cluster/src/test/resources/logback.xml | 6 +-
17 files changed, 389 insertions(+), 317 deletions(-)
delete mode 100644 cluster/src/main/java/org/apache/iotdb/cluster/log/LogManager.java
create mode 100644 cluster/src/test/java/org/apache/iotdb/cluster/log/HardStateTest.java