You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@bookkeeper.apache.org by ch...@apache.org on 2023/03/14 23:07:01 UTC

[bookkeeper] branch master updated: Release note for 4.15.4 (#3831)

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

chenhang pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/bookkeeper.git


The following commit(s) were added to refs/heads/master by this push:
     new ea04926a0a Release note for 4.15.4 (#3831)
ea04926a0a is described below

commit ea04926a0a6fd4b6ac96e0f4d8d75fdacb14beab
Author: Yong Zhang <zh...@gmail.com>
AuthorDate: Wed Mar 15 07:06:54 2023 +0800

    Release note for 4.15.4 (#3831)
    
    ---
    
    ### Motivation
    
    Release note for 4.15.4
---
 site3/website/src/pages/release-notes.md | 53 ++++++++++++++++++++++++++++++++
 1 file changed, 53 insertions(+)

diff --git a/site3/website/src/pages/release-notes.md b/site3/website/src/pages/release-notes.md
index e6d4509185..dfa38d7691 100644
--- a/site3/website/src/pages/release-notes.md
+++ b/site3/website/src/pages/release-notes.md
@@ -1,6 +1,59 @@
 <!-- markdown-link-check-disable -->
 # Release notes
 
+## 4.15.4
+
+Release 4.15.4 includes multiple bug fixes and some dependencies CVE fixes.
+
+Apache BookKeeper users are encouraged to upgrade to 4.15.4.
+The technical details of this release are summarized below.
+
+### Highlights
+
+#### Bugs
+
+* Fix QueueEntry recycle problem [PR #3747](https://github.com/apache/bookkeeper/pull/3747)
+* Fix memory leak when the Bookie is in read only mode [PR #3746](https://github.com/apache/bookkeeper/pull/3746)
+* Fix RegionAwareEnsemblePlacementPolicy.newEnsemble sometimes failed problem [PR #3725](https://github.com/apache/bookkeeper/pull/3725)
+* Not wrap IOException twice form checkpoint [PR #3683](https://github.com/apache/bookkeeper/pull/3683)
+* Make `jvm_memory_direct_bytes_used` metrics compatible with jdk8 [PR #3677](https://github.com/apache/bookkeeper/pull/3677)
+* Fix memory leak when closeRecovered,failed on clearing newEnsemblesFromRecovery [PR #3672](https://github.com/apache/bookkeeper/pull/3672)
+* Fix RegionAwareEnsemblePlacementPolicy update rack info problem [PR #3666](https://github.com/apache/bookkeeper/pull/3666)
+* Exit bookkeeper shell correctly even if fails to run for some reason [PR #3663](https://github.com/apache/bookkeeper/pull/3663)
+* Fix memory leak when operating ledger metadata [PR #3662](https://github.com/apache/bookkeeper/pull/3662)
+* Check client if closed when complete callback [PR #3661](https://github.com/apache/bookkeeper/pull/3661)
+* Fix issue where checkAllLedgers could get stuck when read throttling is enabled [PR #3655](https://github.com/apache/bookkeeper/pull/3655)
+* Fix GetBookieInfo failed event stats [PR #3622](https://github.com/apache/bookkeeper/pull/3622)
+* Apply recycle logic during add entry creation but ledger close to LedgerHandleAdv [PR #3621](https://github.com/apache/bookkeeper/pull/3621)
+* BookieImpl remove wait until journal quits [PR #3603](https://github.com/apache/bookkeeper/pull/3603)
+
+#### Improvements
+
+* Support build in the aarch64 linux platform [PR #3828](https://github.com/apache/bookkeeper/pull/3828)
+* Use ReferenceCountUtil.release() instead of ReferenceCountUtil.safeRelease() [PR #3797](https://github.com/apache/bookkeeper/pull/3797)
+* Added api/v1/bookie/cluster_info REST API [PR #3713](https://github.com/apache/bookkeeper/pull/3713)
+* Expose registrationClient in DefaultBookieAddressResolver [PR #3724](https://github.com/apache/bookkeeper/pull/3724)
+* New ensemble choose different rack first [PR #3721](https://github.com/apache/bookkeeper/pull/3721)
+* Improve bk_server.conf docs [PR #3715](https://github.com/apache/bookkeeper/pull/3715)
+* Show result of isFenced in log [PR #3678](https://github.com/apache/bookkeeper/pull/3678)
+* Include bkperf into bk all package [PR #3632](https://github.com/apache/bookkeeper/pull/3632)
+* Add journal file path that caused failure in multi-journal config [PR #3623](https://github.com/apache/bookkeeper/pull/3623)
+* Avoid extra buffer to prepend frame size [PR #3560](https://github.com/apache/bookkeeper/pull/3560)
+* Using a separate thread pool to execute openWithMetadata [PR #3548](https://github.com/apache/bookkeeper/pull/3548)
+* LedgerHandle: do not complete metadata operation on the ZookKeeper/Metadata callback thread [PR #3516](https://github.com/apache/bookkeeper/pull/3516)
+* ledgerFragment check and results keep order [PR #3504](https://github.com/apache/bookkeeper/pull/3504)
+* Simplified No network topology script is found default log stack output [PR #3496](https://github.com/apache/bookkeeper/pull/3496)
+* Support apple m1 build [PR #3175](https://github.com/apache/bookkeeper/pull/3175)
+
+#### Dependency updates
+
+* Bump vertx-web from 4.3.2 to 4.3.8 [PR #3775](https://github.com/apache/bookkeeper/pull/3775)
+* Upgrade docker image version to fix CVEs [PR #3640](https://github.com/apache/bookkeeper/pull/3640)
+* Bump jcommander from 1.78 to 1.82 [PR #3476](https://github.com/apache/bookkeeper/pull/3476)
+
+### Details
+https://github.com/apache/bookkeeper/pulls?page=1&q=is%3Apr+label%3Arelease%2F4.15.4+is%3Aclosed
+
 ## 4.14.7
 
 Release 4.14.7 includes multiple bug fixes.