RongtongJin
3cd0ec9a83
Merge remote-tracking branch 'apache/5.0.0-beta' into 5.0.0-beta-tmp
...
# Conflicts:
# broker/src/main/java/org/apache/rocketmq/broker/processor/PopMessageProcessor.java
2022-03-19 09:41:42 +08:00
RongtongJin
a44699acd6
Ignore all container tests because they cost too much time and are unstable
2022-03-18 23:13:35 +08:00
RongtongJin
c8f67716e9
Fix bug that container UT can not pass
2022-03-18 21:50:14 +08:00
Aaron Ai
8fc952d20c
Add new APIs for producer ( #3987 )
2022-03-18 12:44:53 +08:00
cserwen
0b7291b35a
[ISSUE #3503 ] bugfix: the consumeOffset will be set as 0 when getMessage returns null ( #3504 )
2022-03-18 10:49:02 +08:00
cserwen
d99bf55205
[ISSUE #3992 ] code optimizations about BrokerContainerStartup.class
2022-03-17 20:44:39 +08:00
RongtongJin
69ee646320
Make all ITs can pass
2022-03-14 19:27:57 +08:00
RongtongJin
e678ee6f91
Add ASF header for unapproved file
2022-03-14 16:25:49 +08:00
RongtongJin
01af230349
Add ASF header for plain_acl.yml
2022-03-14 16:18:29 +08:00
RongtongJin
190617e8b9
Delete useless code file
2022-03-14 14:51:49 +08:00
rongtong
00d2d1c40c
feature(test):[RIP-31]Add ITs for BrokerContainer ( #3980 )
2022-03-14 14:51:48 +08:00
rongtong
5c350af174
feature(store):[RIP-34]Support quorum write and adaptive degradation in master slave architecture ( #3979 )
2022-03-14 14:51:30 +08:00
rongtong
cad0cfcece
feature(broker & acl & client):[RIP-32]Support Slave Acting Master mode ( #3978 )
2022-03-14 14:51:10 +08:00
rongtong
fb9e3f05bb
feature(logging&tools&distribution&docs):[RIP-31][PART-A]Support RocketMQ BrokerContainer ( #3977 )
2022-03-14 14:50:48 +08:00
rongtong
27ab1dfdcd
feature(container&remoting):[RIP-31][PART-A]Support RocketMQ BrokerContainer ( #3976 )
2022-03-14 14:50:28 +08:00
rongtong
467b382777
feature(namesrv&common):[RIP-29]Optimize RocketMQ NameServer ( #3974 )
2022-03-14 14:49:53 +08:00
RongtongJin
176e0d5c22
Modify MQVersion to V5_0_0_BETA_SNAPSHOT
2022-03-12 21:41:48 +08:00
RongtongJin
3aa31a6a36
Merge remote-tracking branch 'apache/develop' into 5.0.0-alpha
...
# Conflicts:
# acl/pom.xml
# broker/pom.xml
# client/pom.xml
# common/pom.xml
# common/src/main/java/org/apache/rocketmq/common/MQVersion.java
# distribution/pom.xml
# example/pom.xml
# filter/pom.xml
# logging/pom.xml
# namesrv/pom.xml
# openmessaging/pom.xml
# pom.xml
# remoting/pom.xml
# srvutil/pom.xml
# store/pom.xml
# store/src/test/java/org/apache/rocketmq/store/dledger/DLedgerCommitlogTest.java
# test/pom.xml
# tools/pom.xml
2022-03-12 21:15:45 +08:00
RongtongJin
78dde88cf9
Prepare for next development iteration
2022-03-12 21:13:24 +08:00
tianliuliu
40d9505786
[ISSUE #3957 ] Fix LmqConsumerOffsetManager deserialize error ( #3958 )
...
LmqConsumerOffsetManager deserialize error (#3958 )
2022-03-11 15:29:53 +08:00
RongtongJin
a17fa7605c
[maven-release-plugin] prepare release rocketmq-all-5.0.0-ALPHA
rocketmq-all-5.0.0-ALPHA
2022-03-11 10:37:19 +08:00
李晓双 Li Xiao Shuang
c43620f26f
[ISSUE #3950 ] Anonymous new Callable() replaced with lambda ( #3951 )
...
* Anonymous new Callable() replaced with lambda
* add unit test
2022-03-11 10:10:20 +08:00
RongtongJin
ee8decdc77
Prepare to release rocketmq 5.0.0-alpha
2022-03-10 22:46:11 +08:00
446b76b07b
typo: best_practice.md ( #3939 )
...
* 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
* Updated Notice file to 2022 (#3735 )
* Update best_practice.md
fix word
Co-authored-by: von gosling <vongosling@apache.org >
Co-authored-by: ZhangJian He <shoothzj@gmail.com >
Co-authored-by: tigerweili <tigerweili@tencent.com >
2022-03-08 16:30:26 +08:00
ymingxu and yangmingxu
febc083605
[ISSUE #3561 ] Optimize consuming messages with namespace example
...
Co-authored-by: yangmingxu <mingxu914>
2022-03-08 16:26:33 +08:00
caigy
7a5d937c76
[Issue #3922 ] Fix bugs in ACL modification ( #3927 )
...
* fix NPE when updating account auth if no accounts defined in acl config file
* fix: creating globalWhiteRemoteAddresses failed when default acl config file did not exist
* move plain_acl.yml out of conf/acl/: conf/plain_acl.yml is the default acl config file and config of different accounts can be placed under conf/acl/
* fix merge problem
* fix: 1. errors when processing empty config files; 2.accounts can't be added back after deleting account part in ACL config files
* fix merge problem
* fix test bug
* add test
* add missing test config files
2022-03-07 17:11:09 +08:00
Zhanhui Li
2987e1dcb4
Add language code for Rust ( #3931 )
...
* Add language code for Rust and test cases covering this language code.
2022-03-07 11:31:57 +08:00
Zhanhui Li
6197ebda7f
Improve Issue Template ( #3932 )
...
* Improve issue template
* Fix grammar
2022-03-06 15:02:37 +08:00
RongtongJin
5247985e34
Fix missing ASF header in plain_acl.yml
2022-03-04 20:23:12 +08:00
RongtongJin
e33213c752
Upgrade version to 5.0.0-alpha-snapshot
2022-03-04 16:44:03 +08:00
RongtongJin
87d9614d34
Resolve all conflicts and pass all UTs
2022-03-04 16:38:04 +08:00
panzhi and panzhi33
5b8951915e
[ISSUE #3896 ] fix log format error ( #3897 )
...
* [ISSUE #3896 ] fix log format error
* [ISSUE #3896 ] fix log format error
Co-authored-by: panzhi33 <wb-pz502261@alibaba-inc.com >
2022-03-04 16:11:47 +08:00
hn and hening
52700533b0
fix some docs error ( #3926 )
...
* fix some docs error
* remove useless code
Co-authored-by: hening <ninghe.hn@alibaba-inc.com >
2022-03-04 16:11:07 +08:00
sunxi92
5ae4a106bd
[ #3903 ] Add topic validation, forbid sending message to system topic ( #3904 )
...
* Forbid sending message to system topic.
* Forbid sending message to system topic.The topic RMQ_SYS_TRACE_TOPIC should be excluded.
2022-03-03 11:17:39 +08:00
cserwen and dengzhiwen1
3ccf651ebf
fix that wrong dir is creaed when using mult-dirs storage ( #3901 )
...
Co-authored-by: dengzhiwen1 <dengzhiwen1@xiaomi.com >
2022-03-03 10:41:15 +08:00
zhoubo
b6b5326519
readme add rocketmq connect link ( #3916 )
2022-03-03 10:30:05 +08:00
cserwen and dengzhiwen1
7276cf9926
readme add rocketmq dashboard link ( #3919 )
...
Co-authored-by: dengzhiwen1 <dengzhiwen1@xiaomi.com >
2022-03-02 16:36:18 +08:00
yuz10
19f99a5c63
[ISSUE #3875 ] fix unable to delete last acl account. ( #3876 )
...
* avoid new lines in log
* [#3875 ] fix unable to delete last acl account.
* [#3875 ] fix unable to delete last acl account.
2022-03-02 08:47:57 +08:00
cnScarb
9226395de5
Fix #3911 ( #3912 )
2022-03-02 08:40:01 +08:00
cserwen and dengzhiwen1
81677c78dc
[ISSUE #3859 ] enhance the cal of latency for putting message ( #3862 )
...
* enhance the cal of latency for putting message
* use LongAdder to replace AtomicLong
Co-authored-by: dengzhiwen1 <dengzhiwen1@xiaomi.com >
2022-03-01 20:26:37 +08:00
cnScarb
7438dab364
Fix testTruncateCQ on Windows by releasing mapped files. ( #3865 )
2022-03-01 20:25:12 +08:00
cnScarb
11026c287e
Remove unnecessary Exception thrown by MQClientAPIImpl#createSubscriptionGroup ( #3880 )
2022-03-01 20:23:38 +08:00
HuiTong
42d1565fee
[ISSUE #3890 ] add 'brokerAddress' param for ConsumerConnectionSubCommand ( #3891 )
...
* fix scheduleAtFixedRate bug
* add consumerConnection Command -b param
* rollback
2022-03-01 12:35:38 +08:00
zhangjidi2016 and zhangjidi2016
7281b5d9a0
[ISSUE #3898 ]fix the spell in MQClientAPIImpl ( #3899 )
...
Co-authored-by: zhangjidi2016 <zhangjidi@cmss.chinamobile.com >
2022-03-01 07:48:36 +08:00
yuz10
799d4125bd
fix validate fail after update acl ( #3888 )
2022-02-27 18:18:54 +08:00
RongtongJin
0d15e6c2d5
Merge 5.0.0-alpha-merge with develop branch
2022-02-25 17:43:06 +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
rocketmq-all-4.9.3
2022-02-22 00:25:37 +08:00
tigerlee
35c95eb7a6
prepare to release rocketmq 4.9.3 version
2022-02-21 22:11:04 +08:00
tigerlee
13933297d1
[maven-release-plugin] prepare for next development iteration
2022-02-21 21:33:20 +08:00