This is an automated email from the ASF dual-hosted git repository.
lizhimin pushed a change to branch develop
in repository https://gitbox.apache.org/repos/asf/rocketmq.git
from 2accb97977 [ISSUE #9520] Remove unnecessary topicConfig data version
change when enable split registration (#9521)
add 8639dcc4da [ISSUE #9254] Optimize the logs of the message store (#9528)
No new revisions were added by this update.
Summary of changes:
.../org/apache/rocketmq/store/ConsumeQueue.java | 7 +-
.../apache/rocketmq/store/DefaultMessageStore.java | 34 +++--
.../org/apache/rocketmq/store/MessageStore.java | 2 +
.../rocketmq/store/MessageStoreStateMachine.java | 120 +++++++++++++++++
.../rocketmq/store/config/MessageStoreConfig.java | 10 ++
.../store/plugin/AbstractPluginMessageStore.java | 6 +
.../rocketmq/store/DefaultMessageStoreTest.java | 16 +--
.../store/MessageStoreStateMachineTest.java | 147 +++++++++++++++++++++
8 files changed, 321 insertions(+), 21 deletions(-)
create mode 100644
store/src/main/java/org/apache/rocketmq/store/MessageStoreStateMachine.java
create mode 100644
store/src/test/java/org/apache/rocketmq/store/MessageStoreStateMachineTest.java