This is an automated email from the ASF dual-hosted git repository.

jinrongtong 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 33309a8  chore(release note):polish the rocketmq 4.7.1 release note
33309a8 is described below

commit 33309a87a96cb04dec13f0c0d62148126ad3a7f5
Author: RongtongJin <[email protected]>
AuthorDate: Fri Jun 12 11:48:52 2020 +0800

    chore(release note):polish the rocketmq 4.7.1 release note
---
 _posts/2020-05-30-release-notes-4.7.1.md | 86 ++++++++++++++++----------------
 1 file changed, 43 insertions(+), 43 deletions(-)

diff --git a/_posts/2020-05-30-release-notes-4.7.1.md 
b/_posts/2020-05-30-release-notes-4.7.1.md
index c756024..21eb33e 100644
--- a/_posts/2020-05-30-release-notes-4.7.1.md
+++ b/_posts/2020-05-30-release-notes-4.7.1.md
@@ -19,96 +19,96 @@ Below is a summary of the issues addressed in the 4.7.1 
release of RocketMQ. For
 
 ## Improvement
 <ul>
-<li>[<a href='https://github.com/apache/rocketmq/issues/2065'>ISSUE-2065</a>] 
-  Fix fastjson version for RCE problem.
+<li>[<a href='https://github.com/apache/rocketmq/issues/2065'>ISSUE-2065</a>] 
-  Upgrade fastjson version to prevent RCE problem.
 </li>
-<li>[<a href='https://github.com/apache/rocketmq/issues/2044'>ISSUE-2044</a>] 
-  Fix DefaultLitePullConsumerImpl NPE.
+<li>[<a href='https://github.com/apache/rocketmq/issues/2044'>ISSUE-2044</a>] 
-  Fix the issue that DefaultLitePullConsumerImpl class may throw null pointer 
exception.
 </li>
-<li>[<a href='https://github.com/apache/rocketmq/issues/2042'>ISSUE-2042</a>] 
-  Select a new nameserver when the old one removed from namesrvAddrList.
+<li>[<a href='https://github.com/apache/rocketmq/issues/2042'>ISSUE-2042</a>] 
-  Fix the issue that client still connected to the old name server even it was 
removed from namesrvAddr list.
 </li>
-<li>[<a href='https://github.com/apache/rocketmq/issues/2036'>ISSUE-2036</a>] 
-  Skip the null value in messageProperties2String method.
-</li>
-<li>[<a href='https://github.com/apache/rocketmq/issues/2025'>ISSUE-2025</a>] 
-  Polish the code in MQClientAPIImpl#processSendResponse method.
-</li>
-<li>[<a href='https://github.com/apache/rocketmq/issues/2020'>ISSUE-2020</a>] 
-  Replace notify blocks with existing method wakeup in ServiceThread.
+<li>[<a href='https://github.com/apache/rocketmq/issues/2036'>ISSUE-2036</a>] 
-  Fix the issue that encode null value caused incorrect encoding result.
 </li>
 <li>[<a href='https://github.com/apache/rocketmq/issues/2007'>ISSUE-2007</a>] 
-  Upgrade fastjson version to prevent serious security problem.
 </li>
-<li>[<a href='https://github.com/apache/rocketmq/issues/2003'>ISSUE-2003</a>] 
-  Delete useless code about DatagramSocket.
+<li>[<a href='https://github.com/apache/rocketmq/issues/1992'>ISSUE-1992</a>] 
-  Optimize the log output in Broker2Client class.
 </li>
-<li>[<a href='https://github.com/apache/rocketmq/issues/1992'>ISSUE-1992</a>] 
-  Polish the log in Broker2Client.
+<li>[<a href='https://github.com/apache/rocketmq/issues/1988'>ISSUE-1988</a>] 
-  Fix the issue that can not update messageDelay property correctly with 
updateBrokerConfig command.
 </li>
-<li>[<a href='https://github.com/apache/rocketmq/issues/1988'>ISSUE-1988</a>] 
-  Fix the issue that can not update messageDelay correctly with mqadmin 
updateBrokerConfig command.
+<li>[<a href='https://github.com/apache/rocketmq/issues/1978'>ISSUE-1978</a>] 
-  Fix issue that getBornHostString method may throw null pointer exception.
 </li>
-<li>[<a href='https://github.com/apache/rocketmq/issues/1978'>ISSUE-1978</a>] 
-  Fix MessageExt#getBornHostString null pointer exception.
+<li>[<a href='https://github.com/apache/rocketmq/issues/1976'>ISSUE-1976</a>] 
-  Improve the security of the system topic operation.
 </li>
-<li>[<a href='https://github.com/apache/rocketmq/issues/1976'>ISSUE-1976</a>] 
-  System topic should add permission checking globally.
+<li>[<a href='https://github.com/apache/rocketmq/issues/1950'>ISSUE-1950</a>] 
-  Fix the issue that residual threads still exist after producer calls 
shutdown.
 </li>
-<li>[<a href='https://github.com/apache/rocketmq/issues/1950'>ISSUE-1950</a>] 
-  Fix DefaultMQProducer didn't shutdown completely.
+<li>[<a href='https://github.com/apache/rocketmq/issues/1931'>ISSUE-1931</a>] 
-  Fix the issue that doAfterRpcHooks is called twice in processRequestCommand 
method.
 </li>
-<li>[<a href='https://github.com/apache/rocketmq/issues/1931'>ISSUE-1931</a>] 
-  Fix the issue of duplicate doAfterRpcHooks.
+<li>[<a href='https://github.com/apache/rocketmq/issues/1912'>ISSUE-1912</a>] 
-  Polish the consumer offset commit logic for lite pull consumer.
 </li>
-<li>[<a href='https://github.com/apache/rocketmq/issues/1912'>ISSUE-1912</a>] 
-  Polish the commited offset logic for the lite default pull consumer.
+<li>[<a href='https://github.com/apache/rocketmq/issues/1895'>ISSUE-1895</a>] 
-  Expose the flush disk timeout error to user.
 </li>
-<li>[<a href='https://github.com/apache/rocketmq/issues/1906'>ISSUE-1906</a>] 
-  BooleanConstantExpression might lead to class loading deadlock.
+<li>[<a href='https://github.com/apache/rocketmq/issues/1879'>ISSUE-1879</a>] 
-  Fix the issue that GroupTransferService may be blocked by ResponseCallback 
in SYNC_MASTER mode.
 </li>
-<li>[<a href='https://github.com/apache/rocketmq/issues/1895'>ISSUE-1895</a>] 
-  The flush disk timeout exception needs to be exposed.
+<li>[<a href='https://github.com/apache/rocketmq/issues/1807'>ISSUE-1807</a>] 
-  Fix statistical error about hashSlotCount in index file.
 </li>
-<li>[<a href='https://github.com/apache/rocketmq/issues/1879'>ISSUE-1879</a>] 
-  GroupTransferService may be blocked by ResponseCallback in SYNC_MASTER mode.
-</li>
-<li>[<a href='https://github.com/apache/rocketmq/issues/1878'>ISSUE-1878</a>] 
-  Add unit test about cleaning index file.
+<li>[<a href='https://github.com/apache/rocketmq/issues/1689'>ISSUE-1689</a>] 
-  Add interfaces to remove unused statsItem in BrokerStatsManager class.
 </li>
-<li>[<a href='https://github.com/apache/rocketmq/issues/1859'>ISSUE-1859</a>] 
-  Add codecov report for tests.
+<li>[<a href='https://github.com/apache/rocketmq/issues/1400'>ISSUE-1400</a>] 
-  Fix the issue that disk space detection may be blocked when deleting a lot 
of files.
 </li>
-<li>[<a href='https://github.com/apache/rocketmq/issues/1807'>ISSUE-1807</a>] 
-  Fix indexslotNum statistical error.
+<li>[<a href='https://github.com/apache/rocketmq/issues/729'>ISSUE-729</a>] -  
Fix the issue that wipeWritePermOfBroker method may throw null pointer 
exception.
 </li>
-<li>[<a href='https://github.com/apache/rocketmq/issues/1689'>ISSUE-1689</a>] 
-  StatsItem not remove after group or topic be removed.
-</li>
-<li>[<a href='https://github.com/apache/rocketmq/issues/1400'>ISSUE-1400</a>] 
-  Disk space detection is blocked when it cost too much time to delete files.
-</li>
-<li>[<a href='https://github.com/apache/rocketmq/issues/729'>ISSUE-729</a>] -  
Check ChannelHandlerContext whether is null.
+<li>[<a href='https://github.com/apache/rocketmq/issues/705'>ISSUE-705</a>] -  
Fix the issue the content of waitingThreadTable is not updated in time.
 </li>
 </ul>
 
 ## Bug
 <ul>
-<li>[<a href='https://github.com/apache/rocketmq/issues/1901'>ISSUE-1901</a>] 
-  Create reply message fail because property[CLUSTER] is null.
+<li>[<a href='https://github.com/apache/rocketmq/issues/1901'>ISSUE-1901</a>] 
-  Fix the bug that create reply message fail in sending request/reply message.
 </li>
-<li>[<a href='https://github.com/apache/rocketmq/issues/705'>ISSUE-705</a>] -  
WaitNotifyObject class has a wake up bug.
+<li>[<a href='https://github.com/apache/rocketmq/issues/1906'>ISSUE-1906</a>] 
-  Fix the issue that BooleanConstantExpression might lead to class loading 
deadlock.
 </li>
 </ul>
 
+## Test
+<li>[<a href='https://github.com/apache/rocketmq/issues/1878'>ISSUE-1878</a>] 
-  Add unit test about cleaning index file.
+</li>
+<li>[<a href='https://github.com/apache/rocketmq/issues/1859'>ISSUE-1859</a>] 
-  Add codecov report for CI.
+</li>
+
 ## Document and code style improvement
 <ul>
-<li>[<a href='https://github.com/apache/rocketmq/issues/2054'>ISSUE-2054</a>] 
-  Fix typo error in RocketMQ_Example.md. 
+<li>[<a href='https://github.com/apache/rocketmq/issues/2054'>ISSUE-2054</a>] 
-  Typo fix in RocketMQ_Example.md. 
+</li>
+<li>[<a href='https://github.com/apache/rocketmq/issues/2053'>ISSUE-2053</a>] 
-  Add @Override annotation for RMQOrderListener. 
 </li>
-<li>[<a href='https://github.com/apache/rocketmq/issues/2053'>ISSUE-2053</a>] 
-  Add @Override for RMQOrderListener. 
+<li>[<a href='https://github.com/apache/rocketmq/issues/2035'>ISSUE-2035</a>] 
-  Typo fix in DefaultMQProducerImpl class. 
 </li>
-<li>[<a href='https://github.com/apache/rocketmq/issues/2035'>ISSUE-2035</a>] 
-  Fix typo error in RequestResponseFuture. 
+<li>[<a href='https://github.com/apache/rocketmq/issues/2034'>ISSUE-2034</a>] 
-  Polish the java doc for MessageListenerOrderly class.
 </li>
-<li>[<a href='https://github.com/apache/rocketmq/issues/2034'>ISSUE-2034</a>] 
-  Correct the Java doc for MessageListenerOrderly.
+<li>[<a href='https://github.com/apache/rocketmq/issues/2020'>ISSUE-2020</a>] 
-  Replace notify code blocks with existing method wakeup in ServiceThread.
+</li>
+<li>[<a href='https://github.com/apache/rocketmq/issues/2025'>ISSUE-2025</a>] 
-  Refactor the code in MQClientAPIImpl#processSendResponse method.
 </li>
 <li>[<a href='https://github.com/apache/rocketmq/issues/2011'>ISSUE-2011</a>] 
-  Add english README.md document.
 </li>
 <li>[<a href='https://github.com/apache/rocketmq/issues/2006'>ISSUE-2006</a>] 
-  Add request-reply document.
 </li>
-<li>[<a href='https://github.com/apache/rocketmq/issues/1971'>ISSUE-1971</a>] 
-  Polish ConsumerFilterManager comment.
+<li>[<a href='https://github.com/apache/rocketmq/issues/2003'>ISSUE-2003</a>] 
-  Remove useless code in MQClientInstance.
+</li>
+<li>[<a href='https://github.com/apache/rocketmq/issues/1971'>ISSUE-1971</a>] 
-  Polish the comment in ConsumerFilterManager.
 </li>
 <li>[<a href='https://github.com/apache/rocketmq/issues/1964'>ISSUE-1964</a>] 
-  Fix document error about admin tool.
 </li>
-<li>[<a href='https://github.com/apache/rocketmq/issues/1883'>ISSUE-1883</a>] 
-  Fix document error about WipeWritePermSubCommand.
+<li>[<a href='https://github.com/apache/rocketmq/issues/1883'>ISSUE-1883</a>] 
-  Fix document error about wipeWritePermSubCommand.
 </li>
 <li>[<a href='https://github.com/apache/rocketmq/issues/1866'>ISSUE-1866</a>] 
-  Fix document error about transaction message.
 </li>
-<li>[<a href='https://github.com/apache/rocketmq/issues/1857'>ISSUE-1857</a>] 
-  Refactor the code in DefaultMQProducerImpl.
+<li>[<a href='https://github.com/apache/rocketmq/issues/1857'>ISSUE-1857</a>] 
-  Refactor the code in DefaultMQProducerImpl class.
 </li>
-<li>[<a href='https://github.com/apache/rocketmq/issues/1741'>ISSUE-1741</a>] 
-  Rename takeMessags to takeMessages.
+<li>[<a href='https://github.com/apache/rocketmq/issues/1741'>ISSUE-1741</a>] 
-  Typo fix in ConsumeMessageOrderlyService.
 </li>
-<li>[<a href='https://github.com/apache/rocketmq/issues/1574'>ISSUE-1574</a>] 
-  Fix spell mistake in request code.
+<li>[<a href='https://github.com/apache/rocketmq/issues/1574'>ISSUE-1574</a>] 
-  Typo fix in request code.
 </li>
-<li>[<a href='https://github.com/apache/rocketmq/issues/1505'>ISSUE-1505</a>] 
-  Fix the ListSplitter of batch sample in docs.
+<li>[<a href='https://github.com/apache/rocketmq/issues/1505'>ISSUE-1505</a>] 
-  Fix document error about batch sample.
 </li>
-</ul>
-                                        
-            
+</ul>          
 
 

Reply via email to