You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hbase.apache.org by gi...@apache.org on 2018/07/23 14:50:40 UTC

[26/31] hbase-site git commit: Published site at 4804483f7e55edf91a8e9d7ad30ad8239a96eaf3.

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/b248f175/devapidocs/org/apache/hadoop/hbase/master/cleaner/LogCleaner.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/master/cleaner/LogCleaner.html b/devapidocs/org/apache/hadoop/hbase/master/cleaner/LogCleaner.html
index 8ba3c59..c539db4 100644
--- a/devapidocs/org/apache/hadoop/hbase/master/cleaner/LogCleaner.html
+++ b/devapidocs/org/apache/hadoop/hbase/master/cleaner/LogCleaner.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};
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -124,7 +124,7 @@ var activeTableTab = "activeTableTab";
 <hr>
 <br>
 <pre>@InterfaceAudience.Private
-public class <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/cleaner/LogCleaner.html#line.46">LogCleaner</a>
+public class <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/cleaner/LogCleaner.html#line.47">LogCleaner</a>
 extends <a href="../../../../../../org/apache/hadoop/hbase/master/cleaner/CleanerChore.html" title="class in org.apache.hadoop.hbase.master.cleaner">CleanerChore</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/master/cleaner/BaseLogCleanerDelegate.html" title="class in org.apache.hadoop.hbase.master.cleaner">BaseLogCleanerDelegate</a>&gt;</pre>
 <div class="block">This Chore, every time it runs, will attempt to delete the WALs and Procedure WALs in the old
  logs folder. The WAL is only deleted if none of the cleaner delegates says otherwise.</div>
@@ -170,16 +170,40 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/master/cleaner/Cleane
 <th class="colLast" scope="col">Field and Description</th>
 </tr>
 <tr class="altColor">
+<td class="colFirst"><code>private long</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/master/cleaner/LogCleaner.html#cleanerThreadCheckIntervalMsec">cleanerThreadCheckIntervalMsec</a></span></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>private long</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/master/cleaner/LogCleaner.html#cleanerThreadTimeoutMsec">cleanerThreadTimeoutMsec</a></span></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>(package private) static long</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/master/cleaner/LogCleaner.html#DEFAULT_OLD_WALS_CLEANER_THREAD_CHECK_INTERVAL_MSEC">DEFAULT_OLD_WALS_CLEANER_THREAD_CHECK_INTERVAL_MSEC</a></span></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/master/cleaner/LogCleaner.html#DEFAULT_OLD_WALS_CLEANER_THREAD_SIZE">DEFAULT_OLD_WALS_CLEANER_THREAD_SIZE</a></span></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>(package private) static long</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/master/cleaner/LogCleaner.html#DEFAULT_OLD_WALS_CLEANER_THREAD_TIMEOUT_MSEC">DEFAULT_OLD_WALS_CLEANER_THREAD_TIMEOUT_MSEC</a></span></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
 <td class="colFirst"><code>private static org.slf4j.Logger</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/master/cleaner/LogCleaner.html#LOG">LOG</a></span></code>&nbsp;</td>
 </tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="https://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/hadoop/hbase/master/cleaner/LogCleaner.html#OLD_WALS_CLEANER_THREAD_CHECK_INTERVAL_MSEC">OLD_WALS_CLEANER_THREAD_CHECK_INTERVAL_MSEC</a></span></code>&nbsp;</td>
+</tr>
 <tr class="rowColor">
-<td class="colFirst"><code>static int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/master/cleaner/LogCleaner.html#OLD_WALS_CLEANER_DEFAULT_SIZE">OLD_WALS_CLEANER_DEFAULT_SIZE</a></span></code>&nbsp;</td>
+<td class="colFirst"><code>static <a href="https://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/hadoop/hbase/master/cleaner/LogCleaner.html#OLD_WALS_CLEANER_THREAD_SIZE">OLD_WALS_CLEANER_THREAD_SIZE</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="https://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/hadoop/hbase/master/cleaner/LogCleaner.html#OLD_WALS_CLEANER_SIZE">OLD_WALS_CLEANER_SIZE</a></span></code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/master/cleaner/LogCleaner.html#OLD_WALS_CLEANER_THREAD_TIMEOUT_MSEC">OLD_WALS_CLEANER_THREAD_TIMEOUT_MSEC</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>private <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Thread.html?is-external=true" title="class or interface in java.lang">Thread</a>&gt;</code></td>
@@ -257,21 +281,29 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/master/cleaner/Cleane
 </td>
 </tr>
 <tr id="i5" class="rowColor">
+<td class="colFirst"><code>(package private) long</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/master/cleaner/LogCleaner.html#getCleanerThreadCheckIntervalMsec--">getCleanerThreadCheckIntervalMsec</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>(package private) long</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/master/cleaner/LogCleaner.html#getCleanerThreadTimeoutMsec--">getCleanerThreadTimeoutMsec</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i7" class="rowColor">
 <td class="colFirst"><code>(package private) int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/master/cleaner/LogCleaner.html#getSizeOfCleaners--">getSizeOfCleaners</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i6" class="altColor">
+<tr id="i8" class="altColor">
 <td class="colFirst"><code>private void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/master/cleaner/LogCleaner.html#interruptOldWALsCleaner--">interruptOldWALsCleaner</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i7" class="rowColor">
+<tr id="i9" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/master/cleaner/LogCleaner.html#onConfigurationChange-org.apache.hadoop.conf.Configuration-">onConfigurationChange</a></span>(org.apache.hadoop.conf.Configuration&nbsp;conf)</code>
 <div class="block">This method would be called by the <a href="../../../../../../org/apache/hadoop/hbase/conf/ConfigurationManager.html" title="class in org.apache.hadoop.hbase.conf"><code>ConfigurationManager</code></a>
  object when the <code>Configuration</code> object is reloaded from disk.</div>
 </td>
 </tr>
-<tr id="i8" class="altColor">
+<tr id="i10" class="altColor">
 <td class="colFirst"><code>protected boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/hadoop/hbase/master/cleaner/LogCleaner.html#validate-org.apache.hadoop.fs.Path-">validate</a></span>(org.apache.hadoop.fs.Path&nbsp;file)</code>
 <div class="block">Validate the file to see if it even belongs in the directory.</div>
@@ -319,32 +351,84 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/master/cleaner/Cleane
 <ul class="blockList">
 <li class="blockList">
 <h4>LOG</h4>
-<pre>private static final&nbsp;org.slf4j.Logger <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/cleaner/LogCleaner.html#line.47">LOG</a></pre>
+<pre>private static final&nbsp;org.slf4j.Logger <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/cleaner/LogCleaner.html#line.48">LOG</a></pre>
+</li>
+</ul>
+<a name="OLD_WALS_CLEANER_THREAD_SIZE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OLD_WALS_CLEANER_THREAD_SIZE</h4>
+<pre>public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/cleaner/LogCleaner.html#line.50">OLD_WALS_CLEANER_THREAD_SIZE</a></pre>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../constant-values.html#org.apache.hadoop.hbase.master.cleaner.LogCleaner.OLD_WALS_CLEANER_THREAD_SIZE">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="DEFAULT_OLD_WALS_CLEANER_THREAD_SIZE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>DEFAULT_OLD_WALS_CLEANER_THREAD_SIZE</h4>
+<pre>public static final&nbsp;int <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/cleaner/LogCleaner.html#line.51">DEFAULT_OLD_WALS_CLEANER_THREAD_SIZE</a></pre>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../constant-values.html#org.apache.hadoop.hbase.master.cleaner.LogCleaner.DEFAULT_OLD_WALS_CLEANER_THREAD_SIZE">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="OLD_WALS_CLEANER_THREAD_TIMEOUT_MSEC">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>OLD_WALS_CLEANER_THREAD_TIMEOUT_MSEC</h4>
+<pre>public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/cleaner/LogCleaner.html#line.53">OLD_WALS_CLEANER_THREAD_TIMEOUT_MSEC</a></pre>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../constant-values.html#org.apache.hadoop.hbase.master.cleaner.LogCleaner.OLD_WALS_CLEANER_THREAD_TIMEOUT_MSEC">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+<a name="DEFAULT_OLD_WALS_CLEANER_THREAD_TIMEOUT_MSEC">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>DEFAULT_OLD_WALS_CLEANER_THREAD_TIMEOUT_MSEC</h4>
+<pre>static final&nbsp;long <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/cleaner/LogCleaner.html#line.56">DEFAULT_OLD_WALS_CLEANER_THREAD_TIMEOUT_MSEC</a></pre>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../../constant-values.html#org.apache.hadoop.hbase.master.cleaner.LogCleaner.DEFAULT_OLD_WALS_CLEANER_THREAD_TIMEOUT_MSEC">Constant Field Values</a></dd>
+</dl>
 </li>
 </ul>
-<a name="OLD_WALS_CLEANER_SIZE">
+<a name="OLD_WALS_CLEANER_THREAD_CHECK_INTERVAL_MSEC">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>OLD_WALS_CLEANER_SIZE</h4>
-<pre>public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/cleaner/LogCleaner.html#line.49">OLD_WALS_CLEANER_SIZE</a></pre>
+<h4>OLD_WALS_CLEANER_THREAD_CHECK_INTERVAL_MSEC</h4>
+<pre>public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/cleaner/LogCleaner.html#line.58">OLD_WALS_CLEANER_THREAD_CHECK_INTERVAL_MSEC</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../../../constant-values.html#org.apache.hadoop.hbase.master.cleaner.LogCleaner.OLD_WALS_CLEANER_SIZE">Constant Field Values</a></dd>
+<dd><a href="../../../../../../constant-values.html#org.apache.hadoop.hbase.master.cleaner.LogCleaner.OLD_WALS_CLEANER_THREAD_CHECK_INTERVAL_MSEC">Constant Field Values</a></dd>
 </dl>
 </li>
 </ul>
-<a name="OLD_WALS_CLEANER_DEFAULT_SIZE">
+<a name="DEFAULT_OLD_WALS_CLEANER_THREAD_CHECK_INTERVAL_MSEC">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>OLD_WALS_CLEANER_DEFAULT_SIZE</h4>
-<pre>public static final&nbsp;int <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/cleaner/LogCleaner.html#line.50">OLD_WALS_CLEANER_DEFAULT_SIZE</a></pre>
+<h4>DEFAULT_OLD_WALS_CLEANER_THREAD_CHECK_INTERVAL_MSEC</h4>
+<pre>static final&nbsp;long <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/cleaner/LogCleaner.html#line.61">DEFAULT_OLD_WALS_CLEANER_THREAD_CHECK_INTERVAL_MSEC</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../../../constant-values.html#org.apache.hadoop.hbase.master.cleaner.LogCleaner.OLD_WALS_CLEANER_DEFAULT_SIZE">Constant Field Values</a></dd>
+<dd><a href="../../../../../../constant-values.html#org.apache.hadoop.hbase.master.cleaner.LogCleaner.DEFAULT_OLD_WALS_CLEANER_THREAD_CHECK_INTERVAL_MSEC">Constant Field Values</a></dd>
 </dl>
 </li>
 </ul>
@@ -354,16 +438,34 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/master/cleaner/Cleane
 <ul class="blockList">
 <li class="blockList">
 <h4>pendingDelete</h4>
-<pre>private final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/LinkedBlockingQueue.html?is-external=true" title="class or interface in java.util.concurrent">LinkedBlockingQueue</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/master/cleaner/LogCleaner.CleanerContext.html" title="class in org.apache.hadoop.hbase.master.cleaner">LogCleaner.CleanerContext</a>&gt; <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/cleaner/LogCleaner.html#line.52">pendingDelete</a></pre>
+<pre>private final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/LinkedBlockingQueue.html?is-external=true" title="class or interface in java.util.concurrent">LinkedBlockingQueue</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/master/cleaner/LogCleaner.CleanerContext.html" title="class in org.apache.hadoop.hbase.master.cleaner">LogCleaner.CleanerContext</a>&gt; <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/cleaner/LogCleaner.html#line.64">pendingDelete</a></pre>
 </li>
 </ul>
 <a name="oldWALsCleaner">
 <!--   -->
 </a>
-<ul class="blockListLast">
+<ul class="blockList">
 <li class="blockList">
 <h4>oldWALsCleaner</h4>
-<pre>private&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Thread.html?is-external=true" title="class or interface in java.lang">Thread</a>&gt; <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/cleaner/LogCleaner.html#line.53">oldWALsCleaner</a></pre>
+<pre>private&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Thread.html?is-external=true" title="class or interface in java.lang">Thread</a>&gt; <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/cleaner/LogCleaner.html#line.65">oldWALsCleaner</a></pre>
+</li>
+</ul>
+<a name="cleanerThreadTimeoutMsec">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>cleanerThreadTimeoutMsec</h4>
+<pre>private&nbsp;long <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/cleaner/LogCleaner.html#line.66">cleanerThreadTimeoutMsec</a></pre>
+</li>
+</ul>
+<a name="cleanerThreadCheckIntervalMsec">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>cleanerThreadCheckIntervalMsec</h4>
+<pre>private&nbsp;long <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/cleaner/LogCleaner.html#line.67">cleanerThreadCheckIntervalMsec</a></pre>
 </li>
 </ul>
 </li>
@@ -380,7 +482,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/master/cleaner/Cleane
 <ul class="blockListLast">
 <li class="blockList">
 <h4>LogCleaner</h4>
-<pre>public&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/cleaner/LogCleaner.html#line.62">LogCleaner</a>(int&nbsp;period,
+<pre>public&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/cleaner/LogCleaner.html#line.76">LogCleaner</a>(int&nbsp;period,
                   <a href="../../../../../../org/apache/hadoop/hbase/Stoppable.html" title="interface in org.apache.hadoop.hbase">Stoppable</a>&nbsp;stopper,
                   org.apache.hadoop.conf.Configuration&nbsp;conf,
                   org.apache.hadoop.fs.FileSystem&nbsp;fs,
@@ -409,7 +511,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/master/cleaner/Cleane
 <ul class="blockList">
 <li class="blockList">
 <h4>validate</h4>
-<pre>protected&nbsp;boolean&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/cleaner/LogCleaner.html#line.71">validate</a>(org.apache.hadoop.fs.Path&nbsp;file)</pre>
+<pre>protected&nbsp;boolean&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/cleaner/LogCleaner.html#line.89">validate</a>(org.apache.hadoop.fs.Path&nbsp;file)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../../../org/apache/hadoop/hbase/master/cleaner/CleanerChore.html#validate-org.apache.hadoop.fs.Path-">CleanerChore</a></code></span></div>
 <div class="block">Validate the file to see if it even belongs in the directory. If it is valid, then the file
  will go through the cleaner delegates, but otherwise the file is just deleted.</div>
@@ -429,7 +531,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/master/cleaner/Cleane
 <ul class="blockList">
 <li class="blockList">
 <h4>onConfigurationChange</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/cleaner/LogCleaner.html#line.77">onConfigurationChange</a>(org.apache.hadoop.conf.Configuration&nbsp;conf)</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/cleaner/LogCleaner.html#line.95">onConfigurationChange</a>(org.apache.hadoop.conf.Configuration&nbsp;conf)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../../org/apache/hadoop/hbase/conf/ConfigurationObserver.html#onConfigurationChange-org.apache.hadoop.conf.Configuration-">ConfigurationObserver</a></code></span></div>
 <div class="block">This method would be called by the <a href="../../../../../../org/apache/hadoop/hbase/conf/ConfigurationManager.html" title="class in org.apache.hadoop.hbase.conf"><code>ConfigurationManager</code></a>
  object when the <code>Configuration</code> object is reloaded from disk.</div>
@@ -447,7 +549,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/master/cleaner/Cleane
 <ul class="blockList">
 <li class="blockList">
 <h4>deleteFiles</h4>
-<pre>protected&nbsp;int&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/cleaner/LogCleaner.html#line.93">deleteFiles</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a>&lt;org.apache.hadoop.fs.FileStatus&gt;&nbsp;filesToDelete)</pre>
+<pre>protected&nbsp;int&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/cleaner/LogCleaner.html#line.115">deleteFiles</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a>&lt;org.apache.hadoop.fs.FileStatus&gt;&nbsp;filesToDelete)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../../../org/apache/hadoop/hbase/master/cleaner/CleanerChore.html#deleteFiles-java.lang.Iterable-">CleanerChore</a></code></span></div>
 <div class="block">Delete the given files</div>
 <dl>
@@ -466,7 +568,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/master/cleaner/Cleane
 <ul class="blockList">
 <li class="blockList">
 <h4>cleanup</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/cleaner/LogCleaner.html#line.111">cleanup</a>()</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/cleaner/LogCleaner.html#line.134">cleanup</a>()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../../../org/apache/hadoop/hbase/ScheduledChore.html#cleanup--">ScheduledChore</a></code></span></div>
 <div class="block">Override to run cleanup tasks when the Chore encounters an error and must stop running</div>
 <dl>
@@ -481,7 +583,25 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/master/cleaner/Cleane
 <ul class="blockList">
 <li class="blockList">
 <h4>getSizeOfCleaners</h4>
-<pre>int&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/cleaner/LogCleaner.html#line.117">getSizeOfCleaners</a>()</pre>
+<pre>int&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/cleaner/LogCleaner.html#line.140">getSizeOfCleaners</a>()</pre>
+</li>
+</ul>
+<a name="getCleanerThreadTimeoutMsec--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getCleanerThreadTimeoutMsec</h4>
+<pre>long&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/cleaner/LogCleaner.html#line.145">getCleanerThreadTimeoutMsec</a>()</pre>
+</li>
+</ul>
+<a name="getCleanerThreadCheckIntervalMsec--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getCleanerThreadCheckIntervalMsec</h4>
+<pre>long&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/cleaner/LogCleaner.html#line.150">getCleanerThreadCheckIntervalMsec</a>()</pre>
 </li>
 </ul>
 <a name="createOldWalsCleaner-int-">
@@ -490,7 +610,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/master/cleaner/Cleane
 <ul class="blockList">
 <li class="blockList">
 <h4>createOldWalsCleaner</h4>
-<pre>private&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Thread.html?is-external=true" title="class or interface in java.lang">Thread</a>&gt;&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/cleaner/LogCleaner.html#line.121">createOldWalsCleaner</a>(int&nbsp;size)</pre>
+<pre>private&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Thread.html?is-external=true" title="class or interface in java.lang">Thread</a>&gt;&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/cleaner/LogCleaner.html#line.154">createOldWalsCleaner</a>(int&nbsp;size)</pre>
 </li>
 </ul>
 <a name="interruptOldWALsCleaner--">
@@ -499,7 +619,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/master/cleaner/Cleane
 <ul class="blockList">
 <li class="blockList">
 <h4>interruptOldWALsCleaner</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/cleaner/LogCleaner.html#line.135">interruptOldWALsCleaner</a>()</pre>
+<pre>private&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/cleaner/LogCleaner.html#line.168">interruptOldWALsCleaner</a>()</pre>
 </li>
 </ul>
 <a name="deleteFile--">
@@ -508,7 +628,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/master/cleaner/Cleane
 <ul class="blockList">
 <li class="blockList">
 <h4>deleteFile</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/cleaner/LogCleaner.html#line.142">deleteFile</a>()</pre>
+<pre>private&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/cleaner/LogCleaner.html#line.175">deleteFile</a>()</pre>
 </li>
 </ul>
 <a name="cancel-boolean-">
@@ -517,7 +637,7 @@ extends <a href="../../../../../../org/apache/hadoop/hbase/master/cleaner/Cleane
 <ul class="blockListLast">
 <li class="blockList">
 <h4>cancel</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/cleaner/LogCleaner.html#line.181">cancel</a>(boolean&nbsp;mayInterruptIfRunning)</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/cleaner/LogCleaner.html#line.214">cancel</a>(boolean&nbsp;mayInterruptIfRunning)</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
 <dd><code><a href="../../../../../../org/apache/hadoop/hbase/ScheduledChore.html#cancel-boolean-">cancel</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../../org/apache/hadoop/hbase/ScheduledChore.html" title="class in org.apache.hadoop.hbase">ScheduledChore</a></code></dd>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/b248f175/devapidocs/org/apache/hadoop/hbase/master/cleaner/class-use/LogCleaner.CleanerContext.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/master/cleaner/class-use/LogCleaner.CleanerContext.html b/devapidocs/org/apache/hadoop/hbase/master/cleaner/class-use/LogCleaner.CleanerContext.html
index 4953a01..0d0038a 100644
--- a/devapidocs/org/apache/hadoop/hbase/master/cleaner/class-use/LogCleaner.CleanerContext.html
+++ b/devapidocs/org/apache/hadoop/hbase/master/cleaner/class-use/LogCleaner.CleanerContext.html
@@ -117,7 +117,8 @@
 <tbody>
 <tr class="altColor">
 <td class="colFirst"><code>(package private) static <a href="../../../../../../../org/apache/hadoop/hbase/master/cleaner/LogCleaner.CleanerContext.html" title="class in org.apache.hadoop.hbase.master.cleaner">LogCleaner.CleanerContext</a></code></td>
-<td class="colLast"><span class="typeNameLabel">LogCleaner.CleanerContext.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/hadoop/hbase/master/cleaner/LogCleaner.CleanerContext.html#createCleanerContext-org.apache.hadoop.fs.FileStatus-">createCleanerContext</a></span>(org.apache.hadoop.fs.FileStatus&nbsp;status)</code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">LogCleaner.CleanerContext.</span><code><span class="memberNameLink"><a href="../../../../../../../org/apache/hadoop/hbase/master/cleaner/LogCleaner.CleanerContext.html#createCleanerContext-org.apache.hadoop.fs.FileStatus-long-">createCleanerContext</a></span>(org.apache.hadoop.fs.FileStatus&nbsp;status,
+                    long&nbsp;timeoutMsec)</code>&nbsp;</td>
 </tr>
 </tbody>
 </table>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/b248f175/devapidocs/org/apache/hadoop/hbase/master/package-tree.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/master/package-tree.html b/devapidocs/org/apache/hadoop/hbase/master/package-tree.html
index 200b80e..399add3 100644
--- a/devapidocs/org/apache/hadoop/hbase/master/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/master/package-tree.html
@@ -348,11 +348,11 @@
 <ul>
 <li type="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a>&lt;E&gt; (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;T&gt;, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
 <ul>
-<li type="circle">org.apache.hadoop.hbase.master.<a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSourceFactoryImpl.FactoryStorage.html" title="enum in org.apache.hadoop.hbase.master"><span class="typeNameLink">MetricsMasterSourceFactoryImpl.FactoryStorage</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.master.<a href="../../../../../org/apache/hadoop/hbase/master/MasterRpcServices.BalanceSwitchMode.html" title="enum in org.apache.hadoop.hbase.master"><span class="typeNameLink">MasterRpcServices.BalanceSwitchMode</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.master.<a href="../../../../../org/apache/hadoop/hbase/master/RegionState.State.html" title="enum in org.apache.hadoop.hbase.master"><span class="typeNameLink">RegionState.State</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.master.<a href="../../../../../org/apache/hadoop/hbase/master/SplitLogManager.ResubmitDirective.html" title="enum in org.apache.hadoop.hbase.master"><span class="typeNameLink">SplitLogManager.ResubmitDirective</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.master.<a href="../../../../../org/apache/hadoop/hbase/master/MasterRpcServices.BalanceSwitchMode.html" title="enum in org.apache.hadoop.hbase.master"><span class="typeNameLink">MasterRpcServices.BalanceSwitchMode</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.master.<a href="../../../../../org/apache/hadoop/hbase/master/SplitLogManager.TerminationStatus.html" title="enum in org.apache.hadoop.hbase.master"><span class="typeNameLink">SplitLogManager.TerminationStatus</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.master.<a href="../../../../../org/apache/hadoop/hbase/master/RegionState.State.html" title="enum in org.apache.hadoop.hbase.master"><span class="typeNameLink">RegionState.State</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.master.<a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSourceFactoryImpl.FactoryStorage.html" title="enum in org.apache.hadoop.hbase.master"><span class="typeNameLink">MetricsMasterSourceFactoryImpl.FactoryStorage</span></a></li>
 </ul>
 </li>
 </ul>