http://git-wip-us.apache.org/repos/asf/hbase-site/blob/8e4e1542/devapidocs/org/apache/hadoop/hbase/coprocessor/BulkLoadObserver.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/org/apache/hadoop/hbase/coprocessor/BulkLoadObserver.html 
b/devapidocs/org/apache/hadoop/hbase/coprocessor/BulkLoadObserver.html
index e07053e..152cbbd 100644
--- a/devapidocs/org/apache/hadoop/hbase/coprocessor/BulkLoadObserver.html
+++ b/devapidocs/org/apache/hadoop/hbase/coprocessor/BulkLoadObserver.html
@@ -111,7 +111,7 @@ var activeTableTab = "activeTableTab";
 <br>
 <pre>@InterfaceAudience.LimitedPrivate(value="Coprocesssor")
  @InterfaceStability.Evolving
-public interface <a 
href="../../../../../src-html/org/apache/hadoop/hbase/coprocessor/BulkLoadObserver.html#line.51">BulkLoadObserver</a>
+public interface <a 
href="../../../../../src-html/org/apache/hadoop/hbase/coprocessor/BulkLoadObserver.html#line.52">BulkLoadObserver</a>
 extends <a href="../../../../../org/apache/hadoop/hbase/Coprocessor.html" 
title="interface in org.apache.hadoop.hbase">Coprocessor</a></pre>
 <div class="block">Coprocessors implement this interface to observe and 
mediate bulk load operations.
  <br><br>
@@ -179,15 +179,13 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/Coprocessor.html" title=
 </tr>
 <tr id="i0" class="altColor">
 <td class="colFirst"><code>default void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/BulkLoadObserver.html#preCleanupBulkLoad-org.apache.hadoop.hbase.coprocessor.ObserverContext-org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.CleanupBulkLoadRequest-">preCleanupBulkLoad</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html" 
title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html"
 title="interface in 
org.apache.hadoop.hbase.coprocessor">RegionCoprocessorEnvironment</a>&gt;&nbsp;ctx,
-                  
org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.CleanupBulkLoadRequest&nbsp;request)</code>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/BulkLoadObserver.html#preCleanupBulkLoad-org.apache.hadoop.hbase.coprocessor.ObserverContext-">preCleanupBulkLoad</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html" 
title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html"
 title="interface in 
org.apache.hadoop.hbase.coprocessor">RegionCoprocessorEnvironment</a>&gt;&nbsp;ctx)</code>
 <div class="block">Called as part of SecureBulkLoadEndpoint.cleanupBulkLoad() 
RPC call.</div>
 </td>
 </tr>
 <tr id="i1" class="rowColor">
 <td class="colFirst"><code>default void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/BulkLoadObserver.html#prePrepareBulkLoad-org.apache.hadoop.hbase.coprocessor.ObserverContext-org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.PrepareBulkLoadRequest-">prePrepareBulkLoad</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html" 
title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html"
 title="interface in 
org.apache.hadoop.hbase.coprocessor">RegionCoprocessorEnvironment</a>&gt;&nbsp;ctx,
-                  
org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.PrepareBulkLoadRequest&nbsp;request)</code>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/BulkLoadObserver.html#prePrepareBulkLoad-org.apache.hadoop.hbase.coprocessor.ObserverContext-">prePrepareBulkLoad</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html" 
title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html"
 title="interface in 
org.apache.hadoop.hbase.coprocessor">RegionCoprocessorEnvironment</a>&gt;&nbsp;ctx)</code>
 <div class="block">Called as part of SecureBulkLoadEndpoint.prepareBulkLoad() 
RPC call.</div>
 </td>
 </tr>
@@ -213,17 +211,19 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/Coprocessor.html" title=
 <!--   -->
 </a>
 <h3>Method Detail</h3>
-<a 
name="prePrepareBulkLoad-org.apache.hadoop.hbase.coprocessor.ObserverContext-org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.PrepareBulkLoadRequest-">
+<a 
name="prePrepareBulkLoad-org.apache.hadoop.hbase.coprocessor.ObserverContext-">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>prePrepareBulkLoad</h4>
-<pre>default&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/coprocessor/BulkLoadObserver.html#line.57">prePrepareBulkLoad</a>(<a
 href="../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html" 
title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html"
 title="interface in 
org.apache.hadoop.hbase.coprocessor">RegionCoprocessorEnvironment</a>&gt;&nbsp;ctx,
-                                
org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.PrepareBulkLoadRequest&nbsp;request)
+<pre>default&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/coprocessor/BulkLoadObserver.html#line.61">prePrepareBulkLoad</a>(<a
 href="../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html" 
title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html"
 title="interface in 
org.apache.hadoop.hbase.coprocessor">RegionCoprocessorEnvironment</a>&gt;&nbsp;ctx)
                          throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
 <div class="block">Called as part of SecureBulkLoadEndpoint.prepareBulkLoad() 
RPC call.
- It can't bypass the default action, e.g., ctx.bypass() won't have 
effect.</div>
+ It can't bypass the default action, e.g., ctx.bypass() won't have effect.
+ If you need to get the region or table name, get it from the
+ <code>ctx</code> as follows: 
<code>code>ctx.getEnvironment().getRegion()</code>. Use
+ getRegionInfo to fetch the encodedName and use getTabldDescriptor() to get 
the tableName.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>ctx</code> - the environment to interact with the framework and 
master</dd>
@@ -232,17 +232,19 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/Coprocessor.html" title=
 </dl>
 </li>
 </ul>
-<a 
name="preCleanupBulkLoad-org.apache.hadoop.hbase.coprocessor.ObserverContext-org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.CleanupBulkLoadRequest-">
+<a 
name="preCleanupBulkLoad-org.apache.hadoop.hbase.coprocessor.ObserverContext-">
 <!--   -->
 </a>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>preCleanupBulkLoad</h4>
-<pre>default&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/coprocessor/BulkLoadObserver.html#line.65">preCleanupBulkLoad</a>(<a
 href="../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html" 
title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html"
 title="interface in 
org.apache.hadoop.hbase.coprocessor">RegionCoprocessorEnvironment</a>&gt;&nbsp;ctx,
-                                
org.apache.hadoop.hbase.shaded.protobuf.generated.ClientProtos.CleanupBulkLoadRequest&nbsp;request)
+<pre>default&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/coprocessor/BulkLoadObserver.html#line.72">preCleanupBulkLoad</a>(<a
 href="../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html" 
title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html"
 title="interface in 
org.apache.hadoop.hbase.coprocessor">RegionCoprocessorEnvironment</a>&gt;&nbsp;ctx)
                          throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
 <div class="block">Called as part of SecureBulkLoadEndpoint.cleanupBulkLoad() 
RPC call.
- It can't bypass the default action, e.g., ctx.bypass() won't have 
effect.</div>
+ It can't bypass the default action, e.g., ctx.bypass() won't have effect.
+ If you need to get the region or table name, get it from the
+ <code>ctx</code> as follows: 
<code>code>ctx.getEnvironment().getRegion()</code>. Use
+ getRegionInfo to fetch the encodedName and use getTabldDescriptor() to get 
the tableName.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>ctx</code> - the environment to interact with the framework and 
master</dd>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/8e4e1542/devapidocs/org/apache/hadoop/hbase/coprocessor/MasterObserver.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/coprocessor/MasterObserver.html 
b/devapidocs/org/apache/hadoop/hbase/coprocessor/MasterObserver.html
index e2c4c67..07becf3 100644
--- a/devapidocs/org/apache/hadoop/hbase/coprocessor/MasterObserver.html
+++ b/devapidocs/org/apache/hadoop/hbase/coprocessor/MasterObserver.html
@@ -252,8 +252,8 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/Coprocessor.html" title=
 </tr>
 <tr id="i9" class="rowColor">
 <td class="colFirst"><code>default void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterObserver.html#postCloneSnapshot-org.apache.hadoop.hbase.coprocessor.ObserverContext-org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription-org.apache.hadoop.hbase.client.TableDescriptor-">postCloneSnapshot</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html" 
title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterCoprocessorEnvironment.html"
 title="interface in 
org.apache.hadoop.hbase.coprocessor">MasterCoprocessorEnvironment</a>&gt;&nbsp;ctx,
-                 
org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription&nbsp;snapshot,
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterObserver.html#postCloneSnapshot-org.apache.hadoop.hbase.coprocessor.ObserverContext-org.apache.hadoop.hbase.client.SnapshotDescription-org.apache.hadoop.hbase.client.TableDescriptor-">postCloneSnapshot</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html" 
title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterCoprocessorEnvironment.html"
 title="interface in 
org.apache.hadoop.hbase.coprocessor">MasterCoprocessorEnvironment</a>&gt;&nbsp;ctx,
+                 <a 
href="../../../../../org/apache/hadoop/hbase/client/SnapshotDescription.html" 
title="class in 
org.apache.hadoop.hbase.client">SnapshotDescription</a>&nbsp;snapshot,
                  <a 
href="../../../../../org/apache/hadoop/hbase/client/TableDescriptor.html" 
title="interface in 
org.apache.hadoop.hbase.client">TableDescriptor</a>&nbsp;tableDescriptor)</code>
 <div class="block">Called after a snapshot clone operation has been 
requested.</div>
 </td>
@@ -376,8 +376,8 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/Coprocessor.html" title=
 </tr>
 <tr id="i25" class="rowColor">
 <td class="colFirst"><code>default void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterObserver.html#postDeleteSnapshot-org.apache.hadoop.hbase.coprocessor.ObserverContext-org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription-">postDeleteSnapshot</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html" 
title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterCoprocessorEnvironment.html"
 title="interface in 
org.apache.hadoop.hbase.coprocessor">MasterCoprocessorEnvironment</a>&gt;&nbsp;ctx,
-                  
org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription&nbsp;snapshot)</code>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterObserver.html#postDeleteSnapshot-org.apache.hadoop.hbase.coprocessor.ObserverContext-org.apache.hadoop.hbase.client.SnapshotDescription-">postDeleteSnapshot</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html" 
title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterCoprocessorEnvironment.html"
 title="interface in 
org.apache.hadoop.hbase.coprocessor">MasterCoprocessorEnvironment</a>&gt;&nbsp;ctx,
+                  <a 
href="../../../../../org/apache/hadoop/hbase/client/SnapshotDescription.html" 
title="class in 
org.apache.hadoop.hbase.client">SnapshotDescription</a>&nbsp;snapshot)</code>
 <div class="block">Called after the delete snapshot operation has been 
requested.</div>
 </td>
 </tr>
@@ -483,8 +483,8 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/Coprocessor.html" title=
 </tr>
 <tr id="i40" class="altColor">
 <td class="colFirst"><code>default void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterObserver.html#postListSnapshot-org.apache.hadoop.hbase.coprocessor.ObserverContext-org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription-">postListSnapshot</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html" 
title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterCoprocessorEnvironment.html"
 title="interface in 
org.apache.hadoop.hbase.coprocessor">MasterCoprocessorEnvironment</a>&gt;&nbsp;ctx,
-                
org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription&nbsp;snapshot)</code>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterObserver.html#postListSnapshot-org.apache.hadoop.hbase.coprocessor.ObserverContext-org.apache.hadoop.hbase.client.SnapshotDescription-">postListSnapshot</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html" 
title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterCoprocessorEnvironment.html"
 title="interface in 
org.apache.hadoop.hbase.coprocessor">MasterCoprocessorEnvironment</a>&gt;&nbsp;ctx,
+                <a 
href="../../../../../org/apache/hadoop/hbase/client/SnapshotDescription.html" 
title="class in 
org.apache.hadoop.hbase.client">SnapshotDescription</a>&nbsp;snapshot)</code>
 <div class="block">Called after listSnapshots request has been processed.</div>
 </td>
 </tr>
@@ -602,8 +602,8 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/Coprocessor.html" title=
 </tr>
 <tr id="i55" class="rowColor">
 <td class="colFirst"><code>default void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterObserver.html#postRestoreSnapshot-org.apache.hadoop.hbase.coprocessor.ObserverContext-org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription-org.apache.hadoop.hbase.client.TableDescriptor-">postRestoreSnapshot</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html" 
title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterCoprocessorEnvironment.html"
 title="interface in 
org.apache.hadoop.hbase.coprocessor">MasterCoprocessorEnvironment</a>&gt;&nbsp;ctx,
-                   
org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription&nbsp;snapshot,
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterObserver.html#postRestoreSnapshot-org.apache.hadoop.hbase.coprocessor.ObserverContext-org.apache.hadoop.hbase.client.SnapshotDescription-org.apache.hadoop.hbase.client.TableDescriptor-">postRestoreSnapshot</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html" 
title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterCoprocessorEnvironment.html"
 title="interface in 
org.apache.hadoop.hbase.coprocessor">MasterCoprocessorEnvironment</a>&gt;&nbsp;ctx,
+                   <a 
href="../../../../../org/apache/hadoop/hbase/client/SnapshotDescription.html" 
title="class in 
org.apache.hadoop.hbase.client">SnapshotDescription</a>&nbsp;snapshot,
                    <a 
href="../../../../../org/apache/hadoop/hbase/client/TableDescriptor.html" 
title="interface in 
org.apache.hadoop.hbase.client">TableDescriptor</a>&nbsp;tableDescriptor)</code>
 <div class="block">Called after a snapshot restore operation has been 
requested.</div>
 </td>
@@ -673,8 +673,8 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/Coprocessor.html" title=
 </tr>
 <tr id="i64" class="altColor">
 <td class="colFirst"><code>default void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterObserver.html#postSnapshot-org.apache.hadoop.hbase.coprocessor.ObserverContext-org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription-org.apache.hadoop.hbase.client.TableDescriptor-">postSnapshot</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html" 
title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterCoprocessorEnvironment.html"
 title="interface in 
org.apache.hadoop.hbase.coprocessor">MasterCoprocessorEnvironment</a>&gt;&nbsp;ctx,
-            
org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription&nbsp;snapshot,
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterObserver.html#postSnapshot-org.apache.hadoop.hbase.coprocessor.ObserverContext-org.apache.hadoop.hbase.client.SnapshotDescription-org.apache.hadoop.hbase.client.TableDescriptor-">postSnapshot</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html" 
title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterCoprocessorEnvironment.html"
 title="interface in 
org.apache.hadoop.hbase.coprocessor">MasterCoprocessorEnvironment</a>&gt;&nbsp;ctx,
+            <a 
href="../../../../../org/apache/hadoop/hbase/client/SnapshotDescription.html" 
title="class in 
org.apache.hadoop.hbase.client">SnapshotDescription</a>&nbsp;snapshot,
             <a 
href="../../../../../org/apache/hadoop/hbase/client/TableDescriptor.html" 
title="interface in 
org.apache.hadoop.hbase.client">TableDescriptor</a>&nbsp;tableDescriptor)</code>
 <div class="block">Called after the snapshot operation has been 
requested.</div>
 </td>
@@ -791,8 +791,8 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/Coprocessor.html" title=
 </tr>
 <tr id="i80" class="altColor">
 <td class="colFirst"><code>default void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterObserver.html#preCloneSnapshot-org.apache.hadoop.hbase.coprocessor.ObserverContext-org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription-org.apache.hadoop.hbase.client.TableDescriptor-">preCloneSnapshot</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html" 
title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterCoprocessorEnvironment.html"
 title="interface in 
org.apache.hadoop.hbase.coprocessor">MasterCoprocessorEnvironment</a>&gt;&nbsp;ctx,
-                
org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription&nbsp;snapshot,
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterObserver.html#preCloneSnapshot-org.apache.hadoop.hbase.coprocessor.ObserverContext-org.apache.hadoop.hbase.client.SnapshotDescription-org.apache.hadoop.hbase.client.TableDescriptor-">preCloneSnapshot</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html" 
title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterCoprocessorEnvironment.html"
 title="interface in 
org.apache.hadoop.hbase.coprocessor">MasterCoprocessorEnvironment</a>&gt;&nbsp;ctx,
+                <a 
href="../../../../../org/apache/hadoop/hbase/client/SnapshotDescription.html" 
title="class in 
org.apache.hadoop.hbase.client">SnapshotDescription</a>&nbsp;snapshot,
                 <a 
href="../../../../../org/apache/hadoop/hbase/client/TableDescriptor.html" 
title="interface in 
org.apache.hadoop.hbase.client">TableDescriptor</a>&nbsp;tableDescriptor)</code>
 <div class="block">Called before a snapshot is cloned.</div>
 </td>
@@ -850,8 +850,8 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/Coprocessor.html" title=
 </tr>
 <tr id="i87" class="rowColor">
 <td class="colFirst"><code>default void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterObserver.html#preDeleteSnapshot-org.apache.hadoop.hbase.coprocessor.ObserverContext-org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription-">preDeleteSnapshot</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html" 
title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterCoprocessorEnvironment.html"
 title="interface in 
org.apache.hadoop.hbase.coprocessor">MasterCoprocessorEnvironment</a>&gt;&nbsp;ctx,
-                 
org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription&nbsp;snapshot)</code>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterObserver.html#preDeleteSnapshot-org.apache.hadoop.hbase.coprocessor.ObserverContext-org.apache.hadoop.hbase.client.SnapshotDescription-">preDeleteSnapshot</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html" 
title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterCoprocessorEnvironment.html"
 title="interface in 
org.apache.hadoop.hbase.coprocessor">MasterCoprocessorEnvironment</a>&gt;&nbsp;ctx,
+                 <a 
href="../../../../../org/apache/hadoop/hbase/client/SnapshotDescription.html" 
title="class in 
org.apache.hadoop.hbase.client">SnapshotDescription</a>&nbsp;snapshot)</code>
 <div class="block">Called before a snapshot is deleted.</div>
 </td>
 </tr>
@@ -978,8 +978,8 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/Coprocessor.html" title=
 </tr>
 <tr id="i105" class="rowColor">
 <td class="colFirst"><code>default void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterObserver.html#preListSnapshot-org.apache.hadoop.hbase.coprocessor.ObserverContext-org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription-">preListSnapshot</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html" 
title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterCoprocessorEnvironment.html"
 title="interface in 
org.apache.hadoop.hbase.coprocessor">MasterCoprocessorEnvironment</a>&gt;&nbsp;ctx,
-               
org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription&nbsp;snapshot)</code>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterObserver.html#preListSnapshot-org.apache.hadoop.hbase.coprocessor.ObserverContext-org.apache.hadoop.hbase.client.SnapshotDescription-">preListSnapshot</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html" 
title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterCoprocessorEnvironment.html"
 title="interface in 
org.apache.hadoop.hbase.coprocessor">MasterCoprocessorEnvironment</a>&gt;&nbsp;ctx,
+               <a 
href="../../../../../org/apache/hadoop/hbase/client/SnapshotDescription.html" 
title="class in 
org.apache.hadoop.hbase.client">SnapshotDescription</a>&nbsp;snapshot)</code>
 <div class="block">Called before listSnapshots request has been 
processed.</div>
 </td>
 </tr>
@@ -1126,8 +1126,8 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/Coprocessor.html" title=
 </tr>
 <tr id="i124" class="altColor">
 <td class="colFirst"><code>default void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterObserver.html#preRestoreSnapshot-org.apache.hadoop.hbase.coprocessor.ObserverContext-org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription-org.apache.hadoop.hbase.client.TableDescriptor-">preRestoreSnapshot</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html" 
title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterCoprocessorEnvironment.html"
 title="interface in 
org.apache.hadoop.hbase.coprocessor">MasterCoprocessorEnvironment</a>&gt;&nbsp;ctx,
-                  
org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription&nbsp;snapshot,
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterObserver.html#preRestoreSnapshot-org.apache.hadoop.hbase.coprocessor.ObserverContext-org.apache.hadoop.hbase.client.SnapshotDescription-org.apache.hadoop.hbase.client.TableDescriptor-">preRestoreSnapshot</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html" 
title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterCoprocessorEnvironment.html"
 title="interface in 
org.apache.hadoop.hbase.coprocessor">MasterCoprocessorEnvironment</a>&gt;&nbsp;ctx,
+                  <a 
href="../../../../../org/apache/hadoop/hbase/client/SnapshotDescription.html" 
title="class in 
org.apache.hadoop.hbase.client">SnapshotDescription</a>&nbsp;snapshot,
                   <a 
href="../../../../../org/apache/hadoop/hbase/client/TableDescriptor.html" 
title="interface in 
org.apache.hadoop.hbase.client">TableDescriptor</a>&nbsp;tableDescriptor)</code>
 <div class="block">Called before a snapshot is restored.</div>
 </td>
@@ -1191,8 +1191,8 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/Coprocessor.html" title=
 </tr>
 <tr id="i132" class="altColor">
 <td class="colFirst"><code>default void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterObserver.html#preSnapshot-org.apache.hadoop.hbase.coprocessor.ObserverContext-org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription-org.apache.hadoop.hbase.client.TableDescriptor-">preSnapshot</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html" 
title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterCoprocessorEnvironment.html"
 title="interface in 
org.apache.hadoop.hbase.coprocessor">MasterCoprocessorEnvironment</a>&gt;&nbsp;ctx,
-           
org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription&nbsp;snapshot,
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterObserver.html#preSnapshot-org.apache.hadoop.hbase.coprocessor.ObserverContext-org.apache.hadoop.hbase.client.SnapshotDescription-org.apache.hadoop.hbase.client.TableDescriptor-">preSnapshot</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html" 
title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterCoprocessorEnvironment.html"
 title="interface in 
org.apache.hadoop.hbase.coprocessor">MasterCoprocessorEnvironment</a>&gt;&nbsp;ctx,
+           <a 
href="../../../../../org/apache/hadoop/hbase/client/SnapshotDescription.html" 
title="class in 
org.apache.hadoop.hbase.client">SnapshotDescription</a>&nbsp;snapshot,
            <a 
href="../../../../../org/apache/hadoop/hbase/client/TableDescriptor.html" 
title="interface in 
org.apache.hadoop.hbase.client">TableDescriptor</a>&nbsp;tableDescriptor)</code>
 <div class="block">Called before a new snapshot is taken.</div>
 </td>
@@ -2760,14 +2760,14 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/Coprocessor.html" title=
 </dl>
 </li>
 </ul>
-<a 
name="preSnapshot-org.apache.hadoop.hbase.coprocessor.ObserverContext-org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription-org.apache.hadoop.hbase.client.TableDescriptor-">
+<a 
name="preSnapshot-org.apache.hadoop.hbase.coprocessor.ObserverContext-org.apache.hadoop.hbase.client.SnapshotDescription-org.apache.hadoop.hbase.client.TableDescriptor-">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>preSnapshot</h4>
 <pre>default&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/coprocessor/MasterObserver.html#line.833">preSnapshot</a>(<a
 href="../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html" 
title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterCoprocessorEnvironment.html"
 title="interface in 
org.apache.hadoop.hbase.coprocessor">MasterCoprocessorEnvironment</a>&gt;&nbsp;ctx,
-                         
org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription&nbsp;snapshot,
+                         <a 
href="../../../../../org/apache/hadoop/hbase/client/SnapshotDescription.html" 
title="class in 
org.apache.hadoop.hbase.client">SnapshotDescription</a>&nbsp;snapshot,
                          <a 
href="../../../../../org/apache/hadoop/hbase/client/TableDescriptor.html" 
title="interface in 
org.apache.hadoop.hbase.client">TableDescriptor</a>&nbsp;tableDescriptor)
                   throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
 <div class="block">Called before a new snapshot is taken.
@@ -2783,14 +2783,14 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/Coprocessor.html" title=
 </dl>
 </li>
 </ul>
-<a 
name="postSnapshot-org.apache.hadoop.hbase.coprocessor.ObserverContext-org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription-org.apache.hadoop.hbase.client.TableDescriptor-">
+<a 
name="postSnapshot-org.apache.hadoop.hbase.coprocessor.ObserverContext-org.apache.hadoop.hbase.client.SnapshotDescription-org.apache.hadoop.hbase.client.TableDescriptor-">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>postSnapshot</h4>
 <pre>default&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/coprocessor/MasterObserver.html#line.844">postSnapshot</a>(<a
 href="../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html" 
title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterCoprocessorEnvironment.html"
 title="interface in 
org.apache.hadoop.hbase.coprocessor">MasterCoprocessorEnvironment</a>&gt;&nbsp;ctx,
-                          
org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription&nbsp;snapshot,
+                          <a 
href="../../../../../org/apache/hadoop/hbase/client/SnapshotDescription.html" 
title="class in 
org.apache.hadoop.hbase.client">SnapshotDescription</a>&nbsp;snapshot,
                           <a 
href="../../../../../org/apache/hadoop/hbase/client/TableDescriptor.html" 
title="interface in 
org.apache.hadoop.hbase.client">TableDescriptor</a>&nbsp;tableDescriptor)
                    throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
 <div class="block">Called after the snapshot operation has been requested.
@@ -2805,14 +2805,14 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/Coprocessor.html" title=
 </dl>
 </li>
 </ul>
-<a 
name="preListSnapshot-org.apache.hadoop.hbase.coprocessor.ObserverContext-org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription-">
+<a 
name="preListSnapshot-org.apache.hadoop.hbase.coprocessor.ObserverContext-org.apache.hadoop.hbase.client.SnapshotDescription-">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>preListSnapshot</h4>
 <pre>default&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/coprocessor/MasterObserver.html#line.854">preListSnapshot</a>(<a
 href="../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html" 
title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterCoprocessorEnvironment.html"
 title="interface in 
org.apache.hadoop.hbase.coprocessor">MasterCoprocessorEnvironment</a>&gt;&nbsp;ctx,
-                             
org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription&nbsp;snapshot)
+                             <a 
href="../../../../../org/apache/hadoop/hbase/client/SnapshotDescription.html" 
title="class in 
org.apache.hadoop.hbase.client">SnapshotDescription</a>&nbsp;snapshot)
                       throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
 <div class="block">Called before listSnapshots request has been processed.
  It can't bypass the default action, e.g., ctx.bypass() won't have 
effect.</div>
@@ -2825,14 +2825,14 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/Coprocessor.html" title=
 </dl>
 </li>
 </ul>
-<a 
name="postListSnapshot-org.apache.hadoop.hbase.coprocessor.ObserverContext-org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription-">
+<a 
name="postListSnapshot-org.apache.hadoop.hbase.coprocessor.ObserverContext-org.apache.hadoop.hbase.client.SnapshotDescription-">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>postListSnapshot</h4>
 <pre>default&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/coprocessor/MasterObserver.html#line.863">postListSnapshot</a>(<a
 href="../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html" 
title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterCoprocessorEnvironment.html"
 title="interface in 
org.apache.hadoop.hbase.coprocessor">MasterCoprocessorEnvironment</a>&gt;&nbsp;ctx,
-                              
org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription&nbsp;snapshot)
+                              <a 
href="../../../../../org/apache/hadoop/hbase/client/SnapshotDescription.html" 
title="class in 
org.apache.hadoop.hbase.client">SnapshotDescription</a>&nbsp;snapshot)
                        throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
 <div class="block">Called after listSnapshots request has been processed.
  It can't bypass the default action, e.g., ctx.bypass() won't have 
effect.</div>
@@ -2845,14 +2845,14 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/Coprocessor.html" title=
 </dl>
 </li>
 </ul>
-<a 
name="preCloneSnapshot-org.apache.hadoop.hbase.coprocessor.ObserverContext-org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription-org.apache.hadoop.hbase.client.TableDescriptor-">
+<a 
name="preCloneSnapshot-org.apache.hadoop.hbase.coprocessor.ObserverContext-org.apache.hadoop.hbase.client.SnapshotDescription-org.apache.hadoop.hbase.client.TableDescriptor-">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>preCloneSnapshot</h4>
 <pre>default&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/coprocessor/MasterObserver.html#line.874">preCloneSnapshot</a>(<a
 href="../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html" 
title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterCoprocessorEnvironment.html"
 title="interface in 
org.apache.hadoop.hbase.coprocessor">MasterCoprocessorEnvironment</a>&gt;&nbsp;ctx,
-                              
org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription&nbsp;snapshot,
+                              <a 
href="../../../../../org/apache/hadoop/hbase/client/SnapshotDescription.html" 
title="class in 
org.apache.hadoop.hbase.client">SnapshotDescription</a>&nbsp;snapshot,
                               <a 
href="../../../../../org/apache/hadoop/hbase/client/TableDescriptor.html" 
title="interface in 
org.apache.hadoop.hbase.client">TableDescriptor</a>&nbsp;tableDescriptor)
                        throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
 <div class="block">Called before a snapshot is cloned.
@@ -2868,14 +2868,14 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/Coprocessor.html" title=
 </dl>
 </li>
 </ul>
-<a 
name="postCloneSnapshot-org.apache.hadoop.hbase.coprocessor.ObserverContext-org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription-org.apache.hadoop.hbase.client.TableDescriptor-">
+<a 
name="postCloneSnapshot-org.apache.hadoop.hbase.coprocessor.ObserverContext-org.apache.hadoop.hbase.client.SnapshotDescription-org.apache.hadoop.hbase.client.TableDescriptor-">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>postCloneSnapshot</h4>
 <pre>default&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/coprocessor/MasterObserver.html#line.885">postCloneSnapshot</a>(<a
 href="../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html" 
title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterCoprocessorEnvironment.html"
 title="interface in 
org.apache.hadoop.hbase.coprocessor">MasterCoprocessorEnvironment</a>&gt;&nbsp;ctx,
-                               
org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription&nbsp;snapshot,
+                               <a 
href="../../../../../org/apache/hadoop/hbase/client/SnapshotDescription.html" 
title="class in 
org.apache.hadoop.hbase.client">SnapshotDescription</a>&nbsp;snapshot,
                                <a 
href="../../../../../org/apache/hadoop/hbase/client/TableDescriptor.html" 
title="interface in 
org.apache.hadoop.hbase.client">TableDescriptor</a>&nbsp;tableDescriptor)
                         throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
 <div class="block">Called after a snapshot clone operation has been requested.
@@ -2890,14 +2890,14 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/Coprocessor.html" title=
 </dl>
 </li>
 </ul>
-<a 
name="preRestoreSnapshot-org.apache.hadoop.hbase.coprocessor.ObserverContext-org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription-org.apache.hadoop.hbase.client.TableDescriptor-">
+<a 
name="preRestoreSnapshot-org.apache.hadoop.hbase.coprocessor.ObserverContext-org.apache.hadoop.hbase.client.SnapshotDescription-org.apache.hadoop.hbase.client.TableDescriptor-">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>preRestoreSnapshot</h4>
 <pre>default&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/coprocessor/MasterObserver.html#line.897">preRestoreSnapshot</a>(<a
 href="../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html" 
title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterCoprocessorEnvironment.html"
 title="interface in 
org.apache.hadoop.hbase.coprocessor">MasterCoprocessorEnvironment</a>&gt;&nbsp;ctx,
-                                
org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription&nbsp;snapshot,
+                                <a 
href="../../../../../org/apache/hadoop/hbase/client/SnapshotDescription.html" 
title="class in 
org.apache.hadoop.hbase.client">SnapshotDescription</a>&nbsp;snapshot,
                                 <a 
href="../../../../../org/apache/hadoop/hbase/client/TableDescriptor.html" 
title="interface in 
org.apache.hadoop.hbase.client">TableDescriptor</a>&nbsp;tableDescriptor)
                          throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
 <div class="block">Called before a snapshot is restored.
@@ -2913,14 +2913,14 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/Coprocessor.html" title=
 </dl>
 </li>
 </ul>
-<a 
name="postRestoreSnapshot-org.apache.hadoop.hbase.coprocessor.ObserverContext-org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription-org.apache.hadoop.hbase.client.TableDescriptor-">
+<a 
name="postRestoreSnapshot-org.apache.hadoop.hbase.coprocessor.ObserverContext-org.apache.hadoop.hbase.client.SnapshotDescription-org.apache.hadoop.hbase.client.TableDescriptor-">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>postRestoreSnapshot</h4>
 <pre>default&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/coprocessor/MasterObserver.html#line.908">postRestoreSnapshot</a>(<a
 href="../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html" 
title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterCoprocessorEnvironment.html"
 title="interface in 
org.apache.hadoop.hbase.coprocessor">MasterCoprocessorEnvironment</a>&gt;&nbsp;ctx,
-                                 
org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription&nbsp;snapshot,
+                                 <a 
href="../../../../../org/apache/hadoop/hbase/client/SnapshotDescription.html" 
title="class in 
org.apache.hadoop.hbase.client">SnapshotDescription</a>&nbsp;snapshot,
                                  <a 
href="../../../../../org/apache/hadoop/hbase/client/TableDescriptor.html" 
title="interface in 
org.apache.hadoop.hbase.client">TableDescriptor</a>&nbsp;tableDescriptor)
                           throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
 <div class="block">Called after a snapshot restore operation has been 
requested.
@@ -2935,14 +2935,14 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/Coprocessor.html" title=
 </dl>
 </li>
 </ul>
-<a 
name="preDeleteSnapshot-org.apache.hadoop.hbase.coprocessor.ObserverContext-org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription-">
+<a 
name="preDeleteSnapshot-org.apache.hadoop.hbase.coprocessor.ObserverContext-org.apache.hadoop.hbase.client.SnapshotDescription-">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>preDeleteSnapshot</h4>
 <pre>default&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/coprocessor/MasterObserver.html#line.919">preDeleteSnapshot</a>(<a
 href="../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html" 
title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterCoprocessorEnvironment.html"
 title="interface in 
org.apache.hadoop.hbase.coprocessor">MasterCoprocessorEnvironment</a>&gt;&nbsp;ctx,
-                               
org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription&nbsp;snapshot)
+                               <a 
href="../../../../../org/apache/hadoop/hbase/client/SnapshotDescription.html" 
title="class in 
org.apache.hadoop.hbase.client">SnapshotDescription</a>&nbsp;snapshot)
                         throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
 <div class="block">Called before a snapshot is deleted.
  Called as part of deleteSnapshot RPC call.
@@ -2956,14 +2956,14 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/Coprocessor.html" title=
 </dl>
 </li>
 </ul>
-<a 
name="postDeleteSnapshot-org.apache.hadoop.hbase.coprocessor.ObserverContext-org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription-">
+<a 
name="postDeleteSnapshot-org.apache.hadoop.hbase.coprocessor.ObserverContext-org.apache.hadoop.hbase.client.SnapshotDescription-">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>postDeleteSnapshot</h4>
 <pre>default&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/coprocessor/MasterObserver.html#line.928">postDeleteSnapshot</a>(<a
 href="../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html" 
title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/MasterCoprocessorEnvironment.html"
 title="interface in 
org.apache.hadoop.hbase.coprocessor">MasterCoprocessorEnvironment</a>&gt;&nbsp;ctx,
-                                
org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription&nbsp;snapshot)
+                                <a 
href="../../../../../org/apache/hadoop/hbase/client/SnapshotDescription.html" 
title="class in 
org.apache.hadoop.hbase.client">SnapshotDescription</a>&nbsp;snapshot)
                          throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
 <div class="block">Called after the delete snapshot operation has been 
requested.
  Called as part of deleteSnapshot RPC call.</div>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/8e4e1542/devapidocs/org/apache/hadoop/hbase/coprocessor/RegionServerObserver.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/org/apache/hadoop/hbase/coprocessor/RegionServerObserver.html 
b/devapidocs/org/apache/hadoop/hbase/coprocessor/RegionServerObserver.html
index b51998f..ab1a8e5 100644
--- a/devapidocs/org/apache/hadoop/hbase/coprocessor/RegionServerObserver.html
+++ b/devapidocs/org/apache/hadoop/hbase/coprocessor/RegionServerObserver.html
@@ -18,8 +18,8 @@
     catch(err) {
     }
 //-->
-var methods = 
{"i0":18,"i1":18,"i2":18,"i3":18,"i4":18,"i5":18,"i6":18,"i7":18};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance 
Methods"],16:["t5","Default Methods"]};
+var methods = 
{"i0":18,"i1":18,"i2":50,"i3":18,"i4":18,"i5":50,"i6":18,"i7":18};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance 
Methods"],16:["t5","Default Methods"],32:["t6","Deprecated Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
 var tableTab = "tableTab";
@@ -111,7 +111,7 @@ var activeTableTab = "activeTableTab";
 <br>
 <pre>@InterfaceAudience.LimitedPrivate(value="Coprocesssor")
  @InterfaceStability.Evolving
-public interface <a 
href="../../../../../src-html/org/apache/hadoop/hbase/coprocessor/RegionServerObserver.html#line.59">RegionServerObserver</a>
+public interface <a 
href="../../../../../src-html/org/apache/hadoop/hbase/coprocessor/RegionServerObserver.html#line.56">RegionServerObserver</a>
 extends <a href="../../../../../org/apache/hadoop/hbase/Coprocessor.html" 
title="interface in org.apache.hadoop.hbase">Coprocessor</a></pre>
 <div class="block">Defines coprocessor hooks for interacting with operations 
on the
  <a 
href="../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html" 
title="class in 
org.apache.hadoop.hbase.regionserver"><code>HRegionServer</code></a> process.
@@ -179,7 +179,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/Coprocessor.html" title=
 </a>
 <h3>Method Summary</h3>
 <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" 
summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span 
class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a 
href="javascript:show(2);">Instance Methods</a></span><span 
class="tabEnd">&nbsp;</span></span><span id="t5" class="tableTab"><span><a 
href="javascript:show(16);">Default Methods</a></span><span 
class="tabEnd">&nbsp;</span></span></caption>
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span 
class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a 
href="javascript:show(2);">Instance Methods</a></span><span 
class="tabEnd">&nbsp;</span></span><span id="t5" class="tableTab"><span><a 
href="javascript:show(16);">Default Methods</a></span><span 
class="tabEnd">&nbsp;</span></span><span id="t6" class="tableTab"><span><a 
href="javascript:show(32);">Deprecated Methods</a></span><span 
class="tabEnd">&nbsp;</span></span></caption>
 <tr>
 <th class="colFirst" scope="col">Modifier and Type</th>
 <th class="colLast" scope="col">Method and Description</th>
@@ -199,10 +199,11 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/Coprocessor.html" title=
 </tr>
 <tr id="i2" class="altColor">
 <td class="colFirst"><code>default void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionServerObserver.html#postReplicateLogEntries-org.apache.hadoop.hbase.coprocessor.ObserverContext-java.util.List-org.apache.hadoop.hbase.CellScanner-">postReplicateLogEntries</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html" 
title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionServerCoprocessorEnvironment.html"
 title="interface in 
org.apache.hadoop.hbase.coprocessor">RegionServerCoprocessorEnvironment</a>&gt;&nbsp;ctx,
-                       <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;org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.WALEntry&gt;&nbsp;entries,
-                       <a 
href="../../../../../org/apache/hadoop/hbase/CellScanner.html" title="interface 
in org.apache.hadoop.hbase">CellScanner</a>&nbsp;cells)</code>
-<div class="block">This will be called after executing replication request to 
shipping log entries.</div>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionServerObserver.html#postReplicateLogEntries-org.apache.hadoop.hbase.coprocessor.ObserverContext-">postReplicateLogEntries</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html" 
title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionServerCoprocessorEnvironment.html"
 title="interface in 
org.apache.hadoop.hbase.coprocessor">RegionServerCoprocessorEnvironment</a>&gt;&nbsp;ctx)</code>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;
+<div class="block"><span class="deprecationComment">As of release 2.0.0 with 
out any replacement. This is maintained for internal
+ usage by AccessController. Do not use these hooks in custom 
co-processors.</span></div>
+</div>
 </td>
 </tr>
 <tr id="i3" class="rowColor">
@@ -219,10 +220,11 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/Coprocessor.html" title=
 </tr>
 <tr id="i5" class="rowColor">
 <td class="colFirst"><code>default void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionServerObserver.html#preReplicateLogEntries-org.apache.hadoop.hbase.coprocessor.ObserverContext-java.util.List-org.apache.hadoop.hbase.CellScanner-">preReplicateLogEntries</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html" 
title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionServerCoprocessorEnvironment.html"
 title="interface in 
org.apache.hadoop.hbase.coprocessor">RegionServerCoprocessorEnvironment</a>&gt;&nbsp;ctx,
-                      <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;org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.WALEntry&gt;&nbsp;entries,
-                      <a 
href="../../../../../org/apache/hadoop/hbase/CellScanner.html" title="interface 
in org.apache.hadoop.hbase">CellScanner</a>&nbsp;cells)</code>
-<div class="block">This will be called before executing replication request to 
shipping log entries.</div>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionServerObserver.html#preReplicateLogEntries-org.apache.hadoop.hbase.coprocessor.ObserverContext-">preReplicateLogEntries</a></span>(<a
 href="../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html" 
title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionServerCoprocessorEnvironment.html"
 title="interface in 
org.apache.hadoop.hbase.coprocessor">RegionServerCoprocessorEnvironment</a>&gt;&nbsp;ctx)</code>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;
+<div class="block"><span class="deprecationComment">As of release 2.0.0 with 
out any replacement. This is maintained for internal
+ usage by AccessController. Do not use these hooks in custom 
co-processors.</span></div>
+</div>
 </td>
 </tr>
 <tr id="i6" class="altColor">
@@ -265,7 +267,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/Coprocessor.html" title=
 <ul class="blockList">
 <li class="blockList">
 <h4>preStopRegionServer</h4>
-<pre>default&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/coprocessor/RegionServerObserver.html#line.64">preStopRegionServer</a>(<a
 href="../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html" 
title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionServerCoprocessorEnvironment.html"
 title="interface in 
org.apache.hadoop.hbase.coprocessor">RegionServerCoprocessorEnvironment</a>&gt;&nbsp;ctx)
+<pre>default&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/coprocessor/RegionServerObserver.html#line.61">preStopRegionServer</a>(<a
 href="../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html" 
title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionServerCoprocessorEnvironment.html"
 title="interface in 
org.apache.hadoop.hbase.coprocessor">RegionServerCoprocessorEnvironment</a>&gt;&nbsp;ctx)
                           throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
 <div class="block">Called before stopping region server.</div>
 <dl>
@@ -282,7 +284,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/Coprocessor.html" title=
 <ul class="blockList">
 <li class="blockList">
 <h4>preRollWALWriterRequest</h4>
-<pre>default&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/coprocessor/RegionServerObserver.html#line.71">preRollWALWriterRequest</a>(<a
 href="../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html" 
title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionServerCoprocessorEnvironment.html"
 title="interface in 
org.apache.hadoop.hbase.coprocessor">RegionServerCoprocessorEnvironment</a>&gt;&nbsp;ctx)
+<pre>default&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/coprocessor/RegionServerObserver.html#line.68">preRollWALWriterRequest</a>(<a
 href="../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html" 
title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionServerCoprocessorEnvironment.html"
 title="interface in 
org.apache.hadoop.hbase.coprocessor">RegionServerCoprocessorEnvironment</a>&gt;&nbsp;ctx)
                               throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
 <div class="block">This will be called before executing user request to roll a 
region server WAL.</div>
 <dl>
@@ -299,7 +301,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/Coprocessor.html" title=
 <ul class="blockList">
 <li class="blockList">
 <h4>postRollWALWriterRequest</h4>
-<pre>default&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/coprocessor/RegionServerObserver.html#line.79">postRollWALWriterRequest</a>(<a
 href="../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html" 
title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionServerCoprocessorEnvironment.html"
 title="interface in 
org.apache.hadoop.hbase.coprocessor">RegionServerCoprocessorEnvironment</a>&gt;&nbsp;ctx)
+<pre>default&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/coprocessor/RegionServerObserver.html#line.76">postRollWALWriterRequest</a>(<a
 href="../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html" 
title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionServerCoprocessorEnvironment.html"
 title="interface in 
org.apache.hadoop.hbase.coprocessor">RegionServerCoprocessorEnvironment</a>&gt;&nbsp;ctx)
                                throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
 <div class="block">This will be called after executing user request to roll a 
region server WAL.</div>
 <dl>
@@ -316,7 +318,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/Coprocessor.html" title=
 <ul class="blockList">
 <li class="blockList">
 <h4>postCreateReplicationEndPoint</h4>
-<pre>default&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/replication/ReplicationEndpoint.html"
 title="interface in 
org.apache.hadoop.hbase.replication">ReplicationEndpoint</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/coprocessor/RegionServerObserver.html#line.89">postCreateReplicationEndPoint</a>(<a
 href="../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html" 
title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionServerCoprocessorEnvironment.html"
 title="interface in 
org.apache.hadoop.hbase.coprocessor">RegionServerCoprocessorEnvironment</a>&gt;&nbsp;ctx,
+<pre>default&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/replication/ReplicationEndpoint.html"
 title="interface in 
org.apache.hadoop.hbase.replication">ReplicationEndpoint</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/coprocessor/RegionServerObserver.html#line.86">postCreateReplicationEndPoint</a>(<a
 href="../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html" 
title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionServerCoprocessorEnvironment.html"
 title="interface in 
org.apache.hadoop.hbase.coprocessor">RegionServerCoprocessorEnvironment</a>&gt;&nbsp;ctx,
                                                           <a 
href="../../../../../org/apache/hadoop/hbase/replication/ReplicationEndpoint.html"
 title="interface in 
org.apache.hadoop.hbase.replication">ReplicationEndpoint</a>&nbsp;endpoint)</pre>
 <div class="block">This will be called after the replication endpoint is 
instantiated.</div>
 <dl>
@@ -328,43 +330,41 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/Coprocessor.html" title=
 </dl>
 </li>
 </ul>
-<a 
name="preReplicateLogEntries-org.apache.hadoop.hbase.coprocessor.ObserverContext-java.util.List-org.apache.hadoop.hbase.CellScanner-">
+<a 
name="preReplicateLogEntries-org.apache.hadoop.hbase.coprocessor.ObserverContext-">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>preReplicateLogEntries</h4>
-<pre>default&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/coprocessor/RegionServerObserver.html#line.100">preReplicateLogEntries</a>(<a
 href="../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html" 
title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionServerCoprocessorEnvironment.html"
 title="interface in 
org.apache.hadoop.hbase.coprocessor">RegionServerCoprocessorEnvironment</a>&gt;&nbsp;ctx,
-                                    <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;org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.WALEntry&gt;&nbsp;entries,
-                                    <a 
href="../../../../../org/apache/hadoop/hbase/CellScanner.html" title="interface 
in org.apache.hadoop.hbase">CellScanner</a>&nbsp;cells)
-                             throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
+<pre><a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true";
 title="class or interface in java.lang">@Deprecated</a>
+default&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/coprocessor/RegionServerObserver.html#line.99">preReplicateLogEntries</a>(<a
 href="../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html" 
title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionServerCoprocessorEnvironment.html"
 title="interface in 
org.apache.hadoop.hbase.coprocessor">RegionServerCoprocessorEnvironment</a>&gt;&nbsp;ctx)
+                                         throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;<span 
class="deprecationComment">As of release 2.0.0 with out any replacement. This 
is maintained for internal
+ usage by AccessController. Do not use these hooks in custom 
co-processors.</span></div>
 <div class="block">This will be called before executing replication request to 
shipping log entries.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>ctx</code> - the environment to interact with the framework and 
region server.</dd>
-<dd><code>entries</code> - list of WALEntries to replicate</dd>
-<dd><code>cells</code> - Cells that the WALEntries refer to (if cells is 
non-null)</dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
 <dd><code><a 
href="http://docs.oracle.com/javase/8/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="postReplicateLogEntries-org.apache.hadoop.hbase.coprocessor.ObserverContext-java.util.List-org.apache.hadoop.hbase.CellScanner-">
+<a 
name="postReplicateLogEntries-org.apache.hadoop.hbase.coprocessor.ObserverContext-">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>postReplicateLogEntries</h4>
-<pre>default&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/coprocessor/RegionServerObserver.html#line.109">postReplicateLogEntries</a>(<a
 href="../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html" 
title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionServerCoprocessorEnvironment.html"
 title="interface in 
org.apache.hadoop.hbase.coprocessor">RegionServerCoprocessorEnvironment</a>&gt;&nbsp;ctx,
-                                     <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;org.apache.hadoop.hbase.shaded.protobuf.generated.AdminProtos.WALEntry&gt;&nbsp;entries,
-                                     <a 
href="../../../../../org/apache/hadoop/hbase/CellScanner.html" title="interface 
in org.apache.hadoop.hbase">CellScanner</a>&nbsp;cells)
-                              throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
+<pre><a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true";
 title="class or interface in java.lang">@Deprecated</a>
+default&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/coprocessor/RegionServerObserver.html#line.110">postReplicateLogEntries</a>(<a
 href="../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html" 
title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionServerCoprocessorEnvironment.html"
 title="interface in 
org.apache.hadoop.hbase.coprocessor">RegionServerCoprocessorEnvironment</a>&gt;&nbsp;ctx)
+                                          throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;<span 
class="deprecationComment">As of release 2.0.0 with out any replacement. This 
is maintained for internal
+ usage by AccessController. Do not use these hooks in custom 
co-processors.</span></div>
 <div class="block">This will be called after executing replication request to 
shipping log entries.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>ctx</code> - the environment to interact with the framework and 
region server.</dd>
-<dd><code>entries</code> - list of WALEntries to replicate</dd>
-<dd><code>cells</code> - Cells that the WALEntries refer to (if cells is 
non-null)</dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
 <dd><code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></code></dd>
 </dl>
@@ -376,7 +376,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/Coprocessor.html" title=
 <ul class="blockList">
 <li class="blockList">
 <h4>preClearCompactionQueues</h4>
-<pre>default&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/coprocessor/RegionServerObserver.html#line.117">preClearCompactionQueues</a>(<a
 href="../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html" 
title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionServerCoprocessorEnvironment.html"
 title="interface in 
org.apache.hadoop.hbase.coprocessor">RegionServerCoprocessorEnvironment</a>&gt;&nbsp;ctx)
+<pre>default&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/coprocessor/RegionServerObserver.html#line.118">preClearCompactionQueues</a>(<a
 href="../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html" 
title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionServerCoprocessorEnvironment.html"
 title="interface in 
org.apache.hadoop.hbase.coprocessor">RegionServerCoprocessorEnvironment</a>&gt;&nbsp;ctx)
                                throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
 <div class="block">This will be called before clearing compaction queues</div>
 <dl>
@@ -393,7 +393,7 @@ extends <a 
href="../../../../../org/apache/hadoop/hbase/Coprocessor.html" title=
 <ul class="blockListLast">
 <li class="blockList">
 <h4>postClearCompactionQueues</h4>
-<pre>default&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/coprocessor/RegionServerObserver.html#line.125">postClearCompactionQueues</a>(<a
 href="../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html" 
title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionServerCoprocessorEnvironment.html"
 title="interface in 
org.apache.hadoop.hbase.coprocessor">RegionServerCoprocessorEnvironment</a>&gt;&nbsp;ctx)
+<pre>default&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/coprocessor/RegionServerObserver.html#line.126">postClearCompactionQueues</a>(<a
 href="../../../../../org/apache/hadoop/hbase/coprocessor/ObserverContext.html" 
title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a>&lt;<a 
href="../../../../../org/apache/hadoop/hbase/coprocessor/RegionServerCoprocessorEnvironment.html"
 title="interface in 
org.apache.hadoop.hbase.coprocessor">RegionServerCoprocessorEnvironment</a>&gt;&nbsp;ctx)
                                 throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true";
 title="class or interface in java.io">IOException</a></pre>
 <div class="block">This will be called after clearing compaction queues</div>
 <dl>

Reply via email to