Zixuan Liu

Results 76 issues of Zixuan Liu

### Motivation Namespace policy is ignored if the namespace is created directly by the `NamespaceResources`. ### Modifications - Use `admin` to create a namespace instead of the `NamespaceResources` ### Documentation...

component/broker
doc-not-needed
ready-to-test

Fixes #823 ### Motivation Fix CVE-2022-37434. ### Modifications Upgrade the alpine from 3.16.0 to 3.16.0 ### Documentation Check the box below. Need to update docs? - [ ] `doc-required` (If...

no-need-doc

### Motivation Fix test ### Documentation Check the box below. Need to update docs? - [ ] `doc-required` (If you need help on updating docs, create a doc issue) -...

no-need-doc

### Motivation Authentication documentation has too many duplicate configurations and some unnecessary configurations. ### Documentation - [x] `doc` - [ ] `doc-required` - [ ] `doc-not-needed` - [ ] `doc-complete`...

doc

### Motivation In the Pulsar protocol, we always directly update the `authenticationData` during the auth challenge, `originalAuthData` has been ignored, which causes the following problems: 1. The authorization provider cannot...

type/bug
component/broker
doc-not-needed
release/2.11.1

Fix https://github.com/apache/pulsar/issues/8152 ### Motivation Add JWKS support for AuthenticationProviderToken. ### Modifications - Add `tokenKeySet` config to provide the JWKS support ### Verifying this change - Added RSA test - Added...

doc-required
component/authentication

### Motivation When doing seek operation, the client needs to seed a seek command to the broker. When one seeks is successful, the broker disconnects the client, and then the...

type/improvement
component/client
doc-not-needed
ready-to-test

### Motivation When using `asyncResponse.resume(null)` to write data to the admin, we will get an empty content, not null. Please see the Jersey implementation: https://github.com/eclipse-ee4j/jersey/blob/2.34/core-server/src/main/java/org/glassfish/jersey/server/ServerRuntime.java#L603-L610 ### Modifications In the `asyncGetRequest`...

type/bug
area/broker
area/admin
doc-not-needed
ready-to-test
release/4.0.9

### Motivation I switched the log level from info to debug by the `pulsar.log.level` and `pulsar.log.root.level` values in the `log4j2.yaml` file, but there is no debug log for pulsar in...

doc-not-needed

### Motivation When `org.apache.pulsar.broker.resourcegroup.ResourceGroupConfigListener#loadAllResourceGroups` is unfinished, the `org.apache.pulsar.broker.resourcegroup.ResourceGroupNamespaceConfigListener` will be created, which will bind the namespace and resource groups, but `loadAllResourceGroups` is async loading, so cause the `ResourceGroupNamespaceConfigListener` does not...

doc-not-needed
ready-to-test
release/3.0.3
release/3.1.3
release/3.2.1