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 7b1912f11c Generate 4.16.4 release note (#4182)
7b1912f11c is described below
commit 7b1912f11c40978d6ee5920785dac69b0b85ea0b
Author: Hang Chen <[email protected]>
AuthorDate: Mon Jan 29 11:43:48 2024 +0800
Generate 4.16.4 release note (#4182)
### Motivation
Generate BookKeeper 4.16.4 release note
---
site3/website/src/pages/release-notes.md | 42 ++++++++++++++++++++++++++++++++
1 file changed, 42 insertions(+)
diff --git a/site3/website/src/pages/release-notes.md
b/site3/website/src/pages/release-notes.md
index 30bf767574..0bd6217203 100644
--- a/site3/website/src/pages/release-notes.md
+++ b/site3/website/src/pages/release-notes.md
@@ -1,6 +1,48 @@
<!-- markdown-link-check-disable -->
# Release notes
+## 4.16.4
+
+Release 4.16.4 includes multiple bug fixes and improvements, also we have a
few dependency updates.
+
+Apache BookKeeper users are encouraged to upgrade to 4.16.4 if you are using
4.16.x.
+The technical details of this release are summarized below.
+
+### Highlights
+
+#### Bugs
+* Fix calculate checkSum when using Java9IntHash [PR
#4140](https://github.com/apache/bookkeeper/pull/4140)
+* Fix the autorecovery failed replicate by add entry fenced error [PR
#4163](https://github.com/apache/bookkeeper/pull/4163)
+* Fixing memory leak error when using DirectEntryLogger [PR
#4135](https://github.com/apache/bookkeeper/pull/4135)
+* Fix bug of negative JournalQueueSize [PR
#4077](https://github.com/apache/bookkeeper/pull/4077)
+* Fix NoSuchElementException when rereplicate empty ledgers [PR
#4039](https://github.com/apache/bookkeeper/pull/4039)
+* Change the method getUnderreplicatedFragments to the package private [PR
#4174](https://github.com/apache/bookkeeper/pull/4174)
+* Fix auditor elector executor block problem. [PR
#4165](https://github.com/apache/bookkeeper/pull/4165)
+* Fix auditor thread leak problem. [PR
#4162](https://github.com/apache/bookkeeper/pull/4162)
+* Use Flaky flag to skip testBookieServerZKSessionExpireBehaviour test [PR
#4144](https://github.com/apache/bookkeeper/pull/4144)
+* Add ledgersCount.incrementAndGet in setExplicitLac function [PR
#4138](https://github.com/apache/bookkeeper/pull/4138)
+* Fix no known bookies after reset racks for all BKs [PR
#4128](https://github.com/apache/bookkeeper/pull/4128)
+* Fix a slow gc thread shutdown when compacting [PR
#4127](https://github.com/apache/bookkeeper/pull/4127)
+* Remove the unused logs in the CleanupLedgerManager.recordPromise [PR
#4121](https://github.com/apache/bookkeeper/pull/4121)
+* Fix Flaky-test: HandleFailuresTest.testHandleFailureBookieNotInWriteSet [PR
#4110](https://github.com/apache/bookkeeper/pull/4110)
+* Ignore the empty `perRegionPlacement` when
RegionAwareEnsemblePlacementPolicy#newEnsemble [PR
#4106](https://github.com/apache/bookkeeper/pull/4106)
+* Fix LedgerHandle `ensembleChangeCounter` not used. [PR
#4103](https://github.com/apache/bookkeeper/pull/4103)
+* Tune the TestReplicationWorker test. [PR
#4093](https://github.com/apache/bookkeeper/pull/4093)
+* Make AuditorBookieTest#waitForNewAuditor stronger. [PR
#4078](https://github.com/apache/bookkeeper/pull/4078)
+* Print compaction progress [PR
#4071](https://github.com/apache/bookkeeper/pull/4071)
+* Fix readEntry parameter order [PR
#4059](https://github.com/apache/bookkeeper/pull/4059)
+* Skip sync the RocksDB when no changes [PR
#3904](https://github.com/apache/bookkeeper/pull/3904)
+* Try to use jdk api to create hardlink when rename file when compaction. [PR
#3876](https://github.com/apache/bookkeeper/pull/3876)
+
+#### Dependency updates
+* Upgrade Zookeeper to 3.8.3 to address CVE-2023-44981 [PR
#4112](https://github.com/apache/bookkeeper/pull/4112)
+* Update Jetty dependency [PR
#4141](https://github.com/apache/bookkeeper/pull/4141)
+* Upgrade bc-fips to 1.0.2.4 to fix CVE-2022-45146 [PR
#3915](https://github.com/apache/bookkeeper/pull/3915)
+
+#### Details
+
+https://github.com/apache/bookkeeper/pulls?q=is%3Apr+label%3Arelease%2F4.16.4+is%3Amerged+
+
## 4.15.5
Release 4.15.5 includes multiple bug fixes and improvements, also we have a
few dependency updates.