Commit Graph
415 Commits
Author SHA1 Message Date
HuiTong cc478bd425 fix scheduleAtFixedRate bug (#3861) 2022-02-18 23:26:12 +08:00
Ni Ze fc014049a2 fix(log) add log for interruptedException (#3854) 2022-02-17 13:27:09 +08:00
yuz10 48e8c1955b add tests for computePullFromWhereWithException (#3844) 2022-02-13 10:02:40 +08:00
zhangjidi2016andzhangjidi 8b78f6114f [ISSUE #3674]Add unit test for AllocateMessageQueueAveragelyByCircle (#3839)
Co-authored-by: zhangjidi <zhangjidi@cmss.chinamobile.com>
2022-02-11 11:30:07 +08:00
KviciiandKvicii 810b75766b [ISSUE #3797] Improve DefaultMQProducerImpl code (#3809)
* improve DefaultMQProducerImpl code

* revert change

Co-authored-by: Kvicii <Karonazaba@gmail.com>
2022-02-08 17:54:07 +08:00
yuz10 d5c8800125 add tests for AllocateMessageQueueAveragely (#3811) 2022-02-07 23:51:02 +08:00
Kvicii 7496081da6 fix ISSUE 2812 (#3813) 2022-02-05 16:56:14 +08:00
彭小漪 d5be91fa00 [ISSUE #3789] optimize: Tag the name of consuming thread whith consumeGroup. (#3795)
* It is useful for debug.
2022-01-27 14:58:09 +08:00
KviciiandKvicii 493c91a38b deprecated DefaultMQPullConsumer (#3796)
If there is no explanation, you need to explicitly specify the replacement class

Co-authored-by: Kvicii <Karonazaba@gmail.com>
2022-01-26 10:42:31 +08:00
彭小漪 bda0ae0305 [ISSUE #3724]: Polish the unit test of class ConsumeMessageConcurrentlyService. (#3725) 2022-01-21 15:30:01 +08:00
tiger lee e1056efba1 Merge pull request #3683 from duhenglucky/develop_jdk
[ISSUE #3684] change client jdk version to 1.6
2022-01-18 00:49:08 +08:00
赵延 c5da66d841 Check producerTable or consumerTable is empty when updateTopicRouteInfoFromNameServer (#2581) 2022-01-14 13:55:54 +08:00
sunhangda 80bcfbc926 [Issue #3556] Fix:When broker is down, rocketmq client can not retry under Async send model (#3555) 2022-01-14 13:54:00 +08:00
HuiTong 5233f12f3a rollback spelling fix to avoid incompatile (#3749) 2022-01-13 13:47:37 +08:00
duhenglucky 1be3cc363f chore(client) change client jdk version to 1.6 2021-12-31 10:47:14 +08:00
zhaohai 28d7849854 [ISSUE #3539] Add parameter verification 2021-12-28 10:40:16 +08:00
xijiu 0bc011cef3 [ISSUE 3613] bug fix, solve message hash conflict in index file #3616 2021-12-21 14:12:31 +08:00
ssssssnake e425c097ad [ISSUE #1097] Fix null pointer problem when consumption start time is null (#1098) 2021-12-20 20:07:45 +08:00
panzhi 64ad7908b8 [ISSUE #3624]Fix producer/consumer re-start may fail introduced in #3454 (#3639)
Fix producer/consumer re-start may fail introduced in #3454

1. start a producer 
2. shutdown producer
3. start the second producer, exception throws
2021-12-15 20:00:21 +08:00
zanglei fe98bed001 [ISSUE #3645] Remove TBW102 topic not found warn log in rocketmq-client.log 2021-12-15 18:30:38 +08:00
codingandzanglei 4a8263b460 [ISSUE #3635] remove log4j dependency in client pom (#3636)
Co-authored-by: zanglei <zanglei@kuaishou.com>
2021-12-13 15:27:48 +08:00
panzhi 3a5cdfa59a [ISSUE #3624]DefaultMQPushConsumerTest.testPullMessage_ExceptionOccursWhenComputePullFromWhere throws RejectedExecution (#3626) 2021-12-11 14:06:54 +08:00
huangliandcolin 67225fdabe [ISSUE 3585] [Part E] eliminate duplicated getNamespace() call when where is no namespace (#3591)
Co-authored-by: colin <39513055@qq.com>
2021-12-11 09:22:22 +08:00
panzhiandpanzhi33 7f1c14c3c1 [ISSUE #3453]Producer cannot shutdown completely (#3454)
* [ISSUE #3453]Producer cannot shutdown completely

* [ISSUE #3453]Producer cannot shutdown completely

* [ISSUE #3453]Producer cannot shutdown completely

Co-authored-by: panzhi33 <wb-pz502261@alibaba-inc.com>
2021-12-10 10:57:35 +08:00
1e314f4100 [ISSUE #3593] entrySet() replace keySet() (#3595)
* entrySet() replace keySet()

* update variable name

* Update AllocateMachineRoomNearby.java

* remove set

Co-authored-by: zh378814 <wb-zh378814@alibaba-inc.com>
Co-authored-by: yuz10 <845238369@qq.com>
2021-12-09 15:13:13 +08:00
写代码的猫 50d45f23a1 [ISSUE 3585] [Part F] eliminate regex match in topic/group name check (#3594) 2021-12-09 10:50:52 +08:00
lushilin e2a4b37785 fix(client): fetch and commit offset use master broker firstly 2021-12-08 19:30:03 +08:00
yuz10 a47f1ef60e [Issue #3394] fix duplicate keys in trace message (#3395) 2021-12-08 15:07:31 +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
dingshuangxi888 0c85c7b4d6 [ISSUE #3527] Fix some request header setting errors and naming issues (#3530) 2021-11-23 21:06:45 +08:00
a51598dea5 Validators.checkMessage() is used twice. (#3435)
* fix(broker): can not clear topic unitSubFlag (#3429)

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

* Validators.checkMessage() is used twice.The other is used in sendDefaultImpl

Co-authored-by: lushilin <897401919@qq.com>
Co-authored-by: lushilin <lushilin.me@bytedance.com>
2021-11-08 08:58:50 +08:00
1657475997 [ISSUE#3430] fix the problem that setting parameter mqClientApiTimeout doesn't take effect (#3431)
* [maven-release-plugin] prepare release rocketmq-all-4.9.2

* [maven-release-plugin] prepare for next development iteration

* fix the problem that setting parameter mqClientApiTimeout doesn't take effect

Co-authored-by: tigerlee <tigerlee@apache.org>
Co-authored-by: haozhijie <haozhijie@kuaishou.com>
2021-10-27 14:59:12 +08:00
meateggmilkandshizhili d2776fca95 [ISSUE #3370] group same Exceptions
Co-authored-by: shizhili <shizhili@cmss.chinamobile.com>
2021-10-26 17:08:36 +08:00
panzhi 78443c3a7c [ISSUE 3420]rocketmq_client.log will not record the asynchronous sending failure exception,will only throw out the reason for the final time failure to the business (#3421) 2021-10-26 13:58:29 +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
Duan 23506fd46a fix wrong comment (#3400) 2021-10-09 17:40:38 +08:00
tiger lee 67ccb7f7be Merge pull request #2729 from wz2cool/master
[ISSUE #2726] retrying by customizing response code
2021-09-18 00:26:32 +08:00
zhangjidi2016andzhangjidi 0de4038f82 [ISSUE #3361]DefaultMQProducer's constructor can call the overloaded constructor. (#3362)
Co-authored-by: zhangjidi <zhangjidi@cmss.chinamobile.com>
2021-09-17 19:45:45 +08:00
huangli 311d76f9c8 [ISSUE 3194] [PART C] Replace AtomicLong with LongAdder in StatsItem.java to improve performance (#3351) 2021-09-14 23:48:15 +08:00
yuz10 147d23e3ed [ISSUE #3281 ][acl] fix fail to delete topic perm list and global white address(#3128) (#3280)
* fix fail to remove topic/group permissions and global white address of acl config

* update acl config for all brokers

* refactor rename UtilAll.string2List and list2String

* fix fail to remove whiteRemoteAddress of acl config
2021-09-14 15:33:38 +08:00
tiger lee f9a0f530e6 Merge pull request #1858 from coder-zzzz/github_features/#1848
[ISSUE #1848] Add write perm admin command
2021-09-13 14:11:20 +08:00
lizhiboo 36041006aa [ISSUE #3314] Make mqClientApi request timeout settable 2021-09-12 16:24:37 +08:00
yuz10 4b7a90a32b [#3326] fix send trace fail if useTLS=true (#3325) 2021-09-11 12:39:19 +08:00
huangli 7519a53c52 [ISSUE 3333] Remove commons-codes dependency (#3334) 2021-09-10 15:19:26 +08:00
StyleTang 2cac86626b [ISSUE #3136] TraceDataEncoder add SubAfter trace bean timestamp (#3137)
* [ISSUE #3136] TraceDataEncoder add SubAfter trace bean timestamp

* add SubAfter TraceBean TimeStamp and GroupName back
2021-08-28 00:04:55 +08:00
guyinyou 2820e477ec [ISSUE #3215] polish litePullConsumer seek logic #3216 2021-08-23 11:43:28 +08:00
zongtanghu a7e71cb4ca [maven-release-plugin] prepare for next development iteration 2021-08-16 21:21:07 +08:00
zongtanghu a1bfe1afce [maven-release-plugin] prepare release rocketmq-all-4.9.1 2021-08-16 21:20:36 +08:00
zongtanghu 73db2970ff [#Issue3205]Fix the issue of code style in client and broker modules. 2021-08-01 18:22:54 +08:00