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 e8da8eb6cb Generate 4.14.8 release note (#4053)
e8da8eb6cb is described below

commit e8da8eb6cb7c8ef52336a51d4f7348ae07986c26
Author: Hang Chen <[email protected]>
AuthorDate: Mon Sep 11 09:38:15 2023 +0800

    Generate 4.14.8 release note (#4053)
    
    ### Modification
    Generate 4.14.8 release note
---
 site3/website/src/pages/release-notes.md | 52 ++++++++++++++++++++++++++++++++
 1 file changed, 52 insertions(+)

diff --git a/site3/website/src/pages/release-notes.md 
b/site3/website/src/pages/release-notes.md
index aba8691f92..a107a0f1de 100644
--- a/site3/website/src/pages/release-notes.md
+++ b/site3/website/src/pages/release-notes.md
@@ -1,6 +1,58 @@
 <!-- markdown-link-check-disable -->
 # Release notes
 
+## 4.14.8
+
+Release 4.14.8 includes multiple bug fixes and some dependencies CVE fixes.
+
+Apache BookKeeper users are encouraged to upgrade to 4.14.8.
+The technical details of this release are summarized below.
+
+### Highlights
+
+#### Bugs
+* Fix data lost when configured multiple ledger directories [PR 
#3329](https://github.com/apache/bookkeeper/pull/3329)
+* Allow to set max operation numbers in a single rocksdb batch [PR 
#4044](https://github.com/apache/bookkeeper/pull/4044)
+* Recycle LongWrapper finally to avoid memory leak [PR 
#4007](https://github.com/apache/bookkeeper/pull/4007)
+* Fix arbitrary file upload vulnerability with httpServerEnabled [PR 
#3982](https://github.com/apache/bookkeeper/pull/3982)
+* Clear channel when channelInactive [PR 
#3966](https://github.com/apache/bookkeeper/pull/3966)
+* Fix npe when iterate pendingLedgersUpdates and pendingDeletedLedgers. [PR 
#3955](https://github.com/apache/bookkeeper/pull/3955)
+* Fix some metrics generated by prometheus client without type info [PR 
#3927](https://github.com/apache/bookkeeper/pull/3927)
+* Fix ledger replicated failed blocks bookie decommission process [PR 
#3917](https://github.com/apache/bookkeeper/pull/3917)
+* Recycle dropping read-write requests when various exceptions happened [PR 
#3912](https://github.com/apache/bookkeeper/pull/3912)
+* Fix SingleDirectoryDbLedgerStorage#flushMutex does not release lock on all 
exception paths [PR #3909](https://github.com/apache/bookkeeper/pull/3909)
+* Fix ReclaimedSpaceViaDeletes stats incorrect problem. [PR 
#3906](https://github.com/apache/bookkeeper/pull/3906)
+* Fix keys leak in EntryLocationIndex when ledgersToDelete is empty [PR 
#3903](https://github.com/apache/bookkeeper/pull/3903)
+* Fix garbage collection blocked by runtime exception [PR 
#3901](https://github.com/apache/bookkeeper/pull/3901)
+* Return activeLogChannel if new create [PR 
#3894](https://github.com/apache/bookkeeper/pull/3894)
+* Prevent transit to writable mode when forceReadOnly mode is active [PR 
#3881](https://github.com/apache/bookkeeper/pull/3881)
+* Execute clean indexes in finally [PR 
#3772](https://github.com/apache/bookkeeper/pull/3772)
+* Fix ReadEntryProcessor v2 SchedulingDelayStats [PR 
#3758](https://github.com/apache/bookkeeper/pull/3758)
+* Fix RegionAwareEnsemblePlacementPolicy.newEnsemble sometimes failed problem. 
[PR #3725](https://github.com/apache/bookkeeper/pull/3725)
+* Fix issue where checkAllLedgers could get stuck when read throttling is 
enabled [PR #3655](https://github.com/apache/bookkeeper/pull/3655)
+* fix duplicate typeline for prometheus type [PR 
#3137](https://github.com/apache/bookkeeper/pull/3137)
+* Fix deletedLedgers count [PR 
#4026](https://github.com/apache/bookkeeper/pull/4026)
+
+#### Improvements
+* Avoid compaction to trigger extra flushes DbLedgerStorage [PR 
#3959](https://github.com/apache/bookkeeper/pull/3959)
+* Add small files check in garbage collection [PR 
#3631](https://github.com/apache/bookkeeper/pull/3631)
+* Change pendingDeletedLedgers as ConcurrentHashSet [PR 
#3989](https://github.com/apache/bookkeeper/pull/3989)
+* Support skip invalid journal record in replying journal stage [PR 
#3956](https://github.com/apache/bookkeeper/pull/3956)
+* Use ReferenceCountUtil.release() instead of ReferenceCountUtil.safeRelease() 
[PR #3798](https://github.com/apache/bookkeeper/pull/3798)
+* Add logs for ensemble select failed [PR 
#3779](https://github.com/apache/bookkeeper/pull/3779)
+* New ensemble choose different rack first. [PR 
#3721](https://github.com/apache/bookkeeper/pull/3721)
+* Show result of isFenced in log [PR 
#3678](https://github.com/apache/bookkeeper/pull/3678)
+
+#### Dependency updates
+* Upgrade rocksDB version to 6.29.4.1 [PR 
#3947](https://github.com/apache/bookkeeper/pull/3947)
+* Upgrade jetty version to 9.4.51.v20230217 [PR 
#3937](https://github.com/apache/bookkeeper/pull/3937)
+* Upgrade docker base image to resolve CVE-2023-0286 [PR 
#3916](https://github.com/apache/bookkeeper/pull/3916)
+* Remove avro, hadoop-auth and jersey-json dependencies from hadoop-common to 
resolve CVE-2019-10202, CVE-2023-1370 and CVE-2022-45685 [PR 
#3911](https://github.com/apache/bookkeeper/pull/3911)
+
+#### Details
+
+https://github.com/apache/bookkeeper/pulls?q=is%3Apr+label%3Arelease%2F4.14.8+is%3Amerged
+
 ## 4.16.2
 
 Release 4.16.2 includes multiple bug fixes and some dependencies CVE fixes.

Reply via email to