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

git-site-role pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/bookkeeper.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new 7434fe6  Updated site at revision 786da27
7434fe6 is described below

commit 7434fe63cf76b290d07364e1640ad9857e4c770e
Author: jenkins <[email protected]>
AuthorDate: Wed Dec 13 08:52:15 2017 +0000

    Updated site at revision 786da27
---
 .../docs/latest/api/javadoc/constant-values.html   |  29 ++-
 .../docs/latest/api/javadoc/deprecated-list.html   |  12 +
 content/docs/latest/api/javadoc/index-all.html     |  39 +--
 .../org/apache/bookkeeper/client/BookKeeper.html   |  63 +++--
 .../org/apache/bookkeeper/client/LedgerHandle.html |  13 +
 .../apache/bookkeeper/client/LedgerHandleAdv.html  |   2 +-
 .../org/apache/bookkeeper/client/PendingAddOp.html |  41 +--
 .../bookkeeper/client/ReadOnlyLedgerHandle.html    |   2 +-
 .../org/apache/bookkeeper/client/package-tree.html |   2 +-
 .../bookkeeper/conf/ClientConfiguration.html       | 284 +++++++++++++--------
 .../conf/class-use/ClientConfiguration.html        |  35 +--
 content/docs/latest/api/javadoc/overview-tree.html |   2 +-
 12 files changed, 314 insertions(+), 210 deletions(-)

diff --git a/content/docs/latest/api/javadoc/constant-values.html 
b/content/docs/latest/api/javadoc/constant-values.html
index 4c09d16..2492d19 100644
--- a/content/docs/latest/api/javadoc/constant-values.html
+++ b/content/docs/latest/api/javadoc/constant-values.html
@@ -1443,83 +1443,90 @@
 <td class="colLast"><code>"throttle"</code></td>
 </tr>
 <tr class="rowColor">
+<td class="colFirst"><a 
name="org.apache.bookkeeper.conf.ClientConfiguration.TIMEOUT_MONITOR_INTERVAL_SEC">
+<!--   -->
+</a><code>protected&nbsp;static&nbsp;final&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a></code></td>
+<td><code><a 
href="org/apache/bookkeeper/conf/ClientConfiguration.html#TIMEOUT_MONITOR_INTERVAL_SEC">TIMEOUT_MONITOR_INTERVAL_SEC</a></code></td>
+<td class="colLast"><code>"timeoutMonitorIntervalSec"</code></td>
+</tr>
+<tr class="altColor">
 <td class="colFirst"><a 
name="org.apache.bookkeeper.conf.ClientConfiguration.TIMEOUT_TASK_INTERVAL_MILLIS">
 <!--   -->
 </a><code>protected&nbsp;static&nbsp;final&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a></code></td>
 <td><code><a 
href="org/apache/bookkeeper/conf/ClientConfiguration.html#TIMEOUT_TASK_INTERVAL_MILLIS">TIMEOUT_TASK_INTERVAL_MILLIS</a></code></td>
 <td class="colLast"><code>"timeoutTaskIntervalMillis"</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a 
name="org.apache.bookkeeper.conf.ClientConfiguration.TIMEOUT_TIMER_NUM_TICKS">
 <!--   -->
 </a><code>protected&nbsp;static&nbsp;final&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a></code></td>
 <td><code><a 
href="org/apache/bookkeeper/conf/ClientConfiguration.html#TIMEOUT_TIMER_NUM_TICKS">TIMEOUT_TIMER_NUM_TICKS</a></code></td>
 <td class="colLast"><code>"timeoutTimerNumTicks"</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a 
name="org.apache.bookkeeper.conf.ClientConfiguration.TIMEOUT_TIMER_TICK_DURATION_MS">
 <!--   -->
 </a><code>protected&nbsp;static&nbsp;final&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a></code></td>
 <td><code><a 
href="org/apache/bookkeeper/conf/ClientConfiguration.html#TIMEOUT_TIMER_TICK_DURATION_MS">TIMEOUT_TIMER_TICK_DURATION_MS</a></code></td>
 <td class="colLast"><code>"timeoutTimerTickDurationMs"</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a 
name="org.apache.bookkeeper.conf.ClientConfiguration.TLS_KEYSTORE">
 <!--   -->
 </a><code>protected&nbsp;static&nbsp;final&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a></code></td>
 <td><code><a 
href="org/apache/bookkeeper/conf/ClientConfiguration.html#TLS_KEYSTORE">TLS_KEYSTORE</a></code></td>
 <td class="colLast"><code>"clientKeyStore"</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a 
name="org.apache.bookkeeper.conf.ClientConfiguration.TLS_KEYSTORE_PASSWORD_PATH">
 <!--   -->
 </a><code>protected&nbsp;static&nbsp;final&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a></code></td>
 <td><code><a 
href="org/apache/bookkeeper/conf/ClientConfiguration.html#TLS_KEYSTORE_PASSWORD_PATH">TLS_KEYSTORE_PASSWORD_PATH</a></code></td>
 <td class="colLast"><code>"clientKeyStorePasswordPath"</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a 
name="org.apache.bookkeeper.conf.ClientConfiguration.TLS_KEYSTORE_TYPE">
 <!--   -->
 </a><code>protected&nbsp;static&nbsp;final&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a></code></td>
 <td><code><a 
href="org/apache/bookkeeper/conf/ClientConfiguration.html#TLS_KEYSTORE_TYPE">TLS_KEYSTORE_TYPE</a></code></td>
 <td class="colLast"><code>"clientKeyStoreType"</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a 
name="org.apache.bookkeeper.conf.ClientConfiguration.TLS_TRUSTSTORE">
 <!--   -->
 </a><code>protected&nbsp;static&nbsp;final&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a></code></td>
 <td><code><a 
href="org/apache/bookkeeper/conf/ClientConfiguration.html#TLS_TRUSTSTORE">TLS_TRUSTSTORE</a></code></td>
 <td class="colLast"><code>"clientTrustStore"</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a 
name="org.apache.bookkeeper.conf.ClientConfiguration.TLS_TRUSTSTORE_PASSWORD_PATH">
 <!--   -->
 </a><code>protected&nbsp;static&nbsp;final&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a></code></td>
 <td><code><a 
href="org/apache/bookkeeper/conf/ClientConfiguration.html#TLS_TRUSTSTORE_PASSWORD_PATH">TLS_TRUSTSTORE_PASSWORD_PATH</a></code></td>
 <td class="colLast"><code>"clientTrustStorePasswordPath"</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a 
name="org.apache.bookkeeper.conf.ClientConfiguration.TLS_TRUSTSTORE_TYPE">
 <!--   -->
 </a><code>protected&nbsp;static&nbsp;final&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a></code></td>
 <td><code><a 
href="org/apache/bookkeeper/conf/ClientConfiguration.html#TLS_TRUSTSTORE_TYPE">TLS_TRUSTSTORE_TYPE</a></code></td>
 <td class="colLast"><code>"clientTrustStoreType"</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a 
name="org.apache.bookkeeper.conf.ClientConfiguration.USE_V2_WIRE_PROTOCOL">
 <!--   -->
 </a><code>protected&nbsp;static&nbsp;final&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a></code></td>
 <td><code><a 
href="org/apache/bookkeeper/conf/ClientConfiguration.html#USE_V2_WIRE_PROTOCOL">USE_V2_WIRE_PROTOCOL</a></code></td>
 <td class="colLast"><code>"useV2WireProtocol"</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a 
name="org.apache.bookkeeper.conf.ClientConfiguration.ZK_SERVERS">
 <!--   -->
 </a><code>protected&nbsp;static&nbsp;final&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a></code></td>
 <td><code><a 
href="org/apache/bookkeeper/conf/ClientConfiguration.html#ZK_SERVERS">ZK_SERVERS</a></code></td>
 <td class="colLast"><code>"zkServers"</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a 
name="org.apache.bookkeeper.conf.ClientConfiguration.ZK_TIMEOUT">
 <!--   -->
 </a><code>protected&nbsp;static&nbsp;final&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a></code></td>
diff --git a/content/docs/latest/api/javadoc/deprecated-list.html 
b/content/docs/latest/api/javadoc/deprecated-list.html
index c026b73..71c5b00 100644
--- a/content/docs/latest/api/javadoc/deprecated-list.html
+++ b/content/docs/latest/api/javadoc/deprecated-list.html
@@ -101,6 +101,12 @@
 </td>
 </tr>
 <tr class="rowColor">
+<td class="colOne"><a 
href="org/apache/bookkeeper/conf/ClientConfiguration.html#getPCBCTimeoutTimerNumTicks--">org.apache.bookkeeper.conf.ClientConfiguration.getPCBCTimeoutTimerNumTicks()</a></td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a 
href="org/apache/bookkeeper/conf/ClientConfiguration.html#getPCBCTimeoutTimerTickDurationMs--">org.apache.bookkeeper.conf.ClientConfiguration.getPCBCTimeoutTimerTickDurationMs()</a></td>
+</tr>
+<tr class="rowColor">
 <td class="colOne"><a 
href="org/apache/bookkeeper/conf/ClientConfiguration.html#getReadTimeout--">org.apache.bookkeeper.conf.ClientConfiguration.getReadTimeout()</a>
 <div class="block"><span class="deprecationComment">use <a 
href="org/apache/bookkeeper/conf/ClientConfiguration.html#getReadEntryTimeout--"><code>ClientConfiguration.getReadEntryTimeout()</code></a>
 or <a 
href="org/apache/bookkeeper/conf/ClientConfiguration.html#getAddEntryTimeout--"><code>ClientConfiguration.getAddEntryTimeout()</code></a>
 instead</span></div>
 </td>
@@ -119,6 +125,12 @@
 </td>
 </tr>
 <tr class="rowColor">
+<td class="colOne"><a 
href="org/apache/bookkeeper/conf/ClientConfiguration.html#setPCBCTimeoutTimerNumTicks-int-">org.apache.bookkeeper.conf.ClientConfiguration.setPCBCTimeoutTimerNumTicks(int)</a></td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a 
href="org/apache/bookkeeper/conf/ClientConfiguration.html#setPCBCTimeoutTimerTickDurationMs-long-">org.apache.bookkeeper.conf.ClientConfiguration.setPCBCTimeoutTimerTickDurationMs(long)</a></td>
+</tr>
+<tr class="rowColor">
 <td class="colOne"><a 
href="org/apache/bookkeeper/conf/ClientConfiguration.html#setReadTimeout-int-">org.apache.bookkeeper.conf.ClientConfiguration.setReadTimeout(int)</a>
 <div class="block"><span class="deprecationComment">use <a 
href="org/apache/bookkeeper/conf/ClientConfiguration.html#setReadEntryTimeout-int-"><code>ClientConfiguration.setReadEntryTimeout(int)</code></a>
 or <a 
href="org/apache/bookkeeper/conf/ClientConfiguration.html#setAddEntryTimeout-int-"><code>ClientConfiguration.setAddEntryTimeout(int)</code></a>
 instead</span></div>
 </td>
diff --git a/content/docs/latest/api/javadoc/index-all.html 
b/content/docs/latest/api/javadoc/index-all.html
index 30847ea..50c5467 100644
--- a/content/docs/latest/api/javadoc/index-all.html
+++ b/content/docs/latest/api/javadoc/index-all.html
@@ -160,6 +160,8 @@
 <dd>
 <div class="block">Add entry operation timeouts on waiting quorum 
responses.</div>
 </dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/bookkeeper/client/BookKeeper.html#addEntryQuorumTimeoutNanos">addEntryQuorumTimeoutNanos</a></span>
 - Variable in class org.apache.bookkeeper.client.<a 
href="org/apache/bookkeeper/client/BookKeeper.html" title="class in 
org.apache.bookkeeper.client">BookKeeper</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/bookkeeper/client/AsyncCallback.AddLacCallback.html#addLacComplete-int-org.apache.bookkeeper.client.LedgerHandle-java.lang.Object-">addLacComplete(int,
 LedgerHandle, Object)</a></span> - Method in interface 
org.apache.bookkeeper.client.<a 
href="org/apache/bookkeeper/client/AsyncCallback.AddLacCallback.html" 
title="interface in 
org.apache.bookkeeper.client">AsyncCallback.AddLacCallback</a></dt>
 <dd>
 <div class="block">Callback declaration.</div>
@@ -2698,15 +2700,11 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/bookkeeper/conf/ClientConfiguration.html#getPCBCTimeoutTimerNumTicks--">getPCBCTimeoutTimerNumTicks()</a></span>
 - Method in class org.apache.bookkeeper.conf.<a 
href="org/apache/bookkeeper/conf/ClientConfiguration.html" title="class in 
org.apache.bookkeeper.conf">ClientConfiguration</a></dt>
 <dd>
-<div class="block">Get number of ticks that used for
- <code>org.jboss.netty.util.HashedWheelTimer</code> that used by PCBC to 
timeout
- requests.</div>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
 </dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/bookkeeper/conf/ClientConfiguration.html#getPCBCTimeoutTimerTickDurationMs--">getPCBCTimeoutTimerTickDurationMs()</a></span>
 - Method in class org.apache.bookkeeper.conf.<a 
href="org/apache/bookkeeper/conf/ClientConfiguration.html" title="class in 
org.apache.bookkeeper.conf">ClientConfiguration</a></dt>
 <dd>
-<div class="block">Get the tick duration in milliseconds that used for the
- <code>org.jboss.netty.util.HashedWheelTimer</code> that used by PCBC to 
timeout
- requests.</div>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
 </dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/bookkeeper/client/BookKeeper.html#getPlacementPolicy--">getPlacementPolicy()</a></span>
 - Method in class org.apache.bookkeeper.client.<a 
href="org/apache/bookkeeper/client/BookKeeper.html" title="class in 
org.apache.bookkeeper.client">BookKeeper</a></dt>
 <dd>&nbsp;</dd>
@@ -2902,6 +2900,10 @@
 <dd>
 <div class="block">Get throttle value.</div>
 </dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/bookkeeper/conf/ClientConfiguration.html#getTimeoutMonitorIntervalSec--">getTimeoutMonitorIntervalSec()</a></span>
 - Method in class org.apache.bookkeeper.conf.<a 
href="org/apache/bookkeeper/conf/ClientConfiguration.html" title="class in 
org.apache.bookkeeper.conf">ClientConfiguration</a></dt>
+<dd>
+<div class="block">Get the interval between successive executions of the 
operation timeout monitor.</div>
+</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/bookkeeper/conf/ClientConfiguration.html#getTimeoutTaskIntervalMillis--">getTimeoutTaskIntervalMillis()</a></span>
 - Method in class org.apache.bookkeeper.conf.<a 
href="org/apache/bookkeeper/conf/ClientConfiguration.html" title="class in 
org.apache.bookkeeper.conf">ClientConfiguration</a></dt>
 <dd>
 <div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
@@ -3995,6 +3997,8 @@
 <dd>
 <div class="block">Send to next replica speculatively, if required and 
possible.</div>
 </dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/bookkeeper/client/PendingAddOp.html#maybeTimeout--">maybeTimeout()</a></span>
 - Method in class org.apache.bookkeeper.client.<a 
href="org/apache/bookkeeper/client/PendingAddOp.html" title="class in 
org.apache.bookkeeper.client">PendingAddOp</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/bookkeeper/client/LedgerMetadata.html#mergeEnsembles-java.util.SortedMap-">mergeEnsembles(SortedMap&lt;Long,
 ArrayList&lt;BookieSocketAddress&gt;&gt;)</a></span> - Method in class 
org.apache.bookkeeper.client.<a 
href="org/apache/bookkeeper/client/LedgerMetadata.html" title="class in 
org.apache.bookkeeper.client">LedgerMetadata</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/bookkeeper/client/LedgerCreateOp.html#metadata">metadata</a></span>
 - Variable in class org.apache.bookkeeper.client.<a 
href="org/apache/bookkeeper/client/LedgerCreateOp.html" title="class in 
org.apache.bookkeeper.client">LedgerCreateOp</a></dt>
@@ -5126,8 +5130,6 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/bookkeeper/client/TopologyAwareEnsemblePlacementPolicy.RRTopologyAwareCoverageEnsemble.html#RRTopologyAwareCoverageEnsemble-int-int-int-int-org.apache.bookkeeper.client.ITopologyAwareEnsemblePlacementPolicy.Ensemble-org.apache.bookkeeper.client.ITopologyAwareEnsemblePlacementPolicy.Predicate-java.util.Set-int-">RRTopologyAwareCoverageEnsemble(int,
 int, int, int, 
ITopologyAwareEnsemblePlacementPolicy.Ensemble&lt;TopologyAwareEnsemblePla [...]
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a 
href="org/apache/bookkeeper/client/PendingAddOp.html#run-io.netty.util.Timeout-">run(Timeout)</a></span>
 - Method in class org.apache.bookkeeper.client.<a 
href="org/apache/bookkeeper/client/PendingAddOp.html" title="class in 
org.apache.bookkeeper.client">PendingAddOp</a></dt>
-<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/bookkeeper/conf/ServerConfiguration.html#RW_REREPLICATE_BACKOFF_MS">RW_REREPLICATE_BACKOFF_MS</a></span>
 - Static variable in class org.apache.bookkeeper.conf.<a 
href="org/apache/bookkeeper/conf/ServerConfiguration.html" title="class in 
org.apache.bookkeeper.conf">ServerConfiguration</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/bookkeeper/client/RackawareEnsemblePlacementPolicyImpl.html#rwLock">rwLock</a></span>
 - Variable in class org.apache.bookkeeper.client.<a 
href="org/apache/bookkeeper/client/RackawareEnsemblePlacementPolicyImpl.html" 
title="class in 
org.apache.bookkeeper.client">RackawareEnsemblePlacementPolicyImpl</a></dt>
@@ -5787,14 +5789,11 @@
 </dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/bookkeeper/conf/ClientConfiguration.html#setPCBCTimeoutTimerNumTicks-int-">setPCBCTimeoutTimerNumTicks(int)</a></span>
 - Method in class org.apache.bookkeeper.conf.<a 
href="org/apache/bookkeeper/conf/ClientConfiguration.html" title="class in 
org.apache.bookkeeper.conf">ClientConfiguration</a></dt>
 <dd>
-<div class="block">Set number of ticks that used for
- <code>org.jboss.netty.util.HashedWheelTimer</code> that used by PCBC to 
timeout request.</div>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
 </dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/bookkeeper/conf/ClientConfiguration.html#setPCBCTimeoutTimerTickDurationMs-long-">setPCBCTimeoutTimerTickDurationMs(long)</a></span>
 - Method in class org.apache.bookkeeper.conf.<a 
href="org/apache/bookkeeper/conf/ClientConfiguration.html" title="class in 
org.apache.bookkeeper.conf">ClientConfiguration</a></dt>
 <dd>
-<div class="block">Set the tick duration in milliseconds that used for
- <code>org.jboss.netty.util.HashedWheelTimer</code> that used by PCBC to 
timeout
- requests.</div>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
 </dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/bookkeeper/conf/ServerConfiguration.html#setPersistBookieStatusEnabled-boolean-">setPersistBookieStatusEnabled(boolean)</a></span>
 - Method in class org.apache.bookkeeper.conf.<a 
href="org/apache/bookkeeper/conf/ServerConfiguration.html" title="class in 
org.apache.bookkeeper.conf">ServerConfiguration</a></dt>
 <dd>
@@ -5957,6 +5956,10 @@
 <dd>
 <div class="block">Set throttle value.</div>
 </dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/bookkeeper/conf/ClientConfiguration.html#setTimeoutMonitorIntervalSec-long-">setTimeoutMonitorIntervalSec(long)</a></span>
 - Method in class org.apache.bookkeeper.conf.<a 
href="org/apache/bookkeeper/conf/ClientConfiguration.html" title="class in 
org.apache.bookkeeper.conf">ClientConfiguration</a></dt>
+<dd>
+<div class="block">Set the interval between successive executions of the 
operation timeout monitor.</div>
+</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/bookkeeper/conf/ClientConfiguration.html#setTimeoutTaskIntervalMillis-long-">setTimeoutTaskIntervalMillis(long)</a></span>
 - Method in class org.apache.bookkeeper.conf.<a 
href="org/apache/bookkeeper/conf/ClientConfiguration.html" title="class in 
org.apache.bookkeeper.conf">ClientConfiguration</a></dt>
 <dd>
 <div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
@@ -6332,10 +6335,10 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/bookkeeper/client/LedgerHandle.html#throttler">throttler</a></span>
 - Variable in class org.apache.bookkeeper.client.<a 
href="org/apache/bookkeeper/client/LedgerHandle.html" title="class in 
org.apache.bookkeeper.client">LedgerHandle</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a 
href="org/apache/bookkeeper/client/PendingAddOp.html#timeout">timeout</a></span>
 - Variable in class org.apache.bookkeeper.client.<a 
href="org/apache/bookkeeper/client/PendingAddOp.html" title="class in 
org.apache.bookkeeper.client">PendingAddOp</a></dt>
-<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/bookkeeper/client/BookKeeperClientStats.html#TIMEOUT_GET_BOOKIE_INFO">TIMEOUT_GET_BOOKIE_INFO</a></span>
 - Static variable in interface org.apache.bookkeeper.client.<a 
href="org/apache/bookkeeper/client/BookKeeperClientStats.html" title="interface 
in org.apache.bookkeeper.client">BookKeeperClientStats</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/bookkeeper/conf/ClientConfiguration.html#TIMEOUT_MONITOR_INTERVAL_SEC">TIMEOUT_MONITOR_INTERVAL_SEC</a></span>
 - Static variable in class org.apache.bookkeeper.conf.<a 
href="org/apache/bookkeeper/conf/ClientConfiguration.html" title="class in 
org.apache.bookkeeper.conf">ClientConfiguration</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/bookkeeper/conf/ClientConfiguration.html#TIMEOUT_TASK_INTERVAL_MILLIS">TIMEOUT_TASK_INTERVAL_MILLIS</a></span>
 - Static variable in class org.apache.bookkeeper.conf.<a 
href="org/apache/bookkeeper/conf/ClientConfiguration.html" title="class in 
org.apache.bookkeeper.conf">ClientConfiguration</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/bookkeeper/conf/ClientConfiguration.html#TIMEOUT_TIMER_NUM_TICKS">TIMEOUT_TIMER_NUM_TICKS</a></span>
 - Static variable in class org.apache.bookkeeper.conf.<a 
href="org/apache/bookkeeper/conf/ClientConfiguration.html" title="class in 
org.apache.bookkeeper.conf">ClientConfiguration</a></dt>
@@ -6346,9 +6349,11 @@
 <dd>
 <div class="block">Operations timeouts.</div>
 </dd>
-<dt><span class="memberNameLink"><a 
href="org/apache/bookkeeper/client/PendingAddOp.html#timeoutQuorumWait--">timeoutQuorumWait()</a></span>
 - Method in class org.apache.bookkeeper.client.<a 
href="org/apache/bookkeeper/client/PendingAddOp.html" title="class in 
org.apache.bookkeeper.client">PendingAddOp</a></dt>
+<dt><span class="memberNameLink"><a 
href="org/apache/bookkeeper/client/LedgerHandle.html#timeoutFuture">timeoutFuture</a></span>
 - Variable in class org.apache.bookkeeper.client.<a 
href="org/apache/bookkeeper/client/LedgerHandle.html" title="class in 
org.apache.bookkeeper.client">LedgerHandle</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a 
href="org/apache/bookkeeper/client/PendingAddOp.html#timeoutSec">timeoutSec</a></span>
 - Variable in class org.apache.bookkeeper.client.<a 
href="org/apache/bookkeeper/client/PendingAddOp.html" title="class in 
org.apache.bookkeeper.client">PendingAddOp</a></dt>
+<dt><span class="memberNameLink"><a 
href="org/apache/bookkeeper/client/PendingAddOp.html#timeoutNanos">timeoutNanos</a></span>
 - Variable in class org.apache.bookkeeper.client.<a 
href="org/apache/bookkeeper/client/PendingAddOp.html" title="class in 
org.apache.bookkeeper.client">PendingAddOp</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/bookkeeper/client/PendingAddOp.html#timeoutQuorumWait--">timeoutQuorumWait()</a></span>
 - Method in class org.apache.bookkeeper.client.<a 
href="org/apache/bookkeeper/client/PendingAddOp.html" title="class in 
org.apache.bookkeeper.client">PendingAddOp</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/bookkeeper/client/RackawareEnsemblePlacementPolicyImpl.html#timer">timer</a></span>
 - Variable in class org.apache.bookkeeper.client.<a 
href="org/apache/bookkeeper/client/RackawareEnsemblePlacementPolicyImpl.html" 
title="class in 
org.apache.bookkeeper.client">RackawareEnsemblePlacementPolicyImpl</a></dt>
 <dd>&nbsp;</dd>
diff --git 
a/content/docs/latest/api/javadoc/org/apache/bookkeeper/client/BookKeeper.html 
b/content/docs/latest/api/javadoc/org/apache/bookkeeper/client/BookKeeper.html
index e8be0f2..8581885 100644
--- 
a/content/docs/latest/api/javadoc/org/apache/bookkeeper/client/BookKeeper.html
+++ 
b/content/docs/latest/api/javadoc/org/apache/bookkeeper/client/BookKeeper.html
@@ -171,106 +171,110 @@ implements <a 
href="../../../../org/apache/bookkeeper/client/api/BookKeeper.html
 <th class="colLast" scope="col">Field and Description</th>
 </tr>
 <tr class="altColor">
+<td class="colFirst"><code>(package private) long</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/client/BookKeeper.html#addEntryQuorumTimeoutNanos">addEntryQuorumTimeoutNanos</a></span></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
 <td class="colFirst"><code>(package private) 
org.apache.bookkeeper.proto.BookieClient</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/client/BookKeeper.html#bookieClient">bookieClient</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>(package private) <a 
href="../../../../org/apache/bookkeeper/client/BookieInfoReader.html" 
title="class in org.apache.bookkeeper.client">BookieInfoReader</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/client/BookKeeper.html#bookieInfoReader">bookieInfoReader</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>(package private) <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ScheduledExecutorService.html?is-external=true";
 title="class or interface in 
java.util.concurrent">ScheduledExecutorService</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/client/BookKeeper.html#bookieInfoScheduler">bookieInfoScheduler</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>(package private) <a 
href="../../../../org/apache/bookkeeper/client/BookieWatcher.html" title="class 
in org.apache.bookkeeper.client">BookieWatcher</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/client/BookKeeper.html#bookieWatcher">bookieWatcher</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>(package private) boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/client/BookKeeper.html#closed">closed</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>(package private) <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/locks/ReentrantReadWriteLock.html?is-external=true";
 title="class or interface in 
java.util.concurrent.locks">ReentrantReadWriteLock</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/client/BookKeeper.html#closeLock">closeLock</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>(package private) <a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html" 
title="class in org.apache.bookkeeper.conf">ClientConfiguration</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/client/BookKeeper.html#conf">conf</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>(package private) boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/client/BookKeeper.html#delayEnsembleChange">delayEnsembleChange</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>(package private) <a 
href="../../../../org/apache/bookkeeper/feature/Feature.html" title="interface 
in org.apache.bookkeeper.feature">Feature</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/client/BookKeeper.html#disableEnsembleChangeFeature">disableEnsembleChangeFeature</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>(package private) 
io.netty.channel.EventLoopGroup</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/client/BookKeeper.html#eventLoopGroup">eventLoopGroup</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>(package private) int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/client/BookKeeper.html#explicitLacInterval">explicitLacInterval</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>(package private) <a 
href="../../../../org/apache/bookkeeper/feature/FeatureProvider.html" 
title="interface in 
org.apache.bookkeeper.feature">FeatureProvider</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/client/BookKeeper.html#featureProvider">featureProvider</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>(package private) 
org.apache.bookkeeper.meta.LedgerIdGenerator</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/client/BookKeeper.html#ledgerIdGenerator">ledgerIdGenerator</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>(package private) 
org.apache.bookkeeper.meta.LedgerManager</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/client/BookKeeper.html#ledgerManager">ledgerManager</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>(package private) 
org.apache.bookkeeper.meta.LedgerManagerFactory</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/client/BookKeeper.html#ledgerManagerFactory">ledgerManagerFactory</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>(package private) static 
org.slf4j.Logger</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/client/BookKeeper.html#LOG">LOG</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>(package private) 
org.apache.bookkeeper.util.OrderedSafeExecutor</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/client/BookKeeper.html#mainWorkerPool">mainWorkerPool</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>(package private) boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/client/BookKeeper.html#ownEventLoopGroup">ownEventLoopGroup</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>(package private) boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/client/BookKeeper.html#ownTimer">ownTimer</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>(package private) <a 
href="../../../../org/apache/bookkeeper/client/EnsemblePlacementPolicy.html" 
title="interface in 
org.apache.bookkeeper.client">EnsemblePlacementPolicy</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/client/BookKeeper.html#placementPolicy">placementPolicy</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>(package private) 
com.google.common.base.Optional&lt;<a 
href="../../../../org/apache/bookkeeper/client/SpeculativeRequestExecutionPolicy.html"
 title="interface in 
org.apache.bookkeeper.client">SpeculativeRequestExecutionPolicy</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/client/BookKeeper.html#readLACSpeculativeRequestPolicy">readLACSpeculativeRequestPolicy</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>(package private) 
com.google.common.base.Optional&lt;<a 
href="../../../../org/apache/bookkeeper/client/SpeculativeRequestExecutionPolicy.html"
 title="interface in 
org.apache.bookkeeper.client">SpeculativeRequestExecutionPolicy</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/client/BookKeeper.html#readSpeculativeRequestPolicy">readSpeculativeRequestPolicy</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>(package private) 
org.apache.bookkeeper.discover.RegistrationClient</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/client/BookKeeper.html#regClient">regClient</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>(package private) boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/client/BookKeeper.html#reorderReadSequence">reorderReadSequence</a></span></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>(package private) 
io.netty.util.HashedWheelTimer</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/client/BookKeeper.html#requestTimer">requestTimer</a></span></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>(package private) <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ScheduledExecutorService.html?is-external=true";
 title="class or interface in 
java.util.concurrent">ScheduledExecutorService</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/client/BookKeeper.html#scheduler">scheduler</a></span></code>&nbsp;</td>
 </tr>
@@ -912,6 +916,15 @@ implements <a 
href="../../../../org/apache/bookkeeper/client/api/BookKeeper.html
 <pre>final&nbsp;boolean reorderReadSequence</pre>
 </li>
 </ul>
+<a name="addEntryQuorumTimeoutNanos">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addEntryQuorumTimeoutNanos</h4>
+<pre>final&nbsp;long addEntryQuorumTimeoutNanos</pre>
+</li>
+</ul>
 <a name="readSpeculativeRequestPolicy">
 <!--   -->
 </a>
diff --git 
a/content/docs/latest/api/javadoc/org/apache/bookkeeper/client/LedgerHandle.html
 
b/content/docs/latest/api/javadoc/org/apache/bookkeeper/client/LedgerHandle.html
index 6ff65a1..adc5b1c 100644
--- 
a/content/docs/latest/api/javadoc/org/apache/bookkeeper/client/LedgerHandle.html
+++ 
b/content/docs/latest/api/javadoc/org/apache/bookkeeper/client/LedgerHandle.html
@@ -259,6 +259,10 @@ implements <a 
href="../../../../org/apache/bookkeeper/client/api/WriteHandle.htm
 <td class="colFirst"><code>(package private) 
com.google.common.util.concurrent.RateLimiter</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/client/LedgerHandle.html#throttler">throttler</a></span></code>&nbsp;</td>
 </tr>
+<tr class="altColor">
+<td class="colFirst"><code>(package private) <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ScheduledFuture.html?is-external=true";
 title="class or interface in 
java.util.concurrent">ScheduledFuture</a>&lt;?&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/client/LedgerHandle.html#timeoutFuture">timeoutFuture</a></span></code>&nbsp;</td>
+</tr>
 </table>
 </li>
 </ul>
@@ -863,6 +867,15 @@ implements <a 
href="../../../../org/apache/bookkeeper/client/api/WriteHandle.htm
 <pre>final&nbsp;int recoveryReadBatchSize</pre>
 </li>
 </ul>
+<a name="timeoutFuture">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>timeoutFuture</h4>
+<pre><a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ScheduledFuture.html?is-external=true";
 title="class or interface in 
java.util.concurrent">ScheduledFuture</a>&lt;?&gt; timeoutFuture</pre>
+</li>
+</ul>
 <a name="INVALID_ENTRY_ID">
 <!--   -->
 </a>
diff --git 
a/content/docs/latest/api/javadoc/org/apache/bookkeeper/client/LedgerHandleAdv.html
 
b/content/docs/latest/api/javadoc/org/apache/bookkeeper/client/LedgerHandleAdv.html
index 804c3cf..6b0c09f 100644
--- 
a/content/docs/latest/api/javadoc/org/apache/bookkeeper/client/LedgerHandleAdv.html
+++ 
b/content/docs/latest/api/javadoc/org/apache/bookkeeper/client/LedgerHandleAdv.html
@@ -178,7 +178,7 @@ implements <a 
href="../../../../org/apache/bookkeeper/client/api/WriteAdvHandle.
 <!--   -->
 </a>
 <h3>Fields inherited from class&nbsp;org.apache.bookkeeper.client.<a 
href="../../../../org/apache/bookkeeper/client/LedgerHandle.html" title="class 
in org.apache.bookkeeper.client">LedgerHandle</a></h3>
-<code><a 
href="../../../../org/apache/bookkeeper/client/LedgerHandle.html#bk">bk</a>, <a 
href="../../../../org/apache/bookkeeper/client/LedgerHandle.html#blockAddCompletions">blockAddCompletions</a>,
 <a 
href="../../../../org/apache/bookkeeper/client/LedgerHandle.html#bookieFailureHistory">bookieFailureHistory</a>,
 <a 
href="../../../../org/apache/bookkeeper/client/LedgerHandle.html#distributionSchedule">distributionSchedule</a>,
 <a href="../../../../org/apache/bookkeeper/client/LedgerHand [...]
+<code><a 
href="../../../../org/apache/bookkeeper/client/LedgerHandle.html#bk">bk</a>, <a 
href="../../../../org/apache/bookkeeper/client/LedgerHandle.html#blockAddCompletions">blockAddCompletions</a>,
 <a 
href="../../../../org/apache/bookkeeper/client/LedgerHandle.html#bookieFailureHistory">bookieFailureHistory</a>,
 <a 
href="../../../../org/apache/bookkeeper/client/LedgerHandle.html#distributionSchedule">distributionSchedule</a>,
 <a href="../../../../org/apache/bookkeeper/client/LedgerHand [...]
 </ul>
 </li>
 </ul>
diff --git 
a/content/docs/latest/api/javadoc/org/apache/bookkeeper/client/PendingAddOp.html
 
b/content/docs/latest/api/javadoc/org/apache/bookkeeper/client/PendingAddOp.html
index d843119..72ab14e 100644
--- 
a/content/docs/latest/api/javadoc/org/apache/bookkeeper/client/PendingAddOp.html
+++ 
b/content/docs/latest/api/javadoc/org/apache/bookkeeper/client/PendingAddOp.html
@@ -114,13 +114,13 @@ var activeTableTab = "activeTableTab";
 <li class="blockList">
 <dl>
 <dt>All Implemented Interfaces:</dt>
-<dd>io.netty.util.TimerTask, <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Runnable.html?is-external=true";
 title="class or interface in java.lang">Runnable</a>, 
org.apache.bookkeeper.common.util.SafeRunnable, 
org.apache.bookkeeper.proto.BookkeeperInternalCallbacks.WriteCallback</dd>
+<dd><a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Runnable.html?is-external=true";
 title="class or interface in java.lang">Runnable</a>, 
org.apache.bookkeeper.common.util.SafeRunnable, 
org.apache.bookkeeper.proto.BookkeeperInternalCallbacks.WriteCallback</dd>
 </dl>
 <hr>
 <br>
 <pre>class <span class="typeNameLabel">PendingAddOp</span>
 extends org.apache.bookkeeper.util.SafeRunnable
-implements 
org.apache.bookkeeper.proto.BookkeeperInternalCallbacks.WriteCallback, 
io.netty.util.TimerTask</pre>
+implements 
org.apache.bookkeeper.proto.BookkeeperInternalCallbacks.WriteCallback</pre>
 <div class="block">This represents a pending add operation. When it has got 
success from all
  bookies, it sees if its at the head of the pending adds queue, and if yes,
  sends ack back to the application. If a bookie fails, a replacement is made
@@ -205,14 +205,10 @@ implements 
org.apache.bookkeeper.proto.BookkeeperInternalCallbacks.WriteCallback
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/client/PendingAddOp.html#requestTimeNanos">requestTimeNanos</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><code>(package private) io.netty.util.Timeout</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/client/PendingAddOp.html#timeout">timeout</a></span></code>&nbsp;</td>
+<td class="colFirst"><code>(package private) long</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/client/PendingAddOp.html#timeoutNanos">timeoutNanos</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><code>(package private) int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/client/PendingAddOp.html#timeoutSec">timeoutSec</a></span></code>&nbsp;</td>
-</tr>
-<tr class="rowColor">
 <td class="colFirst"><code>(package private) 
io.netty.buffer.ByteBuf</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/client/PendingAddOp.html#toSend">toSend</a></span></code>&nbsp;</td>
 </tr>
@@ -264,8 +260,8 @@ implements 
org.apache.bookkeeper.proto.BookkeeperInternalCallbacks.WriteCallback
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/client/PendingAddOp.html#hashCode--">hashCode</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i5" class="rowColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/client/PendingAddOp.html#run-io.netty.util.Timeout-">run</a></span>(io.netty.util.Timeout&nbsp;timeout)</code>&nbsp;</td>
+<td class="colFirst"><code>(package private) boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/client/PendingAddOp.html#maybeTimeout--">maybeTimeout</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i6" class="altColor">
 <td class="colFirst"><code>void</code></td>
@@ -448,22 +444,13 @@ implements 
org.apache.bookkeeper.proto.BookkeeperInternalCallbacks.WriteCallback
 <pre>long requestTimeNanos</pre>
 </li>
 </ul>
-<a name="timeoutSec">
+<a name="timeoutNanos">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>timeoutSec</h4>
-<pre>int timeoutSec</pre>
-</li>
-</ul>
-<a name="timeout">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>timeout</h4>
-<pre>io.netty.util.Timeout timeout</pre>
+<h4>timeoutNanos</h4>
+<pre>long timeoutNanos</pre>
 </li>
 </ul>
 <a name="addOpLogger">
@@ -581,17 +568,13 @@ implements 
org.apache.bookkeeper.proto.BookkeeperInternalCallbacks.WriteCallback
 <pre>void&nbsp;sendWriteRequest(int&nbsp;bookieIndex)</pre>
 </li>
 </ul>
-<a name="run-io.netty.util.Timeout-">
+<a name="maybeTimeout--">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>run</h4>
-<pre>public&nbsp;void&nbsp;run(io.netty.util.Timeout&nbsp;timeout)</pre>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code>run</code>&nbsp;in 
interface&nbsp;<code>io.netty.util.TimerTask</code></dd>
-</dl>
+<h4>maybeTimeout</h4>
+<pre>boolean&nbsp;maybeTimeout()</pre>
 </li>
 </ul>
 <a name="timeoutQuorumWait--">
diff --git 
a/content/docs/latest/api/javadoc/org/apache/bookkeeper/client/ReadOnlyLedgerHandle.html
 
b/content/docs/latest/api/javadoc/org/apache/bookkeeper/client/ReadOnlyLedgerHandle.html
index 4e33f55..082f548 100644
--- 
a/content/docs/latest/api/javadoc/org/apache/bookkeeper/client/ReadOnlyLedgerHandle.html
+++ 
b/content/docs/latest/api/javadoc/org/apache/bookkeeper/client/ReadOnlyLedgerHandle.html
@@ -168,7 +168,7 @@ implements 
org.apache.bookkeeper.proto.BookkeeperInternalCallbacks.LedgerMetadat
 <!--   -->
 </a>
 <h3>Fields inherited from class&nbsp;org.apache.bookkeeper.client.<a 
href="../../../../org/apache/bookkeeper/client/LedgerHandle.html" title="class 
in org.apache.bookkeeper.client">LedgerHandle</a></h3>
-<code><a 
href="../../../../org/apache/bookkeeper/client/LedgerHandle.html#bk">bk</a>, <a 
href="../../../../org/apache/bookkeeper/client/LedgerHandle.html#blockAddCompletions">blockAddCompletions</a>,
 <a 
href="../../../../org/apache/bookkeeper/client/LedgerHandle.html#bookieFailureHistory">bookieFailureHistory</a>,
 <a 
href="../../../../org/apache/bookkeeper/client/LedgerHandle.html#distributionSchedule">distributionSchedule</a>,
 <a href="../../../../org/apache/bookkeeper/client/LedgerHand [...]
+<code><a 
href="../../../../org/apache/bookkeeper/client/LedgerHandle.html#bk">bk</a>, <a 
href="../../../../org/apache/bookkeeper/client/LedgerHandle.html#blockAddCompletions">blockAddCompletions</a>,
 <a 
href="../../../../org/apache/bookkeeper/client/LedgerHandle.html#bookieFailureHistory">bookieFailureHistory</a>,
 <a 
href="../../../../org/apache/bookkeeper/client/LedgerHandle.html#distributionSchedule">distributionSchedule</a>,
 <a href="../../../../org/apache/bookkeeper/client/LedgerHand [...]
 </ul>
 </li>
 </ul>
diff --git 
a/content/docs/latest/api/javadoc/org/apache/bookkeeper/client/package-tree.html
 
b/content/docs/latest/api/javadoc/org/apache/bookkeeper/client/package-tree.html
index 7f0e74c..8fb274d 100644
--- 
a/content/docs/latest/api/javadoc/org/apache/bookkeeper/client/package-tree.html
+++ 
b/content/docs/latest/api/javadoc/org/apache/bookkeeper/client/package-tree.html
@@ -175,7 +175,7 @@
 <li type="circle">org.apache.bookkeeper.client.<a 
href="../../../../org/apache/bookkeeper/client/RoundRobinDistributionSchedule.html"
 title="class in org.apache.bookkeeper.client"><span 
class="typeNameLink">RoundRobinDistributionSchedule</span></a> (implements 
org.apache.bookkeeper.client.<a 
href="../../../../org/apache/bookkeeper/client/DistributionSchedule.html" 
title="interface in org.apache.bookkeeper.client">DistributionSchedule</a>)</li>
 <li type="circle">org.apache.bookkeeper.util.SafeRunnable (implements 
org.apache.bookkeeper.common.util.SafeRunnable)
 <ul>
-<li type="circle">org.apache.bookkeeper.client.<a 
href="../../../../org/apache/bookkeeper/client/PendingAddOp.html" title="class 
in org.apache.bookkeeper.client"><span 
class="typeNameLink">PendingAddOp</span></a> (implements 
org.apache.bookkeeper.proto.BookkeeperInternalCallbacks.WriteCallback, 
io.netty.util.TimerTask)</li>
+<li type="circle">org.apache.bookkeeper.client.<a 
href="../../../../org/apache/bookkeeper/client/PendingAddOp.html" title="class 
in org.apache.bookkeeper.client"><span 
class="typeNameLink">PendingAddOp</span></a> (implements 
org.apache.bookkeeper.proto.BookkeeperInternalCallbacks.WriteCallback)</li>
 <li type="circle">org.apache.bookkeeper.client.<a 
href="../../../../org/apache/bookkeeper/client/ReadOnlyLedgerHandle.MetadataUpdater.html"
 title="class in org.apache.bookkeeper.client"><span 
class="typeNameLink">ReadOnlyLedgerHandle.MetadataUpdater</span></a></li>
 </ul>
 </li>
diff --git 
a/content/docs/latest/api/javadoc/org/apache/bookkeeper/conf/ClientConfiguration.html
 
b/content/docs/latest/api/javadoc/org/apache/bookkeeper/conf/ClientConfiguration.html
index f0f85cf..20eb5b2 100644
--- 
a/content/docs/latest/api/javadoc/org/apache/bookkeeper/conf/ClientConfiguration.html
+++ 
b/content/docs/latest/api/javadoc/org/apache/bookkeeper/conf/ClientConfiguration.html
@@ -18,7 +18,7 @@
     catch(err) {
     }
 //-->
-var methods = 
{"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":42,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":42,"i51":10,"i52":10,"i53":10,"
 [...]
+var methods = 
{"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":42,"i38":42,"i39":10,"i40":42,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":42,"i52":10,"i53":10,"
 [...]
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance 
Methods"],8:["t4","Concrete Methods"],32:["t6","Deprecated Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -380,50 +380,54 @@ extends <a 
href="../../../../org/apache/bookkeeper/conf/AbstractConfiguration.ht
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>protected static <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#TIMEOUT_TASK_INTERVAL_MILLIS">TIMEOUT_TASK_INTERVAL_MILLIS</a></span></code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#TIMEOUT_MONITOR_INTERVAL_SEC">TIMEOUT_MONITOR_INTERVAL_SEC</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>protected static <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#TIMEOUT_TIMER_NUM_TICKS">TIMEOUT_TIMER_NUM_TICKS</a></span></code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#TIMEOUT_TASK_INTERVAL_MILLIS">TIMEOUT_TASK_INTERVAL_MILLIS</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>protected static <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#TIMEOUT_TIMER_TICK_DURATION_MS">TIMEOUT_TIMER_TICK_DURATION_MS</a></span></code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#TIMEOUT_TIMER_NUM_TICKS">TIMEOUT_TIMER_NUM_TICKS</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>protected static <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#TLS_KEYSTORE">TLS_KEYSTORE</a></span></code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#TIMEOUT_TIMER_TICK_DURATION_MS">TIMEOUT_TIMER_TICK_DURATION_MS</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>protected static <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#TLS_KEYSTORE_PASSWORD_PATH">TLS_KEYSTORE_PASSWORD_PATH</a></span></code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#TLS_KEYSTORE">TLS_KEYSTORE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>protected static <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#TLS_KEYSTORE_TYPE">TLS_KEYSTORE_TYPE</a></span></code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#TLS_KEYSTORE_PASSWORD_PATH">TLS_KEYSTORE_PASSWORD_PATH</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>protected static <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#TLS_TRUSTSTORE">TLS_TRUSTSTORE</a></span></code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#TLS_KEYSTORE_TYPE">TLS_KEYSTORE_TYPE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>protected static <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#TLS_TRUSTSTORE_PASSWORD_PATH">TLS_TRUSTSTORE_PASSWORD_PATH</a></span></code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#TLS_TRUSTSTORE">TLS_TRUSTSTORE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>protected static <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#TLS_TRUSTSTORE_TYPE">TLS_TRUSTSTORE_TYPE</a></span></code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#TLS_TRUSTSTORE_PASSWORD_PATH">TLS_TRUSTSTORE_PASSWORD_PATH</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>protected static <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#USE_V2_WIRE_PROTOCOL">USE_V2_WIRE_PROTOCOL</a></span></code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#TLS_TRUSTSTORE_TYPE">TLS_TRUSTSTORE_TYPE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>protected static <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#ZK_SERVERS">ZK_SERVERS</a></span></code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#USE_V2_WIRE_PROTOCOL">USE_V2_WIRE_PROTOCOL</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>protected static <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#ZK_SERVERS">ZK_SERVERS</a></span></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected static <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#ZK_TIMEOUT">ZK_TIMEOUT</a></span></code>&nbsp;</td>
 </tr>
 </table>
@@ -706,17 +710,13 @@ extends <a 
href="../../../../org/apache/bookkeeper/conf/AbstractConfiguration.ht
 <tr id="i37" class="rowColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#getPCBCTimeoutTimerNumTicks--">getPCBCTimeoutTimerNumTicks</a></span>()</code>
-<div class="block">Get number of ticks that used for
- <code>org.jboss.netty.util.HashedWheelTimer</code> that used by PCBC to 
timeout
- requests.</div>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 </td>
 </tr>
 <tr id="i38" class="altColor">
 <td class="colFirst"><code>long</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#getPCBCTimeoutTimerTickDurationMs--">getPCBCTimeoutTimerTickDurationMs</a></span>()</code>
-<div class="block">Get the tick duration in milliseconds that used for the
- <code>org.jboss.netty.util.HashedWheelTimer</code> that used by PCBC to 
timeout
- requests.</div>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 </td>
 </tr>
 <tr id="i39" class="rowColor">
@@ -790,351 +790,354 @@ extends <a 
href="../../../../org/apache/bookkeeper/conf/AbstractConfiguration.ht
 </tr>
 <tr id="i50" class="altColor">
 <td class="colFirst"><code>long</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#getTimeoutMonitorIntervalSec--">getTimeoutMonitorIntervalSec</a></span>()</code>
+<div class="block">Get the interval between successive executions of the 
operation timeout monitor.</div>
+</td>
+</tr>
+<tr id="i51" class="rowColor">
+<td class="colFirst"><code>long</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#getTimeoutTaskIntervalMillis--">getTimeoutTaskIntervalMillis</a></span>()</code>
 <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 </td>
 </tr>
-<tr id="i51" class="rowColor">
+<tr id="i52" class="altColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#getTimeoutTimerNumTicks--">getTimeoutTimerNumTicks</a></span>()</code>
 <div class="block">Get number of ticks that used for timeout timer.</div>
 </td>
 </tr>
-<tr id="i52" class="altColor">
+<tr id="i53" class="rowColor">
 <td class="colFirst"><code>long</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#getTimeoutTimerTickDurationMs--">getTimeoutTimerTickDurationMs</a></span>()</code>
 <div class="block">Get the tick duration in milliseconds that used for timeout 
timer.</div>
 </td>
 </tr>
-<tr id="i53" class="rowColor">
+<tr id="i54" class="altColor">
 <td class="colFirst"><code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#getTLSKeyStore--">getTLSKeyStore</a></span>()</code>
 <div class="block">Get the keystore path for the client.</div>
 </td>
 </tr>
-<tr id="i54" class="altColor">
+<tr id="i55" class="rowColor">
 <td class="colFirst"><code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#getTLSKeyStorePasswordPath--">getTLSKeyStorePasswordPath</a></span>()</code>
 <div class="block">Get the path to file containing keystore password, if the 
client keystore is password protected.</div>
 </td>
 </tr>
-<tr id="i55" class="rowColor">
+<tr id="i56" class="altColor">
 <td class="colFirst"><code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#getTLSKeyStoreType--">getTLSKeyStoreType</a></span>()</code>
 <div class="block">Get the keystore type for client.</div>
 </td>
 </tr>
-<tr id="i56" class="altColor">
+<tr id="i57" class="rowColor">
 <td class="colFirst"><code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#getTLSTrustStore--">getTLSTrustStore</a></span>()</code>
 <div class="block">Get the truststore path for the client.</div>
 </td>
 </tr>
-<tr id="i57" class="rowColor">
+<tr id="i58" class="altColor">
 <td class="colFirst"><code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#getTLSTrustStorePasswordPath--">getTLSTrustStorePasswordPath</a></span>()</code>
 <div class="block">Get the path to file containing truststore password, if the 
client truststore is password protected.</div>
 </td>
 </tr>
-<tr id="i58" class="altColor">
+<tr id="i59" class="rowColor">
 <td class="colFirst"><code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#getTLSTrustStoreType--">getTLSTrustStoreType</a></span>()</code>
 <div class="block">Get the truststore type for client.</div>
 </td>
 </tr>
-<tr id="i59" class="rowColor">
+<tr id="i60" class="altColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#getUseV2WireProtocol--">getUseV2WireProtocol</a></span>()</code>
 <div class="block">Use older Bookkeeper wire protocol (no protobuf).</div>
 </td>
 </tr>
-<tr id="i60" class="altColor">
+<tr id="i61" class="rowColor">
 <td class="colFirst"><code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#getZkServers--">getZkServers</a></span>()</code>
 <div class="block">Get zookeeper servers to connect.</div>
 </td>
 </tr>
-<tr id="i61" class="rowColor">
+<tr id="i62" class="altColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#getZkTimeout--">getZkTimeout</a></span>()</code>
 <div class="block">Get zookeeper timeout.</div>
 </td>
 </tr>
-<tr id="i62" class="altColor">
+<tr id="i63" class="rowColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#isBookieHealthCheckEnabled--">isBookieHealthCheckEnabled</a></span>()</code>
 <div class="block">Check if bookie health check is enabled.</div>
 </td>
 </tr>
-<tr id="i63" class="rowColor">
+<tr id="i64" class="altColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#isNettyUsePooledBuffers--">isNettyUsePooledBuffers</a></span>()</code>
 <div class="block">Option to use Netty Pooled ByteBufs.</div>
 </td>
 </tr>
-<tr id="i64" class="altColor">
+<tr id="i65" class="rowColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#isReorderReadSequenceEnabled--">isReorderReadSequenceEnabled</a></span>()</code>
 <div class="block">If reorder read sequence enabled or not.</div>
 </td>
 </tr>
-<tr id="i65" class="rowColor">
+<tr id="i66" class="altColor">
 <td class="colFirst"><code><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html" 
title="class in org.apache.bookkeeper.conf">ClientConfiguration</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#setAddEntryQuorumTimeout-int-">setAddEntryQuorumTimeout</a></span>(int&nbsp;timeout)</code>
 <div class="block">Set timeout for top-level add entry request.</div>
 </td>
 </tr>
-<tr id="i66" class="altColor">
+<tr id="i67" class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html" 
title="class in org.apache.bookkeeper.conf">ClientConfiguration</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#setAddEntryTimeout-int-">setAddEntryTimeout</a></span>(int&nbsp;timeout)</code>
 <div class="block">Set timeout for add entry request.</div>
 </td>
 </tr>
-<tr id="i67" class="rowColor">
+<tr id="i68" class="altColor">
 <td class="colFirst"><code><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html" 
title="class in org.apache.bookkeeper.conf">ClientConfiguration</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#setBookieErrorThresholdPerInterval-long-">setBookieErrorThresholdPerInterval</a></span>(long&nbsp;thresholdPerInterval)</code>
 <div class="block">Set the error threshold per interval (<a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#getBookieHealthCheckIntervalSeconds--"><code>getBookieHealthCheckIntervalSeconds()</code></a>)
 for a bookie before it is
  quarantined.</div>
 </td>
 </tr>
-<tr id="i68" class="altColor">
+<tr id="i69" class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html" 
title="class in org.apache.bookkeeper.conf">ClientConfiguration</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#setBookieFailureHistoryExpirationMSec-int-">setBookieFailureHistoryExpirationMSec</a></span>(int&nbsp;expirationMSec)</code>
 <div class="block">Set the bookie failure tracking expiration timeout.</div>
 </td>
 </tr>
-<tr id="i69" class="rowColor">
+<tr id="i70" class="altColor">
 <td class="colFirst"><code><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html" 
title="class in org.apache.bookkeeper.conf">ClientConfiguration</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#setBookieHealthCheckInterval-int-java.util.concurrent.TimeUnit-">setBookieHealthCheckInterval</a></span>(int&nbsp;interval,
                             <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/TimeUnit.html?is-external=true";
 title="class or interface in 
java.util.concurrent">TimeUnit</a>&nbsp;unit)</code>
 <div class="block">Set the bookie health check interval.</div>
 </td>
 </tr>
-<tr id="i70" class="altColor">
+<tr id="i71" class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html" 
title="class in org.apache.bookkeeper.conf">ClientConfiguration</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#setBookieMaxWeightMultipleForWeightBasedPlacement-int-">setBookieMaxWeightMultipleForWeightBasedPlacement</a></span>(int&nbsp;multiple)</code>
 <div class="block">Set the max multiple to use for nodes with very high 
weight.</div>
 </td>
 </tr>
-<tr id="i71" class="rowColor">
+<tr id="i72" class="altColor">
 <td class="colFirst"><code><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html" 
title="class in org.apache.bookkeeper.conf">ClientConfiguration</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#setBookieQuarantineTime-int-java.util.concurrent.TimeUnit-">setBookieQuarantineTime</a></span>(int&nbsp;quarantineTime,
                        <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/TimeUnit.html?is-external=true";
 title="class or interface in 
java.util.concurrent">TimeUnit</a>&nbsp;unit)</code>
 <div class="block">Set the time for which a bookie will be quarantined.</div>
 </td>
 </tr>
-<tr id="i72" class="altColor">
+<tr id="i73" class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html" 
title="class in org.apache.bookkeeper.conf">ClientConfiguration</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#setBookieRecoveryDigestType-org.apache.bookkeeper.client.BookKeeper.DigestType-">setBookieRecoveryDigestType</a></span>(<a
 href="../../../../org/apache/bookkeeper/client/BookKeeper.DigestType.html" 
title="enum in 
org.apache.bookkeeper.client">BookKeeper.DigestType</a>&nbsp;digestType)</code>
 <div class="block">Set digest type used in bookkeeper admin.</div>
 </td>
 </tr>
-<tr id="i73" class="rowColor">
+<tr id="i74" class="altColor">
 <td class="colFirst"><code><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html" 
title="class in org.apache.bookkeeper.conf">ClientConfiguration</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#setBookieRecoveryPasswd-byte:A-">setBookieRecoveryPasswd</a></span>(byte[]&nbsp;passwd)</code>
 <div class="block">Set passwd used in bookkeeper admin.</div>
 </td>
 </tr>
-<tr id="i74" class="altColor">
+<tr id="i75" class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html" 
title="class in org.apache.bookkeeper.conf">ClientConfiguration</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#setClientConnectTimeoutMillis-int-">setClientConnectTimeoutMillis</a></span>(int&nbsp;connectTimeoutMillis)</code>
 <div class="block">Set client netty connect timeout in millis.</div>
 </td>
 </tr>
-<tr id="i75" class="rowColor">
+<tr id="i76" class="altColor">
 <td class="colFirst"><code><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html" 
title="class in org.apache.bookkeeper.conf">ClientConfiguration</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#setClientReceiveBufferSize-int-">setClientReceiveBufferSize</a></span>(int&nbsp;bufferSize)</code>
 <div class="block">Set client netty channel receive buffer size.</div>
 </td>
 </tr>
-<tr id="i76" class="altColor">
+<tr id="i77" class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html" 
title="class in org.apache.bookkeeper.conf">ClientConfiguration</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#setClientRole-java.lang.String-">setClientRole</a></span>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;role)</code>
 <div class="block">Set the client role.</div>
 </td>
 </tr>
-<tr id="i77" class="rowColor">
+<tr id="i78" class="altColor">
 <td class="colFirst"><code><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html" 
title="class in org.apache.bookkeeper.conf">ClientConfiguration</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#setClientSendBufferSize-int-">setClientSendBufferSize</a></span>(int&nbsp;bufferSize)</code>
 <div class="block">Set client netty channel send buffer size.</div>
 </td>
 </tr>
-<tr id="i78" class="altColor">
+<tr id="i79" class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html" 
title="class in org.apache.bookkeeper.conf">ClientConfiguration</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#setClientSockKeepalive-boolean-">setClientSockKeepalive</a></span>(boolean&nbsp;keepalive)</code>
 <div class="block">Set socket keepalive setting.</div>
 </td>
 </tr>
-<tr id="i79" class="rowColor">
+<tr id="i80" class="altColor">
 <td class="colFirst"><code><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html" 
title="class in org.apache.bookkeeper.conf">ClientConfiguration</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#setClientTcpNoDelay-boolean-">setClientTcpNoDelay</a></span>(boolean&nbsp;noDelay)</code>
 <div class="block">Set socket nodelay setting.</div>
 </td>
 </tr>
-<tr id="i80" class="altColor">
+<tr id="i81" class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html" 
title="class in org.apache.bookkeeper.conf">ClientConfiguration</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#setClientWriteBufferHighWaterMark-int-">setClientWriteBufferHighWaterMark</a></span>(int&nbsp;waterMark)</code>
 <div class="block">Set client netty channel write buffer high water mark.</div>
 </td>
 </tr>
-<tr id="i81" class="rowColor">
+<tr id="i82" class="altColor">
 <td class="colFirst"><code><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html" 
title="class in org.apache.bookkeeper.conf">ClientConfiguration</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#setClientWriteBufferLowWaterMark-int-">setClientWriteBufferLowWaterMark</a></span>(int&nbsp;waterMark)</code>
 <div class="block">Set client netty channel write buffer low water mark.</div>
 </td>
 </tr>
-<tr id="i82" class="altColor">
+<tr id="i83" class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html" 
title="class in org.apache.bookkeeper.conf">ClientConfiguration</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#setDelayEnsembleChange-boolean-">setDelayEnsembleChange</a></span>(boolean&nbsp;enabled)</code>
 <div class="block">Enable/Disable delaying ensemble change.</div>
 </td>
 </tr>
-<tr id="i83" class="rowColor">
+<tr id="i84" class="altColor">
 <td class="colFirst"><code><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html" 
title="class in org.apache.bookkeeper.conf">ClientConfiguration</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#setDisableEnsembleChangeFeatureName-java.lang.String-">setDisableEnsembleChangeFeatureName</a></span>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in 
java.lang">String</a>&nbsp;disableEnsembleChangeFeatureName)</code>
 <div class="block">Set the name of the dynamic feature that disables ensemble 
change.</div>
 </td>
 </tr>
-<tr id="i84" class="altColor">
+<tr id="i85" class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html" 
title="class in org.apache.bookkeeper.conf">ClientConfiguration</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#setDiskWeightBasedPlacementEnabled-boolean-">setDiskWeightBasedPlacementEnabled</a></span>(boolean&nbsp;isEnabled)</code>
 <div class="block">Set whether or not disk weight based placement is 
enabled.</div>
 </td>
 </tr>
-<tr id="i85" class="rowColor">
+<tr id="i86" class="altColor">
 <td class="colFirst"><code><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html" 
title="class in org.apache.bookkeeper.conf">ClientConfiguration</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#setEnableBookieFailureTracking-boolean-">setEnableBookieFailureTracking</a></span>(boolean&nbsp;enabled)</code>
 <div class="block">Enable/Disable bookie failure tracking.</div>
 </td>
 </tr>
-<tr id="i86" class="altColor">
+<tr id="i87" class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html" 
title="class in org.apache.bookkeeper.conf">ClientConfiguration</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#setEnableDigestTypeAutodetection-boolean-">setEnableDigestTypeAutodetection</a></span>(boolean&nbsp;enable)</code>
 <div class="block">Enable autodetection of digest type.</div>
 </td>
 </tr>
-<tr id="i87" class="rowColor">
+<tr id="i88" class="altColor">
 <td class="colFirst"><code><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html" 
title="class in org.apache.bookkeeper.conf">ClientConfiguration</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#setEnableParallelRecoveryRead-boolean-">setEnableParallelRecoveryRead</a></span>(boolean&nbsp;enabled)</code>
 <div class="block">Enable/Disable parallel reading in recovery read.</div>
 </td>
 </tr>
-<tr id="i88" class="altColor">
+<tr id="i89" class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html" 
title="class in org.apache.bookkeeper.conf">ClientConfiguration</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#setEnableTaskExecutionStats-boolean-">setEnableTaskExecutionStats</a></span>(boolean&nbsp;enabled)</code>
 <div class="block">Enable/Disable recording task execution stats.</div>
 </td>
 </tr>
-<tr id="i89" class="rowColor">
+<tr id="i90" class="altColor">
 <td class="colFirst"><code><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html" 
title="class in org.apache.bookkeeper.conf">ClientConfiguration</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#setEnsemblePlacementPolicy-java.lang.Class-">setEnsemblePlacementPolicy</a></span>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true";
 title="class or interface in java.lang">Class</a>&lt;? extends <a 
href="../../../../org/apache/bookkeeper/client/EnsemblePlacementPolicy.html" 
title="interface in org.apache.bookkeeper.client" [...]
 <div class="block">Set Ensemble Placement Policy Class.</div>
 </td>
 </tr>
-<tr id="i90" class="altColor">
+<tr id="i91" class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html" 
title="class in org.apache.bookkeeper.conf">ClientConfiguration</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#setExplictLacInterval-int-">setExplictLacInterval</a></span>(int&nbsp;interval)</code>
 <div class="block">Set the interval to check the need for sending an explicit 
LAC.</div>
 </td>
 </tr>
-<tr id="i91" class="rowColor">
+<tr id="i92" class="altColor">
 <td class="colFirst"><code><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html" 
title="class in org.apache.bookkeeper.conf">ClientConfiguration</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#setFirstSpeculativeReadLACTimeout-int-">setFirstSpeculativeReadLACTimeout</a></span>(int&nbsp;timeout)</code>
 <div class="block">Set the period of time after which the first speculative 
read last add confirmed and entry
  should be triggered.</div>
 </td>
 </tr>
-<tr id="i92" class="altColor">
+<tr id="i93" class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html" 
title="class in org.apache.bookkeeper.conf">ClientConfiguration</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#setFirstSpeculativeReadTimeout-int-">setFirstSpeculativeReadTimeout</a></span>(int&nbsp;timeout)</code>
 <div class="block">Set the first speculative read timeout.</div>
 </td>
 </tr>
-<tr id="i93" class="rowColor">
+<tr id="i94" class="altColor">
 <td class="colFirst"><code><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html" 
title="class in org.apache.bookkeeper.conf">ClientConfiguration</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#setGetBookieInfoIntervalSeconds-int-java.util.concurrent.TimeUnit-">setGetBookieInfoIntervalSeconds</a></span>(int&nbsp;pollInterval,
                                <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/TimeUnit.html?is-external=true";
 title="class or interface in 
java.util.concurrent">TimeUnit</a>&nbsp;unit)</code>
 <div class="block">Set the time interval between successive polls for bookie 
get info.</div>
 </td>
 </tr>
-<tr id="i94" class="altColor">
+<tr id="i95" class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html" 
title="class in org.apache.bookkeeper.conf">ClientConfiguration</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#setGetBookieInfoRetryIntervalSeconds-int-java.util.concurrent.TimeUnit-">setGetBookieInfoRetryIntervalSeconds</a></span>(int&nbsp;interval,
                                     <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/TimeUnit.html?is-external=true";
 title="class or interface in 
java.util.concurrent">TimeUnit</a>&nbsp;unit)</code>
 <div class="block">Set the time interval between retries on unsuccessful 
GetInfo requests.</div>
 </td>
 </tr>
-<tr id="i95" class="rowColor">
+<tr id="i96" class="altColor">
 <td class="colFirst"><code><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html" 
title="class in org.apache.bookkeeper.conf">ClientConfiguration</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#setGetBookieInfoTimeout-int-">setGetBookieInfoTimeout</a></span>(int&nbsp;timeoutSecs)</code>
 <div class="block">Set the timeout value in secs for the GET_BOOKIE_INFO 
request.</div>
 </td>
 </tr>
-<tr id="i96" class="altColor">
+<tr id="i97" class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html" 
title="class in org.apache.bookkeeper.conf">ClientConfiguration</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#setMaxSpeculativeReadLACTimeout-int-">setMaxSpeculativeReadLACTimeout</a></span>(int&nbsp;timeout)</code>
 <div class="block">Set the maximum interval between successive speculative 
read last add confirmed and entry
  requests.</div>
 </td>
 </tr>
-<tr id="i97" class="rowColor">
+<tr id="i98" class="altColor">
 <td class="colFirst"><code><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html" 
title="class in org.apache.bookkeeper.conf">ClientConfiguration</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#setMaxSpeculativeReadTimeout-int-">setMaxSpeculativeReadTimeout</a></span>(int&nbsp;timeout)</code>
 <div class="block">Set the max speculative read timeout.</div>
 </td>
 </tr>
-<tr id="i98" class="altColor">
+<tr id="i99" class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html" 
title="class in org.apache.bookkeeper.conf">ClientConfiguration</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#setNettyMaxFrameSizeBytes-int-">setNettyMaxFrameSizeBytes</a></span>(int&nbsp;maxSize)</code>
 <div class="block">Set the max number of bytes a single message can be that is 
read by the bookie.</div>
 </td>
 </tr>
-<tr id="i99" class="rowColor">
+<tr id="i100" class="altColor">
 <td class="colFirst"><code><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html" 
title="class in org.apache.bookkeeper.conf">ClientConfiguration</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#setNettyUsePooledBuffers-boolean-">setNettyUsePooledBuffers</a></span>(boolean&nbsp;enabled)</code>
 <div class="block">Enable/Disable the usage of Pooled Netty buffers.</div>
 </td>
 </tr>
-<tr id="i100" class="altColor">
+<tr id="i101" class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html" 
title="class in org.apache.bookkeeper.conf">ClientConfiguration</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#setNetworkTopologyStabilizePeriodSeconds-int-">setNetworkTopologyStabilizePeriodSeconds</a></span>(int&nbsp;seconds)</code>
 <div class="block">Set the network topology stabilize period in seconds.</div>
 </td>
 </tr>
-<tr id="i101" class="rowColor">
+<tr id="i102" class="altColor">
 <td class="colFirst"><code><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html" 
title="class in org.apache.bookkeeper.conf">ClientConfiguration</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#setNumChannelsPerBookie-int-">setNumChannelsPerBookie</a></span>(int&nbsp;numChannelsPerBookie)</code>
 <div class="block">Set num channels per bookie.</div>
 </td>
 </tr>
-<tr id="i102" class="altColor">
+<tr id="i103" class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html" 
title="class in org.apache.bookkeeper.conf">ClientConfiguration</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#setNumWorkerThreads-int-">setNumWorkerThreads</a></span>(int&nbsp;numThreads)</code>
 <div class="block">Set the number of worker threads.</div>
 </td>
 </tr>
-<tr id="i103" class="rowColor">
+<tr id="i104" class="altColor">
 <td class="colFirst"><code><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html" 
title="class in org.apache.bookkeeper.conf">ClientConfiguration</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#setPCBCTimeoutTimerNumTicks-int-">setPCBCTimeoutTimerNumTicks</a></span>(int&nbsp;numTicks)</code>
-<div class="block">Set number of ticks that used for
- <code>org.jboss.netty.util.HashedWheelTimer</code> that used by PCBC to 
timeout request.</div>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 </td>
 </tr>
-<tr id="i104" class="altColor">
+<tr id="i105" class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html" 
title="class in org.apache.bookkeeper.conf">ClientConfiguration</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#setPCBCTimeoutTimerTickDurationMs-long-">setPCBCTimeoutTimerTickDurationMs</a></span>(long&nbsp;tickDuration)</code>
-<div class="block">Set the tick duration in milliseconds that used for
- <code>org.jboss.netty.util.HashedWheelTimer</code> that used by PCBC to 
timeout
- requests.</div>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 </td>
 </tr>
-<tr id="i105" class="rowColor">
+<tr id="i106" class="altColor">
 <td class="colFirst"><code><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html" 
title="class in org.apache.bookkeeper.conf">ClientConfiguration</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#setReadEntryTimeout-int-">setReadEntryTimeout</a></span>(int&nbsp;timeout)</code>
 <div class="block">Set the timeout for read entry request.</div>
 </td>
 </tr>
-<tr id="i106" class="altColor">
+<tr id="i107" class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html" 
title="class in org.apache.bookkeeper.conf">ClientConfiguration</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#setReadTimeout-int-">setReadTimeout</a></span>(int&nbsp;timeout)</code>
 <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;
@@ -1142,133 +1145,139 @@ extends <a 
href="../../../../org/apache/bookkeeper/conf/AbstractConfiguration.ht
 </div>
 </td>
 </tr>
-<tr id="i107" class="rowColor">
+<tr id="i108" class="altColor">
 <td class="colFirst"><code><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html" 
title="class in org.apache.bookkeeper.conf">ClientConfiguration</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#setRecoveryReadBatchSize-int-">setRecoveryReadBatchSize</a></span>(int&nbsp;batchSize)</code>
 <div class="block">Set Recovery Read Batch Size.</div>
 </td>
 </tr>
-<tr id="i108" class="altColor">
+<tr id="i109" class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html" 
title="class in org.apache.bookkeeper.conf">ClientConfiguration</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#setRegistrationClientClass-java.lang.Class-">setRegistrationClientClass</a></span>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true";
 title="class or interface in java.lang">Class</a>&lt;? extends 
org.apache.bookkeeper.discover.RegistrationClient&gt;&nbsp;regClientClass)</code>
 <div class="block">Set registration manager class.</div>
 </td>
 </tr>
-<tr id="i109" class="rowColor">
+<tr id="i110" class="altColor">
 <td class="colFirst"><code><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html" 
title="class in org.apache.bookkeeper.conf">ClientConfiguration</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#setReorderReadSequenceEnabled-boolean-">setReorderReadSequenceEnabled</a></span>(boolean&nbsp;enabled)</code>
 <div class="block">Enable/disable reordering read sequence on reading 
entries.</div>
 </td>
 </tr>
-<tr id="i110" class="altColor">
+<tr id="i111" class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html" 
title="class in org.apache.bookkeeper.conf">ClientConfiguration</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#setSpeculativeReadLACTimeoutBackoffMultiplier-float-">setSpeculativeReadLACTimeoutBackoffMultiplier</a></span>(float&nbsp;speculativeReadLACTimeoutBackoffMultiplier)</code>
 <div class="block">Set the multipler to use when determining time between 
successive speculative read LAC requests.</div>
 </td>
 </tr>
-<tr id="i111" class="rowColor">
+<tr id="i112" class="altColor">
 <td class="colFirst"><code><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html" 
title="class in org.apache.bookkeeper.conf">ClientConfiguration</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#setSpeculativeReadTimeout-int-">setSpeculativeReadTimeout</a></span>(int&nbsp;timeout)</code>
 <div class="block">Set the speculative read timeout.</div>
 </td>
 </tr>
-<tr id="i112" class="altColor">
+<tr id="i113" class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html" 
title="class in org.apache.bookkeeper.conf">ClientConfiguration</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#setSpeculativeReadTimeoutBackoffMultiplier-float-">setSpeculativeReadTimeoutBackoffMultiplier</a></span>(float&nbsp;speculativeReadTimeoutBackoffMultiplier)</code>
 <div class="block">Set the multipler to use when determining time between 
successive speculative read requests.</div>
 </td>
 </tr>
-<tr id="i113" class="rowColor">
+<tr id="i114" class="altColor">
 <td class="colFirst"><code><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html" 
title="class in org.apache.bookkeeper.conf">ClientConfiguration</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#setStartTLSTimeout-int-">setStartTLSTimeout</a></span>(int&nbsp;timeoutSecs)</code>
 <div class="block">Set the timeout value in secs for the START_TLS 
request.</div>
 </td>
 </tr>
-<tr id="i114" class="altColor">
+<tr id="i115" class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html" 
title="class in org.apache.bookkeeper.conf">ClientConfiguration</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#setStoreSystemtimeAsLedgerCreationTime-boolean-">setStoreSystemtimeAsLedgerCreationTime</a></span>(boolean&nbsp;enabled)</code>
 <div class="block">Enable the client to use system time as the ledger creation 
time.</div>
 </td>
 </tr>
-<tr id="i115" class="rowColor">
+<tr id="i116" class="altColor">
 <td class="colFirst"><code><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html" 
title="class in org.apache.bookkeeper.conf">ClientConfiguration</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#setTaskExecutionWarnTimeMicros-long-">setTaskExecutionWarnTimeMicros</a></span>(long&nbsp;warnTime)</code>
 <div class="block">Set task execution duration which triggers a warning.</div>
 </td>
 </tr>
-<tr id="i116" class="altColor">
+<tr id="i117" class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html" 
title="class in org.apache.bookkeeper.conf">ClientConfiguration</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#setThrottleValue-int-">setThrottleValue</a></span>(int&nbsp;throttle)</code>
 <div class="block">Set throttle value.</div>
 </td>
 </tr>
-<tr id="i117" class="rowColor">
+<tr id="i118" class="altColor">
+<td class="colFirst"><code><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html" 
title="class in org.apache.bookkeeper.conf">ClientConfiguration</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#setTimeoutMonitorIntervalSec-long-">setTimeoutMonitorIntervalSec</a></span>(long&nbsp;timeoutInterval)</code>
+<div class="block">Set the interval between successive executions of the 
operation timeout monitor.</div>
+</td>
+</tr>
+<tr id="i119" class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html" 
title="class in org.apache.bookkeeper.conf">ClientConfiguration</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#setTimeoutTaskIntervalMillis-long-">setTimeoutTaskIntervalMillis</a></span>(long&nbsp;timeoutMillis)</code>
 <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 </td>
 </tr>
-<tr id="i118" class="altColor">
+<tr id="i120" class="altColor">
 <td class="colFirst"><code><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html" 
title="class in org.apache.bookkeeper.conf">ClientConfiguration</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#setTimeoutTimerNumTicks-int-">setTimeoutTimerNumTicks</a></span>(int&nbsp;numTicks)</code>
 <div class="block">Set number of ticks that used for timeout timer.</div>
 </td>
 </tr>
-<tr id="i119" class="rowColor">
+<tr id="i121" class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html" 
title="class in org.apache.bookkeeper.conf">ClientConfiguration</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#setTimeoutTimerTickDurationMs-long-">setTimeoutTimerTickDurationMs</a></span>(long&nbsp;tickDuration)</code>
 <div class="block">Set the tick duration in milliseconds that used for timeout 
timer.</div>
 </td>
 </tr>
-<tr id="i120" class="altColor">
+<tr id="i122" class="altColor">
 <td class="colFirst"><code><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html" 
title="class in org.apache.bookkeeper.conf">ClientConfiguration</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#setTLSKeyStore-java.lang.String-">setTLSKeyStore</a></span>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;arg)</code>
 <div class="block">Set the keystore path for the client.</div>
 </td>
 </tr>
-<tr id="i121" class="rowColor">
+<tr id="i123" class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html" 
title="class in org.apache.bookkeeper.conf">ClientConfiguration</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#setTLSKeyStorePasswordPath-java.lang.String-">setTLSKeyStorePasswordPath</a></span>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;arg)</code>
 <div class="block">Set the path to file containing keystore password, if the 
client keystore is password protected.</div>
 </td>
 </tr>
-<tr id="i122" class="altColor">
+<tr id="i124" class="altColor">
 <td class="colFirst"><code><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html" 
title="class in org.apache.bookkeeper.conf">ClientConfiguration</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#setTLSKeyStoreType-java.lang.String-">setTLSKeyStoreType</a></span>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;arg)</code>
 <div class="block">Set the keystore type for client.</div>
 </td>
 </tr>
-<tr id="i123" class="rowColor">
+<tr id="i125" class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html" 
title="class in org.apache.bookkeeper.conf">ClientConfiguration</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#setTLSTrustStore-java.lang.String-">setTLSTrustStore</a></span>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;arg)</code>
 <div class="block">Set the truststore path for the client.</div>
 </td>
 </tr>
-<tr id="i124" class="altColor">
+<tr id="i126" class="altColor">
 <td class="colFirst"><code><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html" 
title="class in org.apache.bookkeeper.conf">ClientConfiguration</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#setTLSTrustStorePasswordPath-java.lang.String-">setTLSTrustStorePasswordPath</a></span>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;arg)</code>
 <div class="block">Set the path to file containing truststore password, if the 
client truststore is password protected.</div>
 </td>
 </tr>
-<tr id="i125" class="rowColor">
+<tr id="i127" class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html" 
title="class in org.apache.bookkeeper.conf">ClientConfiguration</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#setTLSTrustStoreType-java.lang.String-">setTLSTrustStoreType</a></span>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;arg)</code>
 <div class="block">Set the truststore type for client.</div>
 </td>
 </tr>
-<tr id="i126" class="altColor">
+<tr id="i128" class="altColor">
 <td class="colFirst"><code><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html" 
title="class in org.apache.bookkeeper.conf">ClientConfiguration</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#setUseV2WireProtocol-boolean-">setUseV2WireProtocol</a></span>(boolean&nbsp;useV2WireProtocol)</code>
 <div class="block">Set whether or not to use older Bookkeeper wire protocol 
(no protobuf).</div>
 </td>
 </tr>
-<tr id="i127" class="rowColor">
+<tr id="i129" class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html" 
title="class in org.apache.bookkeeper.conf">ClientConfiguration</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#setZkServers-java.lang.String-">setZkServers</a></span>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;zkServers)</code>
 <div class="block">Set zookeeper servers to connect.</div>
 </td>
 </tr>
-<tr id="i128" class="altColor">
+<tr id="i130" class="altColor">
 <td class="colFirst"><code><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html" 
title="class in org.apache.bookkeeper.conf">ClientConfiguration</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#setZkTimeout-int-">setZkTimeout</a></span>(int&nbsp;zkTimeout)</code>
 <div class="block">Set zookeeper timeout.</div>
@@ -1727,6 +1736,19 @@ extends <a 
href="../../../../org/apache/bookkeeper/conf/AbstractConfiguration.ht
 </dl>
 </li>
 </ul>
+<a name="TIMEOUT_MONITOR_INTERVAL_SEC">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>TIMEOUT_MONITOR_INTERVAL_SEC</h4>
+<pre>protected static final&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a> 
TIMEOUT_MONITOR_INTERVAL_SEC</pre>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a 
href="../../../../constant-values.html#org.apache.bookkeeper.conf.ClientConfiguration.TIMEOUT_MONITOR_INTERVAL_SEC">Constant
 Field Values</a></dd>
+</dl>
+</li>
+</ul>
 <a name="TIMEOUT_TASK_INTERVAL_MILLIS">
 <!--   -->
 </a>
@@ -2929,6 +2951,44 @@ public&nbsp;<a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.
 </dl>
 </li>
 </ul>
+<a name="getTimeoutMonitorIntervalSec--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getTimeoutMonitorIntervalSec</h4>
+<pre>public&nbsp;long&nbsp;getTimeoutMonitorIntervalSec()</pre>
+<div class="block">Get the interval between successive executions of the 
operation timeout monitor. This value is in seconds.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the interval at which request timeouts will be checked</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#setTimeoutMonitorIntervalSec-long-"><code>setTimeoutMonitorIntervalSec(long)</code></a></dd>
+</dl>
+</li>
+</ul>
+<a name="setTimeoutMonitorIntervalSec-long-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setTimeoutMonitorIntervalSec</h4>
+<pre>public&nbsp;<a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html" 
title="class in 
org.apache.bookkeeper.conf">ClientConfiguration</a>&nbsp;setTimeoutMonitorIntervalSec(long&nbsp;timeoutInterval)</pre>
+<div class="block">Set the interval between successive executions of the 
operation timeout monitor. The value in seconds.
+ Every X seconds, all outstanding add and read operations are checked to see 
if they have been running
+ for longer than their configured timeout. Any that have been will be errored 
out.
+
+ <p>This timeout should be set to a value which is a fraction of the values of
+ <a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#getAddEntryQuorumTimeout--"><code>getAddEntryQuorumTimeout()</code></a>,
 <a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#getAddEntryTimeout--"><code>getAddEntryTimeout()</code></a>
 and <a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#getReadEntryTimeout--"><code>getReadEntryTimeout()</code></a>,
+ so that these timeouts run in a timely fashion.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>timeoutInterval</code> - The timeout monitor interval, in 
seconds</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>client configuration</dd>
+</dl>
+</li>
+</ul>
 <a name="getTimeoutTaskIntervalMillis--">
 <!--   -->
 </a>
@@ -2938,9 +2998,9 @@ public&nbsp;<a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.
 <pre><a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true";
 title="class or interface in java.lang">@Deprecated</a>
 public&nbsp;long&nbsp;getTimeoutTaskIntervalMillis()</pre>
 <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
-<div class="block">Get the interval between successive executions of the 
PerChannelBookieClient's
- TimeoutTask. This value is in milliseconds. Every X milliseconds, the timeout 
task
- will be executed and it will error out entries that have timed out.
+<div class="block">Get the interval between successive executions of the 
PerChannelBookieClient's TimeoutTask. This value is in
+ milliseconds. Every X milliseconds, the timeout task will be executed and it 
will error out entries that have
+ timed out.
 
  <p>We do it more aggressive to not accumulate pending requests due to slow 
responses.</div>
 <dl>
@@ -2999,7 +3059,9 @@ public&nbsp;<a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.
 <ul class="blockList">
 <li class="blockList">
 <h4>getPCBCTimeoutTimerTickDurationMs</h4>
-<pre>public&nbsp;long&nbsp;getPCBCTimeoutTimerTickDurationMs()</pre>
+<pre><a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true";
 title="class or interface in java.lang">@Deprecated</a>
+public&nbsp;long&nbsp;getPCBCTimeoutTimerTickDurationMs()</pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Get the tick duration in milliseconds that used for the
  <code>org.jboss.netty.util.HashedWheelTimer</code> that used by PCBC to 
timeout
  requests.</div>
@@ -3017,7 +3079,9 @@ public&nbsp;<a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.
 <ul class="blockList">
 <li class="blockList">
 <h4>setPCBCTimeoutTimerTickDurationMs</h4>
-<pre>public&nbsp;<a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html" 
title="class in 
org.apache.bookkeeper.conf">ClientConfiguration</a>&nbsp;setPCBCTimeoutTimerTickDurationMs(long&nbsp;tickDuration)</pre>
+<pre><a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true";
 title="class or interface in java.lang">@Deprecated</a>
+public&nbsp;<a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html" 
title="class in 
org.apache.bookkeeper.conf">ClientConfiguration</a>&nbsp;setPCBCTimeoutTimerTickDurationMs(long&nbsp;tickDuration)</pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Set the tick duration in milliseconds that used for
  <code>org.jboss.netty.util.HashedWheelTimer</code> that used by PCBC to 
timeout
  requests. Be aware of <code>org.jboss.netty.util.HashedWheelTimer</code> if 
you
@@ -3038,7 +3102,9 @@ public&nbsp;<a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.
 <ul class="blockList">
 <li class="blockList">
 <h4>getPCBCTimeoutTimerNumTicks</h4>
-<pre>public&nbsp;int&nbsp;getPCBCTimeoutTimerNumTicks()</pre>
+<pre><a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true";
 title="class or interface in java.lang">@Deprecated</a>
+public&nbsp;int&nbsp;getPCBCTimeoutTimerNumTicks()</pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Get number of ticks that used for
  <code>org.jboss.netty.util.HashedWheelTimer</code> that used by PCBC to 
timeout
  requests.</div>
@@ -3056,7 +3122,9 @@ public&nbsp;<a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.
 <ul class="blockList">
 <li class="blockList">
 <h4>setPCBCTimeoutTimerNumTicks</h4>
-<pre>public&nbsp;<a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html" 
title="class in 
org.apache.bookkeeper.conf">ClientConfiguration</a>&nbsp;setPCBCTimeoutTimerNumTicks(int&nbsp;numTicks)</pre>
+<pre><a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true";
 title="class or interface in java.lang">@Deprecated</a>
+public&nbsp;<a 
href="../../../../org/apache/bookkeeper/conf/ClientConfiguration.html" 
title="class in 
org.apache.bookkeeper.conf">ClientConfiguration</a>&nbsp;setPCBCTimeoutTimerNumTicks(int&nbsp;numTicks)</pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Set number of ticks that used for
  <code>org.jboss.netty.util.HashedWheelTimer</code> that used by PCBC to 
timeout request.
  Be aware of <code>org.jboss.netty.util.HashedWheelTimer</code> if you are 
going to modify
diff --git 
a/content/docs/latest/api/javadoc/org/apache/bookkeeper/conf/class-use/ClientConfiguration.html
 
b/content/docs/latest/api/javadoc/org/apache/bookkeeper/conf/class-use/ClientConfiguration.html
index 442141a..6ba9d02 100644
--- 
a/content/docs/latest/api/javadoc/org/apache/bookkeeper/conf/class-use/ClientConfiguration.html
+++ 
b/content/docs/latest/api/javadoc/org/apache/bookkeeper/conf/class-use/ClientConfiguration.html
@@ -544,16 +544,13 @@
 <tr class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../../org/apache/bookkeeper/conf/ClientConfiguration.html" 
title="class in org.apache.bookkeeper.conf">ClientConfiguration</a></code></td>
 <td class="colLast"><span 
class="typeNameLabel">ClientConfiguration.</span><code><span 
class="memberNameLink"><a 
href="../../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#setPCBCTimeoutTimerNumTicks-int-">setPCBCTimeoutTimerNumTicks</a></span>(int&nbsp;numTicks)</code>
-<div class="block">Set number of ticks that used for
- <code>org.jboss.netty.util.HashedWheelTimer</code> that used by PCBC to 
timeout request.</div>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 </td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code><a 
href="../../../../../org/apache/bookkeeper/conf/ClientConfiguration.html" 
title="class in org.apache.bookkeeper.conf">ClientConfiguration</a></code></td>
 <td class="colLast"><span 
class="typeNameLabel">ClientConfiguration.</span><code><span 
class="memberNameLink"><a 
href="../../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#setPCBCTimeoutTimerTickDurationMs-long-">setPCBCTimeoutTimerTickDurationMs</a></span>(long&nbsp;tickDuration)</code>
-<div class="block">Set the tick duration in milliseconds that used for
- <code>org.jboss.netty.util.HashedWheelTimer</code> that used by PCBC to 
timeout
- requests.</div>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 </td>
 </tr>
 <tr class="rowColor">
@@ -632,71 +629,77 @@
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../../org/apache/bookkeeper/conf/ClientConfiguration.html" 
title="class in org.apache.bookkeeper.conf">ClientConfiguration</a></code></td>
+<td class="colLast"><span 
class="typeNameLabel">ClientConfiguration.</span><code><span 
class="memberNameLink"><a 
href="../../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#setTimeoutMonitorIntervalSec-long-">setTimeoutMonitorIntervalSec</a></span>(long&nbsp;timeoutInterval)</code>
+<div class="block">Set the interval between successive executions of the 
operation timeout monitor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a 
href="../../../../../org/apache/bookkeeper/conf/ClientConfiguration.html" 
title="class in org.apache.bookkeeper.conf">ClientConfiguration</a></code></td>
 <td class="colLast"><span 
class="typeNameLabel">ClientConfiguration.</span><code><span 
class="memberNameLink"><a 
href="../../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#setTimeoutTaskIntervalMillis-long-">setTimeoutTaskIntervalMillis</a></span>(long&nbsp;timeoutMillis)</code>
 <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../../org/apache/bookkeeper/conf/ClientConfiguration.html" 
title="class in org.apache.bookkeeper.conf">ClientConfiguration</a></code></td>
 <td class="colLast"><span 
class="typeNameLabel">ClientConfiguration.</span><code><span 
class="memberNameLink"><a 
href="../../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#setTimeoutTimerNumTicks-int-">setTimeoutTimerNumTicks</a></span>(int&nbsp;numTicks)</code>
 <div class="block">Set number of ticks that used for timeout timer.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code><a 
href="../../../../../org/apache/bookkeeper/conf/ClientConfiguration.html" 
title="class in org.apache.bookkeeper.conf">ClientConfiguration</a></code></td>
 <td class="colLast"><span 
class="typeNameLabel">ClientConfiguration.</span><code><span 
class="memberNameLink"><a 
href="../../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#setTimeoutTimerTickDurationMs-long-">setTimeoutTimerTickDurationMs</a></span>(long&nbsp;tickDuration)</code>
 <div class="block">Set the tick duration in milliseconds that used for timeout 
timer.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../../org/apache/bookkeeper/conf/ClientConfiguration.html" 
title="class in org.apache.bookkeeper.conf">ClientConfiguration</a></code></td>
 <td class="colLast"><span 
class="typeNameLabel">ClientConfiguration.</span><code><span 
class="memberNameLink"><a 
href="../../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#setTLSKeyStore-java.lang.String-">setTLSKeyStore</a></span>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;arg)</code>
 <div class="block">Set the keystore path for the client.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code><a 
href="../../../../../org/apache/bookkeeper/conf/ClientConfiguration.html" 
title="class in org.apache.bookkeeper.conf">ClientConfiguration</a></code></td>
 <td class="colLast"><span 
class="typeNameLabel">ClientConfiguration.</span><code><span 
class="memberNameLink"><a 
href="../../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#setTLSKeyStorePasswordPath-java.lang.String-">setTLSKeyStorePasswordPath</a></span>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;arg)</code>
 <div class="block">Set the path to file containing keystore password, if the 
client keystore is password protected.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../../org/apache/bookkeeper/conf/ClientConfiguration.html" 
title="class in org.apache.bookkeeper.conf">ClientConfiguration</a></code></td>
 <td class="colLast"><span 
class="typeNameLabel">ClientConfiguration.</span><code><span 
class="memberNameLink"><a 
href="../../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#setTLSKeyStoreType-java.lang.String-">setTLSKeyStoreType</a></span>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;arg)</code>
 <div class="block">Set the keystore type for client.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code><a 
href="../../../../../org/apache/bookkeeper/conf/ClientConfiguration.html" 
title="class in org.apache.bookkeeper.conf">ClientConfiguration</a></code></td>
 <td class="colLast"><span 
class="typeNameLabel">ClientConfiguration.</span><code><span 
class="memberNameLink"><a 
href="../../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#setTLSTrustStore-java.lang.String-">setTLSTrustStore</a></span>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;arg)</code>
 <div class="block">Set the truststore path for the client.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../../org/apache/bookkeeper/conf/ClientConfiguration.html" 
title="class in org.apache.bookkeeper.conf">ClientConfiguration</a></code></td>
 <td class="colLast"><span 
class="typeNameLabel">ClientConfiguration.</span><code><span 
class="memberNameLink"><a 
href="../../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#setTLSTrustStorePasswordPath-java.lang.String-">setTLSTrustStorePasswordPath</a></span>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;arg)</code>
 <div class="block">Set the path to file containing truststore password, if the 
client truststore is password protected.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code><a 
href="../../../../../org/apache/bookkeeper/conf/ClientConfiguration.html" 
title="class in org.apache.bookkeeper.conf">ClientConfiguration</a></code></td>
 <td class="colLast"><span 
class="typeNameLabel">ClientConfiguration.</span><code><span 
class="memberNameLink"><a 
href="../../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#setTLSTrustStoreType-java.lang.String-">setTLSTrustStoreType</a></span>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;arg)</code>
 <div class="block">Set the truststore type for client.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../../org/apache/bookkeeper/conf/ClientConfiguration.html" 
title="class in org.apache.bookkeeper.conf">ClientConfiguration</a></code></td>
 <td class="colLast"><span 
class="typeNameLabel">ClientConfiguration.</span><code><span 
class="memberNameLink"><a 
href="../../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#setUseV2WireProtocol-boolean-">setUseV2WireProtocol</a></span>(boolean&nbsp;useV2WireProtocol)</code>
 <div class="block">Set whether or not to use older Bookkeeper wire protocol 
(no protobuf).</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code><a 
href="../../../../../org/apache/bookkeeper/conf/ClientConfiguration.html" 
title="class in org.apache.bookkeeper.conf">ClientConfiguration</a></code></td>
 <td class="colLast"><span 
class="typeNameLabel">ClientConfiguration.</span><code><span 
class="memberNameLink"><a 
href="../../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#setZkServers-java.lang.String-">setZkServers</a></span>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;zkServers)</code>
 <div class="block">Set zookeeper servers to connect.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../../org/apache/bookkeeper/conf/ClientConfiguration.html" 
title="class in org.apache.bookkeeper.conf">ClientConfiguration</a></code></td>
 <td class="colLast"><span 
class="typeNameLabel">ClientConfiguration.</span><code><span 
class="memberNameLink"><a 
href="../../../../../org/apache/bookkeeper/conf/ClientConfiguration.html#setZkTimeout-int-">setZkTimeout</a></span>(int&nbsp;zkTimeout)</code>
 <div class="block">Set zookeeper timeout.</div>
diff --git a/content/docs/latest/api/javadoc/overview-tree.html 
b/content/docs/latest/api/javadoc/overview-tree.html
index f881acd..0e8f1c7 100644
--- a/content/docs/latest/api/javadoc/overview-tree.html
+++ b/content/docs/latest/api/javadoc/overview-tree.html
@@ -246,7 +246,7 @@
 <li type="circle">org.apache.bookkeeper.client.<a 
href="org/apache/bookkeeper/client/RoundRobinDistributionSchedule.html" 
title="class in org.apache.bookkeeper.client"><span 
class="typeNameLink">RoundRobinDistributionSchedule</span></a> (implements 
org.apache.bookkeeper.client.<a 
href="org/apache/bookkeeper/client/DistributionSchedule.html" title="interface 
in org.apache.bookkeeper.client">DistributionSchedule</a>)</li>
 <li type="circle">org.apache.bookkeeper.util.SafeRunnable (implements 
org.apache.bookkeeper.common.util.SafeRunnable)
 <ul>
-<li type="circle">org.apache.bookkeeper.client.<a 
href="org/apache/bookkeeper/client/PendingAddOp.html" title="class in 
org.apache.bookkeeper.client"><span 
class="typeNameLink">PendingAddOp</span></a> (implements 
org.apache.bookkeeper.proto.BookkeeperInternalCallbacks.WriteCallback, 
io.netty.util.TimerTask)</li>
+<li type="circle">org.apache.bookkeeper.client.<a 
href="org/apache/bookkeeper/client/PendingAddOp.html" title="class in 
org.apache.bookkeeper.client"><span 
class="typeNameLink">PendingAddOp</span></a> (implements 
org.apache.bookkeeper.proto.BookkeeperInternalCallbacks.WriteCallback)</li>
 <li type="circle">org.apache.bookkeeper.client.<a 
href="org/apache/bookkeeper/client/ReadOnlyLedgerHandle.MetadataUpdater.html" 
title="class in org.apache.bookkeeper.client"><span 
class="typeNameLink">ReadOnlyLedgerHandle.MetadataUpdater</span></a></li>
 </ul>
 </li>

-- 
To stop receiving notification emails like this one, please contact
['"[email protected]" <[email protected]>'].

Reply via email to