Nowinkey
0ad7db6956
[ISSUE #5216 ] Enable checkstyle for test code (rocketmq-controller, rocketmq-remoting and rocketmq-proxy) ( #5218 )
...
* style(remoting):Enable checkstyle for test code
* style(controller):Enable checkstyle for test code
* style(proxy):Enable checkstyle for test code
2022-09-29 11:46:00 +08:00
lk
4a2bdeadce
[ISSUE #5195 ] write data directly when there is no topicsList of publishing ( #5196 )
2022-09-28 11:44:12 +08:00
Zhanhui Li
5723b97964
[ISSUE #5126 ]Make all tests in ACL module pass on Windows ( #5127 )
...
* Make all tests pass on Windows
* Run in serial
2022-09-26 17:47:19 +08:00
odbozhou
361528b379
change version to 4.9.4 for release
2022-09-23 14:05:09 +08:00
zhoubo
251fc77957
Merge branch 'develop' into release-5.0.0
2022-09-23 10:28:18 +08:00
Zhanhui Li
b24ce7286f
[ISSUE #5106 ]Make ProxyStartupTest portable ( #5107 )
...
* Make ProxyStartupTest portable
* Remove debug output to console
* Management dependencies of maven in a central manner
2022-09-19 11:00:43 +08:00
hill
ac82378aea
[maven-release-plugin] prepare for next development iteration
2022-09-19 10:27:17 +08:00
hill
f3e113cb1f
[maven-release-plugin] prepare release rocketmq-all-5.0.0
2022-09-19 10:26:58 +08:00
lk
e11dc27c49
[ISSUE #5069 ] polish the startup of proxy; can specify parameters on the command line of proxy ( #5083 )
...
undefined
2022-09-19 10:10:18 +08:00
lk
6f75e3d699
[ISSUE #5069 ] polish the startup of proxy; can specify parameters on the command line of proxy ( #5083 )
...
undefined
2022-09-16 17:31:27 +08:00
mxsm
ed9c775ee3
[ISSUE #4999 ] Optimize ConcurrentMap#computeIfAbsent performance on jdk1.8 a workaround ( #5008 )
2022-09-08 20:50:32 +08:00
rongtong
8517a5d6bd
Remove useless import in proxy module ( #4983 )
2022-09-02 23:10:24 +08:00
lk
cafb319612
[ISSUE #4938 , ISSUE #4939 ] fix the concurrency problems when renew and ack/changeInvisibleTime at the same time; retry renew for a limited times when some error occurred ( #4940 )
2022-09-01 10:11:46 +08:00
lk
c11ed78eeb
[ISSUE #4955 ] validate userProperties contain control character or not ( #4956 )
2022-09-01 09:41:28 +08:00
lk
f77377f364
[ISSUE #4953 ] return INVALID_RECEIPT_HANDLE when cannot find the broker of handle ( #4954 )
2022-09-01 09:39:13 +08:00
lk
528b102a30
[ISSUE #4947 ] write client settings in lock and optimize the process of error handle ( #4948 )
2022-09-01 09:38:31 +08:00
Aaron Ai
f23fdbe016
Replace findbugs by spotbugs ( #4931 )
2022-08-30 17:45:56 +08:00
Zhouxiang Zhan
03f3a4e63a
Optimize DefaultTopicMessageTypeValidator error information ( #4900 )
2022-08-26 17:49:15 +08:00
Jack Tsai and tsaitsung-han.tht
9ff8a312cb
Fix Indentation Reported by Checkstyle ( #4884 )
...
Co-authored-by: tsaitsung-han.tht <tsaitsung-han.tht@alibaba-inc.com >
2022-08-25 12:07:32 +08:00
Zhanhui Li
3da7ea9c1b
[Infra Improvement] Build And Run Unit Tests in Parallel ( #4878 )
...
* Support build with Bazel (#4865 )
* Support build with Bazel, fixing tests to make them capable of running in concurrency and hermetic.
* Make test cases capable of running in parallel. (#4874 )
2022-08-24 20:53:30 +08:00
RongtongJin
bbbb96e129
Revert "Support build with Bazel ( #4865 )"
...
This reverts commit ec8a93d2f7 .
2022-08-23 14:29:46 +08:00
Zhanhui Li
ec8a93d2f7
Support build with Bazel ( #4865 )
...
* Support build with Bazel, fixing tests to make them capable of running in concurrency and hermetic.
2022-08-23 13:11:53 +08:00
fuyou001
e5a71bb95f
using caffeine replace guava cache ( #4669 )
...
* [ISSUE #4668 ] using caffeine replace guava cache
* [ISSUE #4668 ] fix cache miss
* [ISSUE #4725 ] fix enforce-ban-circular-dependencies error
2022-08-11 20:16:34 +08:00
lk
859bc15a68
[ISSUE #4783 ] remove handle from receiptHandleProcessor when forwardMessageToDLQ ( #4784 )
2022-08-04 20:08:12 +08:00
mxsm
c6b3a66ecf
[ISSUE #4706 ] fix console printed log format is incorrect ( #4716 )
2022-08-03 09:19:03 +08:00
Aaron Ai
2331d2cff4
Use string as the configuration parameter type of metrics collector mode
2022-08-02 14:19:24 +08:00
kaiyi.lk
093ebaf4c3
move construct process to init method
2022-08-01 14:11:14 +08:00
kaiyi.lk
75bbf5fb38
change settings merge method
2022-08-01 14:11:14 +08:00
kaiyi.lk
2ac15dd8b3
change poll time calculate method; init PopMessageResultFilter by maxAttempts directly
2022-08-01 14:11:14 +08:00
kaiyi.lk
67b49b5506
fix: use handle saved in receiptHandleProcessor to changeInvisibleTime if not null
2022-07-29 19:46:40 +08:00
kaiyi.lk
c0e375123a
doc: add logger when write telemetry failed
2022-07-29 16:09:52 +08:00
kaiyi.lk
4619fd767f
fix: write TelemetryCommand observer in writeLock
2022-07-29 16:09:52 +08:00
Zhanhui Li
12ea1a735e
Support ChannelZ to observe gRPC server ( #4664 )
2022-07-29 13:43:44 +08:00
尘央
3125999664
Fix concurrent issues of testScanProducerHeartBeat
2022-07-29 10:48:36 +08:00
尘央
b81e90cbb5
[ISSUE #4712 ] add maxConnectionIdle for grpc server
2022-07-29 10:48:36 +08:00
Oliver
4604e5dd6a
[ISSUE #4677 ] Optimize information when the variable is not set ( #4694 )
2022-07-28 19:44:03 +08:00
Jixiang Jin
8504abfafc
Merge pull request #4693 from xdkxlk/develop
...
fix: brokerAddr to brokerName mapping is not right when has multiple clusters
2022-07-26 21:58:05 +08:00
Jixiang.jjx
326f51e3ce
[ISSUE #3949 ] update for UT.
2022-07-26 16:29:51 +08:00
Jixiang.jjx
1e410977a3
[ISSUE #3949 ] return acceptMessageTypes for quering topic route.
2022-07-26 16:29:51 +08:00
kaiyi.lk
9cd5f6a821
fix: brokerAddr to brokerName mapping is not right when has multiple clusters
2022-07-26 15:11:39 +08:00
yuncun.sl
87357f194f
add message property PROPERTY_BORN_TIMESTAMP and set bornTimeStamp in sendMessageRequestHeader as PROPERTY_BORN_TIMESTAMP
2022-07-22 20:17:15 +08:00
kaiyi.lk
d26ba7d433
fix: unit test cases
2022-07-20 17:38:10 +08:00
kaiyi.lk
d42a7f92cf
fix: use the last TransactionData for the same transactionId
2022-07-20 17:38:10 +08:00
zhouxiang
094a78d011
[ISSUE #3949 ] fix unit test
2022-07-19 20:50:29 +08:00
zhouxiang
852e9545d3
[ISSUE #3949 ] Add updateSubscription for registerConsumer
2022-07-19 20:35:36 +08:00
zhouxiang
6bcda57b36
[ISSUE #3949 ] Remove unused variables
2022-07-19 17:58:19 +08:00
zhouxiang
f88df48baf
[ISSUE #3949 ] Set topic for LocalMessageService
2022-07-19 17:58:19 +08:00
Jixiang.jjx
9a0481c0b5
Merge branch 'feature/grpc-develop-v2' of github.com:drpmma/rocketmq into feature/grpc-develop-v2
...
* 'feature/grpc-develop-v2' of github.com:drpmma/rocketmq:
[ISSUE #3949 ] set delay level for message; use byte to calculate property size
2022-07-19 16:39:17 +08:00
Jixiang.jjx
9f9f9ed22d
[ISSUE #3949 ] ignore exception for parsing grpc client version.
2022-07-19 16:38:56 +08:00
kaiyi.lk
657d5edfb9
[ISSUE #3949 ] set delay level for message; use byte to calculate property size
2022-07-19 16:38:49 +08:00