pulsar
pulsar copied to clipboard
Apache Pulsar - distributed pub-sub messaging system
### Search before asking - [X] I searched in the [issues](https://github.com/apache/pulsar/issues) and found nothing similar. ### Motivation After upgrading the version of Pulsar used at our company, the `publishers` field...
Fixes #20414 Master Issue: #https://github.com/apache/pulsar/issues/20414 ### Motivation https://github.com/apache/pulsar/issues/17221 describes an environment when multiple bookie copies are corrupted, or a Ledger has been deleted. The loss of schema ledger results in...
### Motivation Disable deduplication on system topic to avoid recovering deduplication WAL (especially from offloaded topic). Because the system topic usually is a precondition to other topics. Therefore, we should...
### Motivation By setting config `allowAutoSubscriptionCreation=true`, we allow user to create subscriptions automatically if user have the `consume` permission. We have a strong need to trace back the owner of...
### Motivation ### Modifications ### Verifying this change - [ ] Make sure that the change passes the CI checks. *(Please pick either of the following options)* This change is...
### Search before asking - [X] I searched in the [issues](https://github.com/apache/pulsar/issues) and found nothing similar. ### Version 2.9.2 ### Minimal reproduce step Consumer consumer = client.newConsumer() .topic("prod/collect/78_detail_common_urgent") .subscriptionName("my-subscription") .subscriptionType(SubscriptionType.Shared) .ackTimeout(5,...
### Motivation Currently log messages for Go pulsar functions are only sent out to the log topic when `addLogTopicHandler` is called, which only happens when a Pulsar message is received...
### Motivation The tab-completion is an important feature, we have migrated the CLI parser to picocli from jcommander, right now we can use the picocli autocomplete to do that. -...
### Motivation Shows the offload detail of the ledgers whether it is deleted in bookkeeper. The `./bin/pulsar-admin topics stats-internal` command now shows the ledger info of specific topic. If we...
### Motivation This is required when running GitHub Actions in a fork that has been configured with restrictive access. - [GitHub Actions workflow or job permissions](https://docs.github.com/en/actions/using-jobs/assigning-permissions-to-jobs). - [the default permissions](https://docs.github.com/en/actions/security-guides/automatic-token-authentication#permissions-for-the-github_token)...