You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@rocketmq.apache.org by GitBox <gi...@apache.org> on 2022/03/03 14:04:18 UTC

[GitHub] [rocketmq] caigy opened a new pull request #3927: [Issue #3922] Fix bugs in ACL modification

caigy opened a new pull request #3927:
URL: https://github.com/apache/rocketmq/pull/3927


   ## What is the purpose of the change
   Fix #3922
   
   ## Verifying this change
   I checked the following:
   
   ### Case1: Only `conf/plain_acl.yml` exists:
   
   ➜  distribution git:(issue-3922) ✗ tree conf 
   ```sh
   conf
   ├── 2m-2s-async
   │   ├── broker-a-s.properties
   │   ├── broker-a.properties
   │   ├── broker-b-s.properties
   │   └── broker-b.properties
   ├── 2m-2s-sync
   │   ├── broker-a-s.properties
   │   ├── broker-a.properties
   │   ├── broker-b-s.properties
   │   └── broker-b.properties
   ├── 2m-noslave
   │   ├── broker-a.properties
   │   ├── broker-b.properties
   │   └── broker-trace.properties
   ├── acl
   ├── broker.conf
   ├── dledger
   │   ├── broker-n0.conf
   │   ├── broker-n1.conf
   │   └── broker-n2.conf
   ├── logback_broker.xml
   ├── logback_namesrv.xml
   ├── logback_tools.xml
   ├── plain_acl.yml
   └── tools.yml
   ```
   
   - Show config:
   ```
   >sh bin/mqadmin getAccessConfigSubCommand -n 127.0.0.1:9876 -c DefaultCluster
   
   RocketMQLog:WARN No appenders could be found for logger (io.netty.util.internal.InternalThreadLocalMap).
   RocketMQLog:WARN Please initialize the logger system properly.
   
   globalWhiteRemoteAddresses: [10.10.103.*, 192.168.0.*]
   
   accounts:
     accessKey         : RocketMQ
     secretKey         : 12345678
     whiteRemoteAddress: 
     admin             : false
     defaultTopicPerm  : DENY
     defaultGroupPerm  : SUB
     topicPerms        : [topicA=DENY, topicB=PUB|SUB, topicC=SUB]
     groupPerms        : [groupA=DENY, groupB=PUB|SUB, groupC=SUB]
   
     accessKey         : rocketmq2
     secretKey         : 12345678
     whiteRemoteAddress: 192.168.1.*
     admin             : true
     defaultTopicPerm  : 
     defaultGroupPerm  : 
     topicPerms        : 
     groupPerms        : 
   ```
   
   - add accounts:
   ```
   > sh bin/mqadmin updateAclConfig -n 127.0.0.1:9876 -c DefaultCluster  \
   --accessKey PG-E-APP-YYY \
   --secretKey 12345678 \
   --admin false \
   --defaultTopicPerm DENY \
   --defaultGroupPerm DENY \
   --topicPerms RMQ_SYS_TRACE_TOPIC=PUB,TP-E-APP-YYY=PUB
   
   RocketMQLog:WARN No appenders could be found for logger (io.netty.util.internal.InternalThreadLocalMap).
   RocketMQLog:WARN Please initialize the logger system properly.
   create or update plain access config to localhost:10911 success.
   org.apache.rocketmq.common.PlainAccessConfig@36fc695d% 
   
   > sh bin/mqadmin updateAclConfig -n 127.0.0.1:9876 -c DefaultCluster \
   --accessKey CG-E-APP-YYY-APP-SVC \
   --secretKey 12345678 \
   --admin false \
   --defaultTopicPerm DENY \
   --defaultGroupPerm DENY \
   --topicPerms RMQ_SYS_TRACE_TOPIC=PUB,TP-E-APP-YYY=SUB \
   --groupPerms CG-E-APP-YYY-APP-SVC=SUB
   RocketMQLog:WARN No appenders could be found for logger (io.netty.util.internal.InternalThreadLocalMap).
   RocketMQLog:WARN Please initialize the logger system properly.
   create or update plain access config to localhost:10911 success.
   org.apache.rocketmq.common.PlainAccessConfig@411f53a0%  
   ```
   
   - update global white address:
   ```
   > sh bin/mqadmin updateGlobalWhiteAddr -n 127.0.0.1:9876 -c DefaultCluster -g 10.10.154.1,10.10.154.2
   RocketMQLog:WARN No appenders could be found for logger (io.netty.util.internal.InternalThreadLocalMap).
   RocketMQLog:WARN Please initialize the logger system properly.
   update global white remote addresses to localhost:10911 success.
   ```
   
   - get config again:
   ```
   > sh bin/mqadmin getAccessConfigSubCommand -n 127.0.0.1:9876 -c DefaultCluster
   RocketMQLog:WARN No appenders could be found for logger (io.netty.util.internal.InternalThreadLocalMap).
   RocketMQLog:WARN Please initialize the logger system properly.
   
   globalWhiteRemoteAddresses: [10.10.154.1, 10.10.154.2]
   
   accounts:
     accessKey         : RocketMQ
     secretKey         : 12345678
     whiteRemoteAddress: 
     admin             : false
     defaultTopicPerm  : DENY
     defaultGroupPerm  : SUB
     topicPerms        : [topicA=DENY, topicB=PUB|SUB, topicC=SUB]
     groupPerms        : [groupA=DENY, groupB=PUB|SUB, groupC=SUB]
   
     accessKey         : rocketmq2
     secretKey         : 12345678
     whiteRemoteAddress: 192.168.1.*
     admin             : true
     defaultTopicPerm  : 
     defaultGroupPerm  : 
     topicPerms        : 
     groupPerms        : 
   
     accessKey         : PG-E-APP-YYY
     secretKey         : 12345678
     whiteRemoteAddress: 
     admin             : false
     defaultTopicPerm  : DENY
     defaultGroupPerm  : DENY
     topicPerms        : [RMQ_SYS_TRACE_TOPIC=PUB, TP-E-APP-YYY=PUB]
     groupPerms        : 
   
     accessKey         : CG-E-APP-YYY-APP-SVC
     secretKey         : 12345678
     whiteRemoteAddress: 
     admin             : false
     defaultTopicPerm  : DENY
     defaultGroupPerm  : DENY
     topicPerms        : [RMQ_SYS_TRACE_TOPIC=PUB, TP-E-APP-YYY=SUB]
     groupPerms        : [CG-E-APP-YYY-APP-SVC=SUB]
   ```
   
   - delete account:
   ```
   > sh bin/mqadmin deleteAccessConfig -n 127.0.0.1:9876 -c DefaultCluster -a RocketMQ
   RocketMQLog:WARN No appenders could be found for logger (io.netty.util.internal.InternalThreadLocalMap).
   RocketMQLog:WARN Please initialize the logger system properly.
   delete plain access config account from localhost:10911 success.
   account's accesskey is:RocketMQ% 
   ```
   
   - check account deleted:
   ```
   > sh bin/mqadmin getAccessConfigSubCommand -n 127.0.0.1:9876 -c DefaultCluster
   RocketMQLog:WARN No appenders could be found for logger (io.netty.util.internal.InternalThreadLocalMap).
   RocketMQLog:WARN Please initialize the logger system properly.
   
   globalWhiteRemoteAddresses: [10.10.154.1, 10.10.154.2]
   
   accounts:
     accessKey         : rocketmq2
     secretKey         : 12345678
     whiteRemoteAddress: 192.168.1.*
     admin             : true
     defaultTopicPerm  : 
     defaultGroupPerm  : 
     topicPerms        : 
     groupPerms        : 
   
     accessKey         : PG-E-APP-YYY
     secretKey         : 12345678
     whiteRemoteAddress: 
     admin             : false
     defaultTopicPerm  : DENY
     defaultGroupPerm  : DENY
     topicPerms        : [RMQ_SYS_TRACE_TOPIC=PUB, TP-E-APP-YYY=PUB]
     groupPerms        : 
   
     accessKey         : CG-E-APP-YYY-APP-SVC
     secretKey         : 12345678
     whiteRemoteAddress: 
     admin             : false
     defaultTopicPerm  : DENY
     defaultGroupPerm  : DENY
     topicPerms        : [RMQ_SYS_TRACE_TOPIC=PUB, TP-E-APP-YYY=SUB]
     groupPerms        : [CG-E-APP-YYY-APP-SVC=SUB]
   ```
   
   - produce and consume messages: OK
   
   - change secret key in file and check secretKey is changed
   ```
   sh bin/mqadmin getAccessConfigSubCommand -n 127.0.0.1:9876 -c DefaultCluster
   RocketMQLog:WARN No appenders could be found for logger (io.netty.util.internal.InternalThreadLocalMap).
   RocketMQLog:WARN Please initialize the logger system properly.
   
   globalWhiteRemoteAddresses: [10.10.154.1, 10.10.154.2]
   
   accounts:
     accessKey         : rocketmq2
     secretKey         : 12345678
     whiteRemoteAddress: 192.168.1.*
     admin             : true
     defaultTopicPerm  : 
     defaultGroupPerm  : 
     topicPerms        : 
     groupPerms        : 
   
     accessKey         : PG-E-APP-YYY
     secretKey         : 12345678b
     whiteRemoteAddress: 
     admin             : false
     defaultTopicPerm  : DENY
     defaultGroupPerm  : DENY
     topicPerms        : [RMQ_SYS_TRACE_TOPIC=PUB, TP-E-APP-YYY=PUB]
     groupPerms        : 
   
     accessKey         : CG-E-APP-YYY-APP-SVC
     secretKey         : 12345678a
     whiteRemoteAddress: 
     admin             : false
     defaultTopicPerm  : DENY
     defaultGroupPerm  : DENY
     topicPerms        : [RMQ_SYS_TRACE_TOPIC=PUB, TP-E-APP-YYY=SUB]
     groupPerms        : [CG-E-APP-YYY-APP-SVC=SUB]
   ```
   
   - produce and consume messages: failed for sk changed
   
   
   ### Only /conf/acl/plain_acl.yml exists: In my pr, an empty conf/plain_acl.yml would be created, so it is the same as the next circumstance;
   ```
   conf
   ├── 2m-2s-async
   │   ├── broker-a-s.properties
   │   ├── broker-a.properties
   │   ├── broker-b-s.properties
   │   └── broker-b.properties
   ├── 2m-2s-sync
   │   ├── broker-a-s.properties
   │   ├── broker-a.properties
   │   ├── broker-b-s.properties
   │   └── broker-b.properties
   ├── 2m-noslave
   │   ├── broker-a.properties
   │   ├── broker-b.properties
   │   └── broker-trace.properties
   ├── acl
   │   └── plain_acl.yml
   ├── broker.conf
   ├── dledger
   │   ├── broker-n0.conf
   │   ├── broker-n1.conf
   │   └── broker-n2.conf
   ├── logback_broker.xml
   ├── logback_namesrv.xml
   ├── logback_tools.xml
   └── tools.yml
   ```
   
   - get config:
   ```
   >sh bin/mqadmin getAccessConfigSubCommand -n 127.0.0.1:9876 -c DefaultCluster
   RocketMQLog:WARN No appenders could be found for logger (io.netty.util.internal.InternalThreadLocalMap).
   RocketMQLog:WARN Please initialize the logger system properly.
   
   globalWhiteRemoteAddresses: [10.10.103.*, 192.168.0.*]
   
   accounts:
     accessKey         : RocketMQ
     secretKey         : 12345678
     whiteRemoteAddress: 
     admin             : false
     defaultTopicPerm  : DENY
     defaultGroupPerm  : SUB
     topicPerms        : [topicA=DENY, topicB=PUB|SUB, topicC=SUB]
     groupPerms        : [groupA=DENY, groupB=PUB|SUB, groupC=SUB]
   
     accessKey         : rocketmq2
     secretKey         : 12345678
     whiteRemoteAddress: 192.168.1.*
     admin             : true
     defaultTopicPerm  : 
     defaultGroupPerm  : 
     topicPerms        : 
     groupPerms        : 
   ```
   
   - add accounts:
   ```
   > sh bin/mqadmin updateAclConfig -n 127.0.0.1:9876 -c DefaultCluster  \
   --accessKey PG-E-APP-YYY \
   --secretKey 12345678 \
   --admin false \
   --defaultTopicPerm DENY \
   --defaultGroupPerm DENY \
   --topicPerms RMQ_SYS_TRACE_TOPIC=PUB,TP-E-APP-YYY=PUB
   
   RocketMQLog:WARN No appenders could be found for logger (io.netty.util.internal.InternalThreadLocalMap).
   RocketMQLog:WARN Please initialize the logger system properly.
   create or update plain access config to localhost:10911 success.
   org.apache.rocketmq.common.PlainAccessConfig@411f53a0%
   
   > sh bin/mqadmin updateAclConfig -n 127.0.0.1:9876 -c DefaultCluster \
   --accessKey CG-E-APP-YYY-APP-SVC \
   --secretKey 12345678 \
   --admin false \
   --defaultTopicPerm DENY \
   --defaultGroupPerm DENY \
   --topicPerms RMQ_SYS_TRACE_TOPIC=PUB,TP-E-APP-YYY=SUB \
   --groupPerms CG-E-APP-YYY-APP-SVC=SUB
   RocketMQLog:WARN No appenders could be found for logger (io.netty.util.internal.InternalThreadLocalMap).
   RocketMQLog:WARN Please initialize the logger system properly.
   create or update plain access config to localhost:10911 success.
   org.apache.rocketmq.common.PlainAccessConfig@4c402120%  
   ```
   
   - update global white address:
   ```
   > sh bin/mqadmin updateGlobalWhiteAddr -n 127.0.0.1:9876 -c DefaultCluster -g 10.10.154.1,10.10.154.2
   RocketMQLog:WARN No appenders could be found for logger (io.netty.util.internal.InternalThreadLocalMap).
   RocketMQLog:WARN Please initialize the logger system properly.
   update global white remote addresses to localhost:10911 success.
   ```
   
   - check config:
   ```
   > sh bin/mqadmin getAccessConfigSubCommand -n 127.0.0.1:9876 -c DefaultCluster
   RocketMQLog:WARN No appenders could be found for logger (io.netty.util.internal.InternalThreadLocalMap).
   RocketMQLog:WARN Please initialize the logger system properly.
   
   globalWhiteRemoteAddresses: [10.10.103.*, 192.168.0.*, 10.10.154.1, 10.10.154.2]
   
   accounts:
     accessKey         : RocketMQ
     secretKey         : 12345678
     whiteRemoteAddress: 
     admin             : false
     defaultTopicPerm  : DENY
     defaultGroupPerm  : SUB
     topicPerms        : [topicA=DENY, topicB=PUB|SUB, topicC=SUB]
     groupPerms        : [groupA=DENY, groupB=PUB|SUB, groupC=SUB]
   
     accessKey         : rocketmq2
     secretKey         : 12345678
     whiteRemoteAddress: 192.168.1.*
     admin             : true
     defaultTopicPerm  : 
     defaultGroupPerm  : 
     topicPerms        : 
     groupPerms        : 
   
     accessKey         : PG-E-APP-YYY
     secretKey         : 12345678
     whiteRemoteAddress: 
     admin             : false
     defaultTopicPerm  : DENY
     defaultGroupPerm  : DENY
     topicPerms        : [RMQ_SYS_TRACE_TOPIC=PUB, TP-E-APP-YYY=PUB]
     groupPerms        : 
   
     accessKey         : CG-E-APP-YYY-APP-SVC
     secretKey         : 12345678
     whiteRemoteAddress: 
     admin             : false
     defaultTopicPerm  : DENY
     defaultGroupPerm  : DENY
     topicPerms        : [RMQ_SYS_TRACE_TOPIC=PUB, TP-E-APP-YYY=SUB]
     groupPerms        : [CG-E-APP-YYY-APP-SVC=SUB]
   ```
   
   - delete account:
   ```
   > sh bin/mqadmin deleteAccessConfig -n 127.0.0.1:9876 -c DefaultCluster -a RocketMQ
   RocketMQLog:WARN No appenders could be found for logger (io.netty.util.internal.InternalThreadLocalMap).
   RocketMQLog:WARN Please initialize the logger system properly.
   delete plain access config account from localhost:10911 success.
   account's accesskey is:RocketMQ% 
   ```
   
   - check account if deleted:
   ```
   > sh bin/mqadmin getAccessConfigSubCommand -n 127.0.0.1:9876 -c DefaultCluster
   RocketMQLog:WARN No appenders could be found for logger (io.netty.util.internal.InternalThreadLocalMap).
   RocketMQLog:WARN Please initialize the logger system properly.
   
   RocketMQLog:WARN No appenders could be found for logger (io.netty.util.internal.InternalThreadLocalMap).
   RocketMQLog:WARN Please initialize the logger system properly.
   
   globalWhiteRemoteAddresses: [10.10.103.*, 192.168.0.*, 10.10.154.1, 10.10.154.2]
   
   accounts:
     accessKey         : rocketmq2
     secretKey         : 12345678
     whiteRemoteAddress: 192.168.1.*
     admin             : true
     defaultTopicPerm  : 
     defaultGroupPerm  : 
     topicPerms        : 
     groupPerms        : 
   
     accessKey         : PG-E-APP-YYY
     secretKey         : 12345678
     whiteRemoteAddress: 
     admin             : false
     defaultTopicPerm  : DENY
     defaultGroupPerm  : DENY
     topicPerms        : [RMQ_SYS_TRACE_TOPIC=PUB, TP-E-APP-YYY=PUB]
     groupPerms        : 
   
     accessKey         : CG-E-APP-YYY-APP-SVC
     secretKey         : 12345678
     whiteRemoteAddress: 
     admin             : false
     defaultTopicPerm  : DENY
     defaultGroupPerm  : DENY
     topicPerms        : [RMQ_SYS_TRACE_TOPIC=PUB, TP-E-APP-YYY=SUB]
     groupPerms        : [CG-E-APP-YYY-APP-SVC=SUB]
   ```
   
   - produce and consume messages: OK
   
   - change secret key :
   ```
   sh bin/mqadmin getAccessConfigSubCommand -n 127.0.0.1:9876 -c DefaultCluster
   RocketMQLog:WARN No appenders could be found for logger (io.netty.util.internal.InternalThreadLocalMap).
   RocketMQLog:WARN Please initialize the logger system properly.
   
   globalWhiteRemoteAddresses: [10.10.103.*, 192.168.0.*, 10.10.154.1, 10.10.154.2]
   
   accounts:
     accessKey         : rocketmq2
     secretKey         : 12345678
     whiteRemoteAddress: 192.168.1.*
     admin             : true
     defaultTopicPerm  : 
     defaultGroupPerm  : 
     topicPerms        : 
     groupPerms        : 
   
     accessKey         : PG-E-APP-YYY
     secretKey         : 12345678a
     whiteRemoteAddress: 
     admin             : false
     defaultTopicPerm  : DENY
     defaultGroupPerm  : DENY
     topicPerms        : [RMQ_SYS_TRACE_TOPIC=PUB, TP-E-APP-YYY=PUB]
     groupPerms        : 
   
     accessKey         : CG-E-APP-YYY-APP-SVC
     secretKey         : 12345678b
     whiteRemoteAddress: 
     admin             : false
     defaultTopicPerm  : DENY
     defaultGroupPerm  : DENY
     topicPerms        : [RMQ_SYS_TRACE_TOPIC=PUB, TP-E-APP-YYY=SUB]
     groupPerms        : [CG-E-APP-YYY-APP-SVC=SUB]
   ```
   
   - produce and consume message failed for secretKey changed.
   
   
   ### Both conf/plain_acl.yml and /conf/acl/plain_acl.yml exists
   
   ```
   conf
   ├── 2m-2s-async
   │   ├── broker-a-s.properties
   │   ├── broker-a.properties
   │   ├── broker-b-s.properties
   │   └── broker-b.properties
   ├── 2m-2s-sync
   │   ├── broker-a-s.properties
   │   ├── broker-a.properties
   │   ├── broker-b-s.properties
   │   └── broker-b.properties
   ├── 2m-noslave
   │   ├── broker-a.properties
   │   ├── broker-b.properties
   │   └── broker-trace.properties
   ├── acl
   │   └── plain_acl.yml
   ├── broker.conf
   ├── dledger
   │   ├── broker-n0.conf
   │   ├── broker-n1.conf
   │   └── broker-n2.conf
   ├── logback_broker.xml
   ├── logback_namesrv.xml
   ├── logback_tools.xml
   ├── plain_acl.yml
   └── tools.yml
   ```
   
   - get config
   ```
   >sh bin/mqadmin getAccessConfigSubCommand -n 127.0.0.1:9876 -c DefaultCluster
   
   RocketMQLog:WARN No appenders could be found for logger (io.netty.util.internal.InternalThreadLocalMap).
   RocketMQLog:WARN Please initialize the logger system properly.
   
   globalWhiteRemoteAddresses: [10.10.103.*, 192.168.0.*]
   
   accounts:
     accessKey         : RocketMQ
     secretKey         : 12345678
     whiteRemoteAddress: 
     admin             : false
     defaultTopicPerm  : DENY
     defaultGroupPerm  : SUB
     topicPerms        : [topicA=DENY, topicB=PUB|SUB, topicC=SUB]
     groupPerms        : [groupA=DENY, groupB=PUB|SUB, groupC=SUB]
   
     accessKey         : rocketmq2
     secretKey         : 12345678
     whiteRemoteAddress: 192.168.1.*
     admin             : true
     defaultTopicPerm  : 
     defaultGroupPerm  : 
     topicPerms        : 
     groupPerms        : 
   ```
   
   - add accounts:
   ```
   > sh bin/mqadmin updateAclConfig -n 127.0.0.1:9876 -c DefaultCluster  \
   --accessKey PG-E-APP-YYY \
   --secretKey 12345678 \
   --admin false \
   --defaultTopicPerm DENY \
   --defaultGroupPerm DENY \
   --topicPerms RMQ_SYS_TRACE_TOPIC=PUB,TP-E-APP-YYY=PUB
   
   RocketMQLog:WARN No appenders could be found for logger (io.netty.util.internal.InternalThreadLocalMap).
   RocketMQLog:WARN Please initialize the logger system properly.
   create or update plain access config to localhost:10911 success.
   org.apache.rocketmq.common.PlainAccessConfig@2d3379b4% 
   
   > sh bin/mqadmin updateAclConfig -n 127.0.0.1:9876 -c DefaultCluster \
   --accessKey CG-E-APP-YYY-APP-SVC \
   --secretKey 12345678 \
   --admin false \
   --defaultTopicPerm DENY \
   --defaultGroupPerm DENY \
   --topicPerms RMQ_SYS_TRACE_TOPIC=PUB,TP-E-APP-YYY=SUB \
   --groupPerms CG-E-APP-YYY-APP-SVC=SUB
   RocketMQLog:WARN No appenders could be found for logger (io.netty.util.internal.InternalThreadLocalMap).
   RocketMQLog:WARN Please initialize the logger system properly.
   create or update plain access config to localhost:10911 success.
   org.apache.rocketmq.common.PlainAccessConfig@36ebc363% 
   ```
   
   - add global white address:
   ```
   > sh bin/mqadmin updateGlobalWhiteAddr -n 127.0.0.1:9876 -c DefaultCluster -g 10.10.154.1,10.10.154.2
   RocketMQLog:WARN No appenders could be found for logger (io.netty.util.internal.InternalThreadLocalMap).
   RocketMQLog:WARN Please initialize the logger system properly.
   update global white remote addresses to localhost:10911 success.
   ```
   
   - check config:
   ```
   > sh bin/mqadmin getAccessConfigSubCommand -n 127.0.0.1:9876 -c DefaultCluster
   RocketMQLog:WARN No appenders could be found for logger (io.netty.util.internal.InternalThreadLocalMap).
   RocketMQLog:WARN Please initialize the logger system properly.
   
   globalWhiteRemoteAddresses: [10.10.154.1, 10.10.154.2]
   
   accounts:
     accessKey         : RocketMQ
     secretKey         : 12345678
     whiteRemoteAddress: 
     admin             : false
     defaultTopicPerm  : DENY
     defaultGroupPerm  : SUB
     topicPerms        : [topicA=DENY, topicB=PUB|SUB, topicC=SUB]
     groupPerms        : [groupA=DENY, groupB=PUB|SUB, groupC=SUB]
   
     accessKey         : rocketmq2
     secretKey         : 12345678
     whiteRemoteAddress: 192.168.1.*
     admin             : true
     defaultTopicPerm  : 
     defaultGroupPerm  : 
     topicPerms        : 
     groupPerms        : 
   
     accessKey         : PG-E-APP-YYY
     secretKey         : 12345678
     whiteRemoteAddress: 
     admin             : false
     defaultTopicPerm  : DENY
     defaultGroupPerm  : DENY
     topicPerms        : [RMQ_SYS_TRACE_TOPIC=PUB, TP-E-APP-YYY=PUB]
     groupPerms        : 
   
     accessKey         : CG-E-APP-YYY-APP-SVC
     secretKey         : 12345678
     whiteRemoteAddress: 
     admin             : false
     defaultTopicPerm  : DENY
     defaultGroupPerm  : DENY
     topicPerms        : [RMQ_SYS_TRACE_TOPIC=PUB, TP-E-APP-YYY=SUB]
     groupPerms        : [CG-E-APP-YYY-APP-SVC=SUB]
   ```
   
   - delete account and check it if deleted:
   ```
   > sh bin/mqadmin deleteAccessConfig -n 127.0.0.1:9876 -c DefaultCluster -a RocketMQ
   RocketMQLog:WARN No appenders could be found for logger (io.netty.util.internal.InternalThreadLocalMap).
   RocketMQLog:WARN Please initialize the logger system properly.
   delete plain access config account from localhost:10911 success.
   account's accesskey is:RocketMQ
   
   > sh bin/mqadmin getAccessConfigSubCommand -n 127.0.0.1:9876 -c DefaultCluster
   RocketMQLog:WARN No appenders could be found for logger (io.netty.util.internal.InternalThreadLocalMap).
   RocketMQLog:WARN Please initialize the logger system properly.
   
   globalWhiteRemoteAddresses: [10.10.154.1, 10.10.154.2]
   
   accounts:
     accessKey         : rocketmq2
     secretKey         : 12345678
     whiteRemoteAddress: 192.168.1.*
     admin             : true
     defaultTopicPerm  : 
     defaultGroupPerm  : 
     topicPerms        : 
     groupPerms        : 
   
     accessKey         : PG-E-APP-YYY
     secretKey         : 12345678
     whiteRemoteAddress: 
     admin             : false
     defaultTopicPerm  : DENY
     defaultGroupPerm  : DENY
     topicPerms        : [RMQ_SYS_TRACE_TOPIC=PUB, TP-E-APP-YYY=PUB]
     groupPerms        : 
   
     accessKey         : CG-E-APP-YYY-APP-SVC
     secretKey         : 12345678
     whiteRemoteAddress: 
     admin             : false
     defaultTopicPerm  : DENY
     defaultGroupPerm  : DENY
     topicPerms        : [RMQ_SYS_TRACE_TOPIC=PUB, TP-E-APP-YYY=SUB]
     groupPerms        : [CG-E-APP-YYY-APP-SVC=SUB]
   ```
   
   - produce and consume messages: OK
   
   - change secret key in file:
   ```
   sh bin/mqadmin getAccessConfigSubCommand -n 127.0.0.1:9876 -c DefaultCluster
   RocketMQLog:WARN No appenders could be found for logger (io.netty.util.internal.InternalThreadLocalMap).
   RocketMQLog:WARN Please initialize the logger system properly.
   
   globalWhiteRemoteAddresses: [10.10.154.1, 10.10.154.2]
   
   accounts:
     accessKey         : rocketmq2
     secretKey         : 12345678
     whiteRemoteAddress: 192.168.1.*
     admin             : true
     defaultTopicPerm  : 
     defaultGroupPerm  : 
     topicPerms        : 
     groupPerms        : 
   
     accessKey         : PG-E-APP-YYY
     secretKey         : 12345678a
     whiteRemoteAddress: 
     admin             : false
     defaultTopicPerm  : DENY
     defaultGroupPerm  : DENY
     topicPerms        : [RMQ_SYS_TRACE_TOPIC=PUB, TP-E-APP-YYY=PUB]
     groupPerms        : 
   
     accessKey         : CG-E-APP-YYY-APP-SVC
     secretKey         : 12345678b
     whiteRemoteAddress: 
     admin             : false
     defaultTopicPerm  : DENY
     defaultGroupPerm  : DENY
     topicPerms        : [RMQ_SYS_TRACE_TOPIC=PUB, TP-E-APP-YYY=SUB]
     groupPerms        : [CG-E-APP-YYY-APP-SVC=SUB]
   ```
   
   - produce and consume messages failed after secretKey changed
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscribe@rocketmq.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [rocketmq] caigy commented on a change in pull request #3927: [Issue #3922] Fix bugs in ACL modification

Posted by GitBox <gi...@apache.org>.
caigy commented on a change in pull request #3927:
URL: https://github.com/apache/rocketmq/pull/3927#discussion_r819589358



##########
File path: acl/src/main/java/org/apache/rocketmq/acl/plain/PlainPermissionManager.java
##########
@@ -266,10 +293,26 @@ public String getAclConfigDataVersion() {
         versionElement.add(accountsMap);
         updateAclConfigMap.put(AclConstants.CONFIG_DATA_VERSION, versionElement);
 
-        dataVersionMap.put(aclFileName, dataVersion);
+        updateDataVersionMap(updateAclConfigMap, dataVersion);

Review comment:
       It's merging problem, resolved.




-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscribe@rocketmq.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [rocketmq] sunxi92 commented on a change in pull request #3927: [Issue #3922] Fix bugs in ACL modification

Posted by GitBox <gi...@apache.org>.
sunxi92 commented on a change in pull request #3927:
URL: https://github.com/apache/rocketmq/pull/3927#discussion_r818752788



##########
File path: acl/src/main/java/org/apache/rocketmq/acl/plain/PlainPermissionManager.java
##########
@@ -266,10 +293,26 @@ public String getAclConfigDataVersion() {
         versionElement.add(accountsMap);
         updateAclConfigMap.put(AclConstants.CONFIG_DATA_VERSION, versionElement);
 
-        dataVersionMap.put(aclFileName, dataVersion);
+        updateDataVersionMap(updateAclConfigMap, dataVersion);

Review comment:
       Why does this place need to get the name of the acl configuration it belongs to according to updateAclConfigMap?




-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscribe@rocketmq.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [rocketmq] caigy commented on pull request #3927: [Issue #3922] Fix bugs in ACL modification

Posted by GitBox <gi...@apache.org>.
caigy commented on pull request #3927:
URL: https://github.com/apache/rocketmq/pull/3927#issuecomment-1059955373


   > ![image](https://user-images.githubusercontent.com/14816818/156871822-903dd854-9878-4c55-963f-3bce9e01d819.png)
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscribe@rocketmq.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [rocketmq] yuz10 merged pull request #3927: [Issue #3922] Fix bugs in ACL modification

Posted by GitBox <gi...@apache.org>.
yuz10 merged pull request #3927:
URL: https://github.com/apache/rocketmq/pull/3927


   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscribe@rocketmq.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [rocketmq] codecov-commenter edited a comment on pull request #3927: [Issue #3922] Fix bugs in ACL modification

Posted by GitBox <gi...@apache.org>.
codecov-commenter edited a comment on pull request #3927:
URL: https://github.com/apache/rocketmq/pull/3927#issuecomment-1059893716


   # [Codecov](https://codecov.io/gh/apache/rocketmq/pull/3927?src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation) Report
   > Merging [#3927](https://codecov.io/gh/apache/rocketmq/pull/3927?src=pr&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation) (c05d824) into [develop](https://codecov.io/gh/apache/rocketmq/commit/5ae4a106bdd83848ae12e870e8f0f587bd107500?el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation) (5ae4a10) will **increase** coverage by `0.11%`.
   > The diff coverage is `63.82%`.
   
   [![Impacted file tree graph](https://codecov.io/gh/apache/rocketmq/pull/3927/graphs/tree.svg?width=650&height=150&src=pr&token=4w0sxP1wZv&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation)](https://codecov.io/gh/apache/rocketmq/pull/3927?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation)
   
   ```diff
   @@              Coverage Diff              @@
   ##             develop    #3927      +/-   ##
   =============================================
   + Coverage      47.51%   47.63%   +0.11%     
   - Complexity      4935     4960      +25     
   =============================================
     Files            633      633              
     Lines          42572    42576       +4     
     Branches        5590     5589       -1     
   =============================================
   + Hits           20229    20280      +51     
   + Misses         19833    19791      -42     
   + Partials        2510     2505       -5     
   ```
   
   
   | [Impacted Files](https://codecov.io/gh/apache/rocketmq/pull/3927?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation) | Coverage Δ | |
   |---|---|---|
   | [...che/rocketmq/acl/plain/PlainPermissionManager.java](https://codecov.io/gh/apache/rocketmq/pull/3927/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation#diff-YWNsL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9yb2NrZXRtcS9hY2wvcGxhaW4vUGxhaW5QZXJtaXNzaW9uTWFuYWdlci5qYXZh) | `76.16% <63.82%> (+4.43%)` | :arrow_up: |
   | [...org/apache/rocketmq/store/ha/WaitNotifyObject.java](https://codecov.io/gh/apache/rocketmq/pull/3927/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation#diff-c3RvcmUvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL3JvY2tldG1xL3N0b3JlL2hhL1dhaXROb3RpZnlPYmplY3QuamF2YQ==) | `66.07% <0.00%> (-5.36%)` | :arrow_down: |
   | [...n/java/org/apache/rocketmq/store/ha/HAService.java](https://codecov.io/gh/apache/rocketmq/pull/3927/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation#diff-c3RvcmUvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL3JvY2tldG1xL3N0b3JlL2hhL0hBU2VydmljZS5qYXZh) | `71.66% <0.00%> (-0.67%)` | :arrow_down: |
   | [...org/apache/rocketmq/store/DefaultMessageStore.java](https://codecov.io/gh/apache/rocketmq/pull/3927/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation#diff-c3RvcmUvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL3JvY2tldG1xL3N0b3JlL0RlZmF1bHRNZXNzYWdlU3RvcmUuamF2YQ==) | `55.59% <0.00%> (-0.19%)` | :arrow_down: |
   | [...he/rocketmq/client/impl/consumer/ProcessQueue.java](https://codecov.io/gh/apache/rocketmq/pull/3927/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation#diff-Y2xpZW50L3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9yb2NrZXRtcS9jbGllbnQvaW1wbC9jb25zdW1lci9Qcm9jZXNzUXVldWUuamF2YQ==) | `62.38% <0.00%> (+0.45%)` | :arrow_up: |
   | [...e/rocketmq/client/impl/consumer/RebalanceImpl.java](https://codecov.io/gh/apache/rocketmq/pull/3927/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation#diff-Y2xpZW50L3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9yb2NrZXRtcS9jbGllbnQvaW1wbC9jb25zdW1lci9SZWJhbGFuY2VJbXBsLmphdmE=) | `44.53% <0.00%> (+0.78%)` | :arrow_up: |
   | [...main/java/org/apache/rocketmq/store/CommitLog.java](https://codecov.io/gh/apache/rocketmq/pull/3927/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation#diff-c3RvcmUvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL3JvY2tldG1xL3N0b3JlL0NvbW1pdExvZy5qYXZh) | `76.10% <0.00%> (+1.01%)` | :arrow_up: |
   | [...ketmq/common/protocol/body/RegisterBrokerBody.java](https://codecov.io/gh/apache/rocketmq/pull/3927/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation#diff-Y29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9yb2NrZXRtcS9jb21tb24vcHJvdG9jb2wvYm9keS9SZWdpc3RlckJyb2tlckJvZHkuamF2YQ==) | `84.78% <0.00%> (+1.08%)` | :arrow_up: |
   | [...a/org/apache/rocketmq/store/StoreStatsService.java](https://codecov.io/gh/apache/rocketmq/pull/3927/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation#diff-c3RvcmUvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL3JvY2tldG1xL3N0b3JlL1N0b3JlU3RhdHNTZXJ2aWNlLmphdmE=) | `37.53% <0.00%> (+1.12%)` | :arrow_up: |
   | [...mq/client/impl/consumer/RebalanceLitePullImpl.java](https://codecov.io/gh/apache/rocketmq/pull/3927/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation#diff-Y2xpZW50L3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9yb2NrZXRtcS9jbGllbnQvaW1wbC9jb25zdW1lci9SZWJhbGFuY2VMaXRlUHVsbEltcGwuamF2YQ==) | `73.52% <0.00%> (+1.47%)` | :arrow_up: |
   | ... and [7 more](https://codecov.io/gh/apache/rocketmq/pull/3927/diff?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation) | |
   
   ------
   
   [Continue to review full report at Codecov](https://codecov.io/gh/apache/rocketmq/pull/3927?src=pr&el=continue&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation).
   > **Legend** - [Click here to learn more](https://docs.codecov.io/docs/codecov-delta?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation)
   > `Δ = absolute <relative> (impact)`, `ø = not affected`, `? = missing data`
   > Powered by [Codecov](https://codecov.io/gh/apache/rocketmq/pull/3927?src=pr&el=footer&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation). Last update [5ae4a10...c05d824](https://codecov.io/gh/apache/rocketmq/pull/3927?src=pr&el=lastupdated&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation). Read the [comment docs](https://docs.codecov.io/docs/pull-request-comments?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation).
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscribe@rocketmq.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [rocketmq] coveralls edited a comment on pull request #3927: [Issue #3922] Fix bugs in ACL modification

Posted by GitBox <gi...@apache.org>.
coveralls edited a comment on pull request #3927:
URL: https://github.com/apache/rocketmq/pull/3927#issuecomment-1058139633


   
   [![Coverage Status](https://coveralls.io/builds/47104024/badge)](https://coveralls.io/builds/47104024)
   
   Coverage increased (+0.1%) to 51.682% when pulling **c05d82486d09057f6f33484b323d656f49322254 on caigy:issue-3922** into **5ae4a106bdd83848ae12e870e8f0f587bd107500 on apache:develop**.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscribe@rocketmq.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [rocketmq] codecov-commenter commented on pull request #3927: [Issue #3922] Fix bugs in ACL modification

Posted by GitBox <gi...@apache.org>.
codecov-commenter commented on pull request #3927:
URL: https://github.com/apache/rocketmq/pull/3927#issuecomment-1059893716


   # [Codecov](https://codecov.io/gh/apache/rocketmq/pull/3927?src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation) Report
   > Merging [#3927](https://codecov.io/gh/apache/rocketmq/pull/3927?src=pr&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation) (c05d824) into [develop](https://codecov.io/gh/apache/rocketmq/commit/5ae4a106bdd83848ae12e870e8f0f587bd107500?el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation) (5ae4a10) will **increase** coverage by `0.06%`.
   > The diff coverage is `63.82%`.
   
   [![Impacted file tree graph](https://codecov.io/gh/apache/rocketmq/pull/3927/graphs/tree.svg?width=650&height=150&src=pr&token=4w0sxP1wZv&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation)](https://codecov.io/gh/apache/rocketmq/pull/3927?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation)
   
   ```diff
   @@              Coverage Diff              @@
   ##             develop    #3927      +/-   ##
   =============================================
   + Coverage      47.51%   47.58%   +0.06%     
   - Complexity      4935     4952      +17     
   =============================================
     Files            633      633              
     Lines          42572    42576       +4     
     Branches        5590     5589       -1     
   =============================================
   + Hits           20229    20259      +30     
   + Misses         19833    19809      -24     
   + Partials        2510     2508       -2     
   ```
   
   
   | [Impacted Files](https://codecov.io/gh/apache/rocketmq/pull/3927?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation) | Coverage Δ | |
   |---|---|---|
   | [...che/rocketmq/acl/plain/PlainPermissionManager.java](https://codecov.io/gh/apache/rocketmq/pull/3927/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation#diff-YWNsL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9yb2NrZXRtcS9hY2wvcGxhaW4vUGxhaW5QZXJtaXNzaW9uTWFuYWdlci5qYXZh) | `76.16% <63.82%> (+4.43%)` | :arrow_up: |
   | [...pache/rocketmq/test/listener/AbstractListener.java](https://codecov.io/gh/apache/rocketmq/pull/3927/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation#diff-dGVzdC9zcmMvbWFpbi9qYXZhL29yZy9hcGFjaGUvcm9ja2V0bXEvdGVzdC9saXN0ZW5lci9BYnN0cmFjdExpc3RlbmVyLmphdmE=) | `66.66% <0.00%> (-7.41%)` | :arrow_down: |
   | [...org/apache/rocketmq/store/ha/WaitNotifyObject.java](https://codecov.io/gh/apache/rocketmq/pull/3927/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation#diff-c3RvcmUvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL3JvY2tldG1xL3N0b3JlL2hhL1dhaXROb3RpZnlPYmplY3QuamF2YQ==) | `66.07% <0.00%> (-5.36%)` | :arrow_down: |
   | [...ache/rocketmq/common/stats/MomentStatsItemSet.java](https://codecov.io/gh/apache/rocketmq/pull/3927/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation#diff-Y29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9yb2NrZXRtcS9jb21tb24vc3RhdHMvTW9tZW50U3RhdHNJdGVtU2V0LmphdmE=) | `39.13% <0.00%> (-4.35%)` | :arrow_down: |
   | [.../java/org/apache/rocketmq/logging/inner/Level.java](https://codecov.io/gh/apache/rocketmq/pull/3927/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation#diff-bG9nZ2luZy9zcmMvbWFpbi9qYXZhL29yZy9hcGFjaGUvcm9ja2V0bXEvbG9nZ2luZy9pbm5lci9MZXZlbC5qYXZh) | `36.00% <0.00%> (-2.00%)` | :arrow_down: |
   | [...ent/impl/consumer/DefaultLitePullConsumerImpl.java](https://codecov.io/gh/apache/rocketmq/pull/3927/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation#diff-Y2xpZW50L3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9yb2NrZXRtcS9jbGllbnQvaW1wbC9jb25zdW1lci9EZWZhdWx0TGl0ZVB1bGxDb25zdW1lckltcGwuamF2YQ==) | `67.75% <0.00%> (-1.56%)` | :arrow_down: |
   | [...java/org/apache/rocketmq/logging/inner/Logger.java](https://codecov.io/gh/apache/rocketmq/pull/3927/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation#diff-bG9nZ2luZy9zcmMvbWFpbi9qYXZhL29yZy9hcGFjaGUvcm9ja2V0bXEvbG9nZ2luZy9pbm5lci9Mb2dnZXIuamF2YQ==) | `50.23% <0.00%> (-1.44%)` | :arrow_down: |
   | [...etmq/client/latency/LatencyFaultToleranceImpl.java](https://codecov.io/gh/apache/rocketmq/pull/3927/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation#diff-Y2xpZW50L3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9yb2NrZXRtcS9jbGllbnQvbGF0ZW5jeS9MYXRlbmN5RmF1bHRUb2xlcmFuY2VJbXBsLmphdmE=) | `50.00% <0.00%> (-1.29%)` | :arrow_down: |
   | [...che/rocketmq/namesrv/kvconfig/KVConfigManager.java](https://codecov.io/gh/apache/rocketmq/pull/3927/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation#diff-bmFtZXNydi9zcmMvbWFpbi9qYXZhL29yZy9hcGFjaGUvcm9ja2V0bXEvbmFtZXNydi9rdmNvbmZpZy9LVkNvbmZpZ01hbmFnZXIuamF2YQ==) | `59.18% <0.00%> (-1.03%)` | :arrow_down: |
   | [...n/java/org/apache/rocketmq/store/ha/HAService.java](https://codecov.io/gh/apache/rocketmq/pull/3927/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation#diff-c3RvcmUvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL3JvY2tldG1xL3N0b3JlL2hhL0hBU2VydmljZS5qYXZh) | `71.66% <0.00%> (-0.67%)` | :arrow_down: |
   | ... and [14 more](https://codecov.io/gh/apache/rocketmq/pull/3927/diff?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation) | |
   
   ------
   
   [Continue to review full report at Codecov](https://codecov.io/gh/apache/rocketmq/pull/3927?src=pr&el=continue&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation).
   > **Legend** - [Click here to learn more](https://docs.codecov.io/docs/codecov-delta?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation)
   > `Δ = absolute <relative> (impact)`, `ø = not affected`, `? = missing data`
   > Powered by [Codecov](https://codecov.io/gh/apache/rocketmq/pull/3927?src=pr&el=footer&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation). Last update [5ae4a10...c05d824](https://codecov.io/gh/apache/rocketmq/pull/3927?src=pr&el=lastupdated&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation). Read the [comment docs](https://docs.codecov.io/docs/pull-request-comments?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation).
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscribe@rocketmq.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [rocketmq] coveralls edited a comment on pull request #3927: [Issue #3922] Fix bugs in ACL modification

Posted by GitBox <gi...@apache.org>.
coveralls edited a comment on pull request #3927:
URL: https://github.com/apache/rocketmq/pull/3927#issuecomment-1058139633


   
   [![Coverage Status](https://coveralls.io/builds/47106631/badge)](https://coveralls.io/builds/47106631)
   
   Coverage increased (+0.2%) to 51.717% when pulling **c05d82486d09057f6f33484b323d656f49322254 on caigy:issue-3922** into **5ae4a106bdd83848ae12e870e8f0f587bd107500 on apache:develop**.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscribe@rocketmq.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [rocketmq] coveralls commented on pull request #3927: [Issue #3922] Fix bugs in ACL modification

Posted by GitBox <gi...@apache.org>.
coveralls commented on pull request #3927:
URL: https://github.com/apache/rocketmq/pull/3927#issuecomment-1058139633


   
   [![Coverage Status](https://coveralls.io/builds/47051361/badge)](https://coveralls.io/builds/47051361)
   
   Coverage increased (+0.07%) to 51.632% when pulling **7ecfe21799b5513b2fe7216a6941fcaf2276cafe on caigy:issue-3922** into **5ae4a106bdd83848ae12e870e8f0f587bd107500 on apache:develop**.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscribe@rocketmq.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [rocketmq] codecov-commenter edited a comment on pull request #3927: [Issue #3922] Fix bugs in ACL modification

Posted by GitBox <gi...@apache.org>.
codecov-commenter edited a comment on pull request #3927:
URL: https://github.com/apache/rocketmq/pull/3927#issuecomment-1059893716


   # [Codecov](https://codecov.io/gh/apache/rocketmq/pull/3927?src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation) Report
   > Merging [#3927](https://codecov.io/gh/apache/rocketmq/pull/3927?src=pr&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation) (c05d824) into [develop](https://codecov.io/gh/apache/rocketmq/commit/5ae4a106bdd83848ae12e870e8f0f587bd107500?el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation) (5ae4a10) will **increase** coverage by `0.18%`.
   > The diff coverage is `63.82%`.
   
   [![Impacted file tree graph](https://codecov.io/gh/apache/rocketmq/pull/3927/graphs/tree.svg?width=650&height=150&src=pr&token=4w0sxP1wZv&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation)](https://codecov.io/gh/apache/rocketmq/pull/3927?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation)
   
   ```diff
   @@              Coverage Diff              @@
   ##             develop    #3927      +/-   ##
   =============================================
   + Coverage      47.51%   47.70%   +0.18%     
   - Complexity      4935     4966      +31     
   =============================================
     Files            633      633              
     Lines          42572    42576       +4     
     Branches        5590     5589       -1     
   =============================================
   + Hits           20229    20310      +81     
   + Misses         19833    19770      -63     
   + Partials        2510     2496      -14     
   ```
   
   
   | [Impacted Files](https://codecov.io/gh/apache/rocketmq/pull/3927?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation) | Coverage Δ | |
   |---|---|---|
   | [...che/rocketmq/acl/plain/PlainPermissionManager.java](https://codecov.io/gh/apache/rocketmq/pull/3927/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation#diff-YWNsL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9yb2NrZXRtcS9hY2wvcGxhaW4vUGxhaW5QZXJtaXNzaW9uTWFuYWdlci5qYXZh) | `76.16% <63.82%> (+4.43%)` | :arrow_up: |
   | [.../apache/rocketmq/logging/inner/LoggingBuilder.java](https://codecov.io/gh/apache/rocketmq/pull/3927/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation#diff-bG9nZ2luZy9zcmMvbWFpbi9qYXZhL29yZy9hcGFjaGUvcm9ja2V0bXEvbG9nZ2luZy9pbm5lci9Mb2dnaW5nQnVpbGRlci5qYXZh) | `64.71% <0.00%> (+0.31%)` | :arrow_up: |
   | [...he/rocketmq/client/impl/consumer/ProcessQueue.java](https://codecov.io/gh/apache/rocketmq/pull/3927/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation#diff-Y2xpZW50L3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9yb2NrZXRtcS9jbGllbnQvaW1wbC9jb25zdW1lci9Qcm9jZXNzUXVldWUuamF2YQ==) | `62.38% <0.00%> (+0.45%)` | :arrow_up: |
   | [...e/rocketmq/client/impl/consumer/RebalanceImpl.java](https://codecov.io/gh/apache/rocketmq/pull/3927/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation#diff-Y2xpZW50L3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9yb2NrZXRtcS9jbGllbnQvaW1wbC9jb25zdW1lci9SZWJhbGFuY2VJbXBsLmphdmE=) | `44.53% <0.00%> (+0.78%)` | :arrow_up: |
   | [...main/java/org/apache/rocketmq/store/CommitLog.java](https://codecov.io/gh/apache/rocketmq/pull/3927/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation#diff-c3RvcmUvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL3JvY2tldG1xL3N0b3JlL0NvbW1pdExvZy5qYXZh) | `76.10% <0.00%> (+1.01%)` | :arrow_up: |
   | [...ketmq/common/protocol/body/RegisterBrokerBody.java](https://codecov.io/gh/apache/rocketmq/pull/3927/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation#diff-Y29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9yb2NrZXRtcS9jb21tb24vcHJvdG9jb2wvYm9keS9SZWdpc3RlckJyb2tlckJvZHkuamF2YQ==) | `84.78% <0.00%> (+1.08%)` | :arrow_up: |
   | [...a/org/apache/rocketmq/store/StoreStatsService.java](https://codecov.io/gh/apache/rocketmq/pull/3927/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation#diff-c3RvcmUvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL3JvY2tldG1xL3N0b3JlL1N0b3JlU3RhdHNTZXJ2aWNlLmphdmE=) | `37.53% <0.00%> (+1.12%)` | :arrow_up: |
   | [...mq/client/impl/consumer/RebalanceLitePullImpl.java](https://codecov.io/gh/apache/rocketmq/pull/3927/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation#diff-Y2xpZW50L3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9yb2NrZXRtcS9jbGllbnQvaW1wbC9jb25zdW1lci9SZWJhbGFuY2VMaXRlUHVsbEltcGwuamF2YQ==) | `73.52% <0.00%> (+1.47%)` | :arrow_up: |
   | [...he/rocketmq/client/trace/AsyncTraceDispatcher.java](https://codecov.io/gh/apache/rocketmq/pull/3927/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation#diff-Y2xpZW50L3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9yb2NrZXRtcS9jbGllbnQvdHJhY2UvQXN5bmNUcmFjZURpc3BhdGNoZXIuamF2YQ==) | `81.18% <0.00%> (+1.48%)` | :arrow_up: |
   | [...org/apache/rocketmq/store/ha/WaitNotifyObject.java](https://codecov.io/gh/apache/rocketmq/pull/3927/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation#diff-c3RvcmUvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL3JvY2tldG1xL3N0b3JlL2hhL1dhaXROb3RpZnlPYmplY3QuamF2YQ==) | `73.21% <0.00%> (+1.78%)` | :arrow_up: |
   | ... and [9 more](https://codecov.io/gh/apache/rocketmq/pull/3927/diff?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation) | |
   
   ------
   
   [Continue to review full report at Codecov](https://codecov.io/gh/apache/rocketmq/pull/3927?src=pr&el=continue&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation).
   > **Legend** - [Click here to learn more](https://docs.codecov.io/docs/codecov-delta?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation)
   > `Δ = absolute <relative> (impact)`, `ø = not affected`, `? = missing data`
   > Powered by [Codecov](https://codecov.io/gh/apache/rocketmq/pull/3927?src=pr&el=footer&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation). Last update [5ae4a10...c05d824](https://codecov.io/gh/apache/rocketmq/pull/3927?src=pr&el=lastupdated&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation). Read the [comment docs](https://docs.codecov.io/docs/pull-request-comments?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation).
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscribe@rocketmq.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [rocketmq] caigy closed pull request #3927: [Issue #3922] Fix bugs in ACL modification

Posted by GitBox <gi...@apache.org>.
caigy closed pull request #3927:
URL: https://github.com/apache/rocketmq/pull/3927


   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscribe@rocketmq.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [rocketmq] yuz10 commented on pull request #3927: [Issue #3922] Fix bugs in ACL modification

Posted by GitBox <gi...@apache.org>.
yuz10 commented on pull request #3927:
URL: https://github.com/apache/rocketmq/pull/3927#issuecomment-1059707169


   ![image](https://user-images.githubusercontent.com/14816818/156871822-903dd854-9878-4c55-963f-3bce9e01d819.png)
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscribe@rocketmq.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [rocketmq] codecov-commenter edited a comment on pull request #3927: [Issue #3922] Fix bugs in ACL modification

Posted by GitBox <gi...@apache.org>.
codecov-commenter edited a comment on pull request #3927:
URL: https://github.com/apache/rocketmq/pull/3927#issuecomment-1059893716


   # [Codecov](https://codecov.io/gh/apache/rocketmq/pull/3927?src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation) Report
   > Merging [#3927](https://codecov.io/gh/apache/rocketmq/pull/3927?src=pr&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation) (c05d824) into [develop](https://codecov.io/gh/apache/rocketmq/commit/5ae4a106bdd83848ae12e870e8f0f587bd107500?el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation) (5ae4a10) will **increase** coverage by `0.20%`.
   > The diff coverage is `63.82%`.
   
   [![Impacted file tree graph](https://codecov.io/gh/apache/rocketmq/pull/3927/graphs/tree.svg?width=650&height=150&src=pr&token=4w0sxP1wZv&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation)](https://codecov.io/gh/apache/rocketmq/pull/3927?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation)
   
   ```diff
   @@              Coverage Diff              @@
   ##             develop    #3927      +/-   ##
   =============================================
   + Coverage      47.51%   47.72%   +0.20%     
   - Complexity      4935     4969      +34     
   =============================================
     Files            633      633              
     Lines          42572    42576       +4     
     Branches        5590     5589       -1     
   =============================================
   + Hits           20229    20318      +89     
   + Misses         19833    19763      -70     
   + Partials        2510     2495      -15     
   ```
   
   
   | [Impacted Files](https://codecov.io/gh/apache/rocketmq/pull/3927?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation) | Coverage Δ | |
   |---|---|---|
   | [...che/rocketmq/acl/plain/PlainPermissionManager.java](https://codecov.io/gh/apache/rocketmq/pull/3927/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation#diff-YWNsL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9yb2NrZXRtcS9hY2wvcGxhaW4vUGxhaW5QZXJtaXNzaW9uTWFuYWdlci5qYXZh) | `76.16% <63.82%> (+4.43%)` | :arrow_up: |
   | [.../apache/rocketmq/logging/inner/LoggingBuilder.java](https://codecov.io/gh/apache/rocketmq/pull/3927/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation#diff-bG9nZ2luZy9zcmMvbWFpbi9qYXZhL29yZy9hcGFjaGUvcm9ja2V0bXEvbG9nZ2luZy9pbm5lci9Mb2dnaW5nQnVpbGRlci5qYXZh) | `64.71% <0.00%> (+0.31%)` | :arrow_up: |
   | [...mq/client/impl/producer/DefaultMQProducerImpl.java](https://codecov.io/gh/apache/rocketmq/pull/3927/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation#diff-Y2xpZW50L3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9yb2NrZXRtcS9jbGllbnQvaW1wbC9wcm9kdWNlci9EZWZhdWx0TVFQcm9kdWNlckltcGwuamF2YQ==) | `45.47% <0.00%> (+0.37%)` | :arrow_up: |
   | [...he/rocketmq/client/impl/consumer/ProcessQueue.java](https://codecov.io/gh/apache/rocketmq/pull/3927/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation#diff-Y2xpZW50L3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9yb2NrZXRtcS9jbGllbnQvaW1wbC9jb25zdW1lci9Qcm9jZXNzUXVldWUuamF2YQ==) | `62.38% <0.00%> (+0.45%)` | :arrow_up: |
   | [...e/rocketmq/client/impl/consumer/RebalanceImpl.java](https://codecov.io/gh/apache/rocketmq/pull/3927/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation#diff-Y2xpZW50L3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9yb2NrZXRtcS9jbGllbnQvaW1wbC9jb25zdW1lci9SZWJhbGFuY2VJbXBsLmphdmE=) | `44.53% <0.00%> (+0.78%)` | :arrow_up: |
   | [...main/java/org/apache/rocketmq/store/CommitLog.java](https://codecov.io/gh/apache/rocketmq/pull/3927/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation#diff-c3RvcmUvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL3JvY2tldG1xL3N0b3JlL0NvbW1pdExvZy5qYXZh) | `76.10% <0.00%> (+1.01%)` | :arrow_up: |
   | [...ketmq/common/protocol/body/RegisterBrokerBody.java](https://codecov.io/gh/apache/rocketmq/pull/3927/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation#diff-Y29tbW9uL3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9yb2NrZXRtcS9jb21tb24vcHJvdG9jb2wvYm9keS9SZWdpc3RlckJyb2tlckJvZHkuamF2YQ==) | `84.78% <0.00%> (+1.08%)` | :arrow_up: |
   | [...mq/client/impl/consumer/RebalanceLitePullImpl.java](https://codecov.io/gh/apache/rocketmq/pull/3927/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation#diff-Y2xpZW50L3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9yb2NrZXRtcS9jbGllbnQvaW1wbC9jb25zdW1lci9SZWJhbGFuY2VMaXRlUHVsbEltcGwuamF2YQ==) | `73.52% <0.00%> (+1.47%)` | :arrow_up: |
   | [...he/rocketmq/client/trace/AsyncTraceDispatcher.java](https://codecov.io/gh/apache/rocketmq/pull/3927/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation#diff-Y2xpZW50L3NyYy9tYWluL2phdmEvb3JnL2FwYWNoZS9yb2NrZXRtcS9jbGllbnQvdHJhY2UvQXN5bmNUcmFjZURpc3BhdGNoZXIuamF2YQ==) | `81.18% <0.00%> (+1.48%)` | :arrow_up: |
   | [...a/org/apache/rocketmq/store/StoreStatsService.java](https://codecov.io/gh/apache/rocketmq/pull/3927/diff?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation#diff-c3RvcmUvc3JjL21haW4vamF2YS9vcmcvYXBhY2hlL3JvY2tldG1xL3N0b3JlL1N0b3JlU3RhdHNTZXJ2aWNlLmphdmE=) | `38.09% <0.00%> (+1.68%)` | :arrow_up: |
   | ... and [11 more](https://codecov.io/gh/apache/rocketmq/pull/3927/diff?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation) | |
   
   ------
   
   [Continue to review full report at Codecov](https://codecov.io/gh/apache/rocketmq/pull/3927?src=pr&el=continue&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation).
   > **Legend** - [Click here to learn more](https://docs.codecov.io/docs/codecov-delta?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation)
   > `Δ = absolute <relative> (impact)`, `ø = not affected`, `? = missing data`
   > Powered by [Codecov](https://codecov.io/gh/apache/rocketmq/pull/3927?src=pr&el=footer&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation). Last update [5ae4a10...c05d824](https://codecov.io/gh/apache/rocketmq/pull/3927?src=pr&el=lastupdated&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation). Read the [comment docs](https://docs.codecov.io/docs/pull-request-comments?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=The+Apache+Software+Foundation).
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscribe@rocketmq.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org