pulsar
pulsar copied to clipboard
Apache Pulsar - distributed pub-sub messaging system
### Motivation If you actively create a topic with "-partition--x" (x is an integer)(for example, "peisisten://tenant-name/ns-name/topic-name-partition--1"), the topic can be created successfully, and a node with partition 3 will be...
**Describe the bug** Despite there are no messages in the backlog, positive value was set to "msgBacklog" in the response of partitioned-stats(API). I think "msgBacklog" is calculated from "ManagedLedgerImpl.ENTRIES_ADDED_COUNTER_UPDATER" and...
### Search before asking - [X] I searched in the [issues](https://github.com/apache/pulsar/issues) and found nothing similar. ### Version 2.11.3 ### Minimal reproduce step I have no exact reproduce steps but my...
### Search before reporting - [x] I searched in the [issues](https://github.com/apache/pulsar/issues) and found nothing similar. ### Example failure https://gist.github.com/ShivrajJ/134d23d79a6e122677fd5b300c4de3fa ### Exception stacktrace I added a debug-level log with the topic...
**Describe the bug** I'm testing geo-replication with subscription enabled. In my testing environment, there are 2 clusters (ClusterA and ClusterB) with a global zookeeper on a dedicated server host. Each...
### Search before reporting - [x] I searched in the [issues](https://github.com/apache/pulsar/issues) and found nothing similar. ### Example failure https://gist.github.com/storm-08/61ff3104a1f0492cfa98c600708faa3e ### Exception stacktrace Please note I have added Thread.sleep(5) in my...
### Search before reporting - [x] I searched in the [issues](https://github.com/apache/pulsar/issues) and found nothing similar. ### Motivation Currently, the Debezium connector is set to [Debezium version 1.9.7](https://github.com/apache/pulsar/blame/branch-4.0/pom.xml#L241-L242), last updated November...
### Motivation The current MetadataStore API and MetadataStoreExtended API doesn't provide a way to cancel (unregister) registered listeners. This is a problem in some tests where the metadata store instance...
[fix][broker] pattern regex error in PulsarLedgerManager cause zk data notification can not execute
### Motivation ledger zk path is like "/ledgers/00/0601/L7170". But currently it exist pattern regex error cause zk data notification can not execute. ledgerPathRegex.matcher(n.getPath()).matches() is always false.  ### Modifications use...
### Motivation https://github.com/apache/pulsar/pull/23940 brings a behavior change that the core logic of `ManagedLedger#asyncAddEntry` now won't switch threads, which means it will be executed directly in Netty I/O thread via `PersistentTopic#asyncAddEntry`....