You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@rocketmq.apache.org by pi...@apache.org on 2022/07/21 03:13:17 UTC
[rocketmq-mqtt] branch develop updated (0d8ecf3 -> afd1302)
This is an automated email from the ASF dual-hosted git repository.
pingww pushed a change to branch develop
in repository https://gitbox.apache.org/repos/asf/rocketmq-mqtt.git
from 0d8ecf3 Merge pull request #115 from ChangingFond/tls-server
new 316c30e fix bug dependency
new 0660867 add counter example in raft module
new 390a286 manager multi raft group
new c0d5df3 change store log for raft: each group a raft uri
new 6494a2e init commit for jraft with grpc
new dcb27ce delete kv
new 2a37ed2 delete blot rpc
new 75c043b fix ci
new afd1302 Merge pull request #122 from DongyuanPan/raft_state_machine
The 140 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
conf/meta.conf | 4 +-
meta/pom.xml | 104 +--
.../apache/rocketmq/mqtt/meta/config/MetaConf.java | 52 +-
.../apache/rocketmq/mqtt/meta/core/MetaClient.java | 948 ---------------------
.../apache/rocketmq/mqtt/meta/core/MetaServer.java | 97 ---
.../org/apache/rocketmq/mqtt/meta/core/Node.java | 48 --
.../rocketmq/mqtt/meta/raft/FailoverClosure.java | 16 +-
.../rocketmq/mqtt/meta/raft/MqttClosure.java | 154 ++++
.../rocketmq/mqtt/meta/raft/MqttRaftServer.java | 306 +++++++
.../rocketmq/mqtt/meta/raft/MqttStateMachine.java | 157 ++++
.../rocketmq/mqtt/meta/raft/RaftGroupHolder.java | 60 ++
.../meta/raft/processor/AbstractRpcProcessor.java | 153 ++++
.../mqtt/meta/raft/processor/Constants.java | 14 +-
.../meta/raft/processor/CounterStateProcessor.java | 69 ++
.../meta/raft/processor/MqttReadRpcProcessor.java | 46 +
.../meta/raft/processor/MqttWriteRpcProcessor.java | 27 +-
.../mqtt/meta/raft/processor/StateProcessor.java | 25 +-
.../rocketmq/mqtt/meta/raft/CounterClient.java | 133 +++
.../apache/rocketmq/mqtt/meta/util/IpUtilTest.java | 4 +-
mqtt-common/pom.xml | 44 +
.../model/StoreResult.java => proto/request.proto} | 40 +-
.../rocketmq/mqtt/ds/config/ServiceConf.java | 45 -
pom.xml | 65 +-
23 files changed, 1305 insertions(+), 1306 deletions(-)
delete mode 100644 meta/src/main/java/org/apache/rocketmq/mqtt/meta/core/MetaClient.java
delete mode 100644 meta/src/main/java/org/apache/rocketmq/mqtt/meta/core/MetaServer.java
delete mode 100644 meta/src/main/java/org/apache/rocketmq/mqtt/meta/core/Node.java
copy mqtt-common/src/main/java/org/apache/rocketmq/mqtt/common/model/TrieMethod.java => meta/src/main/java/org/apache/rocketmq/mqtt/meta/raft/FailoverClosure.java (73%)
create mode 100644 meta/src/main/java/org/apache/rocketmq/mqtt/meta/raft/MqttClosure.java
create mode 100644 meta/src/main/java/org/apache/rocketmq/mqtt/meta/raft/MqttRaftServer.java
create mode 100644 meta/src/main/java/org/apache/rocketmq/mqtt/meta/raft/MqttStateMachine.java
create mode 100644 meta/src/main/java/org/apache/rocketmq/mqtt/meta/raft/RaftGroupHolder.java
create mode 100644 meta/src/main/java/org/apache/rocketmq/mqtt/meta/raft/processor/AbstractRpcProcessor.java
copy mqtt-cs/src/main/java/org/apache/rocketmq/mqtt/cs/channel/ChannelCloseFrom.java => meta/src/main/java/org/apache/rocketmq/mqtt/meta/raft/processor/Constants.java (80%)
create mode 100644 meta/src/main/java/org/apache/rocketmq/mqtt/meta/raft/processor/CounterStateProcessor.java
create mode 100644 meta/src/main/java/org/apache/rocketmq/mqtt/meta/raft/processor/MqttReadRpcProcessor.java
copy mqtt-exporter/src/main/java/org/apache/rocketmq/mqtt/exporter/collector/SubSystem.java => meta/src/main/java/org/apache/rocketmq/mqtt/meta/raft/processor/MqttWriteRpcProcessor.java (53%)
copy mqtt-exporter/src/main/java/org/apache/rocketmq/mqtt/exporter/collector/SubSystem.java => meta/src/main/java/org/apache/rocketmq/mqtt/meta/raft/processor/StateProcessor.java (61%)
create mode 100644 meta/src/test/java/org/apache/rocketmq/mqtt/meta/raft/CounterClient.java
copy mqtt-common/src/main/{java/org/apache/rocketmq/mqtt/common/model/StoreResult.java => proto/request.proto} (61%)