pulsar icon indicating copy to clipboard operation
pulsar copied to clipboard

Apache Pulsar - distributed pub-sub messaging system

Results 881 pulsar issues
Sort by recently updated
recently updated
newest added

### Motivation Currently `ConsumerBuilder::loadConf` resets non-serializable of `ConsumerConfigurationData` to `null`. It would be useful that `ConsumerBuilder::loadConf` supports loading non-serializable fields. An alternative is to not modify fields not present in...

doc-not-needed
Stale
release/4.0.9

**Is your enhancement request related to a problem? Please describe.** To get the most out of every release regarding security, performance and "bug-freeness" it may be a good idea to...

type/improvement
component/security
triage/week-49

### Search before asking - [X] I searched in the [issues](https://github.com/apache/pulsar/issues) and found nothing similar. ### Version v2.10.2 ### Minimal reproduce step look into trivy powered inspection for vulnerabilities at...

type/bug

### Search before asking - [X] I searched in the [issues](https://github.com/apache/pulsar/issues) and found nothing similar. ### Version latest v2.10.2 ### Minimal reproduce step 1. look into trivy powered inspection for...

type/bug

### Search before asking - [X] I searched in the [issues](https://github.com/apache/pulsar/issues) and found nothing similar. ### What issue do you find in Pulsar docs? This should be done with https://github.com/apache/pulsar-client-python/pull/28....

doc-required

### Motivation The exception occurs because `KeySharedPolicy` can't be deserialized. This change also adds unit tests for `loadConf` ### Modifications Add `JsonIgnore` on `ConsumerBuilder`'s `keySharedPolicy` field. ### Verifying this change...

doc-not-needed

### Motivation When using `loadConf`, ConfigurationDataUtils was loading existing values in a Map using Jackson mapper. If there is a `@JsonIgnore`, Jackson ignores theses fields, but there will be forgotten...

doc-not-needed
lifecycle/stale
Stale
release/2.11.1
release/2.10.4
release/3.0.8

### Motivation A minor improvement by removing check `ack.getMessageIdsCount() == 1` for cumulative ack, making the code more clear and effective. Because we have checked it before at line418 ###...

type/improvement
component/broker
doc-not-needed
cherry-picked/branch-2.9
cherry-picked/branch-2.10

### Motivation The current behavior for the `delete_when_subscriptions_caught_up` strategy is not expected. The active consumer will not be closed even if users enable `delete_when_subscriptions_caught_up` and there are no backlogs for...

doc-not-needed
release/2.11.0
ready-to-test

### Motivation Do ` curosr.close` twice. expect cursor state: `Closed` actual cursor state: `Closing` ### Modifications Fixed the state change logic ### Documentation - [ ] `doc` - [ ]...

type/improvement
doc-not-needed
component/ML