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 <[email protected]>
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>
+
+
+
+