Skip to content

Commit 55673a4

Browse files
hangc0276Anup Ghatage
authored andcommitted
Generate 4.16.4 release note (apache#4182)
### Motivation Generate BookKeeper 4.16.4 release note
1 parent 06146a7 commit 55673a4

File tree

1 file changed

+42
-0
lines changed

1 file changed

+42
-0
lines changed

site3/website/src/pages/release-notes.md

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,48 @@
11
<!-- markdown-link-check-disable -->
22
# Release notes
33

4+
## 4.16.4
5+
6+
Release 4.16.4 includes multiple bug fixes and improvements, also we have a few dependency updates.
7+
8+
Apache BookKeeper users are encouraged to upgrade to 4.16.4 if you are using 4.16.x.
9+
The technical details of this release are summarized below.
10+
11+
### Highlights
12+
13+
#### Bugs
14+
* Fix calculate checkSum when using Java9IntHash [PR #4140](https://github.com/apache/bookkeeper/pull/4140)
15+
* Fix the autorecovery failed replicate by add entry fenced error [PR #4163](https://github.com/apache/bookkeeper/pull/4163)
16+
* Fixing memory leak error when using DirectEntryLogger [PR #4135](https://github.com/apache/bookkeeper/pull/4135)
17+
* Fix bug of negative JournalQueueSize [PR #4077](https://github.com/apache/bookkeeper/pull/4077)
18+
* Fix NoSuchElementException when rereplicate empty ledgers [PR #4039](https://github.com/apache/bookkeeper/pull/4039)
19+
* Change the method getUnderreplicatedFragments to the package private [PR #4174](https://github.com/apache/bookkeeper/pull/4174)
20+
* Fix auditor elector executor block problem. [PR #4165](https://github.com/apache/bookkeeper/pull/4165)
21+
* Fix auditor thread leak problem. [PR #4162](https://github.com/apache/bookkeeper/pull/4162)
22+
* Use Flaky flag to skip testBookieServerZKSessionExpireBehaviour test [PR #4144](https://github.com/apache/bookkeeper/pull/4144)
23+
* Add ledgersCount.incrementAndGet in setExplicitLac function [PR #4138](https://github.com/apache/bookkeeper/pull/4138)
24+
* Fix no known bookies after reset racks for all BKs [PR #4128](https://github.com/apache/bookkeeper/pull/4128)
25+
* Fix a slow gc thread shutdown when compacting [PR #4127](https://github.com/apache/bookkeeper/pull/4127)
26+
* Remove the unused logs in the CleanupLedgerManager.recordPromise [PR #4121](https://github.com/apache/bookkeeper/pull/4121)
27+
* Fix Flaky-test: HandleFailuresTest.testHandleFailureBookieNotInWriteSet [PR #4110](https://github.com/apache/bookkeeper/pull/4110)
28+
* Ignore the empty `perRegionPlacement` when RegionAwareEnsemblePlacementPolicy#newEnsemble [PR #4106](https://github.com/apache/bookkeeper/pull/4106)
29+
* Fix LedgerHandle `ensembleChangeCounter` not used. [PR #4103](https://github.com/apache/bookkeeper/pull/4103)
30+
* Tune the TestReplicationWorker test. [PR #4093](https://github.com/apache/bookkeeper/pull/4093)
31+
* Make AuditorBookieTest#waitForNewAuditor stronger. [PR #4078](https://github.com/apache/bookkeeper/pull/4078)
32+
* Print compaction progress [PR #4071](https://github.com/apache/bookkeeper/pull/4071)
33+
* Fix readEntry parameter order [PR #4059](https://github.com/apache/bookkeeper/pull/4059)
34+
* Skip sync the RocksDB when no changes [PR #3904](https://github.com/apache/bookkeeper/pull/3904)
35+
* Try to use jdk api to create hardlink when rename file when compaction. [PR #3876](https://github.com/apache/bookkeeper/pull/3876)
36+
37+
#### Dependency updates
38+
* Upgrade Zookeeper to 3.8.3 to address CVE-2023-44981 [PR #4112](https://github.com/apache/bookkeeper/pull/4112)
39+
* Update Jetty dependency [PR #4141](https://github.com/apache/bookkeeper/pull/4141)
40+
* Upgrade bc-fips to 1.0.2.4 to fix CVE-2022-45146 [PR #3915](https://github.com/apache/bookkeeper/pull/3915)
41+
42+
#### Details
43+
44+
https://github.com/apache/bookkeeper/pulls?q=is%3Apr+label%3Arelease%2F4.16.4+is%3Amerged+
45+
446
## 4.15.5
547

648
Release 4.15.5 includes multiple bug fixes and improvements, also we have a few dependency updates.

0 commit comments

Comments
 (0)