This is an automated email from the ASF dual-hosted git repository.
huangli pushed a change to branch 4.9.2_dev_community
in repository https://gitbox.apache.org/repos/asf/rocketmq.git.
at e70d8e4 优化Topic和Group检查的性能,改变算法消除正则表达式匹配
This branch includes the following new commits:
new 44a9172 change fixed 500ms timeout for "putMessage not in lock" log
message.
new 38e00c4 消除反向DNS解析
new f5e0151 优化发送、消费的解码速度
new f9eb920 混合 topic 的 Batch 生产,一次batch可以发送到多个topic和queue,用于外挂式延迟消息服务
new 1042880
优化rocketmq编解码实现零拷贝,配合前面的header编解码优化,和fastjson版本相比,在生产者(client)的火焰图中,encode的占比从7.37%下降到1.78%,decode的占比从3.84降低到1.64%
new f05f416
对parseChannelRemoteAddr的结果进行缓存,这个方法在生产者(client)的火焰图中占比4.84%,优化后几乎消失
new c7fe273 优化createUniqID使其在生产者(client)火焰图中的占比从2.41%下降到0.42%
new 2b1955c 优化消除无意义的getNamespace()调用
new 0bc5c1e [Issue #3476] Fix last separator of properties string is
missing when using batch send.
new 50c1da3 使slave状态不影响事务消息发送
new e70d8e4 优化Topic和Group检查的性能,改变算法消除正则表达式匹配
The 11 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.