This is an automated email from the ASF dual-hosted git repository.

lhotari pushed a change to branch branch-4.15
in repository https://gitbox.apache.org/repos/asf/bookkeeper.git


    from cc6b43ede0  Fix ThreadRegistry#register behavior to ensure correct 
Prom metrics  (#4300)
     new e2cfe20fe9 Correct RackawareEnsemblePlacementPolicyImpl defaultRack 
when the bookie is not available. (#4439)
     new 05bddae9eb Fix the completionObjects leak problem. (#4285)
     new 4302587736 Enable ZooKeeper client to establish connection in 
read-only mode (#4244)
     new 305505b15a when failed to choose a bookie, print out the list of 
ensemble. (#4482)
     new e5a119d1dc [fix] Fix data lost after when writing ledger and deleting 
legder execute concurrency (#4462)
     new b445bfc985 Optimize reorderReadSequence to check WriteSet instead of 
entire Ensemble (#4478)
     new 812ac0b7a4 Add documentation to bk_server.conf about RocksDB config 
(#4561)
     new beae5f9c1c Reduce metadataLock contention in LedgerHandle (#4549)

The 8 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../org/apache/bookkeeper/bookie/BookieImpl.java   |  14 +--
 .../apache/bookkeeper/bookie/HandleFactory.java    |   2 +-
 .../bookkeeper/bookie/HandleFactoryImpl.java       |  32 ++++++-
 .../org/apache/bookkeeper/client/LedgerHandle.java |  28 ++++--
 .../RackawareEnsemblePlacementPolicyImpl.java      |  10 +-
 .../TopologyAwareEnsemblePlacementPolicy.java      |  12 ++-
 .../bookkeeper/proto/PerChannelBookieClient.java   |   1 +
 .../bookkeeper/zookeeper/ZooKeeperClient.java      |   6 +-
 .../bookkeeper/zookeeper/ZooKeeperWatcherBase.java |  19 +++-
 .../bookkeeper/bookie/BookieJournalTest.java       |   4 +-
 .../client/BookKeeperClientZKSessionExpiry.java    |   2 +-
 .../apache/bookkeeper/client/BookKeeperTest.java   |   2 +-
 .../org/apache/bookkeeper/client/TestFencing.java  |  66 ++++++++++++-
 .../TestRackawareEnsemblePlacementPolicy.java      | 103 +++++++++++++++++++++
 .../replication/TestReplicationWorker.java         |   2 +-
 .../apache/bookkeeper/test/ZooKeeperCluster.java   |   2 +-
 .../bookkeeper/test/ZooKeeperClusterUtil.java      |   8 ++
 .../bookkeeper/zookeeper/TestZooKeeperClient.java  |  30 +++++-
 conf/bk_server.conf                                |  28 +++++-
 19 files changed, 325 insertions(+), 46 deletions(-)

Reply via email to