Yan Zhao
Yan Zhao
When the bookie is not available, the RackawareEnsemblePlacementPolicyImpl default rack will be `/default-region/default-rack`, it should be `/default-rack` for RackawareEnsemblePlacementPolicyImpl. There are some logs. ``` 2024-06-17T05:22:46,591+0000 [ReplicationWorker] ERROR org.apache.bookkeeper.client.TopologyAwareEnsemblePlacementPolicy - Cannot...
Fixes #4278, you need to go through #4278 for the context. When a connection is broken, it will trigger PerChannelBookieClient#channelInactive. https://github.com/apache/bookkeeper/blob/8516d0a0f1dbd352d3ef6455c2d41c94661ce1ce/bookkeeper-server/src/main/java/org/apache/bookkeeper/proto/PerChannelBookieClient.java#L1292-L1312 Point 1. line_1303, it will drain all completionObjects, and...
Descriptions of the changes in this PR: In some cases, if the process can't allocate memory, we would better exit the JVM, or the bookie can't serve, and the client...