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

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


    from 5924d91  A empty implement in EtcdLedgerManagerFactory to let the 
project can compile (#2845)
     new 1455250  Add metrics and internal command for QueryAutoRecoveryStatus, 
including underReplicatedSize metrics,read/write latency, internal command for 
querying recovering ledgersInfo (#2768)
     new 6041ded  
fix-npe-when-pulsar-ZkBookieRackAffinityMapping-getBookieAddressResolver (#2788)
     new 356fe03  Upgrade httpclient from 4.5.5 to 4.5.13 (#2793)
     new 7724e12  Heap memory leak problem when ledger replication failed 
(#2794)
     new 1da014e  Add auditor get ledger throttle to avoid auto recovery zk 
session expire (#2802)
     new b903f64  Add ensemble check to over-replicated ledger GC (#2813)
     new 911c2e9  Upgraded dependencies with CVEs (#2792)
     new dae5171  [security] Upgrade Netty to 4.1.68.Final (#2811)
     new 82c4e1c  Release semaphore when addEntry accepts the same entries 
(#2832)
     new e86635c  Add error handling to readLedgerMetadata in over-replicated 
ledger GC (#2844)
     new 9158bb9  Fix the compilation issue introduced by #2802 ---

The 11 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:
 bookkeeper-dist/all/build.gradle                   |   4 +-
 bookkeeper-dist/bkctl/build.gradle                 |   4 +-
 bookkeeper-dist/server/build.gradle                |   4 +-
 bookkeeper-dist/src/assemble/bin-all.xml           |   4 +-
 bookkeeper-dist/src/assemble/bin-server.xml        |   4 +-
 bookkeeper-dist/src/assemble/bkctl.xml             |   4 +-
 .../src/main/resources/LICENSE-all.bin.txt         | 173 ++++++++++----------
 .../src/main/resources/LICENSE-bkctl.bin.txt       | 154 +++++++++---------
 .../src/main/resources/LICENSE-server.bin.txt      | 173 ++++++++++----------
 .../src/main/resources/NOTICE-all.bin.txt          |  45 +++---
 .../src/main/resources/NOTICE-bkctl.bin.txt        |  26 +--
 .../src/main/resources/NOTICE-server.bin.txt       |  45 +++---
 .../LICENSE.aalto-xml.txt                          |   0
 .../LICENSE.base64.txt                             |   0
 .../LICENSE.bouncycastle.txt                       |   0
 .../LICENSE.caliper.txt                            |   0
 .../LICENSE.commons-lang.txt                       |   0
 .../LICENSE.commons-logging.txt                    |   0
 .../LICENSE.compress-lzf.txt                       |   0
 .../LICENSE.dnsinfo.txt                            |   0
 .../LICENSE.harmony.txt                            |   0
 .../LICENSE.hpack.txt                              |   0
 .../LICENSE.hyper-hpack.txt                        |   0
 .../LICENSE.jboss-marshalling.txt                  |   0
 .../LICENSE.jbzip2.txt                             |   0
 .../LICENSE.jctools.txt                            |   0
 .../LICENSE.jfastlz.txt                            |   0
 .../LICENSE.jsr166y.txt                            |   0
 .../LICENSE.jzlib.txt                              |   0
 .../LICENSE.libdivsufsort.txt                      |   0
 .../LICENSE.log4j.txt                              |   0
 .../LICENSE.lz4.txt                                |   0
 .../LICENSE.lzma-java.txt                          |   0
 .../LICENSE.mvn-wrapper.txt                        |   0
 .../LICENSE.nghttp2-hpack.txt                      |   0
 .../LICENSE.protobuf.txt                           |   0
 .../LICENSE.slf4j.txt                              |   0
 .../LICENSE.snappy.txt                             |   0
 .../LICENSE.webbit.txt                             |   0
 .../NOTICE.harmony.txt                             |   0
 .../{slf4j-1.7.25 => slf4j-1.7.32}/LICENSE.txt     |   0
 .../org/apache/bookkeeper/bookie/BookieShell.java  |  40 +++++
 .../apache/bookkeeper/bookie/EntryMemTable.java    |   3 +
 .../bookie/ScanAndCompareGarbageCollector.java     |  53 ++++--
 .../client/LedgerFragmentReplicator.java           |  31 +++-
 .../org/apache/bookkeeper/client/LedgerOpenOp.java |  16 ++
 .../RackawareEnsemblePlacementPolicyImpl.java      |   9 +-
 .../ZoneawareEnsemblePlacementPolicyImpl.java      |   1 +
 .../bookkeeper/conf/ServerConfiguration.java       |  39 +++++
 .../bookkeeper/meta/AbstractZkLedgerManager.java   |   8 +-
 .../org/apache/bookkeeper/replication/Auditor.java |  76 ++++++++-
 .../bookkeeper/replication/ReplicationStats.java   |   3 +
 .../QueryAutoRecoveryStatusCommand.java            | 151 +++++++++++++++++
 .../bookkeeper/bookie/EntryMemTableTest.java       |  20 +++
 .../TestRackawareEnsemblePlacementPolicy.java      |  14 ++
 .../replication/AuditorPeriodicCheckTest.java      |  54 +++++++
 conf/bk_server.conf                                |   7 +
 dependencies.gradle                                |  12 +-
 pom.xml                                            |  12 +-
 .../QueryAutoRecoveryStatusCommandTest.java        | 179 +++++++++++++++++++++
 60 files changed, 1008 insertions(+), 360 deletions(-)
 rename bookkeeper-dist/src/main/resources/deps/{netty-4.1.63.Final => 
netty-4.1.68.Final}/LICENSE.aalto-xml.txt (100%)
 rename bookkeeper-dist/src/main/resources/deps/{netty-4.1.63.Final => 
netty-4.1.68.Final}/LICENSE.base64.txt (100%)
 rename bookkeeper-dist/src/main/resources/deps/{netty-4.1.63.Final => 
netty-4.1.68.Final}/LICENSE.bouncycastle.txt (100%)
 rename bookkeeper-dist/src/main/resources/deps/{netty-4.1.63.Final => 
netty-4.1.68.Final}/LICENSE.caliper.txt (100%)
 rename bookkeeper-dist/src/main/resources/deps/{netty-4.1.63.Final => 
netty-4.1.68.Final}/LICENSE.commons-lang.txt (100%)
 rename bookkeeper-dist/src/main/resources/deps/{netty-4.1.63.Final => 
netty-4.1.68.Final}/LICENSE.commons-logging.txt (100%)
 rename bookkeeper-dist/src/main/resources/deps/{netty-4.1.63.Final => 
netty-4.1.68.Final}/LICENSE.compress-lzf.txt (100%)
 rename bookkeeper-dist/src/main/resources/deps/{netty-4.1.63.Final => 
netty-4.1.68.Final}/LICENSE.dnsinfo.txt (100%)
 rename bookkeeper-dist/src/main/resources/deps/{netty-4.1.63.Final => 
netty-4.1.68.Final}/LICENSE.harmony.txt (100%)
 rename bookkeeper-dist/src/main/resources/deps/{netty-4.1.63.Final => 
netty-4.1.68.Final}/LICENSE.hpack.txt (100%)
 rename bookkeeper-dist/src/main/resources/deps/{netty-4.1.63.Final => 
netty-4.1.68.Final}/LICENSE.hyper-hpack.txt (100%)
 rename bookkeeper-dist/src/main/resources/deps/{netty-4.1.63.Final => 
netty-4.1.68.Final}/LICENSE.jboss-marshalling.txt (100%)
 rename bookkeeper-dist/src/main/resources/deps/{netty-4.1.63.Final => 
netty-4.1.68.Final}/LICENSE.jbzip2.txt (100%)
 rename bookkeeper-dist/src/main/resources/deps/{netty-4.1.63.Final => 
netty-4.1.68.Final}/LICENSE.jctools.txt (100%)
 rename bookkeeper-dist/src/main/resources/deps/{netty-4.1.63.Final => 
netty-4.1.68.Final}/LICENSE.jfastlz.txt (100%)
 rename bookkeeper-dist/src/main/resources/deps/{netty-4.1.63.Final => 
netty-4.1.68.Final}/LICENSE.jsr166y.txt (100%)
 rename bookkeeper-dist/src/main/resources/deps/{netty-4.1.63.Final => 
netty-4.1.68.Final}/LICENSE.jzlib.txt (100%)
 rename bookkeeper-dist/src/main/resources/deps/{netty-4.1.63.Final => 
netty-4.1.68.Final}/LICENSE.libdivsufsort.txt (100%)
 rename bookkeeper-dist/src/main/resources/deps/{netty-4.1.63.Final => 
netty-4.1.68.Final}/LICENSE.log4j.txt (100%)
 rename bookkeeper-dist/src/main/resources/deps/{netty-4.1.63.Final => 
netty-4.1.68.Final}/LICENSE.lz4.txt (100%)
 rename bookkeeper-dist/src/main/resources/deps/{netty-4.1.63.Final => 
netty-4.1.68.Final}/LICENSE.lzma-java.txt (100%)
 rename bookkeeper-dist/src/main/resources/deps/{netty-4.1.63.Final => 
netty-4.1.68.Final}/LICENSE.mvn-wrapper.txt (100%)
 rename bookkeeper-dist/src/main/resources/deps/{netty-4.1.63.Final => 
netty-4.1.68.Final}/LICENSE.nghttp2-hpack.txt (100%)
 rename bookkeeper-dist/src/main/resources/deps/{netty-4.1.63.Final => 
netty-4.1.68.Final}/LICENSE.protobuf.txt (100%)
 rename bookkeeper-dist/src/main/resources/deps/{netty-4.1.63.Final => 
netty-4.1.68.Final}/LICENSE.slf4j.txt (100%)
 rename bookkeeper-dist/src/main/resources/deps/{netty-4.1.63.Final => 
netty-4.1.68.Final}/LICENSE.snappy.txt (100%)
 rename bookkeeper-dist/src/main/resources/deps/{netty-4.1.63.Final => 
netty-4.1.68.Final}/LICENSE.webbit.txt (100%)
 rename bookkeeper-dist/src/main/resources/deps/{netty-4.1.63.Final => 
netty-4.1.68.Final}/NOTICE.harmony.txt (100%)
 rename bookkeeper-dist/src/main/resources/deps/{slf4j-1.7.25 => 
slf4j-1.7.32}/LICENSE.txt (100%)
 create mode 100644 
bookkeeper-server/src/main/java/org/apache/bookkeeper/tools/cli/commands/autorecovery/QueryAutoRecoveryStatusCommand.java
 create mode 100644 
tools/ledger/src/test/java/org/apache/bookkeeper/tools/cli/commands/autorecovery/QueryAutoRecoveryStatusCommandTest.java

Reply via email to