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>
+                                        
+            
+
+