This is an automated email from the ASF dual-hosted git repository.
jiangtian pushed a change to branch native_raft
in repository https://gitbox.apache.org/repos/asf/iotdb.git
from 67ee1721f96 Merge branch 'native_raft' of github.com:apache/iotdb into
native_raft
add 4ee2e302c18 fix member removal
No new revisions were added by this update.
Summary of changes:
.../common/request/ChangePeersRequest.java | 64 ++++++++++++++++++++++
.../common/request/IConsensusRequest.java | 4 ++
.../consensus/common/request/RequestType.java | 8 +--
.../iotdb/consensus/natraft/RaftConsensus.java | 3 +-
.../natraft/client/SyncClientAdaptor.java | 1 +
.../consensus/natraft/protocol/RaftMember.java | 18 +++++-
.../protocol/heartbeat/HeartbeatThread.java | 3 +
.../consensus/natraft/protocol/log/LogParser.java | 6 ++
.../protocol/log/logtype/ConfigChangeEntry.java | 5 +-
.../natraft/service/RaftRPCServiceProcessor.java | 25 ++++++++-
.../iotdb/consensus/natraft/utils/LogUtils.java | 1 +
.../iotdb/consensus/nbraft/RaftConsensusTest.java | 3 +
.../apache/iotdb/consensus/nbraft/TestUtils.java | 7 +++
.../thrift-raft/src/main/thrift/raft.thrift | 1 +
14 files changed, 138 insertions(+), 11 deletions(-)
create mode 100644
iotdb-core/consensus/src/main/java/org/apache/iotdb/consensus/common/request/ChangePeersRequest.java
copy iotdb-client/cli/src/main/java/org/apache/iotdb/cli/type/ExitType.java =>
iotdb-core/consensus/src/main/java/org/apache/iotdb/consensus/common/request/RequestType.java
(88%)