Yan Zhao
Yan Zhao
Descriptions of the changes in this PR: ### Motivation Fixes https://github.com/apache/bookkeeper/pull/3433#issuecomment-1729231396 (
### Motivation Some RegistrationManager implements(PulsarRegistrationManager) will delete the bookie's node in the close method, which will lead to the test failure.
Support markLedgerReplicated command. Motivation: Sometimes, users need to decommission a bookie, but there are under-replicated ledgers on the bookie that would be blocked during decommission. When users don't care about...
Descriptions of the changes in this PR: Fixes #4012 This pr behavior: When we want to replace a failed bookie with other bookies, if there are enough bookies, we can...
I read the kernel read process code, it's convinient for the java user, and it's so great. But the kernel doesn't support write operation, I want to introduce kernel library...
### Motivation The HoodieWriterTest will run ci with s3, but the env is not set, so the test can't pass. I think we can disable the s3 in the ci....
The kernel operation is poor, we need more operations for compatibility.
### Motivation NotifyPendingReceivedCallback when zeroConsumerImpl received batch messsage firstly , then close consumer. ### Documentation - [x] `doc-not-needed`