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

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


    from c334fa34ca [refactor][bookkeeper] Refactor ByteBuf release method in 
DefaultEntryLogger (#3673)
     new f73c7a1ee2 Make `jvm_memory_direct_bytes_used` metrics compatible with 
jdk8. (#3677)
     new 37cde4b77a [fix][server]fix memory leak when operating ledger metadata 
(#3662)
     new ba045c84a2 [refactor][bookkeeper] Refactor ByteBuf release method in 
stream/statelib (#3689)
     new 236b0ab69c refactor ByteBuf release usage (#3687)
     new eaf399629e module distributedlog-core: refactor ByteBuf release usage 
(#3691)
     new bf18fc5aa0 [fix][server]fix memory leak when closeRecovered,failed on 
clearing newEnsemblesFromRecovery (#3672)
     new 8e352d4abe module distributedlog-common/distributedlog-protocol: 
refactor ByteBuf release usage (#3693)
     new b7f9b83f9e Fix RegionAwareEnsemblePlacementPolicy update rack info 
problem. (#3666)

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:
 .../bookkeeper/client/ReadOnlyLedgerHandle.java    |  13 +-
 .../client/RegionAwareEnsemblePlacementPolicy.java |  85 ++++++++++--
 .../bookkeeper/meta/CleanupLedgerManager.java      |  15 +-
 .../TestRegionAwareEnsemblePlacementPolicy.java    | 154 +++++++++++++++++++++
 .../bookkeeper/meta/CleanupLedgerManagerTest.java  |  81 +++++++++++
 .../prometheus-metrics-provider/pom.xml            |   6 +-
 .../prometheus/PrometheusMetricsProvider.java      |  31 ++++-
 .../prometheus/TestPrometheusMetricsProvider.java  |   7 +-
 .../distributedlog/io/TestCompressionCodec.java    |  13 +-
 .../org/apache/bookkeeper/client/LedgerReader.java |   3 +-
 .../org/apache/distributedlog/EnvelopedEntry.java  |   3 +-
 .../distributedlog/EnvelopedEntryReader.java       |   3 +-
 .../distributedlog/EnvelopedEntryWriter.java       |   8 +-
 .../distributedlog/tools/DistributedLogTool.java   |   7 +-
 .../java/org/apache/distributedlog/TestEntry.java  |   9 +-
 .../distributedlog/EnvelopedRecordSetReader.java   |   9 +-
 .../distributedlog/EnvelopedRecordSetWriter.java   |   8 +-
 .../java/org/apache/distributedlog/LogRecord.java  |   3 +-
 .../journal/AbstractStateStoreWithJournal.java     |   5 +-
 .../bookkeeper/statelib/impl/kv/KVUtils.java       |   3 +-
 .../statelib/impl/kv/RocksdbKVAsyncStore.java      |   5 +-
 .../bookkeeper/statelib/impl/mvcc/MVCCRecord.java  |   5 +-
 .../statelib/impl/mvcc/MVCCRecordCoder.java        |   3 +-
 .../statelib/impl/mvcc/MVCCStoreImpl.java          |   3 +-
 .../tools/perf/journal/JournalWriter.java          |   3 +-
 .../bookkeeper/tools/perf/table/IncrementTask.java |   3 +-
 .../bookkeeper/tools/perf/table/WriteTask.java     |   5 +-
 27 files changed, 422 insertions(+), 71 deletions(-)
 create mode 100644 
bookkeeper-server/src/test/java/org/apache/bookkeeper/meta/CleanupLedgerManagerTest.java

Reply via email to