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

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


    from e536d23947 Switch back ordered executor to LinkedBlockingQueue (#3384)
     new 12c3325191 [conf] minorCompactionInterval should be greater than 
gcWaitTime (#2116)
     new 688460b670 Ledger replicate supports throttle (#2778)
     new aaf496d006 issue #2879 : let bookie quit if journal thread exit (#2887)
     new f9e4a3b5b6 Issue #2908: Replace unsafe NoEntryException with 
IOException (#2909)
     new 7f53f0b0e2 Make sure the LedgerHandle close callback can be completed 
when encounter exception (#2913)
     new 308646bbfd Fix the infinite waiting for shutdown due to throttler 
limit (#2942)
     new d58fd7adcb Fix wrong ledger id parse radix for index relocation file 
in IndexPersistenceMgr (#2944)
     new b715cf77b9 Autorecovery to rereplicate empty ledgers (#3239)
     new c0d970c2c7 [ISSUE 2637] Fix jvm_memory_direct_bytes_used metrics when 
using jdk11+ (#3252)
     new bd25e6bb9b Fix the 3141 revert issue (#3283)
     new db3ee4e9d9 validate diskUsageThreshold and diskUsageLwmThreshold 
(#3285)
     new ee9a765fd7 Close journal channel in testJunkEndedJournal (#3307)
     new 84ff7d599d Consider consider Bookie ID when validating the Cookie. 
(#3308)
     new 40af8ee4a4 Fix maven javadoc generate (#3317)
     new 02ca217605 [Client] Deduplicate error log for SSLException (#3320)
     new 2d40a7c3b6 avoid init WriteSet when waitForWriteSetMs < 0. (#3325)
     new 067dd4e614 Fix the build issue

The 17 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:
 .github/workflows/pr-validation.yml                |   3 +-
 bookkeeper-common/pom.xml                          |  25 ++++
 bookkeeper-server/pom.xml                          |   6 +
 .../bookkeeper/bookie/AbstractLogCompactor.java    |  32 +++++-
 .../org/apache/bookkeeper/bookie/BookieImpl.java   |  14 ++-
 .../org/apache/bookkeeper/bookie/EntryLogger.java  |  17 +--
 .../bookkeeper/bookie/GarbageCollectorThread.java  |   6 +-
 .../bookkeeper/bookie/IndexPersistenceMgr.java     |   5 +-
 .../java/org/apache/bookkeeper/bookie/Journal.java |  12 ++
 ...package-info.java => JournalAliveListener.java} |  12 +-
 .../bookkeeper/bookie/LedgerDirsMonitor.java       |   9 ++
 .../bookkeeper/bookie/LegacyCookieValidation.java  |  37 +++---
 .../bookie/storage/ldb/EntryLocationIndex.java     |   1 +
 .../apache/bookkeeper/client/BookKeeperAdmin.java  |   2 +-
 .../apache/bookkeeper/client/LedgerChecker.java    |   9 +-
 .../org/apache/bookkeeper/client/LedgerHandle.java |  35 +++---
 .../apache/bookkeeper/client/LedgerHandleAdv.java  |  12 +-
 .../bookkeeper/conf/ClientConfiguration.java       |  24 ++++
 .../bookkeeper/conf/ServerConfiguration.java       |  30 +++++
 .../bookkeeper/proto/PerChannelBookieClient.java   |   1 +
 .../org/apache/bookkeeper/stats/package-info.java  |  23 ----
 .../bookkeeper/bookie/BookieJournalTest.java       |   1 +
 .../bookie/BookieMultipleJournalsTest.java         |  41 +++++++
 .../apache/bookkeeper/bookie/CompactionTest.java   |  56 +++++++++
 .../org/apache/bookkeeper/bookie/CookieTest.java   |  24 ++++
 .../bookkeeper/bookie/IndexPersistenceMgrTest.java | 127 +++++++++++++++++++--
 .../apache/bookkeeper/bookie/LedgerCacheTest.java  |   9 +-
 .../bookkeeper/bookie/LedgerDirsManagerTest.java   |  29 +++++
 .../bookkeeper/bookie/datainteg/WriteSetsTest.java |   1 +
 .../bookkeeper/client/BookieDecommissionTest.java  | 107 +++++++++++++++--
 .../bookkeeper/client/TestLedgerChecker.java       |  24 ++--
 .../bookkeeper/conf/TestServerConfiguration.java   |  22 +++-
 .../replication/BookieAutoRecoveryTest.java        |   1 +
 .../bookkeeper/test/BookKeeperClusterTestCase.java |  22 ++--
 .../prometheus/PrometheusMetricsProvider.java      |  30 ++---
 .../prometheus/TestPrometheusMetricsProvider.java  |  40 +++++++
 bookkeeper-stats/pom.xml                           |   8 +-
 .../apache/bookkeeper/stats/AlertStatsLogger.java  |   0
 conf/bk_server.conf                                |   2 +
 pom.xml                                            |  48 ++++++++
 site3/website/scripts/javadoc-gen.sh               |   2 +-
 stream/distributedlog/pom.xml                      |   3 +-
 42 files changed, 753 insertions(+), 159 deletions(-)
 copy 
bookkeeper-server/src/main/java/org/apache/bookkeeper/bookie/{package-info.java 
=> JournalAliveListener.java} (88%)
 delete mode 100644 
bookkeeper-server/src/main/java/org/apache/bookkeeper/stats/package-info.java
 rename {bookkeeper-server => 
bookkeeper-stats}/src/main/java/org/apache/bookkeeper/stats/AlertStatsLogger.java
 (100%)

Reply via email to