You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@bookkeeper.apache.org by si...@apache.org on 2018/09/28 19:05:48 UTC

[bookkeeper] branch master updated: Fix release notes for 4.8.0

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 e2e3912  Fix release notes for 4.8.0
e2e3912 is described below

commit e2e3912dac624c9e892b6775dbe267b603f1887b
Author: Enrico Olivelli <eo...@gmail.com>
AuthorDate: Fri Sep 28 21:05:38 2018 +0200

    Fix release notes for 4.8.0
    
    Descriptions of the changes in this PR:
    
    - Fix a bunch of typos and indentation issues on 4.8.0 release page
    - Fix releases.md
    
    
    
    
    
    Author: Enrico Olivelli <eo...@apache.org>
    
    Reviewers: Sijie Guo <si...@apache.org>
    
    This closes #1714 from eolivelli/fix/release-notes-480-2
---
 site/docs/4.8.0/overview/releaseNotes.md | 19 +++++++------------
 site/releases.md                         |  5 ++++-
 2 files changed, 11 insertions(+), 13 deletions(-)

diff --git a/site/docs/4.8.0/overview/releaseNotes.md b/site/docs/4.8.0/overview/releaseNotes.md
index 7614131..02012cf 100644
--- a/site/docs/4.8.0/overview/releaseNotes.md
+++ b/site/docs/4.8.0/overview/releaseNotes.md
@@ -13,20 +13,15 @@ this release are summarized below.
 
 ## Highlights
 
-The main features in 4.8.0 cover are around following areas:
+The main features in 4.8.0 are around following areas:
 
-- Public API
 - Durability
 - ExplicitLAC feature
 - New Table Storage Service
 - Bug Fixes
 
 
-### Public API
-
-There are multiple new client features introduced in 4.8.0. Here are two highlighted features:
-
-#### New WriteFlag DEFERRED_SYNC
+### New WriteFlag DEFERRED_SYNC
 
 The writer may ask for temporary relaxed durability writes, that is to receive early acknowledge from Bookies, before an fsync() on Journal.
 Together with this new flag we introduced the new WriteHandle#force() API, this this API the writer is able to request an explicit guarantee of durability to the Bookies
@@ -34,33 +29,33 @@ it is mostly like and explicit fsync() on a file system.
 
 See [`DEFERRED_SYNC`](../javadoc/org/apache/bookkeeper/client/api/WriteFlag) and [force()](../javadoc/org/apache/bookkeeper/client/api/ForceableHandle) for reference
 
-#### New behaviour for Netty ByteBuf reference count management
+### New behaviour for Netty ByteBuf reference count management
 
 All the client side APIs which take ByteBufs now will have the net effect of decrementing by 1 the refcount.
 This is consistent with general contract of Netty.
 It is expected that the client passes the ownership of the ByteBuf to BookKeeper client.
 
-#### Multiple Active Entrylogs
+### Multiple Active Entrylogs
 
 It is now possible on the Bookie to have multiple active entry loggers,
 this new feature will help with compaction performance and some specific workloads.
 
 See [Multiple active entrylogs](https://github.com/apache/bookkeeper/issues/570)
 
-## Table Storage Service
+### Table Storage Service
 
 From this version we are providing the a table (key/value) service embedded in Bookies.
  
 See [BP-30: BookKeeper Table Service](https://github.com/apache/bookkeeper/issues/1205)
 
-## Make ExplicitLAC persistent
+### Make ExplicitLAC persistent
 
 ExplicitLAC was contributed from Salesforce in 4.5.0 release, but in the first release
 it was a beft-effort in-memory mechanism. Now you can configure Bookies to store durably ExplicitLAC.
 
 See [Make ExplicitLAC persistent](https://github.com/apache/bookkeeper/issues/1527)
 
-## Ensemble change on Delayed Write Failure
+### Ensemble change on Delayed Write Failure
 
 We are handling more gracefully the case of a failure of a Bookie in spite of a succeeded write.
 If you are writing with Ack Quorum = 2 and Write Quorum = 3, writes will succeeed even if 1 of 3 Bookies fail,
diff --git a/site/releases.md b/site/releases.md
index 38ffc86..d7888fb 100644
--- a/site/releases.md
+++ b/site/releases.md
@@ -66,7 +66,10 @@ Client Guide | API docs
 
 ### 26 September, 2018 Release 4.8.0 available
 
-[INSERT SUMMARY]
+This is the 13th release of Apache BookKeeper !
+
+The 4.8.0 release incorporates hundreds of bug fixes, improvements, and features since previous major release, 4.7.0.
+It is a new big milestone in Apache BookKeeper community, this release include great new features, like Relaxed Durability, Stream Storage service and Multiple Active Entrylogs.
 
 ### 29 August, 2018: Release 4.7.2 available