http://git-wip-us.apache.org/repos/asf/incubator-distributedlog/blob/49afadb4/docs/0.4.0-incubating/api/java/index-all.html
----------------------------------------------------------------------
diff --git a/docs/0.4.0-incubating/api/java/index-all.html 
b/docs/0.4.0-incubating/api/java/index-all.html
new file mode 100644
index 0000000..8836998
--- /dev/null
+++ b/docs/0.4.0-incubating/api/java/index-all.html
@@ -0,0 +1,5743 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (1.8.0_92) on Sun Jan 08 19:29:07 PST 2017 -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Index (Apache DistributedLog for Java, version 0.4.0-incubating)</title>
+<meta name="date" content="2017-01-08">
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+<script type="text/javascript" src="script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Index (Apache DistributedLog for Java, 
version 0.4.0-incubating)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation 
links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li>Use</li>
+<li><a href="overview-tree.html">Tree</a></li>
+<li><a href="deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?index-all.html" target="_top">Frames</a></li>
+<li><a href="index-all.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="contentContainer"><a href="#I:A">A</a>&nbsp;<a 
href="#I:B">B</a>&nbsp;<a href="#I:C">C</a>&nbsp;<a href="#I:D">D</a>&nbsp;<a 
href="#I:E">E</a>&nbsp;<a href="#I:F">F</a>&nbsp;<a href="#I:G">G</a>&nbsp;<a 
href="#I:H">H</a>&nbsp;<a href="#I:I">I</a>&nbsp;<a href="#I:J">J</a>&nbsp;<a 
href="#I:L">L</a>&nbsp;<a href="#I:M">M</a>&nbsp;<a href="#I:N">N</a>&nbsp;<a 
href="#I:O">O</a>&nbsp;<a href="#I:P">P</a>&nbsp;<a href="#I:R">R</a>&nbsp;<a 
href="#I:S">S</a>&nbsp;<a href="#I:T">T</a>&nbsp;<a href="#I:U">U</a>&nbsp;<a 
href="#I:V">V</a>&nbsp;<a href="#I:W">W</a>&nbsp;<a href="#I:Z">Z</a>&nbsp;<a 
name="I:A">
+<!--   -->
+</a>
+<h2 class="title">A</h2>
+<dl>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/io/Abortable.html#abort--">abort()</a></span> - 
Method in interface org.apache.distributedlog.io.<a 
href="org/apache/distributedlog/io/Abortable.html" title="interface in 
org.apache.distributedlog.io">Abortable</a></dt>
+<dd>
+<div class="block">Aborts the object and releases any resources associated 
with it.</div>
+</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/io/Abortables.html#abort-org.apache.distributedlog.io.Abortable-boolean-">abort(Abortable,
 boolean)</a></span> - Static method in class org.apache.distributedlog.io.<a 
href="org/apache/distributedlog/io/Abortables.html" title="class in 
org.apache.distributedlog.io">Abortables</a></dt>
+<dd>
+<div class="block">Aborts a <a 
href="org/apache/distributedlog/io/Abortable.html" title="interface in 
org.apache.distributedlog.io"><code>Abortable</code></a>, with control over 
whether an <a 
href="http://download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io"><code>IOException</code></a> may be 
thrown.</div>
+</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/io/Abortables.html#abort-org.apache.distributedlog.io.AsyncAbortable-boolean-">abort(AsyncAbortable,
 boolean)</a></span> - Static method in class org.apache.distributedlog.io.<a 
href="org/apache/distributedlog/io/Abortables.html" title="class in 
org.apache.distributedlog.io">Abortables</a></dt>
+<dd>
+<div class="block">Abort async <i>abortable</i></div>
+</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/io/AsyncAbortable.html#ABORT_FUNC">ABORT_FUNC</a></span>
 - Static variable in interface org.apache.distributedlog.io.<a 
href="org/apache/distributedlog/io/AsyncAbortable.html" title="interface in 
org.apache.distributedlog.io">AsyncAbortable</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/distributedlog/io/Abortable.html" title="interface in 
org.apache.distributedlog.io"><span class="typeNameLink">Abortable</span></a> - 
Interface in <a 
href="org/apache/distributedlog/io/package-summary.html">org.apache.distributedlog.io</a></dt>
+<dd>
+<div class="block">An <code>Abortable</code> is a source or destination of 
data that can be aborted.</div>
+</dd>
+<dt><a href="org/apache/distributedlog/io/Abortables.html" title="class in 
org.apache.distributedlog.io"><span class="typeNameLink">Abortables</span></a> 
- Class in <a 
href="org/apache/distributedlog/io/package-summary.html">org.apache.distributedlog.io</a></dt>
+<dd>
+<div class="block">Utility methods for working with <a 
href="org/apache/distributedlog/io/Abortable.html" title="interface in 
org.apache.distributedlog.io"><code>Abortable</code></a> objects.</div>
+</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/io/Abortables.html#abortQuietly-org.apache.distributedlog.io.Abortable-">abortQuietly(Abortable)</a></span>
 - Static method in class org.apache.distributedlog.io.<a 
href="org/apache/distributedlog/io/Abortables.html" title="class in 
org.apache.distributedlog.io">Abortables</a></dt>
+<dd>
+<div class="block">Aborts the given <code>abortable</code>, logging any 
<code>IOException</code> that's thrown rather than
+ propagating it.</div>
+</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/io/Abortables.html#abortQuietly-org.apache.distributedlog.io.AsyncAbortable-">abortQuietly(AsyncAbortable)</a></span>
 - Static method in class org.apache.distributedlog.io.<a 
href="org/apache/distributedlog/io/Abortables.html" title="class in 
org.apache.distributedlog.io">Abortables</a></dt>
+<dd>
+<div class="block">Aborts the given <code>abortable</code>, logging any 
<code>IOException</code> that's thrown rather than
+ propagating it.</div>
+</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/io/Abortables.html#abortSequence-java.util.concurrent.ExecutorService-org.apache.distributedlog.io.AsyncAbortable...-">abortSequence(ExecutorService,
 AsyncAbortable...)</a></span> - Static method in class 
org.apache.distributedlog.io.<a 
href="org/apache/distributedlog/io/Abortables.html" title="class in 
org.apache.distributedlog.io">Abortables</a></dt>
+<dd>
+<div class="block">Abort the abortables in sequence.</div>
+</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/io/TransmitListener.html#abortTransmit-java.lang.Throwable-">abortTransmit(Throwable)</a></span>
 - Method in interface org.apache.distributedlog.io.<a 
href="org/apache/distributedlog/io/TransmitListener.html" title="interface in 
org.apache.distributedlog.io">TransmitListener</a></dt>
+<dd>
+<div class="block">Abort the transmit.</div>
+</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/LogRecordSetBuffer.html#abortTransmit-java.lang.Throwable-">abortTransmit(Throwable)</a></span>
 - Method in interface org.apache.distributedlog.<a 
href="org/apache/distributedlog/LogRecordSetBuffer.html" title="interface in 
org.apache.distributedlog">LogRecordSetBuffer</a></dt>
+<dd>
+<div class="block">Abort transmit.</div>
+</dd>
+<dt><a href="org/apache/distributedlog/feature/AbstractFeatureProvider.html" 
title="class in org.apache.distributedlog.feature"><span 
class="typeNameLink">AbstractFeatureProvider</span></a>&lt;<a 
href="org/apache/distributedlog/feature/AbstractFeatureProvider.html" 
title="type parameter in AbstractFeatureProvider">T</a> extends 
org.apache.bookkeeper.feature.Feature&gt; - Class in <a 
href="org/apache/distributedlog/feature/package-summary.html">org.apache.distributedlog.feature</a></dt>
+<dd>
+<div class="block">Decider based feature provider</div>
+</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/feature/AbstractFeatureProvider.html#AbstractFeatureProvider-java.lang.String-org.apache.distributedlog.DistributedLogConfiguration-org.apache.bookkeeper.stats.StatsLogger-">AbstractFeatureProvider(String,
 DistributedLogConfiguration, StatsLogger)</a></span> - Constructor for class 
org.apache.distributedlog.feature.<a 
href="org/apache/distributedlog/feature/AbstractFeatureProvider.html" 
title="class in 
org.apache.distributedlog.feature">AbstractFeatureProvider</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/logsegment/PerStreamLogSegmentCache.html#add-java.lang.String-org.apache.distributedlog.LogSegmentMetadata-">add(String,
 LogSegmentMetadata)</a></span> - Method in class 
org.apache.distributedlog.logsegment.<a 
href="org/apache/distributedlog/logsegment/PerStreamLogSegmentCache.html" 
title="class in 
org.apache.distributedlog.logsegment">PerStreamLogSegmentCache</a></dt>
+<dd>
+<div class="block">Add the segment <i>metadata</i> for <i>name</i> in the 
cache.</div>
+</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/metadata/LogSegmentMetadataStoreUpdater.html#addNewSegmentAndDeleteOldSegment-org.apache.distributedlog.LogSegmentMetadata-org.apache.distributedlog.LogSegmentMetadata-">addNewSegmentAndDeleteOldSegment(LogSegmentMetadata,
 LogSegmentMetadata)</a></span> - Method in class 
org.apache.distributedlog.metadata.<a 
href="org/apache/distributedlog/metadata/LogSegmentMetadataStoreUpdater.html" 
title="class in 
org.apache.distributedlog.metadata">LogSegmentMetadataStoreUpdater</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/metadata/LogSegmentMetadataStoreUpdater.html#addNewSegmentAndDeleteOldSegment-org.apache.distributedlog.util.Transaction-org.apache.distributedlog.LogSegmentMetadata-org.apache.distributedlog.LogSegmentMetadata-">addNewSegmentAndDeleteOldSegment(Transaction&lt;Object&gt;,
 LogSegmentMetadata, LogSegmentMetadata)</a></span> - Method in class 
org.apache.distributedlog.metadata.<a 
href="org/apache/distributedlog/metadata/LogSegmentMetadataStoreUpdater.html" 
title="class in 
org.apache.distributedlog.metadata">LogSegmentMetadataStoreUpdater</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/client/routing/SingleHostRoutingService.Builder.html#address-java.net.SocketAddress-">address(SocketAddress)</a></span>
 - Method in class org.apache.distributedlog.client.routing.<a 
href="org/apache/distributedlog/client/routing/SingleHostRoutingService.Builder.html"
 title="class in 
org.apache.distributedlog.client.routing">SingleHostRoutingService.Builder</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/service/DistributedLogCluster.DLServer.html#address">address</a></span>
 - Variable in class org.apache.distributedlog.service.<a 
href="org/apache/distributedlog/service/DistributedLogCluster.DLServer.html" 
title="class in 
org.apache.distributedlog.service">DistributedLogCluster.DLServer</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/client/routing/ConsistentHashRoutingService.html#address2ShardId">address2ShardId</a></span>
 - Variable in class org.apache.distributedlog.client.routing.<a 
href="org/apache/distributedlog/client/routing/ConsistentHashRoutingService.html"
 title="class in 
org.apache.distributedlog.client.routing">ConsistentHashRoutingService</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/client/routing/RoutingService.RoutingContext.html#addTriedHost-java.net.SocketAddress-org.apache.distributedlog.thrift.service.StatusCode-">addTriedHost(SocketAddress,
 StatusCode)</a></span> - Method in class 
org.apache.distributedlog.client.routing.<a 
href="org/apache/distributedlog/client/routing/RoutingService.RoutingContext.html"
 title="class in 
org.apache.distributedlog.client.routing">RoutingService.RoutingContext</a></dt>
+<dd>
+<div class="block">Add tried host to routing context.</div>
+</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/subscription/SubscriptionsStore.html#advanceCommitPosition-java.lang.String-org.apache.distributedlog.DLSN-">advanceCommitPosition(String,
 DLSN)</a></span> - Method in interface 
org.apache.distributedlog.subscription.<a 
href="org/apache/distributedlog/subscription/SubscriptionsStore.html" 
title="interface in 
org.apache.distributedlog.subscription">SubscriptionsStore</a></dt>
+<dd>
+<div class="block">Advance the last committed position for 
<i>subscriberId</i>.</div>
+</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/subscription/SubscriptionStateStore.html#advanceCommitPosition-org.apache.distributedlog.DLSN-">advanceCommitPosition(DLSN)</a></span>
 - Method in interface org.apache.distributedlog.subscription.<a 
href="org/apache/distributedlog/subscription/SubscriptionStateStore.html" 
title="interface in 
org.apache.distributedlog.subscription">SubscriptionStateStore</a></dt>
+<dd>
+<div class="block">Advances the position associated with the subscriber</div>
+</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/metadata/LogMetadata.html#ALLOCATION_PATH">ALLOCATION_PATH</a></span>
 - Static variable in class org.apache.distributedlog.metadata.<a 
href="org/apache/distributedlog/metadata/LogMetadata.html" title="class in 
org.apache.distributedlog.metadata">LogMetadata</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConstants.html#ALLOCATION_POOL_NODE">ALLOCATION_POOL_NODE</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConstants.html" title="class in 
org.apache.distributedlog">DistributedLogConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/metadata/LogMetadata.html#allocationPath">allocationPath</a></span>
 - Variable in class org.apache.distributedlog.metadata.<a 
href="org/apache/distributedlog/metadata/LogMetadata.html" title="class in 
org.apache.distributedlog.metadata">LogMetadata</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/distributedlog/exceptions/AlreadyClosedException.html" 
title="class in org.apache.distributedlog.exceptions"><span 
class="typeNameLink">AlreadyClosedException</span></a> - Exception in <a 
href="org/apache/distributedlog/exceptions/package-summary.html">org.apache.distributedlog.exceptions</a></dt>
+<dd>
+<div class="block">Thrown when any distributedlog resources have already been 
closed.</div>
+</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/exceptions/AlreadyClosedException.html#AlreadyClosedException-java.lang.String-">AlreadyClosedException(String)</a></span>
 - Constructor for exception org.apache.distributedlog.exceptions.<a 
href="org/apache/distributedlog/exceptions/AlreadyClosedException.html" 
title="class in 
org.apache.distributedlog.exceptions">AlreadyClosedException</a></dt>
+<dd>&nbsp;</dd>
+<dt><a 
href="org/apache/distributedlog/exceptions/AlreadyTruncatedTransactionException.html"
 title="class in org.apache.distributedlog.exceptions"><span 
class="typeNameLink">AlreadyTruncatedTransactionException</span></a> - 
Exception in <a 
href="org/apache/distributedlog/exceptions/package-summary.html">org.apache.distributedlog.exceptions</a></dt>
+<dd>
+<div class="block">Thrown when the transaction Id specified in the API is in 
the range that has already been truncated.</div>
+</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/exceptions/AlreadyTruncatedTransactionException.html#AlreadyTruncatedTransactionException-java.lang.String-">AlreadyTruncatedTransactionException(String)</a></span>
 - Constructor for exception org.apache.distributedlog.exceptions.<a 
href="org/apache/distributedlog/exceptions/AlreadyTruncatedTransactionException.html"
 title="class in 
org.apache.distributedlog.exceptions">AlreadyTruncatedTransactionException</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/distributedlog/AppendOnlyStreamReader.html" 
title="class in org.apache.distributedlog"><span 
class="typeNameLink">AppendOnlyStreamReader</span></a> - Class in <a 
href="org/apache/distributedlog/package-summary.html">org.apache.distributedlog</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/distributedlog/AppendOnlyStreamWriter.html" 
title="class in org.apache.distributedlog"><span 
class="typeNameLink">AppendOnlyStreamWriter</span></a> - Class in <a 
href="org/apache/distributedlog/package-summary.html">org.apache.distributedlog</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/AppendOnlyStreamWriter.html#AppendOnlyStreamWriter-org.apache.distributedlog.BKAsyncLogWriter-long-">AppendOnlyStreamWriter(BKAsyncLogWriter,
 long)</a></span> - Constructor for class org.apache.distributedlog.<a 
href="org/apache/distributedlog/AppendOnlyStreamWriter.html" title="class in 
org.apache.distributedlog">AppendOnlyStreamWriter</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/io/Abortables.html#asyncAbort-org.apache.distributedlog.io.AsyncAbortable-boolean-">asyncAbort(AsyncAbortable,
 boolean)</a></span> - Static method in class org.apache.distributedlog.io.<a 
href="org/apache/distributedlog/io/Abortables.html" title="class in 
org.apache.distributedlog.io">Abortables</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/io/AsyncAbortable.html#asyncAbort--">asyncAbort()</a></span>
 - Method in interface org.apache.distributedlog.io.<a 
href="org/apache/distributedlog/io/AsyncAbortable.html" title="interface in 
org.apache.distributedlog.io">AsyncAbortable</a></dt>
+<dd>
+<div class="block">Aborts the object and releases any resources associated 
with it.</div>
+</dd>
+<dt><a href="org/apache/distributedlog/io/AsyncAbortable.html" 
title="interface in org.apache.distributedlog.io"><span 
class="typeNameLink">AsyncAbortable</span></a> - Interface in <a 
href="org/apache/distributedlog/io/package-summary.html">org.apache.distributedlog.io</a></dt>
+<dd>
+<div class="block">An <code>Abortable</code> is a source or destination of 
data that can be aborted.</div>
+</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/lock/DistributedLock.html#asyncAcquire--">asyncAcquire()</a></span>
 - Method in interface org.apache.distributedlog.lock.<a 
href="org/apache/distributedlog/lock/DistributedLock.html" title="interface in 
org.apache.distributedlog.lock">DistributedLock</a></dt>
+<dd>
+<div class="block">Asynchronously acquire the lock.</div>
+</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/lock/NopDistributedLock.html#asyncAcquire--">asyncAcquire()</a></span>
 - Method in class org.apache.distributedlog.lock.<a 
href="org/apache/distributedlog/lock/NopDistributedLock.html" title="class in 
org.apache.distributedlog.lock">NopDistributedLock</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/lock/ZKDistributedLock.html#asyncAcquire--">asyncAcquire()</a></span>
 - Method in class org.apache.distributedlog.lock.<a 
href="org/apache/distributedlog/lock/ZKDistributedLock.html" title="class in 
org.apache.distributedlog.lock">ZKDistributedLock</a></dt>
+<dd>
+<div class="block">Asynchronously acquire the lock.</div>
+</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/logsegment/LogSegmentEntryWriter.html#asyncAddEntry-byte:A-int-int-org.apache.bookkeeper.client.AsyncCallback.AddCallback-java.lang.Object-">asyncAddEntry(byte[],
 int, int, AsyncCallback.AddCallback, Object)</a></span> - Method in interface 
org.apache.distributedlog.logsegment.<a 
href="org/apache/distributedlog/logsegment/LogSegmentEntryWriter.html" 
title="interface in 
org.apache.distributedlog.logsegment">LogSegmentEntryWriter</a></dt>
+<dd>
+<div class="block">Async add entry to the log segment.</div>
+</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/io/AsyncCloseable.html#asyncClose--">asyncClose()</a></span>
 - Method in interface org.apache.distributedlog.io.<a 
href="org/apache/distributedlog/io/AsyncCloseable.html" title="interface in 
org.apache.distributedlog.io">AsyncCloseable</a></dt>
+<dd>
+<div class="block">Closes this source and releases any system resources 
associated
+ with it.</div>
+</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/lock/NopDistributedLock.html#asyncClose--">asyncClose()</a></span>
 - Method in class org.apache.distributedlog.lock.<a 
href="org/apache/distributedlog/lock/NopDistributedLock.html" title="class in 
org.apache.distributedlog.lock">NopDistributedLock</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/lock/ZKDistributedLock.html#asyncClose--">asyncClose()</a></span>
 - Method in class org.apache.distributedlog.lock.<a 
href="org/apache/distributedlog/lock/ZKDistributedLock.html" title="class in 
org.apache.distributedlog.lock">ZKDistributedLock</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/logsegment/LogSegmentEntryWriter.html#asyncClose-org.apache.bookkeeper.client.AsyncCallback.CloseCallback-java.lang.Object-">asyncClose(AsyncCallback.CloseCallback,
 Object)</a></span> - Method in interface 
org.apache.distributedlog.logsegment.<a 
href="org/apache/distributedlog/logsegment/LogSegmentEntryWriter.html" 
title="interface in 
org.apache.distributedlog.logsegment">LogSegmentEntryWriter</a></dt>
+<dd>
+<div class="block">Close the entry writer.</div>
+</dd>
+<dt><a href="org/apache/distributedlog/io/AsyncCloseable.html" 
title="interface in org.apache.distributedlog.io"><span 
class="typeNameLink">AsyncCloseable</span></a> - Interface in <a 
href="org/apache/distributedlog/io/package-summary.html">org.apache.distributedlog.io</a></dt>
+<dd>
+<div class="block">A <code>AsyncCloseable</code> is a source or destination of 
data that can be closed asynchronously.</div>
+</dd>
+<dt><a href="org/apache/distributedlog/io/AsyncDeleteable.html" 
title="interface in org.apache.distributedlog.io"><span 
class="typeNameLink">AsyncDeleteable</span></a> - Interface in <a 
href="org/apache/distributedlog/io/package-summary.html">org.apache.distributedlog.io</a></dt>
+<dd>
+<div class="block">A <code>AsyncDeleteable</code> is a source or destination 
of data that can be deleted asynchronously.</div>
+</dd>
+<dt><a href="org/apache/distributedlog/AsyncLogReader.html" title="interface 
in org.apache.distributedlog"><span 
class="typeNameLink">AsyncLogReader</span></a> - Interface in <a 
href="org/apache/distributedlog/package-summary.html">org.apache.distributedlog</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/distributedlog/AsyncLogWriter.html" title="interface 
in org.apache.distributedlog"><span 
class="typeNameLink">AsyncLogWriter</span></a> - Interface in <a 
href="org/apache/distributedlog/package-summary.html">org.apache.distributedlog</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/distributedlog/AsyncNotification.html" 
title="interface in org.apache.distributedlog"><span 
class="typeNameLink">AsyncNotification</span></a> - Interface in <a 
href="org/apache/distributedlog/package-summary.html">org.apache.distributedlog</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/ReadUtils.html#asyncReadFirstUserRecord-java.lang.String-org.apache.distributedlog.LogSegmentMetadata-int-int-java.util.concurrent.atomic.AtomicInteger-java.util.concurrent.ExecutorService-org.apache.distributedlog.logsegment.LogSegmentEntryStore-org.apache.distributedlog.DLSN-">asyncReadFirstUserRecord(String,
 LogSegmentMetadata, int, int, AtomicInteger, ExecutorService, 
LogSegmentEntryStore, DLSN)</a></span> - Static method in class 
org.apache.distributedlog.<a href="org/apache/distributedlog/ReadUtils.html" 
title="class in org.apache.distributedlog">ReadUtils</a></dt>
+<dd>
+<div class="block">Read first record from a log segment with a DLSN larger 
than that given.</div>
+</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/ReadUtils.html#asyncReadLastRecord-java.lang.String-org.apache.distributedlog.LogSegmentMetadata-boolean-boolean-boolean-int-int-java.util.concurrent.atomic.AtomicInteger-java.util.concurrent.ExecutorService-org.apache.distributedlog.logsegment.LogSegmentEntryStore-">asyncReadLastRecord(String,
 LogSegmentMetadata, boolean, boolean, boolean, int, int, AtomicInteger, 
ExecutorService, LogSegmentEntryStore)</a></span> - Static method in class 
org.apache.distributedlog.<a href="org/apache/distributedlog/ReadUtils.html" 
title="class in org.apache.distributedlog">ReadUtils</a></dt>
+<dd>
+<div class="block">Read last record from a log segment.</div>
+</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/lock/SessionLock.html#asyncTryLock-long-java.util.concurrent.TimeUnit-">asyncTryLock(long,
 TimeUnit)</a></span> - Method in interface org.apache.distributedlog.lock.<a 
href="org/apache/distributedlog/lock/SessionLock.html" title="interface in 
org.apache.distributedlog.lock">SessionLock</a></dt>
+<dd>
+<div class="block">Acquire the lock in asynchronous way.</div>
+</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/lock/SessionLock.html#asyncUnlock--">asyncUnlock()</a></span>
 - Method in interface org.apache.distributedlog.lock.<a 
href="org/apache/distributedlog/lock/SessionLock.html" title="interface in 
org.apache.distributedlog.lock">SessionLock</a></dt>
+<dd>
+<div class="block">Release a claimed lock in the asynchronous way.</div>
+</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/logsegment/LogSegmentWriter.html#asyncWrite-org.apache.distributedlog.LogRecord-">asyncWrite(LogRecord)</a></span>
 - Method in interface org.apache.distributedlog.logsegment.<a 
href="org/apache/distributedlog/logsegment/LogSegmentWriter.html" 
title="interface in 
org.apache.distributedlog.logsegment">LogSegmentWriter</a></dt>
+<dd>
+<div class="block">Write a log record to a log segment.</div>
+</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/ZooKeeperClient.Credentials.html#authenticate-org.apache.zookeeper.ZooKeeper-">authenticate(ZooKeeper)</a></span>
 - Method in interface org.apache.distributedlog.<a 
href="org/apache/distributedlog/ZooKeeperClient.Credentials.html" 
title="interface in 
org.apache.distributedlog">ZooKeeperClient.Credentials</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/ZooKeeperClient.DigestCredentials.html#authenticate-org.apache.zookeeper.ZooKeeper-">authenticate(ZooKeeper)</a></span>
 - Method in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/ZooKeeperClient.DigestCredentials.html" 
title="class in 
org.apache.distributedlog">ZooKeeperClient.DigestCredentials</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<a name="I:B">
+<!--   -->
+</a>
+<h2 class="title">B</h2>
+<dl>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConstants.html#BACKEND_BK">BACKEND_BK</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConstants.html" title="class in 
org.apache.distributedlog">DistributedLogConstants</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/BookKeeperClientBuilder.html#bkc-org.apache.distributedlog.BookKeeperClient-">bkc(BookKeeperClient)</a></span>
 - Method in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/BookKeeperClientBuilder.html" title="class in 
org.apache.distributedlog">BookKeeperClientBuilder</a></dt>
+<dd>
+<div class="block">Build BookKeeper client using existing <i>bkc</i> 
client.</div>
+</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/service/DistributedLogCluster.Builder.html#bkConf-org.apache.bookkeeper.conf.ServerConfiguration-">bkConf(ServerConfiguration)</a></span>
 - Method in class org.apache.distributedlog.service.<a 
href="org/apache/distributedlog/service/DistributedLogCluster.Builder.html" 
title="class in 
org.apache.distributedlog.service">DistributedLogCluster.Builder</a></dt>
+<dd>
+<div class="block">Set the Bookkeeper server configuration.</div>
+</dd>
+<dt><a href="org/apache/distributedlog/BKDistributedLogNamespace.html" 
title="class in org.apache.distributedlog"><span 
class="typeNameLink">BKDistributedLogNamespace</span></a> - Class in <a 
href="org/apache/distributedlog/package-summary.html">org.apache.distributedlog</a></dt>
+<dd>
+<div class="block">BKDistributedLogNamespace is the default implementation of 
<a href="org/apache/distributedlog/namespace/DistributedLogNamespace.html" 
title="interface in 
org.apache.distributedlog.namespace"><code>DistributedLogNamespace</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/BKDistributedLogNamespace.html#BKDistributedLogNamespace-org.apache.distributedlog.DistributedLogConfiguration-java.net.URI-org.apache.distributedlog.namespace.NamespaceDriver-org.apache.distributedlog.util.OrderedScheduler-org.apache.bookkeeper.feature.FeatureProvider-org.apache.distributedlog.util.PermitLimiter-org.apache.distributedlog.injector.AsyncFailureInjector-org.apache.bookkeeper.stats.StatsLogger-org.apache.bookkeeper.stats.StatsLogger-java.lang.String-int-">BKDistributedLogNamespace(DistributedLogConfiguration,
 URI, NamespaceDriver, OrderedScheduler, FeatureProvider, PermitLimiter, 
AsyncFailureInjector, StatsLogger, StatsLogger, String, int)</a></span> - 
Constructor for class org.apache.distributedlog.<a 
href="org/apache/distributedlog/BKDistributedLogNamespace.html" title="class in 
org.apache.distributedlog">BKDistributedLogNamespace</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_BK_DNS_RESOLVER_OVERRIDES">BKDL_BK_DNS_RESOLVER_OVERRIDES</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_BK_DNS_RESOLVER_OVERRIDES_DEFAULT">BKDL_BK_DNS_RESOLVER_OVERRIDES_DEFAULT</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_BKCLEINT_NUM_WORKER_THREADS_DEFAULT">BKDL_BKCLEINT_NUM_WORKER_THREADS_DEFAULT</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_BKCLIENT_NUM_IO_THREADS">BKDL_BKCLIENT_NUM_IO_THREADS</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_BKCLIENT_NUM_WORKER_THREADS">BKDL_BKCLIENT_NUM_WORKER_THREADS</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_BKCLIENT_READ_TIMEOUT">BKDL_BKCLIENT_READ_TIMEOUT</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_BKCLIENT_READ_TIMEOUT_DEFAULT">BKDL_BKCLIENT_READ_TIMEOUT_DEFAULT</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_BKCLIENT_WRITE_TIMEOUT">BKDL_BKCLIENT_WRITE_TIMEOUT</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_BKCLIENT_WRITE_TIMEOUT_DEFAULT">BKDL_BKCLIENT_WRITE_TIMEOUT_DEFAULT</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_BKCLIENT_ZK_NUM_RETRIES">BKDL_BKCLIENT_ZK_NUM_RETRIES</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_BKCLIENT_ZK_NUM_RETRIES_DEFAULT">BKDL_BKCLIENT_ZK_NUM_RETRIES_DEFAULT</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_BKCLIENT_ZK_REQUEST_RATE_LIMIT">BKDL_BKCLIENT_ZK_REQUEST_RATE_LIMIT</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_BKCLIENT_ZK_REQUEST_RATE_LIMIT_DEFAULT">BKDL_BKCLIENT_ZK_REQUEST_RATE_LIMIT_DEFAULT</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_BKCLIENT_ZK_RETRY_BACKOFF_MAX_MILLIS">BKDL_BKCLIENT_ZK_RETRY_BACKOFF_MAX_MILLIS</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_BKCLIENT_ZK_RETRY_BACKOFF_MAX_MILLIS_DEFAULT">BKDL_BKCLIENT_ZK_RETRY_BACKOFF_MAX_MILLIS_DEFAULT</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_BKCLIENT_ZK_RETRY_BACKOFF_START_MILLIS">BKDL_BKCLIENT_ZK_RETRY_BACKOFF_START_MILLIS</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_BKCLIENT_ZK_RETRY_BACKOFF_START_MILLIS_DEFAULT">BKDL_BKCLIENT_ZK_RETRY_BACKOFF_START_MILLIS_DEFAULT</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_BKCLIENT_ZK_SESSION_TIMEOUT">BKDL_BKCLIENT_ZK_SESSION_TIMEOUT</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_BKCLIENT_ZK_SESSION_TIMEOUT_DEFAULT">BKDL_BKCLIENT_ZK_SESSION_TIMEOUT_DEFAULT</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_BOOKKEEPER_ACK_QUORUM_SIZE">BKDL_BOOKKEEPER_ACK_QUORUM_SIZE</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_BOOKKEEPER_ACK_QUORUM_SIZE_DEFAULT">BKDL_BOOKKEEPER_ACK_QUORUM_SIZE_DEFAULT</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_BOOKKEEPER_ACK_QUORUM_SIZE_OLD">BKDL_BOOKKEEPER_ACK_QUORUM_SIZE_OLD</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_BOOKKEEPER_DIGEST_PW">BKDL_BOOKKEEPER_DIGEST_PW</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_BOOKKEEPER_DIGEST_PW_DEFAULT">BKDL_BOOKKEEPER_DIGEST_PW_DEFAULT</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_BOOKKEEPER_ENSEMBLE_SIZE">BKDL_BOOKKEEPER_ENSEMBLE_SIZE</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_BOOKKEEPER_ENSEMBLE_SIZE_DEFAULT">BKDL_BOOKKEEPER_ENSEMBLE_SIZE_DEFAULT</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_BOOKKEEPER_ENSEMBLE_SIZE_OLD">BKDL_BOOKKEEPER_ENSEMBLE_SIZE_OLD</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_BOOKKEEPER_WRITE_QUORUM_SIZE">BKDL_BOOKKEEPER_WRITE_QUORUM_SIZE</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_BOOKKEEPER_WRITE_QUORUM_SIZE_DEFAULT">BKDL_BOOKKEEPER_WRITE_QUORUM_SIZE_DEFAULT</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_BOOKKEEPER_WRITE_QUORUM_SIZE_OLD">BKDL_BOOKKEEPER_WRITE_QUORUM_SIZE_OLD</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_BPS_HARD_SERVICE_LIMIT">BKDL_BPS_HARD_SERVICE_LIMIT</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_BPS_HARD_SERVICE_LIMIT_DEFAULT">BKDL_BPS_HARD_SERVICE_LIMIT_DEFAULT</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_BPS_HARD_WRITE_LIMIT">BKDL_BPS_HARD_WRITE_LIMIT</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_BPS_HARD_WRITE_LIMIT_DEFAULT">BKDL_BPS_HARD_WRITE_LIMIT_DEFAULT</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_BPS_SOFT_SERVICE_LIMIT">BKDL_BPS_SOFT_SERVICE_LIMIT</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_BPS_SOFT_SERVICE_LIMIT_DEFAULT">BKDL_BPS_SOFT_SERVICE_LIMIT_DEFAULT</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_BPS_SOFT_WRITE_LIMIT">BKDL_BPS_SOFT_WRITE_LIMIT</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_BPS_SOFT_WRITE_LIMIT_DEFAULT">BKDL_BPS_SOFT_WRITE_LIMIT_DEFAULT</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_BPS_STREAM_ACQUIRE_SERVICE_LIMIT">BKDL_BPS_STREAM_ACQUIRE_SERVICE_LIMIT</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_BPS_STREAM_ACQUIRE_SERVICE_LIMIT_DEFAULT">BKDL_BPS_STREAM_ACQUIRE_SERVICE_LIMIT_DEFAULT</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_CHECK_LOG_EXISTENCE_BACKOFF_MAX_MS">BKDL_CHECK_LOG_EXISTENCE_BACKOFF_MAX_MS</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_CHECK_LOG_EXISTENCE_BACKOFF_MAX_MS_DEFAULT">BKDL_CHECK_LOG_EXISTENCE_BACKOFF_MAX_MS_DEFAULT</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_CHECK_LOG_EXISTENCE_BACKOFF_START_MS">BKDL_CHECK_LOG_EXISTENCE_BACKOFF_START_MS</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_CHECK_LOG_EXISTENCE_BACKOFF_START_MS_DEFAULT">BKDL_CHECK_LOG_EXISTENCE_BACKOFF_START_MS_DEFAULT</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_COMPRESSION_TYPE">BKDL_COMPRESSION_TYPE</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>
+<div class="block">CompressionCodec.Type     String to use (See 
CompressionUtils)
+  ---------------------     ------------------------------------
+          NONE               none
+          LZ4                lz4
+          UNKNOWN            any other instance of String.class</div>
+</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_COMPRESSION_TYPE_DEFAULT">BKDL_COMPRESSION_TYPE_DEFAULT</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_CREATE_STREAM_IF_NOT_EXISTS">BKDL_CREATE_STREAM_IF_NOT_EXISTS</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_CREATE_STREAM_IF_NOT_EXISTS_DEFAULT">BKDL_CREATE_STREAM_IF_NOT_EXISTS_DEFAULT</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_DATA_LATENCY_WARN_THRESHOLD_MS">BKDL_DATA_LATENCY_WARN_THRESHOLD_MS</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_DATA_LATENCY_WARN_THRESHOLD_MS_DEFAULT">BKDL_DATA_LATENCY_WARN_THRESHOLD_MS_DEFAULT</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_DESERIALIZE_RECORDSET_ON_READS">BKDL_DESERIALIZE_RECORDSET_ON_READS</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_DESERIALIZE_RECORDSET_ON_READS_DEFAULT">BKDL_DESERIALIZE_RECORDSET_ON_READS_DEFAULT</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_DISABLE_ROLLING_ON_LOG_SEGMENT_ERROR">BKDL_DISABLE_ROLLING_ON_LOG_SEGMENT_ERROR</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_DISABLE_ROLLING_ON_LOG_SEGMENT_ERROR_DEFAULT">BKDL_DISABLE_ROLLING_ON_LOG_SEGMENT_ERROR_DEFAULT</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_DYNAMIC_CONFIG_RELOAD_INTERVAL_SEC">BKDL_DYNAMIC_CONFIG_RELOAD_INTERVAL_SEC</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_DYNAMIC_CONFIG_RELOAD_INTERVAL_SEC_DEFAULT">BKDL_DYNAMIC_CONFIG_RELOAD_INTERVAL_SEC_DEFAULT</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_EI_INJECT_MAX_READAHEAD_DELAY_MS">BKDL_EI_INJECT_MAX_READAHEAD_DELAY_MS</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_EI_INJECT_MAX_READAHEAD_DELAY_MS_DEFAULT">BKDL_EI_INJECT_MAX_READAHEAD_DELAY_MS_DEFAULT</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_EI_INJECT_READAHEAD_BROKEN_ENTRIES">BKDL_EI_INJECT_READAHEAD_BROKEN_ENTRIES</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_EI_INJECT_READAHEAD_BROKEN_ENTRIES_DEFAULT">BKDL_EI_INJECT_READAHEAD_BROKEN_ENTRIES_DEFAULT</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_EI_INJECT_READAHEAD_DELAY">BKDL_EI_INJECT_READAHEAD_DELAY</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_EI_INJECT_READAHEAD_DELAY_DEFAULT">BKDL_EI_INJECT_READAHEAD_DELAY_DEFAULT</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_EI_INJECT_READAHEAD_DELAY_PERCENT">BKDL_EI_INJECT_READAHEAD_DELAY_PERCENT</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_EI_INJECT_READAHEAD_DELAY_PERCENT_DEFAULT">BKDL_EI_INJECT_READAHEAD_DELAY_PERCENT_DEFAULT</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_EI_INJECT_READAHEAD_STALL">BKDL_EI_INJECT_READAHEAD_STALL</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_EI_INJECT_READAHEAD_STALL_DEFAULT">BKDL_EI_INJECT_READAHEAD_STALL_DEFAULT</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_EI_INJECT_WRITE_DELAY">BKDL_EI_INJECT_WRITE_DELAY</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_EI_INJECT_WRITE_DELAY_DEFAULT">BKDL_EI_INJECT_WRITE_DELAY_DEFAULT</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_EI_INJECTED_WRITE_DELAY_MS">BKDL_EI_INJECTED_WRITE_DELAY_MS</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_EI_INJECTED_WRITE_DELAY_MS_DEFAULT">BKDL_EI_INJECTED_WRITE_DELAY_MS_DEFAULT</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_EI_INJECTED_WRITE_DELAY_PERCENT">BKDL_EI_INJECTED_WRITE_DELAY_PERCENT</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_EI_INJECTED_WRITE_DELAY_PERCENT_DEFAULT">BKDL_EI_INJECTED_WRITE_DELAY_PERCENT_DEFAULT</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_ENABLE_FORCEREAD">BKDL_ENABLE_FORCEREAD</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_ENABLE_FORCEREAD_DEFAULT">BKDL_ENABLE_FORCEREAD_DEFAULT</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_ENABLE_IMMEDIATE_FLUSH">BKDL_ENABLE_IMMEDIATE_FLUSH</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_ENABLE_IMMEDIATE_FLUSH_DEFAULT">BKDL_ENABLE_IMMEDIATE_FLUSH_DEFAULT</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_ENABLE_LEDGER_ALLOCATOR_POOL">BKDL_ENABLE_LEDGER_ALLOCATOR_POOL</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_ENABLE_LEDGER_ALLOCATOR_POOL_DEFAULT">BKDL_ENABLE_LEDGER_ALLOCATOR_POOL_DEFAULT</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_ENABLE_PERSTREAM_STAT">BKDL_ENABLE_PERSTREAM_STAT</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_ENABLE_PERSTREAM_STAT_DEFAULT">BKDL_ENABLE_PERSTREAM_STAT_DEFAULT</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_ENABLE_READAHEAD">BKDL_ENABLE_READAHEAD</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_ENABLE_READAHEAD_DEFAULT">BKDL_ENABLE_READAHEAD_DEFAULT</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_ENABLE_RECORD_COUNTS">BKDL_ENABLE_RECORD_COUNTS</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_ENABLE_RECORD_COUNTS_DEFAULT">BKDL_ENABLE_RECORD_COUNTS_DEFAULT</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_ENABLE_TASK_EXECUTION_STATS">BKDL_ENABLE_TASK_EXECUTION_STATS</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_ENABLE_TASK_EXECUTION_STATS_DEFAULT">BKDL_ENABLE_TASK_EXECUTION_STATS_DEFAULT</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_ENCODE_REGION_ID_IN_VERSION">BKDL_ENCODE_REGION_ID_IN_VERSION</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_ENCODE_REGION_ID_IN_VERSION_DEFAULT">BKDL_ENCODE_REGION_ID_IN_VERSION_DEFAULT</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_ENSEMBLE_PLACEMENT_DNS_RESOLVER_CLASS">BKDL_ENSEMBLE_PLACEMENT_DNS_RESOLVER_CLASS</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_ENSEMBLE_PLACEMENT_DNS_RESOLVER_CLASS_DEFAULT">BKDL_ENSEMBLE_PLACEMENT_DNS_RESOLVER_CLASS_DEFAULT</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_EXPLICIT_TRUNCATION_BY_APPLICATION">BKDL_EXPLICIT_TRUNCATION_BY_APPLICATION</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_EXPLICIT_TRUNCATION_BY_APPLICATION_DEFAULT">BKDL_EXPLICIT_TRUNCATION_BY_APPLICATION_DEFAULT</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_FAILFAST_ON_STREAM_NOT_READY">BKDL_FAILFAST_ON_STREAM_NOT_READY</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_FAILFAST_ON_STREAM_NOT_READY_DEFAULT">BKDL_FAILFAST_ON_STREAM_NOT_READY_DEFAULT</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_FEATURE_PROVIDER_CLASS">BKDL_FEATURE_PROVIDER_CLASS</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_FEDERATED_CHECK_EXISTENCE_WHEN_CACHE_MISS">BKDL_FEDERATED_CHECK_EXISTENCE_WHEN_CACHE_MISS</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_FEDERATED_CHECK_EXISTENCE_WHEN_CACHE_MISS_DEFAULT">BKDL_FEDERATED_CHECK_EXISTENCE_WHEN_CACHE_MISS_DEFAULT</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_FEDERATED_MAX_LOGS_PER_SUBNAMESPACE">BKDL_FEDERATED_MAX_LOGS_PER_SUBNAMESPACE</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_FEDERATED_MAX_LOGS_PER_SUBNAMESPACE_DEFAULT">BKDL_FEDERATED_MAX_LOGS_PER_SUBNAMESPACE_DEFAULT</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_FEDERATED_NAMESPACE_ENABLED">BKDL_FEDERATED_NAMESPACE_ENABLED</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_FEDERATED_NAMESPACE_ENABLED_DEFAULT">BKDL_FEDERATED_NAMESPACE_ENABLED_DEFAULT</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_FILE_FEATURE_PROVIDER_BASE_CONFIG_PATH">BKDL_FILE_FEATURE_PROVIDER_BASE_CONFIG_PATH</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_FILE_FEATURE_PROVIDER_BASE_CONFIG_PATH_DEFAULT">BKDL_FILE_FEATURE_PROVIDER_BASE_CONFIG_PATH_DEFAULT</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_FILE_FEATURE_PROVIDER_OVERLAY_CONFIG_PATH">BKDL_FILE_FEATURE_PROVIDER_OVERLAY_CONFIG_PATH</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_FILE_FEATURE_PROVIDER_OVERLAY_CONFIG_PATH_DEFAULT">BKDL_FILE_FEATURE_PROVIDER_OVERLAY_CONFIG_PATH_DEFAULT</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_FIRST_LOGSEGMENT_SEQUENCE_NUMBER">BKDL_FIRST_LOGSEGMENT_SEQUENCE_NUMBER</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_FIRST_LOGSEGMENT_SEQUENCE_NUMBER_DEFAULT">BKDL_FIRST_LOGSEGMENT_SEQUENCE_NUMBER_DEFAULT</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_FIRST_LOGSEGMENT_SEQUENCE_NUMBER_OLD">BKDL_FIRST_LOGSEGMENT_SEQUENCE_NUMBER_OLD</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_FIRST_NUM_ENTRIES_PER_READ_LAST_RECORD_SCAN">BKDL_FIRST_NUM_ENTRIES_PER_READ_LAST_RECORD_SCAN</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_FIRST_NUM_ENTRIES_PER_READ_LAST_RECORD_SCAN_DEFAULT">BKDL_FIRST_NUM_ENTRIES_PER_READ_LAST_RECORD_SCAN_DEFAULT</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_GLOBAL_OUTSTANDING_WRITE_LIMIT">BKDL_GLOBAL_OUTSTANDING_WRITE_LIMIT</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_GLOBAL_OUTSTANDING_WRITE_LIMIT_DEFAULT">BKDL_GLOBAL_OUTSTANDING_WRITE_LIMIT_DEFAULT</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_IS_DURABLE_WRITE_ENABLED">BKDL_IS_DURABLE_WRITE_ENABLED</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_IS_DURABLE_WRITE_ENABLED_DEFAULT">BKDL_IS_DURABLE_WRITE_ENABLED_DEFAULT</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_LEDGER_ALLOCATOR_POOL_CORE_SIZE">BKDL_LEDGER_ALLOCATOR_POOL_CORE_SIZE</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_LEDGER_ALLOCATOR_POOL_CORE_SIZE_DEFAULT">BKDL_LEDGER_ALLOCATOR_POOL_CORE_SIZE_DEFAULT</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_LEDGER_ALLOCATOR_POOL_NAME">BKDL_LEDGER_ALLOCATOR_POOL_NAME</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_LEDGER_ALLOCATOR_POOL_NAME_DEFAULT">BKDL_LEDGER_ALLOCATOR_POOL_NAME_DEFAULT</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_LEDGER_ALLOCATOR_POOL_PATH">BKDL_LEDGER_ALLOCATOR_POOL_PATH</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_LEDGER_ALLOCATOR_POOL_PATH_DEFAULT">BKDL_LEDGER_ALLOCATOR_POOL_PATH_DEFAULT</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_LEDGER_METADATA_LAYOUT_VERSION">BKDL_LEDGER_METADATA_LAYOUT_VERSION</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_LEDGER_METADATA_LAYOUT_VERSION_DEFAULT">BKDL_LEDGER_METADATA_LAYOUT_VERSION_DEFAULT</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_LEDGER_METADATA_LAYOUT_VERSION_OLD">BKDL_LEDGER_METADATA_LAYOUT_VERSION_OLD</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_LEDGER_METADATA_SKIP_MIN_VERSION_CHECK">BKDL_LEDGER_METADATA_SKIP_MIN_VERSION_CHECK</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_LEDGER_METADATA_SKIP_MIN_VERSION_CHECK_DEFAULT">BKDL_LEDGER_METADATA_SKIP_MIN_VERSION_CHECK_DEFAULT</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_LOCK_OP_TIMEOUT">BKDL_LOCK_OP_TIMEOUT</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_LOCK_OP_TIMEOUT_DEFAULT">BKDL_LOCK_OP_TIMEOUT_DEFAULT</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_LOCK_REACQUIRE_TIMEOUT">BKDL_LOCK_REACQUIRE_TIMEOUT</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_LOCK_REACQUIRE_TIMEOUT_DEFAULT">BKDL_LOCK_REACQUIRE_TIMEOUT_DEFAULT</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_LOCK_TIMEOUT">BKDL_LOCK_TIMEOUT</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_LOCK_TIMEOUT_DEFAULT">BKDL_LOCK_TIMEOUT_DEFAULT</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_LOG_FLUSH_TIMEOUT">BKDL_LOG_FLUSH_TIMEOUT</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_LOG_FLUSH_TIMEOUT_DEFAULT">BKDL_LOG_FLUSH_TIMEOUT_DEFAULT</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_LOGSEGMENT_CACHE_ENABLED">BKDL_LOGSEGMENT_CACHE_ENABLED</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_LOGSEGMENT_CACHE_ENABLED_DEFAULT">BKDL_LOGSEGMENT_CACHE_ENABLED_DEFAULT</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_LOGSEGMENT_CACHE_MAX_SIZE">BKDL_LOGSEGMENT_CACHE_MAX_SIZE</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_LOGSEGMENT_CACHE_MAX_SIZE_DEFAULT">BKDL_LOGSEGMENT_CACHE_MAX_SIZE_DEFAULT</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_LOGSEGMENT_CACHE_TTL_MS">BKDL_LOGSEGMENT_CACHE_TTL_MS</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_LOGSEGMENT_CACHE_TTL_MS_DEFAULT">BKDL_LOGSEGMENT_CACHE_TTL_MS_DEFAULT</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_LOGSEGMENT_NAME_VERSION">BKDL_LOGSEGMENT_NAME_VERSION</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_LOGSEGMENT_NAME_VERSION_DEFAULT">BKDL_LOGSEGMENT_NAME_VERSION_DEFAULT</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_LOGSEGMENT_ROLLING_CONCURRENCY">BKDL_LOGSEGMENT_ROLLING_CONCURRENCY</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title="class 
in org.apache.distributedlog">DistributedLogConfiguration</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/distributedlog/DistributedLogConfiguration.html#BKDL_LOGSEGMENT_ROLLING_CONCURRENCY_DEFAULT">BKDL_LOGSEGMENT_ROLLING_CONCURRENCY_DEFAULT</a></span>
 - Static variable in class org.apache.distributedlog.<a 
href="org/apache/distributedlog/DistributedLogConfiguration.html" title=

<TRUNCATED>

Reply via email to