http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c0571676/devapidocs/org/apache/hadoop/hbase/regionserver/package-use.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/package-use.html 
b/devapidocs/org/apache/hadoop/hbase/regionserver/package-use.html
index e06ed61..464912e 100644
--- a/devapidocs/org/apache/hadoop/hbase/regionserver/package-use.html
+++ b/devapidocs/org/apache/hadoop/hbase/regionserver/package-use.html
@@ -321,7 +321,9 @@ Input/OutputFormats, a table indexing MapReduce job, and 
utility methods.</div>
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/BloomType.html#org.apache.hadoop.hbase.client">BloomType</a>&nbsp;</td>
 </tr>
 <tr class="rowColor">
-<td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HRegion.html#org.apache.hadoop.hbase.client">HRegion</a>&nbsp;</td>
+<td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HRegion.html#org.apache.hadoop.hbase.client">HRegion</a>
+<div class="block">Regions store data for a certain region of a table.</div>
+</td>
 </tr>
 <tr class="altColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HRegionServer.html#org.apache.hadoop.hbase.client">HRegionServer</a>
@@ -433,7 +435,7 @@ Input/OutputFormats, a table indexing MapReduce job, and 
utility methods.</div>
 </tr>
 <tr class="altColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/Region.html#org.apache.hadoop.hbase.coprocessor">Region</a>
-<div class="block">Regions store data for a certain region of a table.</div>
+<div class="block">Region is a subset of HRegion with operations required for 
the <a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionCoprocessor.html"
 title="interface in 
org.apache.hadoop.hbase.coprocessor"><code>Coprocessors</code></a>.</div>
 </td>
 </tr>
 <tr class="rowColor">
@@ -816,13 +818,13 @@ Input/OutputFormats, a table indexing MapReduce job, and 
utility methods.</div>
 </tr>
 <tbody>
 <tr class="altColor">
-<td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HRegionServer.html#org.apache.hadoop.hbase.procedure.flush">HRegionServer</a>
-<div class="block">HRegionServer makes a set of HRegions available to 
clients.</div>
+<td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HRegion.html#org.apache.hadoop.hbase.procedure.flush">HRegion</a>
+<div class="block">Regions store data for a certain region of a table.</div>
 </td>
 </tr>
 <tr class="rowColor">
-<td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/Region.html#org.apache.hadoop.hbase.procedure.flush">Region</a>
-<div class="block">Regions store data for a certain region of a table.</div>
+<td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HRegionServer.html#org.apache.hadoop.hbase.procedure.flush">HRegionServer</a>
+<div class="block">HRegionServer makes a set of HRegions available to 
clients.</div>
 </td>
 </tr>
 <tr class="altColor">
@@ -849,7 +851,7 @@ Input/OutputFormats, a table indexing MapReduce job, and 
utility methods.</div>
 </tr>
 <tr class="rowColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/Region.html#org.apache.hadoop.hbase.quotas">Region</a>
-<div class="block">Regions store data for a certain region of a table.</div>
+<div class="block">Region is a subset of HRegion with operations required for 
the <a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionCoprocessor.html"
 title="interface in 
org.apache.hadoop.hbase.coprocessor"><code>Coprocessors</code></a>.</div>
 </td>
 </tr>
 <tr class="altColor">
@@ -1073,7 +1075,9 @@ Input/OutputFormats, a table indexing MapReduce job, and 
utility methods.</div>
 </td>
 </tr>
 <tr class="rowColor">
-<td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HRegion.html#org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;</td>
+<td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HRegion.html#org.apache.hadoop.hbase.regionserver">HRegion</a>
+<div class="block">Regions store data for a certain region of a table.</div>
+</td>
 </tr>
 <tr class="altColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HRegion.BatchOperation.html#org.apache.hadoop.hbase.regionserver">HRegion.BatchOperation</a>
@@ -1083,119 +1087,132 @@ Input/OutputFormats, a table indexing MapReduce job, 
and utility methods.</div>
 </td>
 </tr>
 <tr class="rowColor">
+<td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HRegion.BulkLoadListener.html#org.apache.hadoop.hbase.regionserver">HRegion.BulkLoadListener</a>
+<div class="block">Listener class to enable callers of
+ bulkLoadHFile() to perform any necessary
+ pre/post processing of a given bulkload call</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HRegion.FlushResult.html#org.apache.hadoop.hbase.regionserver">HRegion.FlushResult</a>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HRegion.FlushResult.Result.html#org.apache.hadoop.hbase.regionserver">HRegion.FlushResult.Result</a>&nbsp;</td>
+</tr>
+<tr class="altColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HRegion.FlushResultImpl.html#org.apache.hadoop.hbase.regionserver">HRegion.FlushResultImpl</a>
 <div class="block">Objects from this class are created when flushing to 
describe all the different states that
  that method ends up in.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HRegion.ObservedExceptionsInBatch.html#org.apache.hadoop.hbase.regionserver">HRegion.ObservedExceptionsInBatch</a>
 <div class="block">A class that tracks exceptions that have been observed in 
one batch.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HRegion.PrepareFlushResult.html#org.apache.hadoop.hbase.regionserver">HRegion.PrepareFlushResult</a>
 <div class="block">A result object from prepare flush cache stage</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HRegion.RegionScannerImpl.html#org.apache.hadoop.hbase.regionserver">HRegion.RegionScannerImpl</a>
 <div class="block">RegionScannerImpl is used to combine scanners from multiple 
Stores (aka column families).</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HRegion.RowLockContext.html#org.apache.hadoop.hbase.regionserver">HRegion.RowLockContext</a>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HRegion.RowLockImpl.html#org.apache.hadoop.hbase.regionserver">HRegion.RowLockImpl</a>
 <div class="block">Class used to represent a lock on a row.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HRegion.WriteState.html#org.apache.hadoop.hbase.regionserver">HRegion.WriteState</a>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HRegionFileSystem.html#org.apache.hadoop.hbase.regionserver">HRegionFileSystem</a>
 <div class="block">View to an on-disk Region.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HRegionServer.html#org.apache.hadoop.hbase.regionserver">HRegionServer</a>
 <div class="block">HRegionServer makes a set of HRegions available to 
clients.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HRegionServer.MovedRegionInfo.html#org.apache.hadoop.hbase.regionserver">HRegionServer.MovedRegionInfo</a>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HRegionServer.MovedRegionsCleaner.html#org.apache.hadoop.hbase.regionserver">HRegionServer.MovedRegionsCleaner</a>
 <div class="block">Creates a Chore thread to clean the moved region 
cache.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HStore.html#org.apache.hadoop.hbase.regionserver">HStore</a>
 <div class="block">A Store holds a column family in a Region.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HStoreFile.html#org.apache.hadoop.hbase.regionserver">HStoreFile</a>
 <div class="block">A Store data file.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/ImmutableOnlineRegions.html#org.apache.hadoop.hbase.regionserver">ImmutableOnlineRegions</a>
 <div class="block">Interface to Map of online regions.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/ImmutableSegment.html#org.apache.hadoop.hbase.regionserver">ImmutableSegment</a>
 <div class="block">ImmutableSegment is an abstract class that extends the API 
supported by a <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html" 
title="class in org.apache.hadoop.hbase.regionserver"><code>Segment</code></a>,
  and is not needed for a <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/MutableSegment.html" 
title="class in 
org.apache.hadoop.hbase.regionserver"><code>MutableSegment</code></a>.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/IncreasingToUpperBoundRegionSplitPolicy.html#org.apache.hadoop.hbase.regionserver">IncreasingToUpperBoundRegionSplitPolicy</a>
 <div class="block">Split size is the number of regions that are on this server 
that all are
  of the same table, cubed, times 2x the region flush size OR the maximum
  region split size, whichever is smaller.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/InternalScanner.html#org.apache.hadoop.hbase.regionserver">InternalScanner</a>
 <div class="block">Internal scanners differ from client-side scanners in that 
they operate on
  HStoreKeys and byte[] instead of RowResults.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/KeyValueHeap.html#org.apache.hadoop.hbase.regionserver">KeyValueHeap</a>
 <div class="block">Implements a heap merge across any number of 
KeyValueScanners.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/KeyValueHeap.KVScannerComparator.html#org.apache.hadoop.hbase.regionserver">KeyValueHeap.KVScannerComparator</a>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/KeyValueScanner.html#org.apache.hadoop.hbase.regionserver">KeyValueScanner</a>
 <div class="block">Scanner that returns the next KeyValue.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/LastSequenceId.html#org.apache.hadoop.hbase.regionserver">LastSequenceId</a>
 <div class="block">Last flushed sequence Ids for the regions and their stores 
on region server</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/LeaseException.html#org.apache.hadoop.hbase.regionserver">LeaseException</a>
 <div class="block">Reports a problem with a lease</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/LeaseListener.html#org.apache.hadoop.hbase.regionserver">LeaseListener</a>
 <div class="block">LeaseListener is an interface meant to be implemented by 
users of the Leases
  class.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/Leases.html#org.apache.hadoop.hbase.regionserver">Leases</a>
 <div class="block">Leases
 
@@ -1203,39 +1220,39 @@ Input/OutputFormats, a table indexing MapReduce job, 
and utility methods.</div>
  clients that occasionally send heartbeats.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/Leases.Lease.html#org.apache.hadoop.hbase.regionserver">Leases.Lease</a>
 <div class="block">This class tracks a single Lease.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/Leases.LeaseStillHeldException.html#org.apache.hadoop.hbase.regionserver">Leases.LeaseStillHeldException</a>
 <div class="block">Thrown if we are asked to create a lease but lease on 
passed name already
  exists.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/LogRoller.html#org.apache.hadoop.hbase.regionserver">LogRoller</a>
 <div class="block">Runs periodically to determine if the WAL should be 
rolled.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MemStore.html#org.apache.hadoop.hbase.regionserver">MemStore</a>
 <div class="block">The MemStore holds in-memory modifications to the 
Store.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MemStoreCompactor.html#org.apache.hadoop.hbase.regionserver">MemStoreCompactor</a>
 <div class="block">The ongoing MemStore Compaction manager, dispatches a solo 
running compaction and interrupts
  the compaction if requested.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MemStoreCompactor.Action.html#org.apache.hadoop.hbase.regionserver">MemStoreCompactor.Action</a>
 <div class="block">Types of actions to be done on the pipeline upon 
MemStoreCompaction invocation.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MemStoreFlusher.html#org.apache.hadoop.hbase.regionserver">MemStoreFlusher</a>
 <div class="block">Thread that flushes cache on request
 
@@ -1244,23 +1261,23 @@ Input/OutputFormats, a table indexing MapReduce job, 
and utility methods.</div>
  sleep time which is invariant.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MemStoreFlusher.FlushHandler.html#org.apache.hadoop.hbase.regionserver">MemStoreFlusher.FlushHandler</a>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MemStoreFlusher.FlushQueueEntry.html#org.apache.hadoop.hbase.regionserver">MemStoreFlusher.FlushQueueEntry</a>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MemStoreFlusher.FlushRegionEntry.html#org.apache.hadoop.hbase.regionserver">MemStoreFlusher.FlushRegionEntry</a>
 <div class="block">Datastructure used in the flush queue.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MemStoreLAB.html#org.apache.hadoop.hbase.regionserver">MemStoreLAB</a>
 <div class="block">A memstore-local allocation buffer.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MemStoreSegmentsIterator.html#org.apache.hadoop.hbase.regionserver">MemStoreSegmentsIterator</a>
 <div class="block">The MemStoreSegmentsIterator is designed to perform one 
iteration over given list of segments
  For another iteration new instance of MemStoreSegmentsIterator needs to be 
created
@@ -1268,183 +1285,170 @@ Input/OutputFormats, a table indexing MapReduce job, 
and utility methods.</div>
  in each period of time</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MemStoreSize.html#org.apache.hadoop.hbase.regionserver">MemStoreSize</a>
 <div class="block">Wraps the data size part and total heap space occupied by 
the memstore.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MemStoreSnapshot.html#org.apache.hadoop.hbase.regionserver">MemStoreSnapshot</a>
 <div class="block">Holds details of the snapshot taken on a MemStore.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MetricsHeapMemoryManager.html#org.apache.hadoop.hbase.regionserver">MetricsHeapMemoryManager</a>
 <div class="block">This class is for maintaining the various regionserver's 
heap memory manager statistics and
  publishing them through the metrics interfaces.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MetricsHeapMemoryManagerSource.html#org.apache.hadoop.hbase.regionserver">MetricsHeapMemoryManagerSource</a>
 <div class="block">This interface will be implemented by a MetricsSource that 
will export metrics from
  HeapMemoryManager in RegionServer into the hadoop metrics system.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MetricsHeapMemoryManagerSourceImpl.html#org.apache.hadoop.hbase.regionserver">MetricsHeapMemoryManagerSourceImpl</a>
 <div class="block">Hadoop2 implementation of 
MetricsHeapMemoryManagerSource.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MetricsRegion.html#org.apache.hadoop.hbase.regionserver">MetricsRegion</a>
 <div class="block">This is the glue between the HRegion and whatever hadoop 
shim layer
  is loaded (hbase-hadoop1-compat or hbase-hadoop2-compat).</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MetricsRegionAggregateSource.html#org.apache.hadoop.hbase.regionserver">MetricsRegionAggregateSource</a>
 <div class="block">This interface will be implemented by a MetricsSource that 
will export metrics from
  multiple regions into the hadoop metrics system.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MetricsRegionAggregateSourceImpl.html#org.apache.hadoop.hbase.regionserver">MetricsRegionAggregateSourceImpl</a>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MetricsRegionServer.html#org.apache.hadoop.hbase.regionserver">MetricsRegionServer</a>
 <div class="block">
  This class is for maintaining the various regionserver statistics
  and publishing them through the metrics interfaces.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MetricsRegionServerSource.html#org.apache.hadoop.hbase.regionserver">MetricsRegionServerSource</a>
 <div class="block">Interface for classes that expose metrics about the 
regionserver.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MetricsRegionServerSourceFactory.html#org.apache.hadoop.hbase.regionserver">MetricsRegionServerSourceFactory</a>
 <div class="block">Interface of a factory to create Metrics Sources used 
inside of regionservers.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MetricsRegionServerSourceFactoryImpl.FactoryStorage.html#org.apache.hadoop.hbase.regionserver">MetricsRegionServerSourceFactoryImpl.FactoryStorage</a>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MetricsRegionServerWrapper.html#org.apache.hadoop.hbase.regionserver">MetricsRegionServerWrapper</a>
 <div class="block">This is the interface that will expose RegionServer 
information to hadoop1/hadoop2
  implementations of the MetricsRegionServerSource.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MetricsRegionSource.html#org.apache.hadoop.hbase.regionserver">MetricsRegionSource</a>
 <div class="block">This interface will be implemented to allow single regions 
to push metrics into
  MetricsRegionAggregateSource that will in turn push data to the Hadoop 
metrics system.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MetricsRegionWrapper.html#org.apache.hadoop.hbase.regionserver">MetricsRegionWrapper</a>
 <div class="block">Interface of class that will wrap an HRegion and export 
numbers so they can be
  used in MetricsRegionSource</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MetricsRegionWrapperImpl.html#org.apache.hadoop.hbase.regionserver">MetricsRegionWrapperImpl</a>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MetricsTable.html#org.apache.hadoop.hbase.regionserver">MetricsTable</a>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MetricsTableAggregateSource.html#org.apache.hadoop.hbase.regionserver">MetricsTableAggregateSource</a>
 <div class="block">This interface will be implemented by a MetricsSource that 
will export metrics from
  multiple regions of a table into the hadoop metrics system.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MetricsTableAggregateSourceImpl.html#org.apache.hadoop.hbase.regionserver">MetricsTableAggregateSourceImpl</a>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MetricsTableSource.html#org.apache.hadoop.hbase.regionserver">MetricsTableSource</a>
 <div class="block">This interface will be implemented to allow region server 
to push table metrics into
  MetricsRegionAggregateSource that will in turn push data to the Hadoop 
metrics system.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MetricsTableWrapperAggregate.html#org.apache.hadoop.hbase.regionserver">MetricsTableWrapperAggregate</a>
 <div class="block">Interface of class that will wrap a MetricsTableSource and 
export numbers so they can be
  used in MetricsTableSource</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MetricsTableWrapperAggregateImpl.MetricsTableValues.html#org.apache.hadoop.hbase.regionserver">MetricsTableWrapperAggregateImpl.MetricsTableValues</a>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MiniBatchOperationInProgress.html#org.apache.hadoop.hbase.regionserver">MiniBatchOperationInProgress</a>
 <div class="block">Wraps together the mutations which are applied as a batch 
to the region and their operation
  status and WALEdits.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MultiVersionConcurrencyControl.html#org.apache.hadoop.hbase.regionserver">MultiVersionConcurrencyControl</a>
 <div class="block">Manages the read/write consistency.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MultiVersionConcurrencyControl.WriteEntry.html#org.apache.hadoop.hbase.regionserver">MultiVersionConcurrencyControl.WriteEntry</a>
 <div class="block">Write number and whether write has completed given out at 
start of a write transaction.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/MutableSegment.html#org.apache.hadoop.hbase.regionserver">MutableSegment</a>
 <div class="block">A mutable segment in memstore, specifically the active 
segment.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/NonLazyKeyValueScanner.html#org.apache.hadoop.hbase.regionserver">NonLazyKeyValueScanner</a>
 <div class="block">A "non-lazy" scanner which always does a real seek 
operation.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/NonReversedNonLazyKeyValueScanner.html#org.apache.hadoop.hbase.regionserver">NonReversedNonLazyKeyValueScanner</a>
 <div class="block">A "non-reversed &amp; non-lazy" scanner which does not 
support backward scanning
  and always does a real seek operation.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/NoSuchColumnFamilyException.html#org.apache.hadoop.hbase.regionserver">NoSuchColumnFamilyException</a>
 <div class="block">Thrown if request for nonexistent column family.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/OnlineRegions.html#org.apache.hadoop.hbase.regionserver">OnlineRegions</a>
 <div class="block">Interface to Map of online regions.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/OperationStatus.html#org.apache.hadoop.hbase.regionserver">OperationStatus</a>
 <div class="block">This class stores the Operation status code and the 
exception message
  that occurs in case of failure of operations like put, delete, etc.</div>
 </td>
 </tr>
-<tr class="altColor">
-<td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/Region.html#org.apache.hadoop.hbase.regionserver">Region</a>
-<div class="block">Regions store data for a certain region of a table.</div>
-</td>
-</tr>
 <tr class="rowColor">
-<td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/Region.BulkLoadListener.html#org.apache.hadoop.hbase.regionserver">Region.BulkLoadListener</a>
-<div class="block">Listener class to enable callers of
- bulkLoadHFile() to perform any necessary
- pre/post processing of a given bulkload call</div>
+<td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/Region.html#org.apache.hadoop.hbase.regionserver">Region</a>
+<div class="block">Region is a subset of HRegion with operations required for 
the <a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionCoprocessor.html"
 title="interface in 
org.apache.hadoop.hbase.coprocessor"><code>Coprocessors</code></a>.</div>
 </td>
 </tr>
 <tr class="altColor">
-<td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/Region.FlushResult.html#org.apache.hadoop.hbase.regionserver">Region.FlushResult</a>&nbsp;</td>
-</tr>
-<tr class="rowColor">
-<td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/Region.FlushResult.Result.html#org.apache.hadoop.hbase.regionserver">Region.FlushResult.Result</a>&nbsp;</td>
-</tr>
-<tr class="altColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/Region.Operation.html#org.apache.hadoop.hbase.regionserver">Region.Operation</a>
 <div class="block">Operation enum is used in <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html#startRegionOperation--"><code>Region.startRegionOperation()</code></a>
 and elsewhere to provide
  context for various checks.</div>
@@ -1877,7 +1881,9 @@ Input/OutputFormats, a table indexing MapReduce job, and 
utility methods.</div>
 </tr>
 <tbody>
 <tr class="altColor">
-<td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HRegion.html#org.apache.hadoop.hbase.regionserver.handler">HRegion</a>&nbsp;</td>
+<td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HRegion.html#org.apache.hadoop.hbase.regionserver.handler">HRegion</a>
+<div class="block">Regions store data for a certain region of a table.</div>
+</td>
 </tr>
 <tr class="rowColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/KeyValueScanner.html#org.apache.hadoop.hbase.regionserver.handler">KeyValueScanner</a>
@@ -1942,13 +1948,13 @@ Input/OutputFormats, a table indexing MapReduce job, 
and utility methods.</div>
 </tr>
 <tbody>
 <tr class="altColor">
-<td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HRegionServer.html#org.apache.hadoop.hbase.regionserver.snapshot">HRegionServer</a>
-<div class="block">HRegionServer makes a set of HRegions available to 
clients.</div>
+<td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HRegion.html#org.apache.hadoop.hbase.regionserver.snapshot">HRegion</a>
+<div class="block">Regions store data for a certain region of a table.</div>
 </td>
 </tr>
 <tr class="rowColor">
-<td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/Region.html#org.apache.hadoop.hbase.regionserver.snapshot">Region</a>
-<div class="block">Regions store data for a certain region of a table.</div>
+<td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HRegionServer.html#org.apache.hadoop.hbase.regionserver.snapshot">HRegionServer</a>
+<div class="block">HRegionServer makes a set of HRegions available to 
clients.</div>
 </td>
 </tr>
 <tr class="altColor">
@@ -2053,7 +2059,7 @@ Input/OutputFormats, a table indexing MapReduce job, and 
utility methods.</div>
 </tr>
 <tr class="altColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/Region.html#org.apache.hadoop.hbase.security.access">Region</a>
-<div class="block">Regions store data for a certain region of a table.</div>
+<div class="block">Region is a subset of HRegion with operations required for 
the <a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionCoprocessor.html"
 title="interface in 
org.apache.hadoop.hbase.coprocessor"><code>Coprocessors</code></a>.</div>
 </td>
 </tr>
 <tr class="rowColor">
@@ -2108,7 +2114,7 @@ Input/OutputFormats, a table indexing MapReduce job, and 
utility methods.</div>
 </tr>
 <tr class="rowColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/Region.html#org.apache.hadoop.hbase.security.visibility">Region</a>
-<div class="block">Regions store data for a certain region of a table.</div>
+<div class="block">Region is a subset of HRegion with operations required for 
the <a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionCoprocessor.html"
 title="interface in 
org.apache.hadoop.hbase.coprocessor"><code>Coprocessors</code></a>.</div>
 </td>
 </tr>
 <tr class="altColor">
@@ -2135,7 +2141,9 @@ Input/OutputFormats, a table indexing MapReduce job, and 
utility methods.</div>
 </tr>
 <tbody>
 <tr class="altColor">
-<td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HRegion.html#org.apache.hadoop.hbase.snapshot">HRegion</a>&nbsp;</td>
+<td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HRegion.html#org.apache.hadoop.hbase.snapshot">HRegion</a>
+<div class="block">Regions store data for a certain region of a table.</div>
+</td>
 </tr>
 <tr class="rowColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HRegionFileSystem.html#org.apache.hadoop.hbase.snapshot">HRegionFileSystem</a>
@@ -2209,7 +2217,9 @@ Input/OutputFormats, a table indexing MapReduce job, and 
utility methods.</div>
 </td>
 </tr>
 <tr class="altColor">
-<td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HRegion.html#org.apache.hadoop.hbase.util">HRegion</a>&nbsp;</td>
+<td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HRegion.html#org.apache.hadoop.hbase.util">HRegion</a>
+<div class="block">Regions store data for a certain region of a table.</div>
+</td>
 </tr>
 <tr class="rowColor">
 <td class="colOne"><a 
href="../../../../../org/apache/hadoop/hbase/regionserver/class-use/HRegionServer.html#org.apache.hadoop.hbase.util">HRegionServer</a>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c0571676/devapidocs/org/apache/hadoop/hbase/regionserver/querymatcher/package-tree.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/org/apache/hadoop/hbase/regionserver/querymatcher/package-tree.html
 
b/devapidocs/org/apache/hadoop/hbase/regionserver/querymatcher/package-tree.html
index 313f199..9264ee0 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/regionserver/querymatcher/package-tree.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/regionserver/querymatcher/package-tree.html
@@ -130,8 +130,8 @@
 <ul>
 <li type="circle">java.lang.<a 
href="http://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="http://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="http://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.regionserver.querymatcher.<a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/querymatcher/StripeCompactionScanQueryMatcher.DropDeletesInOutput.html"
 title="enum in org.apache.hadoop.hbase.regionserver.querymatcher"><span 
class="typeNameLink">StripeCompactionScanQueryMatcher.DropDeletesInOutput</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.regionserver.querymatcher.<a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/querymatcher/DeleteTracker.DeleteResult.html"
 title="enum in org.apache.hadoop.hbase.regionserver.querymatcher"><span 
class="typeNameLink">DeleteTracker.DeleteResult</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.regionserver.querymatcher.<a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/querymatcher/StripeCompactionScanQueryMatcher.DropDeletesInOutput.html"
 title="enum in org.apache.hadoop.hbase.regionserver.querymatcher"><span 
class="typeNameLink">StripeCompactionScanQueryMatcher.DropDeletesInOutput</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.regionserver.querymatcher.<a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/querymatcher/ScanQueryMatcher.MatchCode.html"
 title="enum in org.apache.hadoop.hbase.regionserver.querymatcher"><span 
class="typeNameLink">ScanQueryMatcher.MatchCode</span></a></li>
 </ul>
 </li>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c0571676/devapidocs/org/apache/hadoop/hbase/regionserver/snapshot/FlushSnapshotSubprocedure.RegionSnapshotTask.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/org/apache/hadoop/hbase/regionserver/snapshot/FlushSnapshotSubprocedure.RegionSnapshotTask.html
 
b/devapidocs/org/apache/hadoop/hbase/regionserver/snapshot/FlushSnapshotSubprocedure.RegionSnapshotTask.html
index 2a6ec41..3ca38b1 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/regionserver/snapshot/FlushSnapshotSubprocedure.RegionSnapshotTask.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/regionserver/snapshot/FlushSnapshotSubprocedure.RegionSnapshotTask.html
@@ -117,7 +117,7 @@ var activeTableTab = "activeTableTab";
 </dl>
 <hr>
 <br>
-<pre>public static class <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/snapshot/FlushSnapshotSubprocedure.html#line.78">FlushSnapshotSubprocedure.RegionSnapshotTask</a>
+<pre>public static class <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/snapshot/FlushSnapshotSubprocedure.html#line.77">FlushSnapshotSubprocedure.RegionSnapshotTask</a>
 extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a>
 implements <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/Callable.html?is-external=true";
 title="class or interface in java.util.concurrent">Callable</a>&lt;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true";
 title="class or interface in java.lang">Void</a>&gt;</pre>
 <div class="block">Callable for adding files to snapshot manifest working dir. 
 Ready for multithreading.</div>
@@ -144,7 +144,7 @@ implements <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurren
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/snapshot/FlushSnapshotSubprocedure.RegionSnapshotTask.html#monitor">monitor</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><code>private <a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html" 
title="interface in org.apache.hadoop.hbase.regionserver">Region</a></code></td>
+<td class="colFirst"><code>private <a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/snapshot/FlushSnapshotSubprocedure.RegionSnapshotTask.html#region">region</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
@@ -170,7 +170,7 @@ implements <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurren
 <th class="colOne" scope="col">Constructor and Description</th>
 </tr>
 <tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/snapshot/FlushSnapshotSubprocedure.RegionSnapshotTask.html#RegionSnapshotTask-org.apache.hadoop.hbase.regionserver.Region-org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription-boolean-org.apache.hadoop.hbase.errorhandling.ForeignExceptionDispatcher-">RegionSnapshotTask</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html" 
title="interface in 
org.apache.hadoop.hbase.regionserver">Region</a>&nbsp;region,
+<td class="colOne"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/snapshot/FlushSnapshotSubprocedure.RegionSnapshotTask.html#RegionSnapshotTask-org.apache.hadoop.hbase.regionserver.HRegion-org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription-boolean-org.apache.hadoop.hbase.errorhandling.ForeignExceptionDispatcher-">RegionSnapshotTask</a></span>(<a
 href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region,
                   
org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription&nbsp;snapshotDesc,
                   boolean&nbsp;skipFlush,
                   <a 
href="../../../../../../org/apache/hadoop/hbase/errorhandling/ForeignExceptionDispatcher.html"
 title="class in 
org.apache.hadoop.hbase.errorhandling">ForeignExceptionDispatcher</a>&nbsp;monitor)</code>&nbsp;</td>
@@ -222,7 +222,7 @@ implements <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurren
 <ul class="blockList">
 <li class="blockList">
 <h4>region</h4>
-<pre>private&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html" 
title="interface in org.apache.hadoop.hbase.regionserver">Region</a> <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/snapshot/FlushSnapshotSubprocedure.RegionSnapshotTask.html#line.79">region</a></pre>
+<pre>private&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</a> <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/snapshot/FlushSnapshotSubprocedure.RegionSnapshotTask.html#line.78">region</a></pre>
 </li>
 </ul>
 <a name="skipFlush">
@@ -231,7 +231,7 @@ implements <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurren
 <ul class="blockList">
 <li class="blockList">
 <h4>skipFlush</h4>
-<pre>private&nbsp;boolean <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/snapshot/FlushSnapshotSubprocedure.RegionSnapshotTask.html#line.80">skipFlush</a></pre>
+<pre>private&nbsp;boolean <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/snapshot/FlushSnapshotSubprocedure.RegionSnapshotTask.html#line.79">skipFlush</a></pre>
 </li>
 </ul>
 <a name="monitor">
@@ -240,7 +240,7 @@ implements <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurren
 <ul class="blockList">
 <li class="blockList">
 <h4>monitor</h4>
-<pre>private&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/errorhandling/ForeignExceptionDispatcher.html"
 title="class in 
org.apache.hadoop.hbase.errorhandling">ForeignExceptionDispatcher</a> <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/snapshot/FlushSnapshotSubprocedure.RegionSnapshotTask.html#line.81">monitor</a></pre>
+<pre>private&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/errorhandling/ForeignExceptionDispatcher.html"
 title="class in 
org.apache.hadoop.hbase.errorhandling">ForeignExceptionDispatcher</a> <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/snapshot/FlushSnapshotSubprocedure.RegionSnapshotTask.html#line.80">monitor</a></pre>
 </li>
 </ul>
 <a name="snapshotDesc">
@@ -249,7 +249,7 @@ implements <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurren
 <ul class="blockListLast">
 <li class="blockList">
 <h4>snapshotDesc</h4>
-<pre>private&nbsp;org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription
 <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/snapshot/FlushSnapshotSubprocedure.RegionSnapshotTask.html#line.82">snapshotDesc</a></pre>
+<pre>private&nbsp;org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription
 <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/snapshot/FlushSnapshotSubprocedure.RegionSnapshotTask.html#line.81">snapshotDesc</a></pre>
 </li>
 </ul>
 </li>
@@ -260,13 +260,13 @@ implements <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurren
 <!--   -->
 </a>
 <h3>Constructor Detail</h3>
-<a 
name="RegionSnapshotTask-org.apache.hadoop.hbase.regionserver.Region-org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription-boolean-org.apache.hadoop.hbase.errorhandling.ForeignExceptionDispatcher-">
+<a 
name="RegionSnapshotTask-org.apache.hadoop.hbase.regionserver.HRegion-org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription-boolean-org.apache.hadoop.hbase.errorhandling.ForeignExceptionDispatcher-">
 <!--   -->
 </a>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>RegionSnapshotTask</h4>
-<pre>public&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/snapshot/FlushSnapshotSubprocedure.RegionSnapshotTask.html#line.84">RegionSnapshotTask</a>(<a
 href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html" 
title="interface in 
org.apache.hadoop.hbase.regionserver">Region</a>&nbsp;region,
+<pre>public&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/snapshot/FlushSnapshotSubprocedure.RegionSnapshotTask.html#line.83">RegionSnapshotTask</a>(<a
 href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region,
                           
org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription&nbsp;snapshotDesc,
                           boolean&nbsp;skipFlush,
                           <a 
href="../../../../../../org/apache/hadoop/hbase/errorhandling/ForeignExceptionDispatcher.html"
 title="class in 
org.apache.hadoop.hbase.errorhandling">ForeignExceptionDispatcher</a>&nbsp;monitor)</pre>
@@ -286,7 +286,7 @@ implements <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurren
 <ul class="blockListLast">
 <li class="blockList">
 <h4>call</h4>
-<pre>public&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true";
 title="class or interface in java.lang">Void</a>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/snapshot/FlushSnapshotSubprocedure.RegionSnapshotTask.html#line.93">call</a>()
+<pre>public&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true";
 title="class or interface in java.lang">Void</a>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/snapshot/FlushSnapshotSubprocedure.RegionSnapshotTask.html#line.92">call</a>()
           throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true";
 title="class or interface in java.lang">Exception</a></pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c0571676/devapidocs/org/apache/hadoop/hbase/regionserver/snapshot/FlushSnapshotSubprocedure.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/org/apache/hadoop/hbase/regionserver/snapshot/FlushSnapshotSubprocedure.html
 
b/devapidocs/org/apache/hadoop/hbase/regionserver/snapshot/FlushSnapshotSubprocedure.html
index f27f878..24c3fff 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/regionserver/snapshot/FlushSnapshotSubprocedure.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/regionserver/snapshot/FlushSnapshotSubprocedure.html
@@ -120,7 +120,7 @@ var activeTableTab = "activeTableTab";
 <br>
 <pre>@InterfaceAudience.Private
  @InterfaceStability.Unstable
-public class <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/snapshot/FlushSnapshotSubprocedure.html#line.50">FlushSnapshotSubprocedure</a>
+public class <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/snapshot/FlushSnapshotSubprocedure.html#line.49">FlushSnapshotSubprocedure</a>
 extends <a 
href="../../../../../../org/apache/hadoop/hbase/procedure/Subprocedure.html" 
title="class in org.apache.hadoop.hbase.procedure">Subprocedure</a></pre>
 <div class="block">This online snapshot implementation uses the distributed 
procedure framework to force a
  store flush and then records the hfiles.  Its enter stage does nothing.  Its 
leave stage then
@@ -182,7 +182,7 @@ extends <a 
href="../../../../../../org/apache/hadoop/hbase/procedure/Subprocedur
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/snapshot/FlushSnapshotSubprocedure.html#MAX_RETRIES">MAX_RETRIES</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><code>private <a 
href="http://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="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html" 
title="interface in 
org.apache.hadoop.hbase.regionserver">Region</a>&gt;</code></td>
+<td class="colFirst"><code>private <a 
href="http://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="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in 
org.apache.hadoop.hbase.regionserver">HRegion</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/snapshot/FlushSnapshotSubprocedure.html#regions">regions</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
@@ -223,7 +223,7 @@ extends <a 
href="../../../../../../org/apache/hadoop/hbase/procedure/Subprocedur
                          <a 
href="../../../../../../org/apache/hadoop/hbase/errorhandling/ForeignExceptionDispatcher.html"
 title="class in 
org.apache.hadoop.hbase.errorhandling">ForeignExceptionDispatcher</a>&nbsp;errorListener,
                          long&nbsp;wakeFrequency,
                          long&nbsp;timeout,
-                         <a 
href="http://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="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html" 
title="interface in 
org.apache.hadoop.hbase.regionserver">Region</a>&gt;&nbsp;regions,
+                         <a 
href="http://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="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in 
org.apache.hadoop.hbase.regionserver">HRegion</a>&gt;&nbsp;regions,
                          
org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription&nbsp;snapshot,
                          <a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/snapshot/RegionServerSnapshotManager.SnapshotSubprocedurePool.html"
 title="class in 
org.apache.hadoop.hbase.regionserver.snapshot">RegionServerSnapshotManager.SnapshotSubprocedurePool</a>&nbsp;taskManager)</code>&nbsp;</td>
 </tr>
@@ -305,7 +305,7 @@ extends <a 
href="../../../../../../org/apache/hadoop/hbase/procedure/Subprocedur
 <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/regionserver/snapshot/FlushSnapshotSubprocedure.html#line.51">LOG</a></pre>
+<pre>private static final&nbsp;org.apache.commons.logging.Log <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/snapshot/FlushSnapshotSubprocedure.html#line.50">LOG</a></pre>
 </li>
 </ul>
 <a name="regions">
@@ -314,7 +314,7 @@ extends <a 
href="../../../../../../org/apache/hadoop/hbase/procedure/Subprocedur
 <ul class="blockList">
 <li class="blockList">
 <h4>regions</h4>
-<pre>private final&nbsp;<a 
href="http://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="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html" 
title="interface in org.apache.hadoop.hbase.regionserver">Region</a>&gt; <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/snapshot/FlushSnapshotSubprocedure.html#line.53">regions</a></pre>
+<pre>private final&nbsp;<a 
href="http://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="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&gt; <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/snapshot/FlushSnapshotSubprocedure.html#line.52">regions</a></pre>
 </li>
 </ul>
 <a name="snapshot">
@@ -323,7 +323,7 @@ extends <a 
href="../../../../../../org/apache/hadoop/hbase/procedure/Subprocedur
 <ul class="blockList">
 <li class="blockList">
 <h4>snapshot</h4>
-<pre>private 
final&nbsp;org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription
 <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/snapshot/FlushSnapshotSubprocedure.html#line.54">snapshot</a></pre>
+<pre>private 
final&nbsp;org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription
 <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/snapshot/FlushSnapshotSubprocedure.html#line.53">snapshot</a></pre>
 </li>
 </ul>
 <a name="taskManager">
@@ -332,7 +332,7 @@ extends <a 
href="../../../../../../org/apache/hadoop/hbase/procedure/Subprocedur
 <ul class="blockList">
 <li class="blockList">
 <h4>taskManager</h4>
-<pre>private final&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/snapshot/RegionServerSnapshotManager.SnapshotSubprocedurePool.html"
 title="class in 
org.apache.hadoop.hbase.regionserver.snapshot">RegionServerSnapshotManager.SnapshotSubprocedurePool</a>
 <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/snapshot/FlushSnapshotSubprocedure.html#line.55">taskManager</a></pre>
+<pre>private final&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/snapshot/RegionServerSnapshotManager.SnapshotSubprocedurePool.html"
 title="class in 
org.apache.hadoop.hbase.regionserver.snapshot">RegionServerSnapshotManager.SnapshotSubprocedurePool</a>
 <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/snapshot/FlushSnapshotSubprocedure.html#line.54">taskManager</a></pre>
 </li>
 </ul>
 <a name="snapshotSkipFlush">
@@ -341,7 +341,7 @@ extends <a 
href="../../../../../../org/apache/hadoop/hbase/procedure/Subprocedur
 <ul class="blockList">
 <li class="blockList">
 <h4>snapshotSkipFlush</h4>
-<pre>private&nbsp;boolean <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/snapshot/FlushSnapshotSubprocedure.html#line.56">snapshotSkipFlush</a></pre>
+<pre>private&nbsp;boolean <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/snapshot/FlushSnapshotSubprocedure.html#line.55">snapshotSkipFlush</a></pre>
 </li>
 </ul>
 <a name="MAX_RETRIES">
@@ -350,7 +350,7 @@ extends <a 
href="../../../../../../org/apache/hadoop/hbase/procedure/Subprocedur
 <ul class="blockListLast">
 <li class="blockList">
 <h4>MAX_RETRIES</h4>
-<pre>static final&nbsp;int <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/snapshot/FlushSnapshotSubprocedure.html#line.59">MAX_RETRIES</a></pre>
+<pre>static final&nbsp;int <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/snapshot/FlushSnapshotSubprocedure.html#line.58">MAX_RETRIES</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a 
href="../../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.snapshot.FlushSnapshotSubprocedure.MAX_RETRIES">Constant
 Field Values</a></dd>
@@ -371,11 +371,11 @@ extends <a 
href="../../../../../../org/apache/hadoop/hbase/procedure/Subprocedur
 <ul class="blockListLast">
 <li class="blockList">
 <h4>FlushSnapshotSubprocedure</h4>
-<pre>public&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/snapshot/FlushSnapshotSubprocedure.html#line.61">FlushSnapshotSubprocedure</a>(<a
 
href="../../../../../../org/apache/hadoop/hbase/procedure/ProcedureMember.html" 
title="class in 
org.apache.hadoop.hbase.procedure">ProcedureMember</a>&nbsp;member,
+<pre>public&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/snapshot/FlushSnapshotSubprocedure.html#line.60">FlushSnapshotSubprocedure</a>(<a
 
href="../../../../../../org/apache/hadoop/hbase/procedure/ProcedureMember.html" 
title="class in 
org.apache.hadoop.hbase.procedure">ProcedureMember</a>&nbsp;member,
                                  <a 
href="../../../../../../org/apache/hadoop/hbase/errorhandling/ForeignExceptionDispatcher.html"
 title="class in 
org.apache.hadoop.hbase.errorhandling">ForeignExceptionDispatcher</a>&nbsp;errorListener,
                                  long&nbsp;wakeFrequency,
                                  long&nbsp;timeout,
-                                 <a 
href="http://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="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html" 
title="interface in 
org.apache.hadoop.hbase.regionserver">Region</a>&gt;&nbsp;regions,
+                                 <a 
href="http://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="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" 
title="class in 
org.apache.hadoop.hbase.regionserver">HRegion</a>&gt;&nbsp;regions,
                                  
org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription&nbsp;snapshot,
                                  <a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/snapshot/RegionServerSnapshotManager.SnapshotSubprocedurePool.html"
 title="class in 
org.apache.hadoop.hbase.regionserver.snapshot">RegionServerSnapshotManager.SnapshotSubprocedurePool</a>&nbsp;taskManager)</pre>
 </li>
@@ -394,7 +394,7 @@ extends <a 
href="../../../../../../org/apache/hadoop/hbase/procedure/Subprocedur
 <ul class="blockList">
 <li class="blockList">
 <h4>flushSnapshot</h4>
-<pre>private&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/snapshot/FlushSnapshotSubprocedure.html#line.149">flushSnapshot</a>()
+<pre>private&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/snapshot/FlushSnapshotSubprocedure.html#line.148">flushSnapshot</a>()
                     throws <a 
href="../../../../../../org/apache/hadoop/hbase/errorhandling/ForeignException.html"
 title="class in 
org.apache.hadoop.hbase.errorhandling">ForeignException</a></pre>
 <dl>
 <dt><span class="throwsLabel">Throws:</span></dt>
@@ -408,7 +408,7 @@ extends <a 
href="../../../../../../org/apache/hadoop/hbase/procedure/Subprocedur
 <ul class="blockList">
 <li class="blockList">
 <h4>acquireBarrier</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/snapshot/FlushSnapshotSubprocedure.html#line.185">acquireBarrier</a>()
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/snapshot/FlushSnapshotSubprocedure.html#line.184">acquireBarrier</a>()
                     throws <a 
href="../../../../../../org/apache/hadoop/hbase/errorhandling/ForeignException.html"
 title="class in 
org.apache.hadoop.hbase.errorhandling">ForeignException</a></pre>
 <div class="block">do nothing, core of snapshot is executed in <a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/snapshot/FlushSnapshotSubprocedure.html#insideBarrier--"><code>insideBarrier()</code></a>
 step.</div>
 <dl>
@@ -425,7 +425,7 @@ extends <a 
href="../../../../../../org/apache/hadoop/hbase/procedure/Subprocedur
 <ul class="blockList">
 <li class="blockList">
 <h4>insideBarrier</h4>
-<pre>public&nbsp;byte[]&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/snapshot/FlushSnapshotSubprocedure.html#line.193">insideBarrier</a>()
+<pre>public&nbsp;byte[]&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/snapshot/FlushSnapshotSubprocedure.html#line.192">insideBarrier</a>()
                      throws <a 
href="../../../../../../org/apache/hadoop/hbase/errorhandling/ForeignException.html"
 title="class in 
org.apache.hadoop.hbase.errorhandling">ForeignException</a></pre>
 <div class="block">do a flush snapshot of every region on this rs from the 
target table.</div>
 <dl>
@@ -444,7 +444,7 @@ extends <a 
href="../../../../../../org/apache/hadoop/hbase/procedure/Subprocedur
 <ul class="blockList">
 <li class="blockList">
 <h4>cleanup</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/snapshot/FlushSnapshotSubprocedure.html#line.202">cleanup</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true";
 title="class or interface in java.lang">Exception</a>&nbsp;e)</pre>
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/snapshot/FlushSnapshotSubprocedure.html#line.201">cleanup</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true";
 title="class or interface in java.lang">Exception</a>&nbsp;e)</pre>
 <div class="block">Cancel threads if they haven't finished.</div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
@@ -458,7 +458,7 @@ extends <a 
href="../../../../../../org/apache/hadoop/hbase/procedure/Subprocedur
 <ul class="blockListLast">
 <li class="blockList">
 <h4>releaseBarrier</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/snapshot/FlushSnapshotSubprocedure.html#line.215">releaseBarrier</a>()</pre>
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/snapshot/FlushSnapshotSubprocedure.html#line.214">releaseBarrier</a>()</pre>
 <div class="block">Hooray!</div>
 </li>
 </ul>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c0571676/devapidocs/org/apache/hadoop/hbase/regionserver/snapshot/RegionServerSnapshotManager.SnapshotSubprocedureBuilder.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/org/apache/hadoop/hbase/regionserver/snapshot/RegionServerSnapshotManager.SnapshotSubprocedureBuilder.html
 
b/devapidocs/org/apache/hadoop/hbase/regionserver/snapshot/RegionServerSnapshotManager.SnapshotSubprocedureBuilder.html
index 4dfbcc6..82665f9 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/regionserver/snapshot/RegionServerSnapshotManager.SnapshotSubprocedureBuilder.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/regionserver/snapshot/RegionServerSnapshotManager.SnapshotSubprocedureBuilder.html
@@ -117,7 +117,7 @@ var activeTableTab = "activeTableTab";
 </dl>
 <hr>
 <br>
-<pre>public class <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/snapshot/RegionServerSnapshotManager.html#line.241">RegionServerSnapshotManager.SnapshotSubprocedureBuilder</a>
+<pre>public class <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/snapshot/RegionServerSnapshotManager.html#line.243">RegionServerSnapshotManager.SnapshotSubprocedureBuilder</a>
 extends <a 
href="http://docs.oracle.com/javase/8/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/procedure/SubprocedureFactory.html"
 title="interface in 
org.apache.hadoop.hbase.procedure">SubprocedureFactory</a></pre>
 <div class="block">Build the actual snapshot runner that will do all the 
'hard' work</div>
@@ -191,7 +191,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/procedure/Subproce
 <ul class="blockListLast">
 <li class="blockList">
 <h4>SnapshotSubprocedureBuilder</h4>
-<pre>public&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/snapshot/RegionServerSnapshotManager.SnapshotSubprocedureBuilder.html#line.241">SnapshotSubprocedureBuilder</a>()</pre>
+<pre>public&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/snapshot/RegionServerSnapshotManager.SnapshotSubprocedureBuilder.html#line.243">SnapshotSubprocedureBuilder</a>()</pre>
 </li>
 </ul>
 </li>
@@ -208,7 +208,7 @@ implements <a 
href="../../../../../../org/apache/hadoop/hbase/procedure/Subproce
 <ul class="blockListLast">
 <li class="blockList">
 <h4>buildSubprocedure</h4>
-<pre>public&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/procedure/Subprocedure.html" 
title="class in org.apache.hadoop.hbase.procedure">Subprocedure</a>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/snapshot/RegionServerSnapshotManager.SnapshotSubprocedureBuilder.html#line.244">buildSubprocedure</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;name,
+<pre>public&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/procedure/Subprocedure.html" 
title="class in org.apache.hadoop.hbase.procedure">Subprocedure</a>&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/snapshot/RegionServerSnapshotManager.SnapshotSubprocedureBuilder.html#line.246">buildSubprocedure</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;name,
                                       byte[]&nbsp;data)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from 
interface:&nbsp;<code><a 
href="../../../../../../org/apache/hadoop/hbase/procedure/SubprocedureFactory.html#buildSubprocedure-java.lang.String-byte:A-">SubprocedureFactory</a></code></span></div>
 <div class="block">Build <a 
href="../../../../../../org/apache/hadoop/hbase/procedure/Subprocedure.html" 
title="class in 
org.apache.hadoop.hbase.procedure"><code>Subprocedure</code></a> when 
requested.</div>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/c0571676/devapidocs/org/apache/hadoop/hbase/regionserver/snapshot/RegionServerSnapshotManager.SnapshotSubprocedurePool.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/org/apache/hadoop/hbase/regionserver/snapshot/RegionServerSnapshotManager.SnapshotSubprocedurePool.html
 
b/devapidocs/org/apache/hadoop/hbase/regionserver/snapshot/RegionServerSnapshotManager.SnapshotSubprocedurePool.html
index 9829030..8decb95 100644
--- 
a/devapidocs/org/apache/hadoop/hbase/regionserver/snapshot/RegionServerSnapshotManager.SnapshotSubprocedurePool.html
+++ 
b/devapidocs/org/apache/hadoop/hbase/regionserver/snapshot/RegionServerSnapshotManager.SnapshotSubprocedurePool.html
@@ -113,7 +113,7 @@ var activeTableTab = "activeTableTab";
 </dl>
 <hr>
 <br>
-<pre>static class <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/snapshot/RegionServerSnapshotManager.html#line.269">RegionServerSnapshotManager.SnapshotSubprocedurePool</a>
+<pre>static class <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/snapshot/RegionServerSnapshotManager.html#line.271">RegionServerSnapshotManager.SnapshotSubprocedurePool</a>
 extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a></pre>
 <div class="block">We use the SnapshotSubprocedurePool, a class specific 
thread pool instead of
  <a 
href="../../../../../../org/apache/hadoop/hbase/executor/ExecutorService.html" 
title="class in 
org.apache.hadoop.hbase.executor"><code>ExecutorService</code></a>.
@@ -258,7 +258,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>abortable</h4>
-<pre>private final&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/Abortable.html" 
title="interface in org.apache.hadoop.hbase">Abortable</a> <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/snapshot/RegionServerSnapshotManager.SnapshotSubprocedurePool.html#line.270">abortable</a></pre>
+<pre>private final&nbsp;<a 
href="../../../../../../org/apache/hadoop/hbase/Abortable.html" 
title="interface in org.apache.hadoop.hbase">Abortable</a> <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/snapshot/RegionServerSnapshotManager.SnapshotSubprocedurePool.html#line.272">abortable</a></pre>
 </li>
 </ul>
 <a name="taskPool">
@@ -267,7 +267,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>taskPool</h4>
-<pre>private final&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ExecutorCompletionService.html?is-external=true";
 title="class or interface in 
java.util.concurrent">ExecutorCompletionService</a>&lt;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true";
 title="class or interface in java.lang">Void</a>&gt; <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/snapshot/RegionServerSnapshotManager.SnapshotSubprocedurePool.html#line.271">taskPool</a></pre>
+<pre>private final&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ExecutorCompletionService.html?is-external=true";
 title="class or interface in 
java.util.concurrent">ExecutorCompletionService</a>&lt;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true";
 title="class or interface in java.lang">Void</a>&gt; <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/snapshot/RegionServerSnapshotManager.SnapshotSubprocedurePool.html#line.273">taskPool</a></pre>
 </li>
 </ul>
 <a name="executor">
@@ -276,7 +276,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>executor</h4>
-<pre>private final&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ThreadPoolExecutor.html?is-external=true";
 title="class or interface in java.util.concurrent">ThreadPoolExecutor</a> <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/snapshot/RegionServerSnapshotManager.SnapshotSubprocedurePool.html#line.272">executor</a></pre>
+<pre>private final&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ThreadPoolExecutor.html?is-external=true";
 title="class or interface in java.util.concurrent">ThreadPoolExecutor</a> <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/snapshot/RegionServerSnapshotManager.SnapshotSubprocedurePool.html#line.274">executor</a></pre>
 </li>
 </ul>
 <a name="stopped">
@@ -285,7 +285,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>stopped</h4>
-<pre>private volatile&nbsp;boolean <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/snapshot/RegionServerSnapshotManager.SnapshotSubprocedurePool.html#line.273">stopped</a></pre>
+<pre>private volatile&nbsp;boolean <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/snapshot/RegionServerSnapshotManager.SnapshotSubprocedurePool.html#line.275">stopped</a></pre>
 </li>
 </ul>
 <a name="futures">
@@ -294,7 +294,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>futures</h4>
-<pre>private final&nbsp;<a 
href="http://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="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/Future.html?is-external=true";
 title="class or interface in java.util.concurrent">Future</a>&lt;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true";
 title="class or interface in java.lang">Void</a>&gt;&gt; <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/snapshot/RegionServerSnapshotManager.SnapshotSubprocedurePool.html#line.274">futures</a></pre>
+<pre>private final&nbsp;<a 
href="http://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="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/Future.html?is-external=true";
 title="class or interface in java.util.concurrent">Future</a>&lt;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true";
 title="class or interface in java.lang">Void</a>&gt;&gt; <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/snapshot/RegionServerSnapshotManager.SnapshotSubprocedurePool.html#line.276">futures</a></pre>
 </li>
 </ul>
 <a name="name">
@@ -303,7 +303,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>name</h4>
-<pre>private final&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a> <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/snapshot/RegionServerSnapshotManager.SnapshotSubprocedurePool.html#line.275">name</a></pre>
+<pre>private final&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a> <a 
href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/snapshot/RegionServerSnapshotManager.SnapshotSubprocedurePool.html#line.277">name</a></pre>
 </li>
 </ul>
 </li>
@@ -320,7 +320,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>SnapshotSubprocedurePool</h4>
-<pre><a 
href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/snapshot/RegionServerSnapshotManager.SnapshotSubprocedurePool.html#line.277">SnapshotSubprocedurePool</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;name,
+<pre><a 
href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/snapshot/RegionServerSnapshotManager.SnapshotSubprocedurePool.html#line.279">SnapshotSubprocedurePool</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;name,
                          org.apache.hadoop.conf.Configuration&nbsp;conf,
                          <a 
href="../../../../../../org/apache/hadoop/hbase/Abortable.html" 
title="interface in org.apache.hadoop.hbase">Abortable</a>&nbsp;abortable)</pre>
 </li>
@@ -339,7 +339,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>hasTasks</h4>
-<pre>boolean&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/snapshot/RegionServerSnapshotManager.SnapshotSubprocedurePool.html#line.292">hasTasks</a>()</pre>
+<pre>boolean&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/snapshot/RegionServerSnapshotManager.SnapshotSubprocedurePool.html#line.294">hasTasks</a>()</pre>
 </li>
 </ul>
 <a name="submitTask-java.util.concurrent.Callable-">
@@ -348,7 +348,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>submitTask</h4>
-<pre>void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/snapshot/RegionServerSnapshotManager.SnapshotSubprocedurePool.html#line.302">submitTask</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/Callable.html?is-external=true";
 title="class or interface in java.util.concurrent">Callable</a>&lt;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true";
 title="class or interface in java.lang">Void</a>&gt;&nbsp;task)</pre>
+<pre>void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/snapshot/RegionServerSnapshotManager.SnapshotSubprocedurePool.html#line.304">submitTask</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/Callable.html?is-external=true";
 title="class or interface in java.util.concurrent">Callable</a>&lt;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Void.html?is-external=true";
 title="class or interface in java.lang">Void</a>&gt;&nbsp;task)</pre>
 <div class="block">Submit a task to the pool.
 
  NOTE: all must be submitted before you can safely <a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/snapshot/RegionServerSnapshotManager.SnapshotSubprocedurePool.html#waitForOutstandingTasks--"><code>waitForOutstandingTasks()</code></a>.
 This
@@ -361,7 +361,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>waitForOutstandingTasks</h4>
-<pre>boolean&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/snapshot/RegionServerSnapshotManager.SnapshotSubprocedurePool.html#line.315">waitForOutstandingTasks</a>()
+<pre>boolean&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/snapshot/RegionServerSnapshotManager.SnapshotSubprocedurePool.html#line.317">waitForOutstandingTasks</a>()
                          throws <a 
href="../../../../../../org/apache/hadoop/hbase/errorhandling/ForeignException.html"
 title="class in org.apache.hadoop.hbase.errorhandling">ForeignException</a>,
                                 <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true";
 title="class or interface in java.lang">InterruptedException</a></pre>
 <div class="block">Wait for all of the currently outstanding tasks submitted 
via <a 
href="../../../../../../org/apache/hadoop/hbase/regionserver/snapshot/RegionServerSnapshotManager.SnapshotSubprocedurePool.html#submitTask-java.util.concurrent.Callable-"><code>submitTask(Callable)</code></a>.
@@ -382,7 +382,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>cancelTasks</h4>
-<pre>void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/snapshot/RegionServerSnapshotManager.SnapshotSubprocedurePool.html#line.359">cancelTasks</a>()
+<pre>void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/snapshot/RegionServerSnapshotManager.SnapshotSubprocedurePool.html#line.361">cancelTasks</a>()
           throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/InterruptedException.html?is-external=true";
 title="class or interface in java.lang">InterruptedException</a></pre>
 <div class="block">This attempts to cancel out all pending and in progress 
tasks (interruptions issues)</div>
 <dl>
@@ -397,7 +397,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>stop</h4>
-<pre>void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/snapshot/RegionServerSnapshotManager.SnapshotSubprocedurePool.html#line.379">stop</a>()</pre>
+<pre>void&nbsp;<a 
href="../../../../../../src-html/org/apache/hadoop/hbase/regionserver/snapshot/RegionServerSnapshotManager.SnapshotSubprocedurePool.html#line.381">stop</a>()</pre>
 <div class="block">Abruptly shutdown the thread pool.  Call when exiting a 
region server.</div>
 </li>
 </ul>

Reply via email to