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>

Reply via email to