You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@rocketmq.apache.org by do...@apache.org on 2018/07/25 06:42:27 UTC
[rocketmq-site] branch master updated: [ISSUE 28]Add 4.3.0 release
note closes apache/rocketmq-site#29
This is an automated email from the ASF dual-hosted git repository.
dongeforever pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/rocketmq-site.git
The following commit(s) were added to refs/heads/master by this push:
new 8db0c46 [ISSUE 28]Add 4.3.0 release note closes apache/rocketmq-site#29
8db0c46 is described below
commit 8db0c46aca116760934efb4f78f3f36df8dc3d7c
Author: duhengforever <du...@gmail.com>
AuthorDate: Wed Jul 25 14:42:18 2018 +0800
[ISSUE 28]Add 4.3.0 release note closes apache/rocketmq-site#29
---
_data/navigation.yml | 2 +
_posts/2018-07-24-release-notes-4.3.0.md | 82 ++++++++++++++++++++++++++++++++
2 files changed, 84 insertions(+)
diff --git a/_data/navigation.yml b/_data/navigation.yml
index 551b155..1ec2ff1 100644
--- a/_data/navigation.yml
+++ b/_data/navigation.yml
@@ -84,6 +84,8 @@ docs:
children:
- title: "Download"
url: "/dowloading/releases/"
+ - title: "4.3.0"
+ url: /release_notes/release-notes-4.3.0/
- title: "4.2.0"
url: /release_notes/release-notes-4.2.0/
- title: "4.1.0-incubating"
diff --git a/_posts/2018-07-24-release-notes-4.3.0.md b/_posts/2018-07-24-release-notes-4.3.0.md
new file mode 100644
index 0000000..26822da
--- /dev/null
+++ b/_posts/2018-07-24-release-notes-4.3.0.md
@@ -0,0 +1,82 @@
+---
+title: "Release Notes - Apache RocketMQ - Version 4.3.0"
+categories:
+ - Release_Notes
+tags:
+ - Release_Notes
+ - RocketMQ
+ - Version
+---
+
+Below is a summary of the JIRA issues addressed in the 4.3.0 release of RocketMQ. For full documentation of the release, a guide to get started, please refer to <a href='/docs/quick-start/'>Quick Start</a>.
+
+<h2> Download the 4.3.0 release
+</h2>
+
+* Source: [rocketmq-all-4.3.0-source-release.zip](https://www.apache.org/dyn/closer.cgi?path=rocketmq/4.3.0/rocketmq-all-4.3.0-source-release.zip) [[PGP](https://www.apache.org/dist/rocketmq/4.3.0/rocketmq-all-4.3.0-source-release.zip.asc)] [[MD5](https://www.apache.org/dist/rocketmq/4.3.0/rocketmq-all-4.3.0-source-release.zip.md5)] [[SHA1](https://www.apache.org/dist/rocketmq/4.3.0/rocketmq-all-4.3.0-source-release.zip.sha1)]
+* Binary: [rocketmq-all-4.3.0-bin-release.zip](https://www.apache.org/dyn/closer.cgi?path=rocketmq/4.3.0/rocketmq-all-4.3.0-bin-release.zip) [[PGP](https://www.apache.org/dist/rocketmq/4.3.0/rocketmq-all-4.3.0-bin-release.zip.asc)] [[MD5](https://www.apache.org/dist/rocketmq/4.3.0/rocketmq-all-4.3.0-bin-release.zip.md5)] [[SHA1](https://www.apache.org/dist/rocketmq/4.3.0/rocketmq-all-4.3.0-bin-release.zip.sha1)]
+
+## New Feature
+
+<ul>
+<li>[<a href='https://issues.apache.org/jira/browse/ROCKETMQ-203'>ISSUE-203</a>] - Add support of IDC-aware allocator in the consumer
+</li>
+<li>[<a href='https://github.com/apache/rocketmq/issues/292'>ISSUE-292</a>] - Add support of transactional message
+</li>
+</ul>
+
+## Improvement
+
+<ul>
+
+
+
+<li>[<a href='https://issues.apache.org/jira/browse/ROCKETMQ-184'>ISSUE-184</a>] - Optimize consuming performance when the master crashed out and only slave brokers are available
+</li>
+<li>[<a href='https://issues.apache.org/jira/projects/ROCKETMQ/issues/ROCKETMQ-308'>ISSUE-308</a>] - Increase socket buffer size of name-server to better fit network bandwidth
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ROCKETMQ-311'>ISSUE-311</a>] - Add a fast failure mechanism for pulling message requests
+</li>
+<li>[<a href='https://issues.apache.org/jira/projects/ROCKETMQ/issues/ROCKETMQ-315'>ISSUE-315</a>] - Enhance tls mode config
+</li>
+<li>[<a href='https://github.com/apache/rocketmq/issues/314'>ISSUE-316</a>] - Use dedicated thread pool for heartbeat handler
+</li>
+<li>[<a href='https://issues.apache.org/jira/projects/ROCKETMQ/issues/ROCKETMQ-324'>ISSUE-324</a>] - Make async callback executor of the producer clients pluggable
+</li>
+<li>[<a href='https://github.com/apache/rocketmq/issues/325'>ISSUE-325</a>] - Enhance broker registration performance, and reduce memory footprint
+</li>
+<li>[<a href='https://issues.apache.org/jira/projects/ROCKETMQ/issues/ROCKETMQ-353'>ISSUE-353</a>] - Add send and consume message commands to mqadmin tool belt
+</li>
+<li>[<a href='https://github.com/apache/rocketmq/issues/367'>ISSUE-367</a>] - Refactor the logging component to support log4j, log4j2, and logback libraries
+</li>
+</ul>
+
+
+## Bug
+
+<ul>
+<li>[<a href='https://github.com/apache/rocketmq/issu/66'>ISSUE-66</a>] - Fix the issue that message body compressed multi times when resending a message.
+</li>
+<li>[<a href='https://github.com/apache/rocketmq/issues/260'>ISSUE-260</a>] - Fix the concurrency issue in StoreStatsService, to yield more accurate statistics.
+</li>
+<li>[<a href='https://github.com/apache/rocketmq/issues/276'>ISSUE-276</a>] - Fix the issue that the missing the state validation of pull message service before scheduling new pull request
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ROCKETMQ-290'>ISSUE-290</a>] - Fix the memory leak issue in WaitNotifyObject#waitingThreadTable
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ROCKETMQ-314'>ISSUE-314</a>] - Fix the issue that message queue size not synchonized when message processing timeout
+</li>
+<li>[<a href='https://github.com/apache/rocketmq/issues/321'>ISSUE-321</a>] - Fix the concurrency issue in RMQAsyncSendProducer unit test
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ROCKETMQ-323'>ISSUE-323</a>] - Fix the issue that semaphore not released after async invocation callback finished
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ROCKETMQ-332'>ISSUE-332</a>] - Fix the concurrency issue in MappedFileQueue#findMappedFileByOffset
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ROCKETMQ-336'>ISSUE-336</a>] - Fix the wrong format of System.out.printf used in mqadmin
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/ROCKETMQ-355'>ISSUE-355</a>] - Fix the timeout semantic of async send method
+</li>
+</ul>
+
+
+
+