Commit Graph
61 Commits
Author SHA1 Message Date
RongtongJin f35cafe128 [maven-release-plugin] prepare for next development iteration 2020-12-08 18:17:12 +08:00
RongtongJin 39bb9386f1 [maven-release-plugin] prepare release rocketmq-all-4.8.0 2020-12-08 18:16:49 +08:00
陈阳andfantow 915424c200 [ISSUE#2172] Fix the issue of ArrayIndexOutOfBoundsException
Co-authored-by: fantow <hahaha>
2020-08-11 10:29:50 +08:00
陈阳 064d4c33d2 [ISSUE#2176] Fix the issue of redundancy parameters in method 2020-07-29 15:27:06 +08:00
vongosling 3e5008f288 refactor(build): Remove duplicated logback-core dependency and update some modules to 1.8 compiler lever 2020-07-29 14:12:13 +08:00
张旭 e58a6b2a01 [ISSUE #2196] code style(acl): correct spell mistake, remove redundant code (#2197)
* code style(acl): correct spell mistake, remove redundant code
* refine
Co-authored-by: zhangxu16 <zhangxu16@xiaomi.com>
2020-07-29 11:49:30 +08:00
陈阳andfantow 336f55c2db [ISSUE #2171] fix the spell error in ACL (#2175)
* fix issue#2171

* fix the issue#2171

Co-authored-by: fantow <hahaha>
2020-07-23 11:17:04 +08:00
RongtongJin fac30c3596 [maven-release-plugin] prepare for next development iteration 2020-06-24 14:05:55 +08:00
RongtongJin 9f95a972e1 [maven-release-plugin] prepare release rocketmq-all-4.7.1 2020-06-24 14:05:32 +08:00
rongtongjin 3974677f04 [maven-release-plugin] prepare for next development iteration 2020-03-05 19:07:09 +08:00
rongtongjin 8ef01a6c63 [maven-release-plugin] prepare release rocketmq-all-4.7.0 2020-03-05 19:06:47 +08:00
zhangjidi2016 c572b4b2c8 [ISSUE #1409] Fix the bug when use queryMsgByKey or queryMsgByUniqueKey command in aclEnable = true (#1756) 2020-02-12 10:19:19 +08:00
rongtongjin dd94362257 [maven-release-plugin] prepare for next development iteration 2020-01-20 22:11:43 +08:00
rongtongjin 73bb4b402a [maven-release-plugin] prepare release rocketmq-all-4.6.1 2020-01-20 22:11:21 +08:00
ShannonDing c3b7d18603 [maven-release-plugin] prepare for next development iteration 2019-11-19 21:00:19 +08:00
ShannonDing d1b4e47c26 [maven-release-plugin] prepare release rocketmq-all-4.6.0 2019-11-19 20:59:56 +08:00
wlliqipeng ccf87ed818 Merge pull request #1413 from apache/IPV6
[RIP-15]Add Ipv6 support for RocketMQ (#1352)
2019-10-15 09:50:02 +08:00
zhangjidi 8ba4f8ae06 GetAccessConfigSubCommand for ACL configuration (#1263) 2019-09-30 09:13:26 +08:00
zhangjidi a3954b4572 GetAccessConfigSubCommand for ACL configuration (#1263) 2019-09-29 16:45:33 +08:00
陈永明 c7c9601d36 [RIP-15]Add Ipv6 support for RocketMQ (#1352)
* Remove the useless files

* Replace PermSize with MetaspaceSize, details see http://openjdk.java.net/jeps/122

* Update DLedgerCommitLog.java (#1145)

Delete useless code

* Remove the duplicate content

* Polish the comment (#1107)

* Minor Typo fix  (#860)

* [ISSUE #1082] Fix disconnection of HA (#1083)

* fixed the text description in chinese doc (#1339)

* fix /dev/shm not found on some OSs (#1345)

* Refactor the protection logic when pulling

* change the MQVersion variable to rocketmq 4.5.2 version;

* Minor polish

* Fix the wrong package name

* [maven-release-plugin] prepare release rocketmq-all-4.5.2

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

* [RIP-15]Add Ipv6 support for RocketMQ
2019-08-22 15:34:31 +08:00
zongtanghu 90ae116798 [maven-release-plugin] prepare for next development iteration 2019-08-01 23:25:38 +08:00
zongtanghu d63678dc50 [maven-release-plugin] prepare release rocketmq-all-4.5.2 2019-08-01 23:25:12 +08:00
githublaohu 92ec70b42d [ISSUE #1290] Acl IP Address Matching Range enhancement 2019-07-09 12:29:18 +08:00
huzongtang d1db4a1a1b [ISSUE #1156]fix too many files with unapproved license issues; 2019-06-14 17:26:39 +08:00
Hu Zongtang a2165d8051 [ISSUE #1156]new mqadmin API for ACL configuration (#1217)
* [issue#1164]return the codes to original reput method part.

* [issue#1164]fix issue that Consumer Instance can't consume message from slave when cluster is in the high level tps and master has been killed.

* [issue#1164]if the broker is a master node,then modify reputFromOffset correctly.

* [issue#1164]add some coding comments.

* [ISSUE#1156]new mqadmin API for ACL configuration.Add dataVersion and write data to acl yaml config file in the acl module.

* [ISSUE#1156]add unit test cases for new acl mqadmin API command which adding dataversion part.

* [ISSUE#1156]implement update,delete and query Acl config version in new acl mqadmin API command.

* [ISSUE#1156]polish and optimize the implementation for new acl mqadmin API command.

* [ISSUE#1156]fix the issues that topicPerms and groupPerms can't be updated and there is NPE when querying acl config version.

* [ISSUE#1156]fix small issue that specify wrong plainAccessConfig attribute,the correct one is AccessKey.

* [ISSUE#1156]add updateGlobalWhiteAddr subcommand codes for mqadmin acl command.

* [ISSUE#1156]adjust some codes for cluster acl config version list in the mqadmin acl commands.

* [ISSUE#1156]add acl mqadmin command part in the acl user_guide docs.

* [ISSUE#1156]polish and optimize some part of acl mqadmin command codes.

* [ISSUE#1156]fix code comments issue that the first letter needs to be capitalized and adjust the contents of acl user_guide.
2019-06-14 12:22:10 +08:00
ShannonDing 52005aee90 [maven-release-plugin] prepare for next development iteration 2019-05-21 11:19:03 +08:00
ShannonDing 639cb5c299 [maven-release-plugin] prepare release rocketmq-all-4.5.1 2019-05-21 11:18:41 +08:00
Hu Zongtang 929c76c62b [ISSUE #1147]Broker will report Exception if open the aclEnable and enableDLegerCommitLog flag at the same time. (#1149)
* [issue#1078]fix User can't use mqadmin command normally if they don't copy the tool.yml file to their related fold and AclEnable flag is closed.

* [issue#1147]Broker will report Exception if open the aclEnable and enableDLegerCommitLog flag at the same time.

* [issue#1147]Broker will report Exception if open the aclEnable and enableDLegerCommitLog flag at the same time.

* [issue#1147]Add the restriction of Acl in the acl's user guide.

* [issue#1147]Adjust some codes for acl issue that users can't open the aclEnable and use Master/Slave or Dledger the same time.

* [issue#1147]Adjust and optimize some codes for acl issue that users can't open the aclEnable and use Master/Slave or Dledger the same time.

* [issue#1147]return back for original codes for acl issue that users can't open the aclEnable and use Master/Slave or Dledger the same time.
2019-04-27 10:29:37 +08:00
Hu Zongtang 29438a11c1 [ISSUE #1078]fix User can't use mqadmin command normally if they don't copy the tool.yml file to related fold and AclEnable flag is closed. (#1079)
* [issue#1078]fix User can't use mqadmin command normally if they don't copy the tool.yml file to their related fold and AclEnable flag is closed.
2019-04-10 10:03:34 +08:00
wlliqipeng b80c26292d [maven-release-plugin] prepare for next development iteration 2019-03-29 13:18:35 +08:00
wlliqipeng 16293c3306 [maven-release-plugin] prepare release rocketmq-all-4.5.0 2019-03-29 13:18:18 +08:00
Scruel Tao 7b1ef8f33a [ISSUE #1086] Fix NullPointerException in PlainPermissionLoader if permissions are not configured(with admin user) 2019-03-20 11:13:55 +08:00
Hu Zongtang 6f322c46df [issue#789]fix NullPointerException in the PlainAccessValidator#parse() method when recieved some admin request command,if configed no aclRPCHook. (#819)
* [issue#790]fix defaultTopicPerm and defaultGroupPerm values which are in the yaml config file doesn't work.

* [issue#790]fix defaultTopicPerm and defaultGroupPerm doesn't work,fix the unit test.

* [issue#789]fix NullPointerException in the PlainAccessValidator#parse() method when recieved some admin request command,if configed no aclRPCHook.
2019-02-21 14:01:18 +08:00
Hu Zongtang 1c36c991bb [issue#790]fix defaultTopicPerm and defaultGroupPerm values which are in yaml config file dosen't work. (#798)
* [issue#790]fix defaultTopicPerm and defaultGroupPerm values which are in the yaml config file doesn't work.

* [issue#790]fix defaultTopicPerm and defaultGroupPerm doesn't work,fix the unit test.
2019-02-18 14:28:21 +08:00
duhenglucky b52738cfbd [maven-release-plugin] prepare for next development iteration 2019-01-17 19:58:18 +08:00
duhenglucky f61fd5c73f [maven-release-plugin] prepare release rocketmq-all-4.4.0 2019-01-17 19:57:42 +08:00
Zhendong Liu 6574b69e98 Remove the log when get none remote address strategy 2019-01-07 19:12:45 +08:00
Hu Zongtang 691b712167 [ISSUE#662]capitalizing the first letter in comments and removing the unless comments for acl and msg trace feature codes. (#669)
* [ISSUE#662]capitalizing the first letter in comments and removing the  unless comments for acl and msg trace feature codes.

* [ISSUE#662]polish the acl feature codes.
2019-01-07 19:03:54 +08:00
wangshaojie4039 180a7dbd68 [ISSUE#403] fix acl config file watch bug,clean and optimize the codes for acl feature. (#651)
* [ISSUE#403] fix acl config file watch bug,clean and optimize the codes for acl feature.

* [ISSUE#403] fix acl config file watch bug,clean and optimize the codes for acl feature.

* [ISSUE#403]fix lock/unlock issue,and optimize the codes.
2019-01-04 17:37:10 +08:00
huzongtang 80d12dd82f [ISSUE#525]add a switch variable(traceTopicEnable) for making msg trace worked which is decided by users and rename enableAcl flag variable to keep naming specification,such as clusterTopicEnable. 2019-01-01 00:06:37 +08:00
dongeforever 10d84bbee6 Polish the watch test 2018-12-29 14:04:37 +08:00
dongeforever be83a9a3ba Polish acl names 2018-12-29 12:59:43 +08:00
dongeforever 1a80c5ba57 Trivial pilishment for acl and msg_trace 2018-12-29 12:03:40 +08:00
Hu Zongtang 5f66424721 [ISSUE#525]add aclClient PRCHook for message track (#638)
* prepare to separate production-ready projects from the external projects

* Update fastjson to the latest stable version

* Clean code, don't list the default config in JVM

* Update README.md

* update the year info in NOTICE

* Release semaphore when timeout

* [ISSUE#525]add aclClient PRCHook for message track

* [ISSUE#525]add the apache license text,remove the merged from master branch

* [ISSUE#525]add aclClient PRCHook for message track,remove the merged content of notice and readme.md from master branch,add some unit test to increase the code coverage.
2018-12-28 10:56:48 +08:00
wangshaojie4039 0bb40f9203 [ISSUE#403] add some test case,increasing code coverage (#636)
* [ISSUE#403] fix some bugs and Optimization code for rocketmq's acl feature. 

* [ISSUE#403] fix some bugs and Optimization code for rocketmq's acl feature. 

* Update MQAdminStartup.java

* Update MQAdminStartup.java

* [ISSUE#403] add some test case,increasing code coverage

* [ISSUE#403] add some test case,increasing code coverage
2018-12-26 21:17:38 +08:00
wangshaojie4039 459b246d28 [ISSUE#403] fix some bugs and Optimization code for rocketmq's acl feature. (#632)
* [ISSUE#403] fix some bugs and Optimization code for rocketmq's acl feature. 

* [ISSUE#403] fix some bugs and Optimization code for rocketmq's acl feature. 

* Update MQAdminStartup.java

* Update MQAdminStartup.java
2018-12-26 18:51:23 +08:00
huzongtang 1594dc9e81 [ISSUE#403]fix some bugs and Optimization code for rocketmq's acl feature. 2018-12-24 17:25:54 +08:00
laohu c127438371 handle TODO 2018-12-13 09:15:09 +08:00
dongeforever e3d38d7c3f Rename and polish permission loader 2018-12-12 11:36:40 +08:00
laohu 020f4b4c5d clean code 2018-12-11 09:12:38 +08:00