Yike Xiao
Yike Xiao
 I think it's cause by BookKeeper Admin REST API, **it outputs bookieId instead of hostname and port** in the latest bookkeeper (`4.14.2`). 
**BUG REPORT** ``` 2022-05-31T02:17:59.782Z [GarbageCollectorThread-21-1] ERROR org.apache.bookkeeper.bookie.GarbageCollectorThread - Failed to compact entry log 168485 due to unexpected error java.lang.IllegalArgumentException: Keys and values must be >= 0 at org.apache.bookkeeper.util.collections.ConcurrentLongLongHashMap.checkBiggerEqualZero(ConcurrentLongLongHashMap.java:731) ~[org.apache.bookkeeper-bookkeeper-server-4.14.2.jar:4.14.2] at...
### Motivation Currently we are abuse `PulsarClientException`, I think we could use a more meaningful derived exception instead. For example, call `acknowledge` on an already closed consumer throws PulsarClientException with...
### Search before asking - [X] I searched in the [issues](https://github.com/apache/pulsar/issues) and found nothing similar. ### Version - producer 2.8.4 (java 11) - consumer 2.8.4, 2.8.1, 3.0.1 all failed (java...
If the built-in Prometheus metrics feature introduced after version 3.6 is enabled, under high-load scenarios (such as when there are a large number of read requests), the percentile metrics (Summary)...
Runtime JDK 11, with sdk `com.huaweicloud:esdk-obs-java-bundle:3.23.9.1` ``` 2023-12-08T06:14:55.533Z [ArchiveThread-persistent://data/uu/feature.plain.result.queue-partition-0] ERROR com.xxx.archive.PartitionArchive - Last message archive upload failed, exit message archive com.obs.services.exception.ObsException: OBS service Error Message. Request Error: java.lang.StackOverflowError at com.obs.services.internal.utils.ServiceUtils.changeFromServiceException(ServiceUtils.java:540)...
### Motivation Log output with [location information is very expensive][1], we should avoid use it in our log configuration. In most cases, we are able to find which line print...
### 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,...
### Search first - [X] I searched and no similar issues were found ### What Happened? Since 2023, I have been using Logseq's journal feature almost daily, and the experience...
### Motivation The `close` methods in client interceptors (`ProducerInterceptor#close`, `ConsumerInterceptor#close`, `ReaderInterceptor#close`) allow interceptor developers to release resources allocated in the interceptor when a producer, consumer, or reader is closed. However,...