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

sijie 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 04ce76a  [RELEASE] Release Notes for 4.7.2
04ce76a is described below

commit 04ce76aac703b4ad5c2e809edba03b3dbb6a80e1
Author: Sijie Guo <[email protected]>
AuthorDate: Fri Aug 31 08:43:38 2018 -0700

    [RELEASE] Release Notes for 4.7.2
    
    Descriptions of the changes in this PR:
    
    Add the release notes for 4.7.2 release
    
    Author: Sijie Guo <[email protected]>
    
    Reviewers: Andrey Yegorov <None>, Enrico Olivelli <[email protected]>, 
Matteo Merli <[email protected]>
    
    This closes #1628 from sijie/release_notes_472
---
 site/docs/4.7.2/overview/releaseNotes.md | 37 ++++++++++++--------------------
 1 file changed, 14 insertions(+), 23 deletions(-)

diff --git a/site/docs/4.7.2/overview/releaseNotes.md 
b/site/docs/4.7.2/overview/releaseNotes.md
index cb9d33f..45b0592 100644
--- a/site/docs/4.7.2/overview/releaseNotes.md
+++ b/site/docs/4.7.2/overview/releaseNotes.md
@@ -2,43 +2,34 @@
 title: Apache BookKeeper 4.7.2 Release Notes
 ---
 
-This is the eleventh release of Apache BookKeeper!
+This is the 12th release of Apache BookKeeper!
 
-The 4.7.2 release is a bugfix release which fixes a bunch of issues reported 
from users of 4.7.0.
+The 4.7.2 release is a bugfix release which fixes a bunch of issues reported 
from users of 4.7.1.
 
-Apache BookKeeper users who are using 4.7.0 are encouraged to upgrade to 
4.7.2. The technical details of this release are summarized
+Apache BookKeeper users who are using 4.7.1 are encouraged to upgrade to 
4.7.2. The technical details of this release are summarized
 below.
 
 ## Highlights
 
-- Performance enhancement on eliminating bytes copying in `AddEntry` code 
path, see 
[apache/bookkeeper#1361](https://github.com/apache/bookkeeper/pull/1361)
+- Fix high cpu usage issue in DbLedgerStorage by avoiding using 
RocksDD#deleteRange, see 
[apache/bookkeeper#1620](https://github.com/apache/bookkeeper/pull/1620)
 
-- Introduce Fast and Garbage-Free Statistics Timers in Codahale Stats 
Provider, see 
[apache/bookkeeper#1364](https://github.com/apache/bookkeeper/pull/1364)
+- Fix deadlock in Auditor blocking zookeeper thread, see 
[apache/bookkeeper#1619](https://github.com/apache/bookkeeper/pull/1619)
 
-- Fix OrderedScheduler handling null key, see 
[apache/bookkeeper#1372](https://github.com/apache/bookkeeper/pull/1372)
+- Fix ArrayIndexOutOfBoundsException on ConcurrentLongHashMap, see 
[apache/bookkeeper#1606](https://github.com/apache/bookkeeper/pull/1606)
 
-- Fix zookeeper ledger manager on handling no ledger exists, see 
[apache/bookkeeper#1382](https://github.com/apache/bookkeeper/pull/1382)
+- Fix deferred failure handling causes data loss, see 
[apache/bookkeeper#1591](https://github.com/apache/bookkeeper/pull/1591)
 
-- Fix long poll reads when ensemble size is larger than write quorum size, see 
[apache/bookkeeper#1404](https://github.com/apache/bookkeeper/pull/1404)
+- Fix ConcurrentModificationException using nonblocking logReader#readNext, 
see [apache/bookkeeper#1544](https://github.com/apache/bookkeeper/pull/1544)
 
-- Fix IllegalReferenceCount on filling readahead cache for DbLedgerStorage, 
see [apache/bookkeeper#1487](https://github.com/apache/bookkeeper/issues/1487)
+- Fix Bookie shutdown fails to exit, see 
[apache/bookkeeper#1543](https://github.com/apache/bookkeeper/issues/1543)
 
-- Fix LedgerEntry recycling issue on long poll speculative reads, see 
[apache/bookkeeper#1509](https://github.com/apache/bookkeeper/pull/1509)
+- Fix race conditions on accessing guava multimap in PCBC when using v2 
protocol, see 
[apache/bookkeeper#1618](https://github.com/apache/bookkeeper/pull/1618)
 
-- Various bug fixes and improvements around bookkeeper table service, see 
changes under 
[apache/bookkeeper#release/4.7.2](https://github.com/apache/bookkeeper/issues?utf8=%E2%9C%93&q=is%3Aclosed+label%3Aarea%2Ftableservice+label%3Arelease%2F4.7.1)
+### Dependency Changes
 
-### Dependencies Upgrade
-
-Here is a list of dependencies changed in 4.7.2:
-
-- [Grpc](https://grpc.io/) is upgraded from `1.5.0` to `1.12.0`. See 
[apache/bookkeeper#1441](https://github.com/apache/bookkeeper/pull/1441)
-- [Netty](http://netty.io/) is upgraded from `4.1.12` to `4.1.22`. See 
[apache/bookkeeper#1441](https://github.com/apache/bookkeeper/pull/1441)
-- [Protobuf](https://developers.google.com/protocol-buffers/) is upgraded from 
`3.4.0` to `3.5.1`. See 
[apache/bookkeeper#1466](https://github.com/apache/bookkeeper/pull/1466)
-- [RocksDB](http://rocksdb.org/) is upgraded from `5.8.6` to `5.13.1`. See 
[apache/bookkeeper#1466](https://github.com/apache/bookkeeper/pull/1466)
-
-`Reflective setAccessible(true)` is disabled by default in Netty while using 
java9+. This might result in performance degradation. Consider reenabling 
`Reflective setAccessible(true)` by setting
-environment value `io.netty.tryReflectionSetAccessible` to `true`. See 
[netty/netty#7650](https://github.com/netty/netty/pull/7650) for more details.
+In 4.7.2, [Zookeeper](https://zookeeper.apache.org/) version is downgraded 
from `3.5.3-beta` to `3.4.13` to avoid having a `beta` dependency and address 
maturity concerns.
+The downgrade is safe and smooth. No extra actions are required from switching 
bookkeeper 4.7.1 to 4.7.2.
 
 ## Full list of changes
 
-- 
[https://github.com/apache/bookkeeper/issues?q=label%3Arelease%2F4.7.2+is%3Aclosed](https://github.com/apache/bookkeeper/issues?q=label%3Arelease%2F4.7.1+is%3Aclosed)
+- 
[https://github.com/apache/bookkeeper/issues?q=label%3Arelease%2F4.7.2+is%3Aclosed](https://github.com/apache/bookkeeper/issues?q=label%3Arelease%2F4.7.2+is%3Aclosed)

Reply via email to