ken
ken
### Search before asking - [X] I searched in the [issues](https://github.com/apache/pulsar/issues) and found nothing similar. ### Version - os: Linux 4.19.160-0419160-generic x86_64 - pulsar-server: 2.9.3 - pulsar-client: 2.9.2 - 3...
### Motivation Steps to reproduce: 1. grant permission for role1 on topic "persistent://public/default/test" 2. revoke permission for role1 on topic "persistent://public/default/test" 3. zk remain empty record, as shown in the...
### Motivation related to https://github.com/apache/pulsar/issues/16768 ### Modifications 1. no need to grant permission for each partition in internalGrantPermissionsOnTopic(), only grant permission on partitionedTopicName 2. do not revoke permission for each...
**BUG REPORT** ***Describe the bug*** Our Production pulsar cluster is multiple nodes with E-Qw-Qa(3-3-2), enabling auto-recovery by "./bin/bookkeeper shell autorecovery -enable", bookkeeper version is 4.14.1 . Now one bookie server...
Hello, I want to reproduce the code but I encounter a problem. What's the meaning of the parameter idx, inp, pos, etc. in the following code for idx, inp, pos,...
Master Issue: #16768 ### Motivation The problem has been discussed before in [#16792](https://github.com/apache/pulsar/pull/16792). And now I found that when creating a topic with large partition such as 500 on a...
Fixes #20576 ### Motivation There is a case resulted in duplicated consumer, if we add the same consumer twice continuously, then close consumer, the offline consumer would remain in consumerList,...
### Motivation When bookie startup encounter IOException in BookieImpl#readJournal(), bookie startup is not successful and then trigger shutdown(). However, bookie process is still alive. The reason is IOException is caught...
### Motivation Currently diskWeightBasedPlacement do not work correctly in RegionAware. The root is RegionAware contain multiple RackAwarePolicies of each region. when we getBookieInfo by restApi successfully and then updateBookieInfo, we...
### Motivation When using regionAwarePolicy in pulsar, we encounter a case with following step: 1. bookie shutdown, trigger handleBookiesThatLeft() 2. change bookie's rackInfo, trigger onBookieRackChange() 3. bookie start, trigger handleBookiesThatJoined()...