Commit Graph

2103 Commits

Author SHA1 Message Date
gobbq 726ed7298c fix broker log path typo (#4307)
Co-authored-by: 文泊 <xll333993@alibaba-inc.com>
2022-05-15 10:48:31 +08:00
hzh0425 eaf0ce0991 [ISSUE # 4308] Make some variables to be final in brokerController 2022-05-14 11:34:45 +08:00
Jack Tsai b79859778e [ISSUE #3962] Fix variable name in MappedFile#isAbleToCommit() (#4312)
Co-authored-by: tsunghanjacktsai <tsaitsunghan@apache.com>
2022-05-14 11:33:46 +08:00
hzh0425 bee73b3a4d [ISSUE #4310] Optimize serviceProvider's code 2022-05-14 11:32:44 +08:00
caigy 9445b78875 [ISSUE #4304] Fix license check failures 2022-05-13 16:14:42 +08:00
Jacob_Mr_Yang eb0a0e94e6 fix: delete a feature in Readme (#4298)
Co-authored-by: Heng Du <duhengforever@apache.org>
2022-05-13 10:17:37 +08:00
doubleSix b2cfcac870 Fix 4283 and add an description in readme. (#4293)
* test

* reset the test

* fix 4283

fix issue 4283.

* Update README.md

* fix 4283

Add a description about RocketMQ streams and RocketMQ Flik.
2022-05-13 10:16:50 +08:00
hyl-xidian e52028ae1d [ISSUE #4291] Add some description text to README (#4294)
Add  a description of RocketMQ Dashboard and RocketMQ Connect
2022-05-13 10:14:31 +08:00
logicalee e0643ed219 [ISSUE #4286] add link of rocketmq-site to readme (#4288) 2022-05-13 10:13:49 +08:00
Liu Ziming 56106305eb [ISSUE #4284] Add protocols to readme and delete the description of language clients (#4285)
* Update .travis.yml

Depracated MODERATE noisy mail for dev@rocketmq.apache.org. Still Failing: apache/rocketmq#5670 (5.0.0-alpha-static-topic - 5ebc327) @dongeforever

* Update README.md

Co-authored-by: von gosling <vongosling@apache.org>
2022-05-13 10:12:53 +08:00
caigy fd484ae6d9 enable License-Eye in GitHub Actions 2022-05-12 15:34:34 +08:00
ShannonDing 3a7ee49a7b Add spdx file 2022-05-12 14:40:02 +08:00
cnScarb edbea4dabf fix: fix ACL tests on Windows (#4278) 2022-05-12 10:32:38 +08:00
MinXie 5d2bf3573c [ISSUE #4254] use function computeIfAbsent replace if (#4255)
* use computeIfAbsent

* [ISSUE #4254] use function computeIfAbsent replace if

Co-authored-by: xyj <xieyoujun@imshine.com>
2022-05-09 09:42:36 +08:00
Tristeza d7e940a29a replace hashset addAll method to constructure (#3879)
Co-authored-by: 席朝东 <xichaodong@xichaodongdeMacBook-Pro.local>
2022-05-08 14:41:33 +08:00
Zhendong Liu c046404eed [ISSUE-#4251]Add batch flag (#4252)
* Add it test holder for manual test

* Add it test holder for manual test

* Polish the test, remove useless code

* Polish the test, remove useless code

* Mark the flag for batch to avoid conflict
2022-05-07 14:11:33 +08:00
Qingshan Lin 7043211302 Merge pull request #4213 from ferrirW/ROCKETMQ-4203
[ISSUE #4203] Support zstd/lz4 compression to improve send/receive performance
2022-05-06 20:25:00 +08:00
tiger lee 0d8478d789 fix HmacSHA1 not available running benchmark (#4217)
Co-authored-by: tigerweili <tigerweili@tencent.com>
2022-05-06 09:07:35 +08:00
Oliver 0e03c8f4b1 Remove redundant queue (#4240) 2022-05-06 09:06:20 +08:00
MinXie 9f97eba2d4 [ISSUE #4239] Use function computeIfAbsent replace if 2022-05-04 15:07:28 +08:00
渊澄 caadd816b4 [ISSUE #4237] REMOVE unnecessary final modifier 2022-05-04 09:57:34 +08:00
Ryan Su 844dabfb2f [ISSUE #4215] OFFSET_OVERFLOW_BADLY will lead to consumption from begin, a large number of repeated consumption 2022-04-30 20:28:26 +08:00
cserwen df3f8de4c0 [ISSUE #4211] Fix diskMaxUsedSpaceRatio does not take effect in dLedger 2022-04-29 10:12:51 +08:00
wangfan 5584a78977 [ISSUE #4203] Support zstd/lz4 compression to improve send/receive performance 2022-04-28 10:19:52 +08:00
tiger lee 9a97b7a36a Merge pull request #4222 from 123monkey/develop
format code KVConfigManager
2022-04-28 09:50:44 +08:00
tiger lee 2d66e95d36 Merge pull request #4132 from dugenkui03/patch-012
[ISSUE #4130] Remove the exception which will never be thrown by method from method signature
2022-04-28 09:49:18 +08:00
wangfan a492592d77 [Docs] Add squash guide and apache contributors guide link (#4221)
Co-authored-by: wangfan <wangfan8@xiaomi.com>
2022-04-28 09:12:48 +08:00
123monkey 4a47fd1e33 Create KVConfigManager.java
format code
2022-04-27 22:49:19 +08:00
dugenkui b6e65a8054 [ISSUE #4099]Optimized the performance of sending traceMessage in AsyncTraceDispatcher (#4180)
* Optimized the performance of sending traceMessage

* Optimized the performance of sending traceMessage

* Optimized the performance of sending traceMessage

* Optimized the performance of sending traceMessage
2022-04-27 16:09:39 +08:00
huangli 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
samz406 9de7be4785 update design doc (#4205) 2022-04-26 10:08:11 +08:00
yuz10 5d01023960 [ISSUE #4107] rocketmq-tools should not depend on rocketmq-store (#4108) 2022-04-25 14:03:00 +08:00
彭小漪 51baf87aed [ISSUE #4147] javadoc: Fix the problem described in the warning message prompted by the IDE. (#4148) 2022-04-25 10:46:33 +08:00
cserwen 2bd9059016 [ISSUE #3914] Support multi dirs storage in DLedger 2022-04-22 14:19:02 +08:00
dugenkui b503c4e5a1 [ISSUE #4181] Prevent int overflow in TraceContext
Prevent int overflow
2022-04-22 09:06:15 +08:00
灼华 a597c8e341 [ISSUE #4183] When the reportSlaveMaxOffset method fails, end the current loop early (#4184)
* [ISSUE #4183] When the reportSlaveMaxOffset method fails, end the current loop early

* Update HAService.java
2022-04-21 11:14: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
李晓双 Li Xiao Shuang 519c0b8a46 [ISSUE #4127] [BrokerOuterAPI] Anonymous new Runnable() can be replaced with lambda 2022-04-21 10:48:07 +08:00
李晓双 Li Xiao Shuang 4f2b708179 Explicit type argument can be replaced with <> (#4186) 2022-04-21 09:33:47 +08:00
cnScarb d1f8124919 [ISSUE #4170] Fix getEarliestMessageTime in DLedger mode (#4168) 2022-04-20 23:07:38 +08:00
yuz10 580b76d3de [ISSUE #4165] add new line in sendMsgStatus (#4166)
* add new line in sendMsgStatus

* keep format consistent
2022-04-20 13:42:00 +08:00
Echo 6fca4e866c [ISSUE #4160]remove the final modifier of a method which is already in a final class (#4163)
Co-authored-by: xiongyujie <xiongyujie@highlight.mobi>
2022-04-20 10:54:35 +08:00
cnScarb 9f7142bdd1 [ISSUE #4175] Prevent update topic on slave (#4176)
* Prevent update topic on slave

* Prevent update subscription group on slave
2022-04-19 10:24:04 +08:00
李晓双 Li Xiao Shuang 50e314eb8a [ISSUE #4123] Explicit type argument can be replaced with <> for RouteInfoManager (#4124)
* Explicit type argument can be replaced with <> for RouteInfoManager

* Explicit type argument can be replaced with <> for RouteInfoManager
2022-04-17 23:58:38 +08:00
灼华 84f03c34b5 [ISSUE #4143] Remove file lock related code snippets in index file (#4135)
* Remove fileLock related code snippets in IndexFile

* Remove unused fileChannel

Co-authored-by: 灼华 <geyu@didiglobal.com>
2022-04-17 23:54:30 +08:00
Kvicii 320b728d6d [ISSUE #4167] cleanup code (#4013) 2022-04-17 23:46:26 +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
dugenkui aa908ce825 [ISSUE #4103] Simplify string-list-join in Message (#4104)
[ISSUE #4103] Simplify string-list-join in `Message`
2022-04-15 11:10:53 +08:00
灼华 f120645a11 [ISSUE #4167] Optimize the logic of MessageDecoder#decodeMessageId method (#4082)
Co-authored-by: 灼华 <geyu@didiglobal.com>
2022-04-14 23:06:09 +08:00