areyouok opened a new pull request #2889:
URL: https://github.com/apache/rocketmq/pull/2889


   1. Change log level to debug: "Half offset {} has been committed/rolled back"
   2. Optimise lock in WaitNotifyObject
   3. Remove lock in HAService
   4. Remove lock in GroupCommitService
   5. Eliminate array copy in HA
   6. **Remove putMessage/putMessages method in CommitLog which has too many 
duplicated code.**
   7. Change default value of some parameters: 
sendMessageThreadPoolNums/useReentrantLockWhenPutMessage/flushCommitLogTimed/endTransactionThreadPoolNums
   8. **Optimise performance of asyncPutMessage (extract some code out of 
putMessage lock)**
   9.  **extract generation of msgId out of lock in CommitLog (now only for 
single message processor) **
   10.  **extract generation of topicQueueTable key out of sync code **
   11.  **extract generation of msgId out of lock in CommitLog (for batch) **


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to