http://git-wip-us.apache.org/repos/asf/hbase-site/blob/45a663dd/devapidocs/org/apache/hadoop/hbase/master/snapshot/SnapshotFileCache.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/org/apache/hadoop/hbase/master/snapshot/SnapshotFileCache.html 
b/devapidocs/org/apache/hadoop/hbase/master/snapshot/SnapshotFileCache.html
index 0dfefa0..263463b 100644
--- a/devapidocs/org/apache/hadoop/hbase/master/snapshot/SnapshotFileCache.html
+++ b/devapidocs/org/apache/hadoop/hbase/master/snapshot/SnapshotFileCache.html
@@ -101,7 +101,7 @@
 <br>
 <pre><a 
href="../../../../../../org/apache/hadoop/hbase/classification/InterfaceAudience.Private.html"
 title="annotation in 
org.apache.hadoop.hbase.classification">@InterfaceAudience.Private</a>
 <a 
href="../../../../../../org/apache/hadoop/hbase/classification/InterfaceStability.Evolving.html"
 title="annotation in 
org.apache.hadoop.hbase.classification">@InterfaceStability.Evolving</a>
-public class <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotFileCache.html#line.77">SnapshotFileCache</a>
+public class <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotFileCache.html#line.78">SnapshotFileCache</a>
 extends <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a>
 implements <a href="../../../../../../org/apache/hadoop/hbase/Stoppable.html" 
title="interface in org.apache.hadoop.hbase">Stoppable</a></pre>
 <div class="block">Intelligently keep track of all the files for all the 
snapshots.
@@ -270,11 +270,12 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/Stoppable.html" ti
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>(package private) <a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><strong><a 
href="../../../../../../org/apache/hadoop/hbase/master/snapshot/SnapshotFileCache.html#getSnapshotsInProgress()">getSnapshotsInProgress</a></strong>()</code>&nbsp;</td>
+<td class="colLast"><code><strong><a 
href="../../../../../../org/apache/hadoop/hbase/master/snapshot/SnapshotFileCache.html#getSnapshotsInProgress(org.apache.hadoop.hbase.master.snapshot.SnapshotManager)">getSnapshotsInProgress</a></strong>(<a
 
href="../../../../../../org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html"
 title="class in 
org.apache.hadoop.hbase.master.snapshot">SnapshotManager</a>&nbsp;snapshotManager)</code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code><a 
href="http://docs.oracle.com/javase/7/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;</code></td>
-<td class="colLast"><code><strong><a 
href="../../../../../../org/apache/hadoop/hbase/master/snapshot/SnapshotFileCache.html#getUnreferencedFiles(java.lang.Iterable)">getUnreferencedFiles</a></strong>(<a
 
href="http://docs.oracle.com/javase/7/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;files)</code>
+<td class="colLast"><code><strong><a 
href="../../../../../../org/apache/hadoop/hbase/master/snapshot/SnapshotFileCache.html#getUnreferencedFiles(java.lang.Iterable,%20org.apache.hadoop.hbase.master.snapshot.SnapshotManager)">getUnreferencedFiles</a></strong>(<a
 
href="http://docs.oracle.com/javase/7/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;files,
+                                        <a 
href="../../../../../../org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html"
 title="class in 
org.apache.hadoop.hbase.master.snapshot">SnapshotManager</a>&nbsp;snapshotManager)</code>
 <div class="block">Check to see if any of the passed file names is contained 
in any of the snapshots.</div>
 </td>
 </tr>
@@ -326,7 +327,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/Stoppable.html" ti
 <ul class="blockList">
 <li class="blockList">
 <h4>LOG</h4>
-<pre>private static final&nbsp;org.apache.commons.logging.Log <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotFileCache.html#line.87">LOG</a></pre>
+<pre>private static final&nbsp;org.apache.commons.logging.Log <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotFileCache.html#line.88">LOG</a></pre>
 </li>
 </ul>
 <a name="stop">
@@ -335,7 +336,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/Stoppable.html" ti
 <ul class="blockList">
 <li class="blockList">
 <h4>stop</h4>
-<pre>private volatile&nbsp;boolean <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotFileCache.html#line.88">stop</a></pre>
+<pre>private volatile&nbsp;boolean <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotFileCache.html#line.89">stop</a></pre>
 </li>
 </ul>
 <a name="fs">
@@ -344,7 +345,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/Stoppable.html" ti
 <ul class="blockList">
 <li class="blockList">
 <h4>fs</h4>
-<pre>private final&nbsp;org.apache.hadoop.fs.FileSystem <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotFileCache.html#line.89">fs</a></pre>
+<pre>private final&nbsp;org.apache.hadoop.fs.FileSystem <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotFileCache.html#line.90">fs</a></pre>
 </li>
 </ul>
 <a name="fileInspector">
@@ -353,7 +354,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/Stoppable.html" ti
 <ul class="blockList">
 <li class="blockList">
 <h4>fileInspector</h4>
-<pre>private final&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/master/snapshot/SnapshotFileCache.SnapshotFileInspector.html"
 title="interface in 
org.apache.hadoop.hbase.master.snapshot">SnapshotFileCache.SnapshotFileInspector</a>
 <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotFileCache.html#line.90">fileInspector</a></pre>
+<pre>private final&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/master/snapshot/SnapshotFileCache.SnapshotFileInspector.html"
 title="interface in 
org.apache.hadoop.hbase.master.snapshot">SnapshotFileCache.SnapshotFileInspector</a>
 <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotFileCache.html#line.91">fileInspector</a></pre>
 </li>
 </ul>
 <a name="snapshotDir">
@@ -362,7 +363,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/Stoppable.html" ti
 <ul class="blockList">
 <li class="blockList">
 <h4>snapshotDir</h4>
-<pre>private final&nbsp;org.apache.hadoop.fs.Path <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotFileCache.html#line.91">snapshotDir</a></pre>
+<pre>private final&nbsp;org.apache.hadoop.fs.Path <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotFileCache.html#line.92">snapshotDir</a></pre>
 </li>
 </ul>
 <a name="cache">
@@ -371,7 +372,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/Stoppable.html" ti
 <ul class="blockList">
 <li class="blockList">
 <h4>cache</h4>
-<pre>private final&nbsp;<a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true";
 title="class or interface in java.util">Set</a>&lt;<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&gt; <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotFileCache.html#line.92">cache</a></pre>
+<pre>private final&nbsp;<a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true";
 title="class or interface in java.util">Set</a>&lt;<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&gt; <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotFileCache.html#line.93">cache</a></pre>
 </li>
 </ul>
 <a name="snapshots">
@@ -380,7 +381,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/Stoppable.html" ti
 <ul class="blockList">
 <li class="blockList">
 <h4>snapshots</h4>
-<pre>private final&nbsp;<a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map</a>&lt;<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>,<a 
href="../../../../../../org/apache/hadoop/hbase/master/snapshot/SnapshotFileCache.SnapshotDirectoryInfo.html"
 title="class in 
org.apache.hadoop.hbase.master.snapshot">SnapshotFileCache.SnapshotDirectoryInfo</a>&gt;
 <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotFileCache.html#line.97">snapshots</a></pre>
+<pre>private final&nbsp;<a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map</a>&lt;<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>,<a 
href="../../../../../../org/apache/hadoop/hbase/master/snapshot/SnapshotFileCache.SnapshotDirectoryInfo.html"
 title="class in 
org.apache.hadoop.hbase.master.snapshot">SnapshotFileCache.SnapshotDirectoryInfo</a>&gt;
 <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotFileCache.html#line.98">snapshots</a></pre>
 <div class="block">This is a helper map of information about the snapshot 
directories so we don't need to rescan
  them if they haven't changed since the last time we looked.</div>
 </li>
@@ -391,7 +392,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/Stoppable.html" ti
 <ul class="blockList">
 <li class="blockList">
 <h4>refreshTimer</h4>
-<pre>private final&nbsp;<a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/Timer.html?is-external=true";
 title="class or interface in java.util">Timer</a> <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotFileCache.html#line.99">refreshTimer</a></pre>
+<pre>private final&nbsp;<a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/Timer.html?is-external=true";
 title="class or interface in java.util">Timer</a> <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotFileCache.html#line.100">refreshTimer</a></pre>
 </li>
 </ul>
 <a name="lastModifiedTime">
@@ -400,7 +401,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/Stoppable.html" ti
 <ul class="blockListLast">
 <li class="blockList">
 <h4>lastModifiedTime</h4>
-<pre>private&nbsp;long <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotFileCache.html#line.101">lastModifiedTime</a></pre>
+<pre>private&nbsp;long <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotFileCache.html#line.102">lastModifiedTime</a></pre>
 </li>
 </ul>
 </li>
@@ -417,7 +418,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/Stoppable.html" ti
 <ul class="blockList">
 <li class="blockList">
 <h4>SnapshotFileCache</h4>
-<pre>public&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotFileCache.html#line.115">SnapshotFileCache</a>(org.apache.hadoop.conf.Configuration&nbsp;conf,
+<pre>public&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotFileCache.html#line.116">SnapshotFileCache</a>(org.apache.hadoop.conf.Configuration&nbsp;conf,
                  long&nbsp;cacheRefreshPeriod,
                  <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;refreshThreadName,
                  <a 
href="../../../../../../org/apache/hadoop/hbase/master/snapshot/SnapshotFileCache.SnapshotFileInspector.html"
 title="interface in 
org.apache.hadoop.hbase.master.snapshot">SnapshotFileCache.SnapshotFileInspector</a>&nbsp;inspectSnapshotFiles)
@@ -438,7 +439,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/Stoppable.html" ti
 <ul class="blockListLast">
 <li class="blockList">
 <h4>SnapshotFileCache</h4>
-<pre>public&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotFileCache.html#line.131">SnapshotFileCache</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
+<pre>public&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotFileCache.html#line.132">SnapshotFileCache</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
                  org.apache.hadoop.fs.Path&nbsp;rootDir,
                  long&nbsp;cacheRefreshPeriod,
                  long&nbsp;cacheRefreshDelay,
@@ -463,7 +464,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/Stoppable.html" ti
 <ul class="blockList">
 <li class="blockList">
 <h4>triggerCacheRefreshForTesting</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotFileCache.html#line.150">triggerCacheRefreshForTesting</a>()</pre>
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotFileCache.html#line.151">triggerCacheRefreshForTesting</a>()</pre>
 <div class="block">Trigger a cache refresh, even if its before the next cache 
refresh. Does not affect pending
  cache refreshes.
  <p>
@@ -472,13 +473,14 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/Stoppable.html" ti
  Exposed for TESTING.</div>
 </li>
 </ul>
-<a name="getUnreferencedFiles(java.lang.Iterable)">
+<a name="getUnreferencedFiles(java.lang.Iterable, 
org.apache.hadoop.hbase.master.snapshot.SnapshotManager)">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>getUnreferencedFiles</h4>
-<pre>public&nbsp;<a 
href="http://docs.oracle.com/javase/7/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;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotFileCache.html#line.180">getUnreferencedFiles</a>(<a
 
href="http://docs.oracle.com/javase/7/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;files)
+<pre>public&nbsp;<a 
href="http://docs.oracle.com/javase/7/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;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotFileCache.html#line.181">getUnreferencedFiles</a>(<a
 
href="http://docs.oracle.com/javase/7/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;files,
+                                                             <a 
href="../../../../../../org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html"
 title="class in 
org.apache.hadoop.hbase.master.snapshot">SnapshotManager</a>&nbsp;snapshotManager)
                                                                throws <a 
href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
 <div class="block">Check to see if any of the passed file names is contained 
in any of the snapshots.
  First checks an in-memory cache of the files to keep. If its not in the 
cache, then the cache
@@ -505,19 +507,19 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/Stoppable.html" ti
 <ul class="blockList">
 <li class="blockList">
 <h4>refreshCache</h4>
-<pre>private&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotFileCache.html#line.205">refreshCache</a>()
+<pre>private&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotFileCache.html#line.207">refreshCache</a>()
                    throws <a 
href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
 <dd><code><a 
href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></code></dd></dl>
 </li>
 </ul>
-<a name="getSnapshotsInProgress()">
+<a 
name="getSnapshotsInProgress(org.apache.hadoop.hbase.master.snapshot.SnapshotManager)">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>getSnapshotsInProgress</h4>
-<pre><a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&gt;&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotFileCache.html#line.296">getSnapshotsInProgress</a>()
+<pre><a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&gt;&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotFileCache.html#line.298">getSnapshotsInProgress</a>(<a
 
href="../../../../../../org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html"
 title="class in 
org.apache.hadoop.hbase.master.snapshot">SnapshotManager</a>&nbsp;snapshotManager)
                               throws <a 
href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
 <dd><code><a 
href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></code></dd></dl>
@@ -529,7 +531,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/Stoppable.html" ti
 <ul class="blockList">
 <li class="blockList">
 <h4>stop</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotFileCache.html#line.339">stop</a>(<a
 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;why)</pre>
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotFileCache.html#line.347">stop</a>(<a
 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;why)</pre>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a 
href="../../../../../../org/apache/hadoop/hbase/Stoppable.html#stop(java.lang.String)">Stoppable</a></code></strong></div>
 <div class="block">Stop this service.
  Implementers should favor logging errors over throwing 
RuntimeExceptions.</div>
@@ -545,7 +547,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/Stoppable.html" ti
 <ul class="blockListLast">
 <li class="blockList">
 <h4>isStopped</h4>
-<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotFileCache.html#line.348">isStopped</a>()</pre>
+<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotFileCache.html#line.356">isStopped</a>()</pre>
 <dl>
 <dt><strong>Specified by:</strong></dt>
 <dd><code><a 
href="../../../../../../org/apache/hadoop/hbase/Stoppable.html#isStopped()">isStopped</a></code>&nbsp;in
 interface&nbsp;<code><a 
href="../../../../../../org/apache/hadoop/hbase/Stoppable.html" 
title="interface in org.apache.hadoop.hbase">Stoppable</a></code></dd>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/45a663dd/devapidocs/org/apache/hadoop/hbase/master/snapshot/SnapshotHFileCleaner.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/org/apache/hadoop/hbase/master/snapshot/SnapshotHFileCleaner.html 
b/devapidocs/org/apache/hadoop/hbase/master/snapshot/SnapshotHFileCleaner.html
index f3f3dcf..eae06ad 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/master/snapshot/SnapshotHFileCleaner.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/master/snapshot/SnapshotHFileCleaner.html
@@ -116,7 +116,7 @@
 <br>
 <pre><a 
href="../../../../../../org/apache/hadoop/hbase/classification/InterfaceAudience.LimitedPrivate.html"
 title="annotation in 
org.apache.hadoop.hbase.classification">@InterfaceAudience.LimitedPrivate</a>(<a
 
href="../../../../../../org/apache/hadoop/hbase/classification/InterfaceAudience.LimitedPrivate.html#value()">value</a>="Configuration")
 <a 
href="../../../../../../org/apache/hadoop/hbase/classification/InterfaceStability.Evolving.html"
 title="annotation in 
org.apache.hadoop.hbase.classification">@InterfaceStability.Evolving</a>
-public class <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotHFileCleaner.html#line.44">SnapshotHFileCleaner</a>
+public class <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotHFileCleaner.html#line.47">SnapshotHFileCleaner</a>
 extends <a 
href="../../../../../../org/apache/hadoop/hbase/master/cleaner/BaseHFileCleanerDelegate.html"
 title="class in 
org.apache.hadoop.hbase.master.cleaner">BaseHFileCleanerDelegate</a></pre>
 <div class="block">Implementation of a file cleaner that checks if a hfile is 
still used by snapshots of HBase
  tables.</div>
@@ -161,6 +161,10 @@ extends <a 
href="../../../../../../org/apache/hadoop/hbase/master/cleaner/BaseHF
 <td class="colFirst"><code>private static 
org.apache.commons.logging.Log</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../../../org/apache/hadoop/hbase/master/snapshot/SnapshotHFileCleaner.html#LOG">LOG</a></strong></code>&nbsp;</td>
 </tr>
+<tr class="altColor">
+<td class="colFirst"><code>private <a 
href="../../../../../../org/apache/hadoop/hbase/master/MasterServices.html" 
title="interface in 
org.apache.hadoop.hbase.master">MasterServices</a></code></td>
+<td class="colLast"><code><strong><a 
href="../../../../../../org/apache/hadoop/hbase/master/snapshot/SnapshotHFileCleaner.html#master">master</a></strong></code>&nbsp;</td>
+</tr>
 </table>
 </li>
 </ul>
@@ -206,20 +210,26 @@ extends <a 
href="../../../../../../org/apache/hadoop/hbase/master/cleaner/BaseHF
 </td>
 </tr>
 <tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a 
href="../../../../../../org/apache/hadoop/hbase/master/snapshot/SnapshotHFileCleaner.html#init(java.util.Map)">init</a></strong>(<a
 
href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map</a>&lt;<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>,<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a>&gt;&nbsp;params)</code>
+<div class="block">this method is used to pass some instance into 
subclass</div>
+</td>
+</tr>
+<tr class="rowColor">
 <td class="colFirst"><code>protected boolean</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../../../org/apache/hadoop/hbase/master/snapshot/SnapshotHFileCleaner.html#isFileDeletable(org.apache.hadoop.fs.FileStatus)">isFileDeletable</a></strong>(org.apache.hadoop.fs.FileStatus&nbsp;fStat)</code>
 <div class="block">Should the master delete the file or keep it?</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../../../org/apache/hadoop/hbase/master/snapshot/SnapshotHFileCleaner.html#isStopped()">isStopped</a></strong>()</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../../../org/apache/hadoop/hbase/master/snapshot/SnapshotHFileCleaner.html#setConf(org.apache.hadoop.conf.Configuration)">setConf</a></strong>(org.apache.hadoop.conf.Configuration&nbsp;conf)</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><strong><a 
href="../../../../../../org/apache/hadoop/hbase/master/snapshot/SnapshotHFileCleaner.html#stop(java.lang.String)">stop</a></strong>(<a
 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;why)</code>
 <div class="block">Stop this service.</div>
@@ -267,7 +277,7 @@ extends <a 
href="../../../../../../org/apache/hadoop/hbase/master/cleaner/BaseHF
 <ul class="blockList">
 <li class="blockList">
 <h4>LOG</h4>
-<pre>private static final&nbsp;org.apache.commons.logging.Log <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotHFileCleaner.html#line.45">LOG</a></pre>
+<pre>private static final&nbsp;org.apache.commons.logging.Log <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotHFileCleaner.html#line.48">LOG</a></pre>
 </li>
 </ul>
 <a name="HFILE_CACHE_REFRESH_PERIOD_CONF_KEY">
@@ -276,7 +286,7 @@ extends <a 
href="../../../../../../org/apache/hadoop/hbase/master/cleaner/BaseHF
 <ul class="blockList">
 <li class="blockList">
 <h4>HFILE_CACHE_REFRESH_PERIOD_CONF_KEY</h4>
-<pre>public static final&nbsp;<a 
href="http://docs.oracle.com/javase/7/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/snapshot/SnapshotHFileCleaner.html#line.51">HFILE_CACHE_REFRESH_PERIOD_CONF_KEY</a></pre>
+<pre>public static final&nbsp;<a 
href="http://docs.oracle.com/javase/7/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/snapshot/SnapshotHFileCleaner.html#line.54">HFILE_CACHE_REFRESH_PERIOD_CONF_KEY</a></pre>
 <div class="block">Conf key for the frequency to attempt to refresh the cache 
of hfiles currently used in
  snapshots (ms)</div>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a 
href="../../../../../../constant-values.html#org.apache.hadoop.hbase.master.snapshot.SnapshotHFileCleaner.HFILE_CACHE_REFRESH_PERIOD_CONF_KEY">Constant
 Field Values</a></dd></dl>
@@ -288,7 +298,7 @@ extends <a 
href="../../../../../../org/apache/hadoop/hbase/master/cleaner/BaseHF
 <ul class="blockList">
 <li class="blockList">
 <h4>DEFAULT_HFILE_CACHE_REFRESH_PERIOD</h4>
-<pre>private static final&nbsp;long <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotHFileCleaner.html#line.55">DEFAULT_HFILE_CACHE_REFRESH_PERIOD</a></pre>
+<pre>private static final&nbsp;long <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotHFileCleaner.html#line.58">DEFAULT_HFILE_CACHE_REFRESH_PERIOD</a></pre>
 <div class="block">Refresh cache, by default, every 5 minutes</div>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a 
href="../../../../../../constant-values.html#org.apache.hadoop.hbase.master.snapshot.SnapshotHFileCleaner.DEFAULT_HFILE_CACHE_REFRESH_PERIOD">Constant
 Field Values</a></dd></dl>
 </li>
@@ -296,13 +306,22 @@ extends <a 
href="../../../../../../org/apache/hadoop/hbase/master/cleaner/BaseHF
 <a name="cache">
 <!--   -->
 </a>
-<ul class="blockListLast">
+<ul class="blockList">
 <li class="blockList">
 <h4>cache</h4>
-<pre>private&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/master/snapshot/SnapshotFileCache.html"
 title="class in org.apache.hadoop.hbase.master.snapshot">SnapshotFileCache</a> 
<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotHFileCleaner.html#line.58">cache</a></pre>
+<pre>private&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/master/snapshot/SnapshotFileCache.html"
 title="class in org.apache.hadoop.hbase.master.snapshot">SnapshotFileCache</a> 
<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotHFileCleaner.html#line.61">cache</a></pre>
 <div class="block">File cache for HFiles in the completed and currently 
running snapshots</div>
 </li>
 </ul>
+<a name="master">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>master</h4>
+<pre>private&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/master/MasterServices.html" 
title="interface in org.apache.hadoop.hbase.master">MasterServices</a> <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotHFileCleaner.html#line.63">master</a></pre>
+</li>
+</ul>
 </li>
 </ul>
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
@@ -317,7 +336,7 @@ extends <a 
href="../../../../../../org/apache/hadoop/hbase/master/cleaner/BaseHF
 <ul class="blockListLast">
 <li class="blockList">
 <h4>SnapshotHFileCleaner</h4>
-<pre>public&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotHFileCleaner.html#line.44">SnapshotHFileCleaner</a>()</pre>
+<pre>public&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotHFileCleaner.html#line.47">SnapshotHFileCleaner</a>()</pre>
 </li>
 </ul>
 </li>
@@ -334,7 +353,7 @@ extends <a 
href="../../../../../../org/apache/hadoop/hbase/master/cleaner/BaseHF
 <ul class="blockList">
 <li class="blockList">
 <h4>getDeletableFiles</h4>
-<pre>public&nbsp;<a 
href="http://docs.oracle.com/javase/7/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;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotHFileCleaner.html#line.61">getDeletableFiles</a>(<a
 
href="http://docs.oracle.com/javase/7/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;files)</pre>
+<pre>public&nbsp;<a 
href="http://docs.oracle.com/javase/7/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;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotHFileCleaner.html#line.66">getDeletableFiles</a>(<a
 
href="http://docs.oracle.com/javase/7/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;files)</pre>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a 
href="../../../../../../org/apache/hadoop/hbase/master/cleaner/FileCleanerDelegate.html#getDeletableFiles(java.lang.Iterable)">FileCleanerDelegate</a></code></strong></div>
 <div class="block">Determines which of the given files are safe to delete</div>
 <dl>
@@ -346,13 +365,30 @@ extends <a 
href="../../../../../../org/apache/hadoop/hbase/master/cleaner/BaseHF
 <dt><span class="strong">Returns:</span></dt><dd>files that are ok to delete 
according to this cleaner</dd></dl>
 </li>
 </ul>
+<a name="init(java.util.Map)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init</h4>
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotHFileCleaner.html#line.78">init</a>(<a
 
href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map</a>&lt;<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>,<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a>&gt;&nbsp;params)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a 
href="../../../../../../org/apache/hadoop/hbase/master/cleaner/FileCleanerDelegate.html#init(java.util.Map)">FileCleanerDelegate</a></code></strong></div>
+<div class="block">this method is used to pass some instance into 
subclass</div>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a 
href="../../../../../../org/apache/hadoop/hbase/master/cleaner/FileCleanerDelegate.html#init(java.util.Map)">init</a></code>&nbsp;in
 interface&nbsp;<code><a 
href="../../../../../../org/apache/hadoop/hbase/master/cleaner/FileCleanerDelegate.html"
 title="interface in 
org.apache.hadoop.hbase.master.cleaner">FileCleanerDelegate</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a 
href="../../../../../../org/apache/hadoop/hbase/master/cleaner/BaseFileCleanerDelegate.html#init(java.util.Map)">init</a></code>&nbsp;in
 class&nbsp;<code><a 
href="../../../../../../org/apache/hadoop/hbase/master/cleaner/BaseFileCleanerDelegate.html"
 title="class in 
org.apache.hadoop.hbase.master.cleaner">BaseFileCleanerDelegate</a></code></dd>
+</dl>
+</li>
+</ul>
 <a name="isFileDeletable(org.apache.hadoop.fs.FileStatus)">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>isFileDeletable</h4>
-<pre>protected&nbsp;boolean&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotHFileCleaner.html#line.73">isFileDeletable</a>(org.apache.hadoop.fs.FileStatus&nbsp;fStat)</pre>
+<pre>protected&nbsp;boolean&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotHFileCleaner.html#line.85">isFileDeletable</a>(org.apache.hadoop.fs.FileStatus&nbsp;fStat)</pre>
 <div class="block"><strong>Description copied from class:&nbsp;<code><a 
href="../../../../../../org/apache/hadoop/hbase/master/cleaner/BaseFileCleanerDelegate.html#isFileDeletable(org.apache.hadoop.fs.FileStatus)">BaseFileCleanerDelegate</a></code></strong></div>
 <div class="block">Should the master delete the file or keep it?</div>
 <dl>
@@ -368,7 +404,7 @@ extends <a 
href="../../../../../../org/apache/hadoop/hbase/master/cleaner/BaseHF
 <ul class="blockList">
 <li class="blockList">
 <h4>setConf</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotHFileCleaner.html#line.77">setConf</a>(org.apache.hadoop.conf.Configuration&nbsp;conf)</pre>
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotHFileCleaner.html#line.89">setConf</a>(org.apache.hadoop.conf.Configuration&nbsp;conf)</pre>
 <dl>
 <dt><strong>Specified by:</strong></dt>
 <dd><code>setConf</code>&nbsp;in 
interface&nbsp;<code>org.apache.hadoop.conf.Configurable</code></dd>
@@ -383,7 +419,7 @@ extends <a 
href="../../../../../../org/apache/hadoop/hbase/master/cleaner/BaseHF
 <ul class="blockList">
 <li class="blockList">
 <h4>stop</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotHFileCleaner.html#line.97">stop</a>(<a
 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;why)</pre>
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotHFileCleaner.html#line.110">stop</a>(<a
 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;why)</pre>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a 
href="../../../../../../org/apache/hadoop/hbase/Stoppable.html#stop(java.lang.String)">Stoppable</a></code></strong></div>
 <div class="block">Stop this service.
  Implementers should favor logging errors over throwing 
RuntimeExceptions.</div>
@@ -401,7 +437,7 @@ extends <a 
href="../../../../../../org/apache/hadoop/hbase/master/cleaner/BaseHF
 <ul class="blockList">
 <li class="blockList">
 <h4>isStopped</h4>
-<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotHFileCleaner.html#line.102">isStopped</a>()</pre>
+<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotHFileCleaner.html#line.115">isStopped</a>()</pre>
 <dl>
 <dt><strong>Specified by:</strong></dt>
 <dd><code><a 
href="../../../../../../org/apache/hadoop/hbase/Stoppable.html#isStopped()">isStopped</a></code>&nbsp;in
 interface&nbsp;<code><a 
href="../../../../../../org/apache/hadoop/hbase/Stoppable.html" 
title="interface in org.apache.hadoop.hbase">Stoppable</a></code></dd>
@@ -416,7 +452,7 @@ extends <a 
href="../../../../../../org/apache/hadoop/hbase/master/cleaner/BaseHF
 <ul class="blockListLast">
 <li class="blockList">
 <h4>getFileCacheForTesting</h4>
-<pre>public&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/master/snapshot/SnapshotFileCache.html"
 title="class in 
org.apache.hadoop.hbase.master.snapshot">SnapshotFileCache</a>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotHFileCleaner.html#line.110">getFileCacheForTesting</a>()</pre>
+<pre>public&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/master/snapshot/SnapshotFileCache.html"
 title="class in 
org.apache.hadoop.hbase.master.snapshot">SnapshotFileCache</a>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/master/snapshot/SnapshotHFileCleaner.html#line.123">getFileCacheForTesting</a>()</pre>
 <div class="block">Exposed for Testing!</div>
 <dl><dt><span class="strong">Returns:</span></dt><dd>the cache of all 
hfiles</dd></dl>
 </li>

Reply via email to