Closed YYYYWD closed 1 year ago
link #118
the GID separator has been changed from "=" to "%", rebase the latest develop branch and merge the PR #129 .
the GID separator has been changed from "=" to "%", rebase the latest develop branch and merge the PR #129 .
Using % can cause unpredictable errors, so use "-" instead
@YYYYWD Y Using % can cause unpredictable errors, so use "-" instead. it can make a new pr to develop
Does the state machine need to care about message content? Or use byte array storage directly, reducing serialization and deserialization. Trie tree retainedMsgTopicTrie in state machine also has the same problem
To facilitate troubleshooting, you need to add error logs
Merging #131 (ca54807) into develop (af04be9) will decrease coverage by
1.93%
. The diff coverage is17.79%
.
@@ Coverage Diff @@
## develop #131 +/- ##
===========================================
- Coverage 41.96% 40.02% -1.94%
===========================================
Files 119 122 +3
Lines 4904 5314 +410
Branches 714 764 +50
===========================================
+ Hits 2058 2127 +69
- Misses 2491 2824 +333
- Partials 355 363 +8
Impacted Files | Coverage Δ | |
---|---|---|
...org/apache/rocketmq/mqtt/meta/config/MetaConf.java | 0.00% <0.00%> (ø) |
|
...apache/rocketmq/mqtt/meta/raft/MqttRaftServer.java | 0.00% <0.00%> (ø) |
|
...ache/rocketmq/mqtt/meta/raft/MqttStateMachine.java | 0.00% <0.00%> (ø) |
|
...e/rocketmq/mqtt/meta/raft/processor/Constants.java | 0.00% <ø> (ø) |
|
...qtt/meta/raft/processor/CounterStateProcessor.java | 0.00% <0.00%> (ø) |
|
...meta/raft/processor/RetainedMsgStateProcessor.java | 0.00% <0.00%> (ø) |
|
...ketmq/mqtt/meta/raft/processor/StateProcessor.java | 0.00% <ø> (ø) |
|
...ocketmq/mqtt/common/hook/AbstractUpstreamHook.java | 21.05% <ø> (ø) |
|
...g/apache/rocketmq/mqtt/common/model/Constants.java | 0.00% <ø> (ø) |
|
...pache/rocketmq/mqtt/common/model/Subscription.java | 77.14% <0.00%> (-4.68%) |
:arrow_down: |
... and 16 more |
:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more
Please adjust the code style, remove extra blank lines, and add spaces around certain symbols
@ShannonDing @pingww it can be merged
to resolve conflicts
70