Commit Graph
164 Commits
Author SHA1 Message Date
Zhouxiang Zhan 1f4ef2b311 [ISSUE #4419] Upgrade maven-checkstyle-plugin to 3.1.2 (#4420)
* Fix incorrect indentation issue
2022-06-06 19:39:38 +08:00
李晓双 Li Xiao Shuang 4fdf8b0518 [ISSUE #4323] Transaction example add the default NamesrvAddr (#4354)
* Transaction example add the default NamesrvAddr

* update annotation
2022-06-06 10:53:51 +08:00
李晓双 Li Xiao Shuang 1db9adb3e3 [ISSUE #4323] tracemessage example add the default NamesrvAddr (#4353)
* tracemessage example add the default NamesrvAddr

* update annotation
2022-06-06 10:53:21 +08:00
李晓双 Li Xiao Shuang 97709a8b8e [ISSUE #4323] Broadcast example add the default NamesrvAddr (#4344)
* Broadcast example add the default NamesrvAddr

* Broadcast example add the default NamesrvAddr

* update annotation
2022-06-06 10:52:18 +08:00
李晓双 Li Xiao Shuang ecb24c453c [ISSUE #4323] Batch example add the default NamesrvAddr (#4328)
* batch example add the default NamesrvAddr

* Add comments

* update annotation
2022-06-06 10:51:46 +08:00
李晓双 Li Xiao Shuang 9ca133a7d0 [ISSUE #4323] Quickstart adds the default NamesrvAddr (#4322)
* Add the default NamesrvAddr

* Optimize the code

* Add comments

* Add comments

* update annotation
2022-06-06 10:51:00 +08:00
李晓双 Li Xiao ShuangandHeng Du 1f71c39c54 [ISSUE #2435] Solve the problem that DefaultMQProducer#request() sends messages and waits for timeout synchronously (#4313)
* Fix message callback timeout bug

* Clean up code format

* Fix message callback timeout bug

Co-authored-by: Heng Du <duhengforever@apache.org>
2022-06-06 10:48:16 +08:00
李晓双 Li Xiao Shuang 3646ac5030 [ISSUE #4323] Optimized namespace example code (#4346)
* Optimized namespace example code

* Optimized namespace example code
2022-06-06 10:44:29 +08:00
李晓双 Li Xiao Shuang febb21092b [ISSUE #4323] Schedule example add the default NamesrvAddr (#4352)
* Schedule example add the default NamesrvAddr

* Schedule example add the default NamesrvAddr

* update annotation
2022-06-01 13:46:30 +08:00
Aaron Ai 65a8525a60 Formatting code of maven dependencies management (#4371) 2022-05-25 12:53:19 +08:00
Ni Ze 316d32a006 [ISSUE #3804]Commit consumption offset with specific MessageQueue. (#3838)
* feat(client) commit consumption offset with specific MessageQueue.

* feat(client) remove exception.

* feat(client) add test

* fix(test) code style is not right

* doc(broker.conf) remove item for test
2022-05-24 09:47:27 +08:00
李晓双 Li Xiao Shuang 5e7baab953 [ISSUE #4323] Optimized openmessaging example code (#4347)
* Optimized openmessaging example code

* fix ci
2022-05-24 09:31:43 +08:00
huangliandyuz10 3cbb3b8ea5 [ISSUE 3585] [Part B] Improve encode/decode performance (#3588)
* [ISSUE 3585] [Part B] Improve header encode/decode performance

* [ISSUE 3585] [Part B] Improve RocketMQSerializable performance with zero-copy; fix securtiy problems.

* [ISSUE 3585] [Part B] Fix unit test

Co-authored-by: yuz10 <845238369@qq.com>
2022-04-27 09:26:10 +08:00
Oliver a800706752 [Optimization] Replace Timer to ScheduleExecutorService (#4208)
* replace Timer to ScheduleExecutorService

* replace timetask to runnable

* Change the style of creating ThreadPoolExecutor

* Remove unused import

* set daemon

* checkstyle
2022-04-27 09:22:21 +08:00
cnScarb 86738365ec [ISSUE #4187]Support async publish in producer benchmark (#4188)
* Support async publish in producer benchmark

* Support async publish in producer benchmark
2022-04-21 11:00:56 +08:00
6U-U9 d100d3c9a5 [ISSUE #4167] Replace Charset.forName("UTF-8") with StandardCharsets.UTF_8 (#4024)
* Replace Charset.forName("UTF-8") with StandardCharsets.UTF_8

* Remove the specification of Charset according to SimplePullConsumer
2022-04-17 23:02:07 +08:00
ymingxuandyangmingxu febc083605 [ISSUE #3561] Optimize consuming messages with namespace example
Co-authored-by: yangmingxu <mingxu914>
2022-03-08 16:26:33 +08:00
tigerlee b606d9c638 [maven-release-plugin] prepare for next development iteration 2022-02-22 00:25:55 +08:00
tigerlee c7989f8574 [maven-release-plugin] prepare release rocketmq-all-4.9.3 2022-02-22 00:25:37 +08:00
zplovekqandzoupeinie 8fdfb42ac8 [ISSUES #3048]add example of OnewayProducer and ScheduledMessage (#3053)
* fix the issue #2994
add the example for OnewayProducer and ScheduledMessageConsumer.
remove a unused line and add notes.

* rollback

* change code style

* modify the code style

Co-authored-by: zoupeinie <zoupeinie@bytedance.com>
2022-01-24 13:54:08 +08:00
HuiTong 5233f12f3a rollback spelling fix to avoid incompatile (#3749) 2022-01-13 13:47:37 +08:00
b5ade62380 [Issue #3565] Removing message filter impldev (#3575)
* fix(broker): can not clear topic unitSubFlag (#3429)

Co-authored-by: lushilin <lushilin.me@bytedance.com>

* doc-optimization (#3523)

* Removed the Useless class file MessageFilterImpl.

Co-authored-by: lushilin <897401919@qq.com>
Co-authored-by: lushilin <lushilin.me@bytedance.com>
Co-authored-by: Smile <1494445739@qq.com>
2021-12-08 14:46:41 +08:00
wangfanandwangfan 5694db1c4a [ISSUE #3579]:Fix spelling mistake in getter/setter method of mQClientFactory SSUE
Co-authored-by: wangfan <wangfan8@xiaomi.com>
2021-12-07 11:17:21 +08:00
NAMANIND 4daade3c1a Removed if-else statements of ROLLBACK and COMMIT 2021-12-03 12:28:06 +08:00
Naman rai 16cabf020c removed typos and spelling errors from comments in quickstart (#3572) 2021-12-02 15:52:06 +08:00
mrhbjandhuangbj a82306853d fix notes wrong (#3543) (#3544)
Co-authored-by: huangbj <huangbojian@gdzskj.cn>
2021-11-30 11:00:48 +08:00
zhangyang 4bb99e656b [ISSUE #3487] Benchmark supports custom AK/SK
Signed-off-by: zhangyang21 <zhangyang21@xiaomi.com>
2021-11-17 13:56:46 +08:00
tigerlee 21faa68b4c [maven-release-plugin] prepare for next development iteration 2021-10-22 13:44:14 +08:00
tigerlee c840b20833 [maven-release-plugin] prepare release rocketmq-all-4.9.2 2021-10-22 13:43:57 +08:00
Git_Yang a83cdc5fa3 [format] Fix formatting errors (#3380)
Signed-off-by: zhangyang <Git_Yang@163.com>
2021-09-26 15:47:50 +08:00
tiger lee 1e8e728259 Merge pull request #3295 from lwclover/develop
[ISSUE #3308] production level pull api demo
2021-09-24 00:46:35 +08:00
zhangjidi2016andzhangjidi2016 fea769da7c [ISSUE #3284]Optimize the buildMessage method (#3324)
* [ISSUE #3284]Optimize the buildMessage method

Co-authored-by: zhangjidi2016 <zhangjidi@cmss.chinamobile.com>
2021-09-08 19:58:23 +08:00
【keepal】 857d28df5e [ISSUE #3284]Optimizing benchmark code (#3317) 2021-09-05 06:23:32 +08:00
sunhangda 401dc8eaf1 production level pull api demo
production level pull api demo
2021-08-27 11:17:46 +08:00
zhangjidi2016andzhangjidi 7c7e9aca65 [ISSUE #3284]Optimizing benchmark code (#3285)
* [ISSUE #3284]Optimizing benchmark code

* Reduce calls to the longValue method in the loop

Co-authored-by: zhangjidi <zhangjidi@cmss.chinamobile.com>
2021-08-26 15:31:57 +08:00
zhenheandwuzh 3a2b172660 [ISSUE #3006]Replace ScheduledExecutorService instead of Timer to avoid affecting other tasks during exception (#3001)
* 采用ScheduledExecutorService替代Timer,避免异常捕获时影响其他任务

多线程并行处理定时任务时,Timer运行多个TimeTask时,只要其中之一没有捕获抛出的异常,其它任务便会自动终止运行,使用ScheduledExecutorService则没有这个问题。

* optimize imports

* Add @Override annotation

* Revert "Add @Override annotation"

This reverts commit 3ddccd8802.

Co-authored-by: wuzh <wuzh@bosera.com>
2021-08-04 13:59:25 +08:00
zongtanghu bb34171289 [maven-release-plugin] prepare for next development iteration 2021-08-01 20:01:59 +08:00
zongtanghu e9c4253218 [maven-release-plugin] prepare release rocketmq-all-4.9.1 2021-08-01 20:01:39 +08:00
yuz10 df88bce1d1 add msgTraceEnable config in transaction producer benchmark 2021-07-19 00:05:07 +08:00
yuz10 58087722e4 fix checkstyle fail 2021-07-18 23:12:09 +08:00
Heng Du e1f94aac84 Merge pull request #3034 from PatrickkZ/develop
[ISSUES #3061 #3065]add different send examples and chinese version of FAQ.md
2021-07-14 08:51:30 +08:00
Heng Du 2a6371765e Merge pull request #2882 from zhurunhua/RocketMQ-zhurunhua
[ISSUE #3112]Fix: update the option's description of delete/update access config command
2021-07-02 19:22:07 +08:00
Git_Yang a0a2192c65 [ISSUE #2873] add benchmark for batch message
Signed-off-by: zhangyang <Git_Yang@163.com>
2021-06-25 10:28:20 +08:00
张旭andzhangxu16 160c5772fb test(benchmark): support delay message test (#3010)
Co-authored-by: zhangxu16 <zhangxu16@xiaomi.com>
2021-06-23 11:00:07 +08:00
patrick d8dec654b7 add different send examples 2021-06-23 10:48:36 +08:00
zongtanghu df1d93fc88 [maven-release-plugin] prepare for next development iteration 2021-06-10 21:36:05 +08:00
zongtanghu 5203d52f1b [maven-release-plugin] prepare release rocketmq-all-4.9.0 2021-06-10 21:35:41 +08:00
zhurunhua 4f33895734 Merge branch 'develop' into RocketMQ-zhurunhua 2021-05-26 16:50:09 +08:00
zhurunhua b186bcd53f update the option's description of consumer.sh 2021-05-26 15:10:38 +08:00
Heng Du 88add9d4bb Merge pull request #2608 from xxd763795151/bench_consumer
[ISSUE #2607] Set benchmark`s consumer isSuffixEnable default false and update help info
2021-05-21 09:42:56 +08:00