You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@rocketmq.apache.org by ji...@apache.org on 2021/11/01 13:02:35 UTC
[rocketmq] branch 5.0.0-alpha updated (0f5a0a1 -> 4506f34)
This is an automated email from the ASF dual-hosted git repository.
jinrongtong pushed a change to branch 5.0.0-alpha
in repository https://gitbox.apache.org/repos/asf/rocketmq.git.
from 0f5a0a1 [ISSUE #3436] Make configuration for pop be configurable (#3437)
add 9013cc5 fix document mistake (#3303)
add fa935e8 fix document mistake (#3304)
add 538b6b7 [ISSUE #1869] Delay message can't be consumed when delay offset in delayOffset.json is wrong (#3358)
add a9a7dfa RIP-7 Multiple Directories Storage Suppor
add 8e19069 fix test error
add 9b0e31e 1. fix initial value of physicRatio in org.apache.rocketmq.broker.processor.SendMessageProcessor#diskUtil 2. use minPhysicsUsedRatio instead of max in org.apache.rocketmq.store.DefaultMessageStore#getRuntimeInfo
add 466bb98 fix error in org.apache.rocketmq.store.DefaultMessageStore.CleanCommitLogService#isSpaceFull
add 255a202 add path empty check to avoid error log in org.apache.rocketmq.store.DefaultMessageStore#getRuntimeInfo
add f32406d change default value of org.apache.rocketmq.store.config.MessageStoreConfig#MULTI_PATH_SPLITTER to ',' and can be changed by System.getProperty("rocketmq.broker.multiPathSplitter")
add 474c4eb Fix bug for multi path file loading. Opt code checking for multi-path commitlog path in storePathCommitLog.
add 7d4e5cd fix compile error
add 14d50f9 fix a typo
add 4dbdbf0 Merge pull request #3357 from Jason918/RIP-7
add a83cdc5 [format] Fix formatting errors (#3380)
add 6d78d79 fix apache rat failure because of test result files
add d429aa2 [ISSUE #3375] Lazy init GetMessageResult only when find message
add b30bd87 [ISSUE #2667] Repair 'file doesn't exist on this path'
add daf1b9d [ISSUE #503] NOT_CONSUME_YET not righht in RocketMQ Console (#3091)
add c6a4b82 [ISSUE #3384] Add SendBack message to SCHEDULE_TOPIC_XXXX stats #3385
add 94a527c [ISSUE #3288] Fix producer always timeouts while sending first message (#3383)
add e6768ba [ISSUE #2962] Implement DefaultMQAdminExt::examineTopicConfig function
add 7755aaa Merge pull request #3039 from Aaron-He/dev20210623
add 23506fd fix wrong comment (#3400)
add cd45023 [ISSUE #3148]Support metadata export (#3149)
add a2c6d33 [ISSUE #3415] Fix the problem of failure during checkstyle execution
add 143ac31 prepare to release rocketmq 4.9.2 version
add c840b20 [maven-release-plugin] prepare release rocketmq-all-4.9.2
add 21faa68 [maven-release-plugin] prepare for next development iteration
add 6b8a2b2 trivial cleanups (#3403)
add 78443c3 [ISSUE 3420]rocketmq_client.log will not record the asynchronous sending failure exception,will only throw out the reason for the final time failure to the business (#3421)
add d2776fc [ISSUE #3370] group same Exceptions
add 1657475 [ISSUE#3430] fix the problem that setting parameter mqClientApiTimeout doesn't take effect (#3431)
add f1b0318 Merge remote-tracking branch 'apache/develop' into 5.0.0-alpha
add 4506f34 Resolve some conflicts in the merge that prevent compilation from succeeding
No new revisions were added by this update.
Summary of changes:
.travis.yml | 3 +
.../processor/AbstractSendMessageProcessor.java | 3 +-
.../broker/processor/SendMessageProcessor.java | 17 +-
client/pom.xml | 13 -
.../org/apache/rocketmq/client/ClientConfig.java | 2 +
.../rocketmq/client/consumer/MessageSelector.java | 2 +-
.../rocketmq/client/impl/MQClientAPIImpl.java | 13 +-
.../client/impl/factory/MQClientInstance.java | 6 +-
.../impl/producer/DefaultMQProducerImpl.java | 23 +-
.../java/org/apache/rocketmq/common/UtilAll.java | 11 +-
.../apache/rocketmq/common/RemotingUtilTest.java | 12 +
distribution/bin/export.sh | 89 +++++++
docs/cn/RocketMQ_Example.md | 2 +-
docs/en/Example_Batch.md | 4 +-
.../rocketmq/example/simple/PullConsumer.java | 180 ++++++-------
.../rocketmq/remoting/common/RemotingUtil.java | 4 +
.../java/org/apache/rocketmq/store/CommitLog.java | 26 +-
.../apache/rocketmq/store/DefaultMessageStore.java | 101 ++++++--
.../apache/rocketmq/store/GetMessageResult.java | 17 +-
.../org/apache/rocketmq/store/MappedFileQueue.java | 108 ++++----
.../rocketmq/store/MultiPathMappedFileQueue.java | 127 ++++++++++
.../rocketmq/store/config/MessageStoreConfig.java | 13 +
.../store/schedule/ScheduleMessageService.java | 64 ++++-
.../store/DefaultMessageStoreCleanFilesTest.java | 42 +++
.../rocketmq/store/DefaultMessageStoreTest.java | 16 ++
.../store/MultiPathMappedFileQueueTest.java | 154 +++++++++++
.../rocketmq/store/ScheduleMessageServiceTest.java | 84 ++++++
.../rocketmq/tools/admin/DefaultMQAdminExt.java | 43 +++-
.../tools/admin/DefaultMQAdminExtImpl.java | 59 ++++-
.../apache/rocketmq/tools/admin/MQAdminExt.java | 10 +-
.../apache/rocketmq/tools/command/CommandUtil.java | 1 -
.../rocketmq/tools/command/MQAdminStartup.java | 9 +-
.../tools/command/export/ExportConfigsCommand.java | 128 ++++++++++
.../command/export/ExportMetadataCommand.java | 184 ++++++++++++++
.../tools/command/export/ExportMetricsCommand.java | 282 +++++++++++++++++++++
.../tools/admin/DefaultMQAdminExtTest.java | 16 ++
36 files changed, 1613 insertions(+), 255 deletions(-)
create mode 100644 distribution/bin/export.sh
create mode 100644 store/src/main/java/org/apache/rocketmq/store/MultiPathMappedFileQueue.java
create mode 100644 store/src/test/java/org/apache/rocketmq/store/MultiPathMappedFileQueueTest.java
create mode 100644 store/src/test/java/org/apache/rocketmq/store/ScheduleMessageServiceTest.java
create mode 100644 tools/src/main/java/org/apache/rocketmq/tools/command/export/ExportConfigsCommand.java
create mode 100644 tools/src/main/java/org/apache/rocketmq/tools/command/export/ExportMetadataCommand.java
create mode 100644 tools/src/main/java/org/apache/rocketmq/tools/command/export/ExportMetricsCommand.java