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. Mailing list discussion thread: https://lists.apache.org/thread/5od69114jfrzo9dkbllxycq8o7ns341y ### Motivation It's crucial to tune the Pulsar broker cache...
### Search before asking - [X] I searched in the [issues](https://github.com/apache/pulsar/issues) and found nothing similar. ### Motivation Key_Shared subscriptions don't currently support negative acknowledgements (nack). Consumers can get stuck with...
### Motivation There are multiple race conditions in ledger initialization timeout handling. There are also some gaps where the cleanup doesn't happen properly or the timeout handling races with in-progress...
### Motivation ManagedLedgerImpl retains eagerly a cache of all the BookKeeper ReadHandles. In case of Offloaded ReadHandler there is kind of a memory leak, as each BlobStoreBackedInputStreamImpl retains a DirectBuffer...
### Search before asking - [X] I searched in the [issues](https://github.com/apache/pulsar/issues) and found nothing similar. ### Example failure https://github.com/apache/pulsar/actions/runs/11368523712/job/31653376302?pr=23468#step:11:2008 Logs: https://gist.github.com/lhotari/02be1e0d55026ca51730e6d932dfe1bc ### Additional context This seems to block all Pulsar...
[Enhancement] Support building Pulsar in restricted corporate environments without internet access
### Search before asking - [X] I searched in the [issues](https://github.com/apache/pulsar/issues) and found nothing similar. ### Motivation In restricted corporate environments, such as so called "air gapped" environments without internet...
### Search before asking - [X] I searched in the [issues](https://github.com/apache/pulsar/issues) and found nothing similar. ### Motivation [Reproducible builds](https://reproducible-builds.org/) increase the security and integrity of the software supply chain. They...
### Motivation Add option in broker and proxy to optionally prevent them from logging role or orignalPrincipal. If the option is activated they will log `[REDACTED]`. If I missed some...
### Search before asking - [X] I searched in the [issues](https://github.com/apache/pulsar/issues) and found nothing similar. ### Motivation `pulsar-perf` is constant print warning message every minute during running perf testing, IMO,...
### Motivation This pip is intended to fix issue https://github.com/apache/pulsar/issues/23239. In the previous implementation of the method startMessageIdInclusive (https://github.com/apache/pulsar/pull/4331), we added startMessageIdInclusive() to support include current position of reset on...