Commit Graph
7778 Commits
Author SHA1 Message Date
Shuangxi Dingand徒钟 869ab5e20e [ISSUE #5975] Fix getUserTopicConfig Impl contains system topic (#5976)
Co-authored-by: 徒钟 <shuangxi.dsx@alibaba-inc.com>
2023-02-09 18:55:54 +08:00
zzjcool 8a9380dda6 [ISSUR #5941] Fix the problem that acl is not loaded when the proxy starts 2023-02-09 17:49:47 +08:00
lk 3ac1977c78 [ISSUE #6012] change the type of queueId to int of PopCheckPoint (#6013) 2023-02-09 13:57:37 +08:00
SSpirits 9a55592409 [ISSUE #5994] [RIP-46] add pop and timer metrics (#5995)
* add pop and timer metrics
* fix according to review comment
2023-02-08 15:03:08 +08:00
hardyfish e47e3cdbb5 [ISSUE #5996] Optimize the RemotingSerializable class code (#5998)
* simplified RemotingSerializable null check

* optimize the RemotingSerializable class code
2023-02-08 09:55:39 +08:00
mxsm 4ca7e79367 [ISSUE #5999] Fix the TopicQueueMappingUtils comments typo (#6000) 2023-02-07 13:45:38 +08:00
Oliver 59f056d75a [ISSUE #5942] Fix the produce count include the quantity of the system topic(#5943) 2023-02-07 09:51:00 +08:00
7a05483c9f [ISSUE #5896] feat:add pop consumer example (#5991)
* feat:add pop consumer

* feat:fix

* feat:fix

* feat:fix

* feat:fix

* feat:fix

* feat:fix

* feat:fix

* feat:fix

* feat:fix

* feat:fix

* feat:fix

* feat:fix

* Update example/src/main/java/org/apache/rocketmq/example/simple/PushConsumer.java

Co-authored-by: Oliver <wqdyxnbd@163.com>

* feat:fix

* feat:fix

* feat:fix

* feat:fix

* feat:fix

* feat:fix

* feat:fix

* feat:fix

* feat:fix

* feat:fix

* feat:fix

* feat:fix

* feat:fix

---------

Co-authored-by: mahaitao617 <mahaitao617@mahaitao617deMacBook-Pro.local>
Co-authored-by: Oliver <wqdyxnbd@163.com>
2023-02-06 15:00:20 +08:00
rongtong a1d1cf8b30 [ISSUE #5983] Make consumer support flow control code better (#5984)
* When encountering the flow control code, pull it after 20ms instead of 3s

* When encountering the flow control code, pull it after 20ms instead of 3s
2023-02-06 13:41:31 +08:00
zhouxiang 671977e469 [ISSUE #5847] Add checkBlock for hasMsgFromQueue 2023-02-06 11:29:25 +08:00
zhiliatom b6e0bf3180 [ISSUE #5969] Remvoe duplicate deleteUnusedStats in admin processor (#5973) 2023-02-06 10:16:05 +08:00
rongtong b0a454130e [ISSUE #5971] Make the internal logs related to the dledger in the controller print to a file separately (#5972)
* Make the internal logs related to the dledger in the controller print to a file separately

* Make the internal logs related to the dledger in the controller print to a file separately
2023-02-06 09:21:58 +08:00
hardyfishandzhouyunpeng da531ef713 [ISSUE #5986] optimize the BrokerOuterAPITest class code
Co-authored-by: zhouyunpeng <2474138779@qq.com>
2023-02-06 09:13:25 +08:00
mxsm 2545b783d0 [ISSUE #5924] Optimize UtilAll#sleep method (#5925)
* [ISSUE #5924]Optimize UtilAll#sleep method

* polish code
2023-02-05 16:54:12 +08:00
mxsm ce2ecc30d4 [ISSUE #5939]Adjust the MQClientInstance#sendHeartbeatToAllBroker catch code block log print level from info to warn (#5940) 2023-02-05 16:52:16 +08:00
Slideee 62686059ea [ISSUE #5860] Set the value of order when create or update topic (#5861) 2023-02-03 14:39:53 +08:00
Aaron Ai ff8c4c856d [ISSUE #5890] Fix dledger logging (#5959)
* Fix dledger logging

* Add bridge into store module
2023-02-03 14:12:23 +08:00
pingww 4628021588 [ISSUE #5965] Fix lmqTopicQueueTable initialization (#5968)
* [ISSUE #5965] Fix lmqTopicQueueTable initialization

* [ISSUE #5965] Fix lmqTopicQueueTable initialization
2023-02-03 13:44:28 +08:00
loboxu 4e6740949d Remove the useless exception class: MQRedirectException #5963 2023-02-03 13:23:41 +08:00
SSpirits 845f96f4f6 [ISSUE #5923] Add example tiered storage backend service provider (#5926)
* implement example file segment

* add metrics

* add readme

* fix license

* fix tests

* fix links in README.md

* add comment to PosixFileSegment and mark as experimental

* fix test

* optimize image quality
2023-02-03 11:48:27 +08:00
Xinda 0c26369a0d refactor: simplify getPID (#5962) 2023-02-02 11:15:29 +08:00
SSpirits e2a341e7f5 Calculate retry message throughput in pop consumption mode (#5954) 2023-01-31 16:35:44 +08:00
rongtong 1e7c861c1e [ISSUE #5929] Fix the issue that broker send heartbeat to controller frequently causing thread blocking when the network partition (#5930)
* Fix the issue that broker send heartbeat to controller frequently causing thread blocking when the network partition

* Fix the ReplicasManagerTest can not pass

* Reslove conflict with #5922

* Fix code style

* Rename isAddressCanConnect to isAddressReachable

* Rename isAddressCanConnect to isAddressReachable
2023-01-30 16:01:28 +08:00
lizhiminsand斜阳 bb03bf608e Upgrade maven assembly plugin version to 3.4.2 (#5951)
fix old version plugin bug, link: https://blogs.apache.org/maven/entry/apache-maven-assembly-plugin-version

Co-authored-by: 斜阳 <terrance.lzm@alibaba-inc.com>
2023-01-30 14:29:40 +08:00
mxsm 39dafc248a [ISSUE #5949] Remove TopicQueueMappingInfo class duplicate licenses (#5950) 2023-01-30 11:14:14 +08:00
Aaron Ai bcaebf19e6 Bump rocketmq-logging to 1.0.1 (#5946) 2023-01-29 17:21:00 +08:00
rongtong 0ea930182c GetSyncStateSetSubCommand can also print that the broker is not in syncStateSet (#5935) 2023-01-28 10:08:51 +08:00
rongtong ae9f119431 [ISSUE #5916] Fix availableNamesrvAddrMap can not remove old nameserver address (#5917)
* Fix availableNamesrvAddrMap can not remove old nameserver address

* Fix availableNamesrvAddrMap can not remove old nameserver address

* Pass the code style
2023-01-28 08:54:17 +08:00
rongtong 5a43f1d5ef [ISSUE #5921] Support domain resolution to obtain the controller address (#5922)
* Support domain resolution to obtain the controller address

* Remove useless import

* Fix testLookupAddressByDomain can not pass

* Fix typo error
2023-01-28 08:53:50 +08:00
SSpirits 46869c9e9b [ISSUE #5876] fix resource leak in DefaultLitePullConsumerTest 2023-01-27 17:13:02 +08:00
yuz10 a961a9b37b [ISSUE #5905] fix config file disappear after vm crash 2023-01-20 13:11:30 +08:00
Aaron Ai f488e20dc9 Fix logback warning in rmq.tools.logback.xml 2023-01-20 11:52:11 +08:00
Aaron Ai f142ac32ef Fix logback warning in rmq.proxy.logback.xml 2023-01-20 11:52:11 +08:00
Aaron Ai e048c0f987 Fix logback warning in rmq.controller.logback.xml 2023-01-20 11:52:11 +08:00
Aaron Ai 7b959ee01b Fix logback warning in rmq.broker.logback.xml 2023-01-20 11:52:11 +08:00
Oliver 37f83124b3 [ISSUE #5900] Fix the problem of can not remove the broker successfully when a shutdown failure (#5901) 2023-01-18 10:23:46 +08:00
mxsm c82ab449a4 [ISSUE #5859]Optimize String#format in DefaultMQProducerImpl (#5870)
* [ISSUE #5859]Optimize String#format in DefaultMQProducerImpl

* polish code
2023-01-17 16:47:17 +08:00
SSpirits 215b8de335 [Issue #5891] Implement MessageStore interface for tiered store (#5892)
* implement MessageStore interface for tiered store

* fix bazel

* fix unit test

* fix unit test in windows

* fix according to comments

* fix according to comments
2023-01-17 16:17:00 +08:00
Oliver e662715e13 [ISSUE #5897] Polish exception info when broker has already been added to broker container (#5898) 2023-01-17 16:13:38 +08:00
mxsm 7cbdad378e [ISSUE #5885] Fix FAQurl's class FAQ url incorrect (#5886) 2023-01-17 16:05:47 +08:00
Zhouxiang Zhan 2729d2e18e [ISSUE #5847] Refector logic in NotificationProcessor (#5888)
* Fix hasMsg logic in NotificationProcessor
* Add notify in PopReviveService and order ack situation
* Refector wakeup logic
2023-01-17 14:08:43 +08:00
SSpirits 9700211285 [ISSUE #5874] implement file queue for tiered storage (#5875)
* implement file queue for tiered storage

* fix bazel

* suppress error found by spotbugs

* fix tests in windows

* fixed according to comment

* fix warning in bazel build
2023-01-16 17:59:09 +08:00
mxsm 617ba4471b [ISSUE #5880] Remove useless attribute TOPIC_KEY_SPLITTER in MessageClientIDSetter class (#5881) 2023-01-15 16:56:11 +08:00
RagingSpud e0ed87dc9c [ISSUE #5740] Fix util.getIP sometimes choose localhost over LAN ip. (#5856) 2023-01-14 21:43:04 +08:00
lizhimins 5b64ffc9e8 [RIP-48] Not commit offset when broker has server-side offset in ack message (#5878) 2023-01-13 16:45:13 +08:00
Oliver 329193463c [ISSUE #5852] Don't create PlainAccessValidator when aclEnable is false (#5854) 2023-01-13 16:41:37 +08:00
rongtong ddfee4b4d8 Ignore testChangeRoleManyTimes in AutoSwitchHATest util it is stable (#5871) 2023-01-12 19:27:23 +08:00
SSpirits cbad53d60d [ISSUE #5863] implement tiered store metadata (#5864)
* implement tiered store metadata

* fix bazel
2023-01-12 19:02:40 +08:00
mxsm 7c128a5f0a [ISSUE #5708] Fix NamesrvStartup can't print config when use -p command (#5709) 2023-01-12 10:49:06 +08:00
mxsm dc902082bd [ISSUE #5804] Optimize BrokerStatsManager#incTopicPutLatency create statsKey (#5805) 2023-01-12 10:42:41 +08:00