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

Releted PR/issue: #20833 - [ ] `doc` - [ ] `doc-required` - [x] `doc-not-needed` - [ ] `doc-complete`

type/PIP
doc-not-needed
release/4.0.9

Fixes https://github.com/apache/pulsar/issues/23550 ### Motivation After diving into the code, finding that there is a concurrent error in TransactionBufferHandlerImpl#checkRequestCredits(), checkPendingRequests(), which would cause the above issue. Currently, we have config TransactionBufferClientMaxConcurrentRequests...

doc-not-needed
release/3.0.13
release/4.0.6
release/3.3.8

### Motivation The Dispatch rate limiter serves two purposes: 1. Limit your consumption speed 2. When there are many backlogs, bk can be protected to avoid excessive I/O But the...

type/enhancement
area/broker
doc-not-needed
Stale
ready-to-test
release/4.0.9

### Motivation The current ConsumerBase.clearIncomingMessage has a race condition when using Shared or Key_Shared subscription type. https://github.com/apache/pulsar/blob/69a45a11e22c1d963391110fb3488c9b9f98f759/pulsar-client/src/main/java/org/apache/pulsar/client/impl/ConsumerBase.java#L1224-L1229 When using Shared or Key_Shared, this method is called in `redeliverUnacknowledgedMessages` while new...

type/bug
doc-not-needed
ready-to-test
triage/lhotari/important
release/4.0.9

- Remove `managedLedgerOffloadReadThreads` from https://github.com/apache/pulsar/pull/24025 - Remove `managedLedgerMaxReadsInFlightPermitsAcquireTimeoutMillis` and `managedLedgerMaxReadsInFlightPermitsAcquireQueueSize` from https://github.com/apache/pulsar/pull/23901 - Remove `managedLedgerCursorResetLedgerCloseTimestampMaxClockSkewMillis` from https://github.com/apache/pulsar/pull/22792 The configs above only increase the complexity and are hard to configure. Add...

doc-not-needed
release/3.0.13
release/4.0.6
release/3.3.8

### Motivation - There is an issue that leads to repeated consumption when replay reading and `cursor.rewind` execute concurrently. **Information** - `read-position`: `3:21` - `mark-deleted-position: `3: -1` - `acked messages`:...

doc-not-needed
PIP
release/3.3.10
release/3.0.16
release/4.0.9

### Motivation In some tests, I noticed that LeaderElectionImpl could continue to make operations and override the closed state. ### Modifications Add checks if the internalState is Closed ### Documentation...

doc-not-needed
ready-to-test
release/3.3.10
release/3.0.16
release/4.0.9

### Motivation The default value of the `connected` field in `org.apache.pulsar.common.policies.data.stats.ReplicatorStatsImpl` is false, and the logic for accumulating each partition (`org.apache.pulsar.common.policies.data.stats.ReplicatorStatsImpl#add`) is `this.connected &= stats.connected;`. This causes the status of...

doc-not-needed
ready-to-test
release/3.3.10
release/3.0.16
release/4.0.9

### Motivation The number of partitions for creating system topics depends on the value of the "defaultNumPartitions" configuration field, but this field is also the number of partitions for automatically...

doc-not-needed
ready-to-test
release/3.0.16
release/4.0.9

### Motivation Upgrade K8S java client lib to latest version. This version is pulling the latest version of `org.bitbucket.b_c:jose4j:jar:0.9.4:compile` which has a fix for: ``` ┌──────────────────────────────────────┬────────────────┬──────────┬────────┬───────────────────┬───────────────┬─────────────────────────────────────────────────────────────┐ │ Library │ Vulnerability...

doc-not-needed
ready-to-test
release/3.2.3
release/3.0.16
release/4.0.9