Yunze Xu
Yunze Xu
This issue focus more on KoP's release. It's not a part of KoP itself, so I chose to open an issue instead of updating the document. First, see the release...
DistributedClusterTest is flaky. The testMultiBrokerUnloadReload test method fails sporadically. [example failure](https://github.com/streamnative/kop/runs/5141732143?check_suite_focus=true) ``` Error: testMultiBrokerUnloadReload(io.streamnative.pulsar.handlers.kop.DistributedClusterTest) Time elapsed: 12.016 s
Currently there is no document that describes how to run KoP in docker environment based on `apache/pulsar` image. We should add the related document or an example `docker-compose.yml` to the...
KafkaListenerNameTest is flaky. All test method fails sporadically. [example failure](https://github.com/streamnative/kop/runs/4870309444?check_suite_focus=true) ``` Error: testConnectListenerNotExist(io.streamnative.pulsar.handlers.kop.KafkaListenerNameTest) Time elapsed: 20.016 s
**Is your feature request related to a problem? Please describe.** Currently KoP doesn't support retrieving the active channels (i.e. `KafkaRequestHandler`s) in tests. It limits the test that it cannot check...
**Describe the bug** See https://github.com/streamnative/kop/runs/4746589549?check_suite_focus=true. ``` Error: Rule failure while trying to close staging repository with ID "iostreamnative-1043". Error: Error: Nexus Staging Rules Failure Report Error: ================================== Error: Error: Repository...
**Describe the bug** #530 reported the bug that the offset is still available after a topic is deleted. #531 tried to fix the bug by checking whether the current offset...
KoP 2.8.0 was released on Jun. 18th, it's a milestone that announced KoP is GA (generally available) for production. However, there're still some issues to solve or improve. This issue...
**Is your feature request related to a problem? Please describe.** There is no need to run tests when the PR is only for docs. **Describe the solution you'd like** Add...
Calling synchronous wait method like `get()` or `join()` on a `CompletableFuture` is dangerous because it could lead to a deadlock issue easily, especially when they are called in an I/O...