Yunze Xu

Results 87 issues of Yunze Xu

Fixes https://github.com/apache/pulsar-client-cpp/issues/475 ### Motivation There were some breaking changes with Boost.Asio APIs so that the code base is incompatible with the latest Boost.Asio. ### Modifications Adapt to latest Asio APIs...

### 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`....

type/enhancement
release/blocker
doc-not-needed
release/4.0.6

- 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

### Search before asking - [x] I searched in the [issues](https://github.com/apache/pulsar-client-cpp/issues) and found nothing similar. ### Version master ### Minimal reproduce step ```c++ TEST(ConsumerTest, testSeekAfterSeek) { const auto topic =...

good first issue

### Search before asking - [x] I searched in the [issues](https://github.com/apache/pulsar-client-cpp/issues) and found nothing similar. ### Version latest ### Minimal reproduce step See https://github.com/apache/pulsar/pull/24554 ### What did you expect to...

bug
good first issue

Currently the producer cannot send a null value message, which is used as a tombstone for a specific key on a compacted topic. In addition, the consumer cannot differ empty...

good first issue