bookkeeper-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From build...@apache.org
Subject svn commit: r988319 [40/40] - in /websites/staging/bookkeeper/trunk/content: ./ docs/master/ docs/r4.0.0/ docs/r4.1.0/ docs/r4.2.0/ docs/r4.2.1/ docs/r4.2.2/ docs/r4.2.3/ docs/r4.2.4/ docs/r4.3.0/ docs/r4.3.1/ docs/r4.3.2/ docs/r4.4.0/ docs/r4.4.0/apid...
Date Sun, 15 May 2016 21:40:28 GMT
Added: websites/staging/bookkeeper/trunk/content/docs/r4.4.0/releaseNotes.html
==============================================================================
--- websites/staging/bookkeeper/trunk/content/docs/r4.4.0/releaseNotes.html (added)
+++ websites/staging/bookkeeper/trunk/content/docs/r4.4.0/releaseNotes.html Sun May 15 21:40:24
2016
@@ -0,0 +1,355 @@
+<!DOCTYPE html>
+<!--
+
+    Licensed to the Apache Software Foundation (ASF) under one or more
+    contributor license agreements.  See the NOTICE file distributed with
+    this work for additional information regarding copyright ownership.
+    The ASF licenses this file to You under the Apache License, Version 2.0
+    (the "License"); you may not use this file except in compliance with
+    the License.  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE- 2.0
+
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+<html>
+  <head>
+    <title>Apache BookKeeper - BookKeeper Documentation</title>
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <!-- Bootstrap -->
+    <link href="/css/bootstrap.min.css" rel="stylesheet">
+    <link href="/css/bootstrap-responsive.min.css" rel="stylesheet">
+    <link href="/css/styles.css" rel="stylesheet">
+  </head>
+  <body>
+    <header class="navbar navbar-inverse navbar-static-top" role="banner">
+      <div class="container">
+    	<div class="navbar-header hidden-xs hidden-sm">
+    	  <a class="navbar-brand navbar-logo" href="/"><img class="img-responsive"
src="/img/bookkeeper_blk40.png" alt="Bookkeeper Logo" /></a>
+    	</div>
+    	<div class="navbar-header">
+    	  <button class="navbar-toggle collapsed" type="button" data-toggle="collapse" data-target=".bs-navbar-collapse">
+            <span class="sr-only">Toggle navigation</span>
+            <span class="icon-bar"></span>
+            <span class="icon-bar"></span>
+            <span class="icon-bar"></span>
+    	  </button>
+    	  <a class="navbar-brand" href="/">Apache BookKeeper</a>
+    	</div>
+    	<nav class="collapse navbar-collapse bs-navbar-collapse" role="navigation">
+    	  <ul class="nav navbar-nav">
+    	    <li><a href="/releases.html">Download</a></li>
+
+    	    <li class="dropdown">
+    	      <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false">Documentation<span
class="caret"></span></a>
+    	      <ul class="dropdown-menu" role="menu">
+		<li><a href="/docs/master">Latest (master)</a></li>
+		<li><ul>
+		    <li><a href="/docs/master/apidocs">Java API docs</a></li>
+		    <li><a href="/docs/master/bookkeeperTutorial.html">Tutorial</a></li>
+		    <li><a href="/docs/master/bookkeeperConfig.html">Admin guide</a></li>
+		</ul><li>
+                <li><a href="/docs/r4.4.0">Release 4.4.0</a></li>
+                <li class="divider"></li>
+                <li>Older releases</li>
+                <li><a href="/docs/r4.3.2">Release 4.3.2</a></li>
+                <li><a href="/docs/r4.3.1">Release 4.3.1</a></li>
+                <li><a href="/docs/r4.3.0">Release 4.3.0</a></li>
+                <li><a href="/docs/r4.2.4">Release 4.2.4</a></li>
+                <li><a href="/docs/r4.2.3">Release 4.2.3</a></li>
+                <li><a href="/docs/r4.2.2">Release 4.2.2</a></li>
+                <li><a href="/docs/r4.2.1">Release 4.2.1</a></li>
+                <li><a href="/docs/r4.2.0">Release 4.2.0</a></li>
+                <li><a href="/docs/r4.1.0">Release 4.1.0</a></li>
+                <li><a href="/docs/r4.0.0">Release 4.0.0</a></li>
+              </ul>
+            </li>
+            
+            <li class="dropdown">
+              <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button"
aria-expanded="false">Get Involved<span class="caret"></span></a>
+              <ul class="dropdown-menu" role="menu">
+                <li><a href="/lists.html">Mailing Lists</a></li>
+                <li><a href="/irc.html">IRC</a></li>
+                <li><a href="/svn.html">Version Control</a></li>
+                <li><a href="https://issues.apache.org/jira/browse/BOOKKEEPER">Issue
Tracker</a></li>
+              </ul>
+            </li>
+
+            <li><a href="https://cwiki.apache.org/confluence/display/BOOKKEEPER/Index">Wiki</a></li>
+            <!--<li><a href="#">Hedwig</a></li>//-->
+            <li class="dropdown">
+              <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button"
aria-expanded="false">Project Info<span class="caret"></span></a>
+              <ul class="dropdown-menu" role="menu">
+                <li><a href="/credits.html">Who are we?</a></li>
+                <li><a href="/bylaws.html">Bylaws</a></li>
+                <li><a href="http://www.apache.org/licenses/">License</a></li>
+                <li class="divider"></li>
+                <li><a href="/privacy.html">Privacy Policy</a></li>
+                <li><a href="http://www.apache.org/foundation/sponsorship.html">Sponsership</a></li>
+                <li><a href="http://www.apache.org/foundation/thanks.html">Thanks</a></li>
+              </ul>
+            </li>
+          </ul>
+          <script>
+            (function() {
+            var cx = '017580107654524087317:iqnsyimpydg';
+            var gcse = document.createElement('script');
+            gcse.type = 'text/javascript';
+            gcse.async = true;
+            gcse.src = (document.location.protocol == 'https:' ? 'https:' : 'http:') +
+            '//www.google.com/cse/cse.js?cx=' + cx;
+            var s = document.getElementsByTagName('script')[0];
+            s.parentNode.insertBefore(gcse, s);
+            })();
+          </script>
+          
+          <div class="navbar-form navbar-right visible-lg" id="googlebox">
+            <gcse:searchbox-only></gcse:searchbox-only>
+          </div>
+        </nav>
+      </div>
+    </header>
+    <div class="container">
+
+ <h1>Release Notes - Bookkeeper - Version 4.4.0</h1>        
+    <br />
+<h2>        Sub-task
+</h2>
+<ul>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-438'><span
class="caps">BOOKKEEPER</span>-438</a>] -         Move ledger id generation
out of LedgerManager
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-634'><span
class="caps">BOOKKEEPER</span>-634</a>] -         Provide admin tool to rename
bookie identifier in ledger metadata
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-796'><span
class="caps">BOOKKEEPER</span>-796</a>] -         Make bookkeeper client use
reconnectable zookeeper wrapper
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-837'><span
class="caps">BOOKKEEPER</span>-837</a>] -         UpdateLedgerOp - Replace
AbstractFuture with SettableFuture
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-855'><span
class="caps">BOOKKEEPER</span>-855</a>] -         handle session expire event
in bookie
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-867'><span
class="caps">BOOKKEEPER</span>-867</a>] -         New Client <span class="caps">API
</span>to allow applications pass-in EntryId.
+</li>
+</ul>
+                            <br />
+<h2>        Bug
+</h2>
+<ul>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-578'><span
class="caps">BOOKKEEPER</span>-578</a>] -         LedgerCacheImpl is reserving
1/3 of Heap size but allocates NonHeap memory
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-594'><span
class="caps">BOOKKEEPER</span>-594</a>] -         AutoRecovery shutting down
on SyncDisconnected
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-665'><span
class="caps">BOOKKEEPER</span>-665</a>] -         BK client should not try
to read entries from non-available bookies
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-695'><span
class="caps">BOOKKEEPER</span>-695</a>] -         Some entry logs are not removed
from the bookie storage
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-769'><span
class="caps">BOOKKEEPER</span>-769</a>] -         Remove hedwig from source
tree
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-793'><span
class="caps">BOOKKEEPER</span>-793</a>] -         Move to java 7
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-794'><span
class="caps">BOOKKEEPER</span>-794</a>] -         BookkeeperProtocol.Response.status
is completely ignored
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-795'><span
class="caps">BOOKKEEPER</span>-795</a>] -         Race condition causes writes
to hang if ledger is fenced
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-797'><span
class="caps">BOOKKEEPER</span>-797</a>] -         IllegalArgumentException
when calling CodahaleOpStatsLogger#toOpStatsData()
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-799'><span
class="caps">BOOKKEEPER</span>-799</a>] -         Distribution schedule coverage
sets don&#39;t take gaps in response lists into account when writequorum &gt; ackquorum
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-800'><span
class="caps">BOOKKEEPER</span>-800</a>] -         Expose whether a ledger is
closed or not
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-801'><span
class="caps">BOOKKEEPER</span>-801</a>] -         Bookkeeper client tutorial
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-802'><span
class="caps">BOOKKEEPER</span>-802</a>] -         Bookkeeper protocol documentation
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-803'><span
class="caps">BOOKKEEPER</span>-803</a>] -         Guide for making a replicated
log out of ledgers
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-804'><span
class="caps">BOOKKEEPER</span>-804</a>] -         Client program is not terminated
when using openLedgerNoRecovery
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-805'><span
class="caps">BOOKKEEPER</span>-805</a>] -         NullPointException in bookie
server when using twitter-ostrich-provider
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-809'><span
class="caps">BOOKKEEPER</span>-809</a>] -         Wrong metric on LedgerDeleteOp
and LedgerOpenOp
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-813'><span
class="caps">BOOKKEEPER</span>-813</a>] -         BookieShell doesn&#39;t
find index directory 
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-814'><span
class="caps">BOOKKEEPER</span>-814</a>] -         clean up temp files that
generated by test cases.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-815'><span
class="caps">BOOKKEEPER</span>-815</a>] -         Ledger fence state is lost
when the ledger file is evicted
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-821'><span
class="caps">BOOKKEEPER</span>-821</a>] -         Failing to write lastId to
ledger directories should not fail startup of bookies
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-823'><span
class="caps">BOOKKEEPER</span>-823</a>] -         Clean up temp files created
by hedwig tests
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-828'><span
class="caps">BOOKKEEPER</span>-828</a>] -         Script for updating docs
on website from master branch
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-831'><span
class="caps">BOOKKEEPER</span>-831</a>] -         Outdated links in tutorial
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-833'><span
class="caps">BOOKKEEPER</span>-833</a>] -         EntryLogId and EntryLogLimit
should not be larger than Integer.MAX_VALUE
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-834'><span
class="caps">BOOKKEEPER</span>-834</a>] -         test case error in test class
TestDiskChecker
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-835'><span
class="caps">BOOKKEEPER</span>-835</a>] -         Update copyright for 2015
on all active branches
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-838'><span
class="caps">BOOKKEEPER</span>-838</a>] -         ForceWriteThread::run() leaks
“logFile.close()” when interrupt comes
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-839'><span
class="caps">BOOKKEEPER</span>-839</a>] -         AuditorPeriodicCheckTest
timeout
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-840'><span
class="caps">BOOKKEEPER</span>-840</a>] -         Deadlock on flushLock on
compaction
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-848'><span
class="caps">BOOKKEEPER</span>-848</a>] -         Use volatile for lastAddConfirmed
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-854'><span
class="caps">BOOKKEEPER</span>-854</a>] -         <span class="caps">NPE
</span>on InterleavedLedgerStorage.onRotateEntryLog
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-858'><span
class="caps">BOOKKEEPER</span>-858</a>] -         Fix broken links and typos
in bookkeeper documents
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-863'><span
class="caps">BOOKKEEPER</span>-863</a>] -         Potential resource leak with
unclosed LedgerManager in BookieShell
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-883'><span
class="caps">BOOKKEEPER</span>-883</a>] -         Test timeout in bookkeeper-benchmark
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-890'><span
class="caps">BOOKKEEPER</span>-890</a>] -         Concurrent modification exception
when removing listener in Bookkeeper ZK ledger manager
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-891'><span
class="caps">BOOKKEEPER</span>-891</a>] -         Read entries failure should
trigger callback only once
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-893'><span
class="caps">BOOKKEEPER</span>-893</a>] -         bookie exited with status
0 on journal I/O exception
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-897'><span
class="caps">BOOKKEEPER</span>-897</a>] -         Fix findbugs warnings and
missing apache license header
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-898'><span
class="caps">BOOKKEEPER</span>-898</a>] -         Underreplication doesn&#39;t
get triggered when a read only bookie is shut down
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-899'><span
class="caps">BOOKKEEPER</span>-899</a>] -         Bookie should return to read-write
mode once the disk usage drops before the threshold
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-900'><span
class="caps">BOOKKEEPER</span>-900</a>] -         read only bookie runs replicator
and does not release the under replicated lock after failing
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-902'><span
class="caps">BOOKKEEPER</span>-902</a>] -         Test failures in EntryLogTest
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-904'><span
class="caps">BOOKKEEPER</span>-904</a>] -         test BookieInitializationTest.testDuplicateBookieServerStartup
fails on non-english machines
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-909'><span
class="caps">BOOKKEEPER</span>-909</a>] -         ZooKeeper of LocalBookkeeper
should use the correct tickTime
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-910'><span
class="caps">BOOKKEEPER</span>-910</a>] -         In LocalBookkeeper, Zookeeper
server and client use different host addresses
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-911'><span
class="caps">BOOKKEEPER</span>-911</a>] -         Fix TestReplicationWorker
test failures
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-913'><span
class="caps">BOOKKEEPER</span>-913</a>] -         Fix flakiness in TestBackwardCompat
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-914'><span
class="caps">BOOKKEEPER</span>-914</a>] -         ReadOnlyBookieTest.testBookieShouldTurnWritableFromReadOnly
is intermettently failing
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-917'><span
class="caps">BOOKKEEPER</span>-917</a>] -         LocalBookKeeperTest seems
to be silently failing
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-919'><span
class="caps">BOOKKEEPER</span>-919</a>] -         Auditor is sometimes marking
as failed a bookie switching from available to read-only mode
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-921'><span
class="caps">BOOKKEEPER</span>-921</a>] -         Typo in LocalBookkeeper:
Use InetAddress.getHostAddress instead of InetAddress
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-925'><span
class="caps">BOOKKEEPER</span>-925</a>] -         Fix FindBugs discovered issues
in master
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-926'><span
class="caps">BOOKKEEPER</span>-926</a>] -         Compacted entries are not
properly synced before updating index
+</li>
+</ul>
+        <br />
+<h2>        Documentation
+</h2>
+<ul>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-870'><span
class="caps">BOOKKEEPER</span>-870</a>] -         Change the default value
for bookie settings.
+</li>
+</ul>
+                <br />
+<h2>        Improvement
+</h2>
+<ul>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-537'><span
class="caps">BOOKKEEPER</span>-537</a>] -         Handling session expire event
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-687'><span
class="caps">BOOKKEEPER</span>-687</a>] -         Use static final Logger for
hedwig related modules
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-760'><span
class="caps">BOOKKEEPER</span>-760</a>] -         Don&#39;t close <span
class="caps">PCBC </span>proactively if bookies disappeared from zookeeper znodes.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-810'><span
class="caps">BOOKKEEPER</span>-810</a>] -         Allow to configure <span
class="caps">TCP </span>connect timeout
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-811'><span
class="caps">BOOKKEEPER</span>-811</a>] -         Recovery tool doesn&#39;t
remove cookie after recovering one bookie
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-820'><span
class="caps">BOOKKEEPER</span>-820</a>] -         print out fi.isFenced() in
BookieShell
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-827'><span
class="caps">BOOKKEEPER</span>-827</a>] -         change throttle in GarbageCollector
to use either "by entry" or "by byte"
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-830'><span
class="caps">BOOKKEEPER</span>-830</a>] -         Documentation has no structure
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-832'><span
class="caps">BOOKKEEPER</span>-832</a>] -          Allow starting bookie in
ReadOnly mode
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-836'><span
class="caps">BOOKKEEPER</span>-836</a>] -         disable compaction when disk
becomes full, otherwise compaction will fill up disk quickly
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-841'><span
class="caps">BOOKKEEPER</span>-841</a>] -         Bookie should calculate ledgers
map writing a new entry log file
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-844'><span
class="caps">BOOKKEEPER</span>-844</a>] -         Add more metrics about latency
and bytes characteristics on bookie operations 
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-849'><span
class="caps">BOOKKEEPER</span>-849</a>] -         Collect stats with sub-milliseconds
precision
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-850'><span
class="caps">BOOKKEEPER</span>-850</a>] -         Use nanoseconds to calculate
poll timeout when doing group commit
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-851'><span
class="caps">BOOKKEEPER</span>-851</a>] -         Configurable LedgerStorageImplementation
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-862'><span
class="caps">BOOKKEEPER</span>-862</a>] -         Add tracing and stats to
OrderedSafeExecutor for debugging slow tasks
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-866'><span
class="caps">BOOKKEEPER</span>-866</a>] -         Fix compile issue when Updating
junit to latest release version( 4.12) in the test of  Bookkeeper-server.
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-877'><span
class="caps">BOOKKEEPER</span>-877</a>] -         Script for generating patch
for reviews
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-880'><span
class="caps">BOOKKEEPER</span>-880</a>] -         Make LedgerHandle implement
AutoCloseable
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-885'><span
class="caps">BOOKKEEPER</span>-885</a>] -         Script to merge github pull
request
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-886'><span
class="caps">BOOKKEEPER</span>-886</a>] -         Allow to disable ledgers
operation throttling
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-888'><span
class="caps">BOOKKEEPER</span>-888</a>] -         Dispatch individual callbacks
from journal in different threads
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-889'><span
class="caps">BOOKKEEPER</span>-889</a>] -         BookKeeper client should
try not to use bookies with errors/timeouts when forming a new ensemble
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-894'><span
class="caps">BOOKKEEPER</span>-894</a>] -         Read ledger entries from
the bookie shell
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-895'><span
class="caps">BOOKKEEPER</span>-895</a>] -         bookies should not retain
ledgers which no longer belong to them
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-920'><span
class="caps">BOOKKEEPER</span>-920</a>] -         Extend bk-merge-pr.py to
add more info to Jira ticket when merging
+</li>
+</ul>
+            <br />
+<h2>        New Feature
+</h2>
+<ul>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-879'><span
class="caps">BOOKKEEPER</span>-879</a>] -         Record ledger creation time
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-901'><span
class="caps">BOOKKEEPER</span>-901</a>] -         Add an authentication framework
+</li>
+</ul>
+                                                        <br />
+<h2>        Task
+</h2>
+<ul>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-789'><span
class="caps">BOOKKEEPER</span>-789</a>] -         Update <span class="caps">README
</span>to reflect bookkeeper modules
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-790'><span
class="caps">BOOKKEEPER</span>-790</a>] -         Add <span class="caps">JNA
</span>license in <span class="caps">NOTICE </span>files
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-868'><span
class="caps">BOOKKEEPER</span>-868</a>] -         Add <span class="caps">ADD</span>_ENTRY
quorum timeout
+</li>
+</ul>
+        <br />
+<h2>        Test
+</h2>
+<ul>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-846'><span
class="caps">BOOKKEEPER</span>-846</a>] -         TestLedgerChecker times out
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/BOOKKEEPER-892'><span
class="caps">BOOKKEEPER</span>-892</a>] -         Add a sanity test to help
identify bookie nodes with problems that prevent writes but is still registered in ZK
+</li>
+</ul>
+        
+
+    </div>
+    <footer class="footer">
+      <div class="container">
+        <p class="text-muted">Copyright &copy; 2014 The Apache Software Foundation,
Licensed under the Apache License, Version 2.0.<br/>
+	Apache BookKeeper, BookKeeper, Apache, Apache ZooKeeper, ZooKeeper, the Apache feather logo,
and the Apache BookKeeper project logo are trademarks of The Apache Software Foundation.</p>
+      </div>
+    </footer>
+
+    <script src="http://code.jquery.com/jquery.js"></script>
+    <script src="/js/bootstrap.min.js"></script>
+  </body>
+</html>

Modified: websites/staging/bookkeeper/trunk/content/index.html
==============================================================================
--- websites/staging/bookkeeper/trunk/content/index.html (original)
+++ websites/staging/bookkeeper/trunk/content/index.html Sun May 15 21:40:24 2016
@@ -53,9 +53,10 @@
 		    <li><a href="/docs/master/bookkeeperTutorial.html">Tutorial</a></li>
 		    <li><a href="/docs/master/bookkeeperConfig.html">Admin guide</a></li>
 		</ul><li>
-                <li><a href="/docs/r4.3.2">Release 4.3.2</a></li>
+                <li><a href="/docs/r4.4.0">Release 4.4.0</a></li>
                 <li class="divider"></li>
                 <li>Older releases</li>
+                <li><a href="/docs/r4.3.2">Release 4.3.2</a></li>
                 <li><a href="/docs/r4.3.1">Release 4.3.1</a></li>
                 <li><a href="/docs/r4.3.0">Release 4.3.0</a></li>
                 <li><a href="/docs/r4.2.4">Release 4.2.4</a></li>

Modified: websites/staging/bookkeeper/trunk/content/irc.html
==============================================================================
--- websites/staging/bookkeeper/trunk/content/irc.html (original)
+++ websites/staging/bookkeeper/trunk/content/irc.html Sun May 15 21:40:24 2016
@@ -53,9 +53,10 @@
 		    <li><a href="/docs/master/bookkeeperTutorial.html">Tutorial</a></li>
 		    <li><a href="/docs/master/bookkeeperConfig.html">Admin guide</a></li>
 		</ul><li>
-                <li><a href="/docs/r4.3.2">Release 4.3.2</a></li>
+                <li><a href="/docs/r4.4.0">Release 4.4.0</a></li>
                 <li class="divider"></li>
                 <li>Older releases</li>
+                <li><a href="/docs/r4.3.2">Release 4.3.2</a></li>
                 <li><a href="/docs/r4.3.1">Release 4.3.1</a></li>
                 <li><a href="/docs/r4.3.0">Release 4.3.0</a></li>
                 <li><a href="/docs/r4.2.4">Release 4.2.4</a></li>

Modified: websites/staging/bookkeeper/trunk/content/lists.html
==============================================================================
--- websites/staging/bookkeeper/trunk/content/lists.html (original)
+++ websites/staging/bookkeeper/trunk/content/lists.html Sun May 15 21:40:24 2016
@@ -53,9 +53,10 @@
 		    <li><a href="/docs/master/bookkeeperTutorial.html">Tutorial</a></li>
 		    <li><a href="/docs/master/bookkeeperConfig.html">Admin guide</a></li>
 		</ul><li>
-                <li><a href="/docs/r4.3.2">Release 4.3.2</a></li>
+                <li><a href="/docs/r4.4.0">Release 4.4.0</a></li>
                 <li class="divider"></li>
                 <li>Older releases</li>
+                <li><a href="/docs/r4.3.2">Release 4.3.2</a></li>
                 <li><a href="/docs/r4.3.1">Release 4.3.1</a></li>
                 <li><a href="/docs/r4.3.0">Release 4.3.0</a></li>
                 <li><a href="/docs/r4.2.4">Release 4.2.4</a></li>

Modified: websites/staging/bookkeeper/trunk/content/privacy.html
==============================================================================
--- websites/staging/bookkeeper/trunk/content/privacy.html (original)
+++ websites/staging/bookkeeper/trunk/content/privacy.html Sun May 15 21:40:24 2016
@@ -53,9 +53,10 @@
 		    <li><a href="/docs/master/bookkeeperTutorial.html">Tutorial</a></li>
 		    <li><a href="/docs/master/bookkeeperConfig.html">Admin guide</a></li>
 		</ul><li>
-                <li><a href="/docs/r4.3.2">Release 4.3.2</a></li>
+                <li><a href="/docs/r4.4.0">Release 4.4.0</a></li>
                 <li class="divider"></li>
                 <li>Older releases</li>
+                <li><a href="/docs/r4.3.2">Release 4.3.2</a></li>
                 <li><a href="/docs/r4.3.1">Release 4.3.1</a></li>
                 <li><a href="/docs/r4.3.0">Release 4.3.0</a></li>
                 <li><a href="/docs/r4.2.4">Release 4.2.4</a></li>

Modified: websites/staging/bookkeeper/trunk/content/releases.html
==============================================================================
--- websites/staging/bookkeeper/trunk/content/releases.html (original)
+++ websites/staging/bookkeeper/trunk/content/releases.html Sun May 15 21:40:24 2016
@@ -53,9 +53,10 @@
 		    <li><a href="/docs/master/bookkeeperTutorial.html">Tutorial</a></li>
 		    <li><a href="/docs/master/bookkeeperConfig.html">Admin guide</a></li>
 		</ul><li>
-                <li><a href="/docs/r4.3.2">Release 4.3.2</a></li>
+                <li><a href="/docs/r4.4.0">Release 4.4.0</a></li>
                 <li class="divider"></li>
                 <li>Older releases</li>
+                <li><a href="/docs/r4.3.2">Release 4.3.2</a></li>
                 <li><a href="/docs/r4.3.1">Release 4.3.1</a></li>
                 <li><a href="/docs/r4.3.0">Release 4.3.0</a></li>
                 <li><a href="/docs/r4.2.4">Release 4.2.4</a></li>
@@ -134,6 +135,14 @@
 
 <h2 id="news">News</h2>
 
+<h3>16 May, 2016: release 4.4.0 available</h3>
+
+<p>This is the fourth release of BookKeeper as an Apache Top Level Project!</p>
+
+<p>This release fixes some issues in both bookie server and bookkeeper client.</p>
+
+<p>See <a href="./docs/r4.3.2/releaseNotes.html">BookKeeper 4.3.2 Release Notes</a>
for details.</p>
+
 <h3>30 Nov, 2015: release 4.3.2 available</h3>
 
 <p>This is the third release of BookKeeper as an Apache Top Level Project!</p>

Modified: websites/staging/bookkeeper/trunk/content/svn.html
==============================================================================
--- websites/staging/bookkeeper/trunk/content/svn.html (original)
+++ websites/staging/bookkeeper/trunk/content/svn.html Sun May 15 21:40:24 2016
@@ -53,9 +53,10 @@
 		    <li><a href="/docs/master/bookkeeperTutorial.html">Tutorial</a></li>
 		    <li><a href="/docs/master/bookkeeperConfig.html">Admin guide</a></li>
 		</ul><li>
-                <li><a href="/docs/r4.3.2">Release 4.3.2</a></li>
+                <li><a href="/docs/r4.4.0">Release 4.4.0</a></li>
                 <li class="divider"></li>
                 <li>Older releases</li>
+                <li><a href="/docs/r4.3.2">Release 4.3.2</a></li>
                 <li><a href="/docs/r4.3.1">Release 4.3.1</a></li>
                 <li><a href="/docs/r4.3.0">Release 4.3.0</a></li>
                 <li><a href="/docs/r4.2.4">Release 4.2.4</a></li>



Mime
View raw message