http://git-wip-us.apache.org/repos/asf/hbase-site/blob/fa7d6c0c/devapidocs/src-html/org/apache/hadoop/hbase/coprocessor/MasterObserver.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/src-html/org/apache/hadoop/hbase/coprocessor/MasterObserver.html 
b/devapidocs/src-html/org/apache/hadoop/hbase/coprocessor/MasterObserver.html
index 86eb98f..06c94bc 100644
--- 
a/devapidocs/src-html/org/apache/hadoop/hbase/coprocessor/MasterObserver.html
+++ 
b/devapidocs/src-html/org/apache/hadoop/hbase/coprocessor/MasterObserver.html
@@ -33,28 +33,28 @@
 <span class="sourceLineNo">025</span><a name="line.25"></a>
 <span class="sourceLineNo">026</span>import 
org.apache.hadoop.hbase.Coprocessor;<a name="line.26"></a>
 <span class="sourceLineNo">027</span>import 
org.apache.hadoop.hbase.HBaseInterfaceAudience;<a name="line.27"></a>
-<span class="sourceLineNo">028</span>import 
org.apache.hadoop.hbase.HRegionInfo;<a name="line.28"></a>
-<span class="sourceLineNo">029</span>import 
org.apache.hadoop.hbase.MetaMutationAnnotation;<a name="line.29"></a>
-<span class="sourceLineNo">030</span>import 
org.apache.hadoop.hbase.NamespaceDescriptor;<a name="line.30"></a>
-<span class="sourceLineNo">031</span>import 
org.apache.hadoop.hbase.ServerName;<a name="line.31"></a>
-<span class="sourceLineNo">032</span>import 
org.apache.hadoop.hbase.TableName;<a name="line.32"></a>
-<span class="sourceLineNo">033</span>import 
org.apache.yetus.audience.InterfaceAudience;<a name="line.33"></a>
-<span class="sourceLineNo">034</span>import 
org.apache.yetus.audience.InterfaceStability;<a name="line.34"></a>
-<span class="sourceLineNo">035</span>import 
org.apache.hadoop.hbase.client.ColumnFamilyDescriptor;<a name="line.35"></a>
-<span class="sourceLineNo">036</span>import 
org.apache.hadoop.hbase.client.MasterSwitchType;<a name="line.36"></a>
-<span class="sourceLineNo">037</span>import 
org.apache.hadoop.hbase.client.Mutation;<a name="line.37"></a>
-<span class="sourceLineNo">038</span>import 
org.apache.hadoop.hbase.client.TableDescriptor;<a name="line.38"></a>
-<span class="sourceLineNo">039</span>import 
org.apache.hadoop.hbase.master.RegionPlan;<a name="line.39"></a>
-<span class="sourceLineNo">040</span>import 
org.apache.hadoop.hbase.master.locking.LockProcedure;<a name="line.40"></a>
-<span class="sourceLineNo">041</span>import 
org.apache.hadoop.hbase.master.procedure.MasterProcedureEnv;<a 
name="line.41"></a>
-<span class="sourceLineNo">042</span>import 
org.apache.hadoop.hbase.net.Address;<a name="line.42"></a>
-<span class="sourceLineNo">043</span>import 
org.apache.hadoop.hbase.procedure2.LockType;<a name="line.43"></a>
-<span class="sourceLineNo">044</span>import 
org.apache.hadoop.hbase.procedure2.LockedResource;<a name="line.44"></a>
-<span class="sourceLineNo">045</span>import 
org.apache.hadoop.hbase.procedure2.Procedure;<a name="line.45"></a>
-<span class="sourceLineNo">046</span>import 
org.apache.hadoop.hbase.procedure2.ProcedureExecutor;<a name="line.46"></a>
-<span class="sourceLineNo">047</span>import 
org.apache.hadoop.hbase.replication.ReplicationPeerConfig;<a name="line.47"></a>
-<span class="sourceLineNo">048</span>import 
org.apache.hadoop.hbase.shaded.protobuf.generated.QuotaProtos.Quotas;<a 
name="line.48"></a>
-<span class="sourceLineNo">049</span>import 
org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription;<a
 name="line.49"></a>
+<span class="sourceLineNo">028</span>import 
org.apache.hadoop.hbase.MetaMutationAnnotation;<a name="line.28"></a>
+<span class="sourceLineNo">029</span>import 
org.apache.hadoop.hbase.NamespaceDescriptor;<a name="line.29"></a>
+<span class="sourceLineNo">030</span>import 
org.apache.hadoop.hbase.ServerName;<a name="line.30"></a>
+<span class="sourceLineNo">031</span>import 
org.apache.hadoop.hbase.TableName;<a name="line.31"></a>
+<span class="sourceLineNo">032</span>import 
org.apache.hadoop.hbase.client.ColumnFamilyDescriptor;<a name="line.32"></a>
+<span class="sourceLineNo">033</span>import 
org.apache.hadoop.hbase.client.MasterSwitchType;<a name="line.33"></a>
+<span class="sourceLineNo">034</span>import 
org.apache.hadoop.hbase.client.Mutation;<a name="line.34"></a>
+<span class="sourceLineNo">035</span>import 
org.apache.hadoop.hbase.client.RegionInfo;<a name="line.35"></a>
+<span class="sourceLineNo">036</span>import 
org.apache.hadoop.hbase.client.TableDescriptor;<a name="line.36"></a>
+<span class="sourceLineNo">037</span>import 
org.apache.hadoop.hbase.master.RegionPlan;<a name="line.37"></a>
+<span class="sourceLineNo">038</span>import 
org.apache.hadoop.hbase.master.locking.LockProcedure;<a name="line.38"></a>
+<span class="sourceLineNo">039</span>import 
org.apache.hadoop.hbase.master.procedure.MasterProcedureEnv;<a 
name="line.39"></a>
+<span class="sourceLineNo">040</span>import 
org.apache.hadoop.hbase.net.Address;<a name="line.40"></a>
+<span class="sourceLineNo">041</span>import 
org.apache.hadoop.hbase.procedure2.LockType;<a name="line.41"></a>
+<span class="sourceLineNo">042</span>import 
org.apache.hadoop.hbase.procedure2.LockedResource;<a name="line.42"></a>
+<span class="sourceLineNo">043</span>import 
org.apache.hadoop.hbase.procedure2.Procedure;<a name="line.43"></a>
+<span class="sourceLineNo">044</span>import 
org.apache.hadoop.hbase.procedure2.ProcedureExecutor;<a name="line.44"></a>
+<span class="sourceLineNo">045</span>import 
org.apache.hadoop.hbase.replication.ReplicationPeerConfig;<a name="line.45"></a>
+<span class="sourceLineNo">046</span>import 
org.apache.hadoop.hbase.shaded.protobuf.generated.QuotaProtos.Quotas;<a 
name="line.46"></a>
+<span class="sourceLineNo">047</span>import 
org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription;<a
 name="line.47"></a>
+<span class="sourceLineNo">048</span>import 
org.apache.yetus.audience.InterfaceAudience;<a name="line.48"></a>
+<span class="sourceLineNo">049</span>import 
org.apache.yetus.audience.InterfaceStability;<a name="line.49"></a>
 <span class="sourceLineNo">050</span><a name="line.50"></a>
 <span class="sourceLineNo">051</span><a name="line.51"></a>
 <span class="sourceLineNo">052</span>/**<a name="line.52"></a>
@@ -96,7 +96,7 @@
 <span class="sourceLineNo">088</span>   * @param regions the initial regions 
created for the table<a name="line.88"></a>
 <span class="sourceLineNo">089</span>   */<a name="line.89"></a>
 <span class="sourceLineNo">090</span>  default void preCreateTable(final 
ObserverContext&lt;MasterCoprocessorEnvironment&gt; ctx,<a name="line.90"></a>
-<span class="sourceLineNo">091</span>      TableDescriptor desc, HRegionInfo[] 
regions) throws IOException {}<a name="line.91"></a>
+<span class="sourceLineNo">091</span>      TableDescriptor desc, RegionInfo[] 
regions) throws IOException {}<a name="line.91"></a>
 <span class="sourceLineNo">092</span><a name="line.92"></a>
 <span class="sourceLineNo">093</span>  /**<a name="line.93"></a>
 <span class="sourceLineNo">094</span>   * Called after the createTable 
operation has been requested.  Called as part<a name="line.94"></a>
@@ -106,7 +106,7 @@
 <span class="sourceLineNo">098</span>   * @param regions the initial regions 
created for the table<a name="line.98"></a>
 <span class="sourceLineNo">099</span>   */<a name="line.99"></a>
 <span class="sourceLineNo">100</span>  default void postCreateTable(final 
ObserverContext&lt;MasterCoprocessorEnvironment&gt; ctx,<a name="line.100"></a>
-<span class="sourceLineNo">101</span>      TableDescriptor desc, HRegionInfo[] 
regions) throws IOException {}<a name="line.101"></a>
+<span class="sourceLineNo">101</span>      TableDescriptor desc, RegionInfo[] 
regions) throws IOException {}<a name="line.101"></a>
 <span class="sourceLineNo">102</span><a name="line.102"></a>
 <span class="sourceLineNo">103</span>  /**<a name="line.103"></a>
 <span class="sourceLineNo">104</span>   * Called before a new table is created 
by<a name="line.104"></a>
@@ -121,7 +121,7 @@
 <span class="sourceLineNo">113</span>  default void preCreateTableAction(<a 
name="line.113"></a>
 <span class="sourceLineNo">114</span>      final 
ObserverContext&lt;MasterCoprocessorEnvironment&gt; ctx,<a name="line.114"></a>
 <span class="sourceLineNo">115</span>      final TableDescriptor desc,<a 
name="line.115"></a>
-<span class="sourceLineNo">116</span>      final HRegionInfo[] regions) throws 
IOException {}<a name="line.116"></a>
+<span class="sourceLineNo">116</span>      final RegionInfo[] regions) throws 
IOException {}<a name="line.116"></a>
 <span class="sourceLineNo">117</span><a name="line.117"></a>
 <span class="sourceLineNo">118</span>  /**<a name="line.118"></a>
 <span class="sourceLineNo">119</span>   * Called after the createTable 
operation has been requested.  Called as part<a name="line.119"></a>
@@ -135,7 +135,7 @@
 <span class="sourceLineNo">127</span>  default void 
postCompletedCreateTableAction(<a name="line.127"></a>
 <span class="sourceLineNo">128</span>      final 
ObserverContext&lt;MasterCoprocessorEnvironment&gt; ctx,<a name="line.128"></a>
 <span class="sourceLineNo">129</span>      final TableDescriptor desc,<a 
name="line.129"></a>
-<span class="sourceLineNo">130</span>      final HRegionInfo[] regions) throws 
IOException {}<a name="line.130"></a>
+<span class="sourceLineNo">130</span>      final RegionInfo[] regions) throws 
IOException {}<a name="line.130"></a>
 <span class="sourceLineNo">131</span><a name="line.131"></a>
 <span class="sourceLineNo">132</span>  /**<a name="line.132"></a>
 <span class="sourceLineNo">133</span>   * Called before {@link 
org.apache.hadoop.hbase.master.HMaster} deletes a<a name="line.133"></a>
@@ -558,24 +558,24 @@
 <span class="sourceLineNo">550</span>  /**<a name="line.550"></a>
 <span class="sourceLineNo">551</span>   * Called prior to moving a given 
region from one region server to another.<a name="line.551"></a>
 <span class="sourceLineNo">552</span>   * @param ctx the environment to 
interact with the framework and master<a name="line.552"></a>
-<span class="sourceLineNo">553</span>   * @param region the HRegionInfo<a 
name="line.553"></a>
+<span class="sourceLineNo">553</span>   * @param region the RegionInfo<a 
name="line.553"></a>
 <span class="sourceLineNo">554</span>   * @param srcServer the source 
ServerName<a name="line.554"></a>
 <span class="sourceLineNo">555</span>   * @param destServer the destination 
ServerName<a name="line.555"></a>
 <span class="sourceLineNo">556</span>   */<a name="line.556"></a>
 <span class="sourceLineNo">557</span>  default void preMove(final 
ObserverContext&lt;MasterCoprocessorEnvironment&gt; ctx,<a name="line.557"></a>
-<span class="sourceLineNo">558</span>      final HRegionInfo region, final 
ServerName srcServer,<a name="line.558"></a>
+<span class="sourceLineNo">558</span>      final RegionInfo region, final 
ServerName srcServer,<a name="line.558"></a>
 <span class="sourceLineNo">559</span>      final ServerName destServer)<a 
name="line.559"></a>
 <span class="sourceLineNo">560</span>    throws IOException {}<a 
name="line.560"></a>
 <span class="sourceLineNo">561</span><a name="line.561"></a>
 <span class="sourceLineNo">562</span>  /**<a name="line.562"></a>
 <span class="sourceLineNo">563</span>   * Called after the region move has 
been requested.<a name="line.563"></a>
 <span class="sourceLineNo">564</span>   * @param ctx the environment to 
interact with the framework and master<a name="line.564"></a>
-<span class="sourceLineNo">565</span>   * @param region the HRegionInfo<a 
name="line.565"></a>
+<span class="sourceLineNo">565</span>   * @param region the RegionInfo<a 
name="line.565"></a>
 <span class="sourceLineNo">566</span>   * @param srcServer the source 
ServerName<a name="line.566"></a>
 <span class="sourceLineNo">567</span>   * @param destServer the destination 
ServerName<a name="line.567"></a>
 <span class="sourceLineNo">568</span>   */<a name="line.568"></a>
 <span class="sourceLineNo">569</span>  default void postMove(final 
ObserverContext&lt;MasterCoprocessorEnvironment&gt; ctx,<a name="line.569"></a>
-<span class="sourceLineNo">570</span>      final HRegionInfo region, final 
ServerName srcServer,<a name="line.570"></a>
+<span class="sourceLineNo">570</span>      final RegionInfo region, final 
ServerName srcServer,<a name="line.570"></a>
 <span class="sourceLineNo">571</span>      final ServerName destServer)<a 
name="line.571"></a>
 <span class="sourceLineNo">572</span>    throws IOException {}<a 
name="line.572"></a>
 <span class="sourceLineNo">573</span><a name="line.573"></a>
@@ -585,7 +585,7 @@
 <span class="sourceLineNo">577</span>   * @param regionInfo the regionInfo of 
the region<a name="line.577"></a>
 <span class="sourceLineNo">578</span>   */<a name="line.578"></a>
 <span class="sourceLineNo">579</span>  default void preAssign(final 
ObserverContext&lt;MasterCoprocessorEnvironment&gt; ctx,<a name="line.579"></a>
-<span class="sourceLineNo">580</span>      final HRegionInfo regionInfo) 
throws IOException {}<a name="line.580"></a>
+<span class="sourceLineNo">580</span>      final RegionInfo regionInfo) throws 
IOException {}<a name="line.580"></a>
 <span class="sourceLineNo">581</span><a name="line.581"></a>
 <span class="sourceLineNo">582</span>  /**<a name="line.582"></a>
 <span class="sourceLineNo">583</span>   * Called after the region assignment 
has been requested.<a name="line.583"></a>
@@ -593,7 +593,7 @@
 <span class="sourceLineNo">585</span>   * @param regionInfo the regionInfo of 
the region<a name="line.585"></a>
 <span class="sourceLineNo">586</span>   */<a name="line.586"></a>
 <span class="sourceLineNo">587</span>  default void postAssign(final 
ObserverContext&lt;MasterCoprocessorEnvironment&gt; ctx,<a name="line.587"></a>
-<span class="sourceLineNo">588</span>      final HRegionInfo regionInfo) 
throws IOException {}<a name="line.588"></a>
+<span class="sourceLineNo">588</span>      final RegionInfo regionInfo) throws 
IOException {}<a name="line.588"></a>
 <span class="sourceLineNo">589</span><a name="line.589"></a>
 <span class="sourceLineNo">590</span>  /**<a name="line.590"></a>
 <span class="sourceLineNo">591</span>   * Called prior to unassigning a given 
region.<a name="line.591"></a>
@@ -602,7 +602,7 @@
 <span class="sourceLineNo">594</span>   * @param force whether to force 
unassignment or not<a name="line.594"></a>
 <span class="sourceLineNo">595</span>   */<a name="line.595"></a>
 <span class="sourceLineNo">596</span>  default void preUnassign(final 
ObserverContext&lt;MasterCoprocessorEnvironment&gt; ctx,<a name="line.596"></a>
-<span class="sourceLineNo">597</span>      final HRegionInfo regionInfo, final 
boolean force) throws IOException {}<a name="line.597"></a>
+<span class="sourceLineNo">597</span>      final RegionInfo regionInfo, final 
boolean force) throws IOException {}<a name="line.597"></a>
 <span class="sourceLineNo">598</span><a name="line.598"></a>
 <span class="sourceLineNo">599</span>  /**<a name="line.599"></a>
 <span class="sourceLineNo">600</span>   * Called after the region unassignment 
has been requested.<a name="line.600"></a>
@@ -611,7 +611,7 @@
 <span class="sourceLineNo">603</span>   * @param force whether to force 
unassignment or not<a name="line.603"></a>
 <span class="sourceLineNo">604</span>   */<a name="line.604"></a>
 <span class="sourceLineNo">605</span>  default void postUnassign(final 
ObserverContext&lt;MasterCoprocessorEnvironment&gt; ctx,<a name="line.605"></a>
-<span class="sourceLineNo">606</span>      final HRegionInfo regionInfo, final 
boolean force) throws IOException {}<a name="line.606"></a>
+<span class="sourceLineNo">606</span>      final RegionInfo regionInfo, final 
boolean force) throws IOException {}<a name="line.606"></a>
 <span class="sourceLineNo">607</span><a name="line.607"></a>
 <span class="sourceLineNo">608</span>  /**<a name="line.608"></a>
 <span class="sourceLineNo">609</span>   * Called prior to marking a given 
region as offline. &lt;code&gt;ctx.bypass()&lt;/code&gt; will not have any<a 
name="line.609"></a>
@@ -620,7 +620,7 @@
 <span class="sourceLineNo">612</span>   * @param regionInfo<a 
name="line.612"></a>
 <span class="sourceLineNo">613</span>   */<a name="line.613"></a>
 <span class="sourceLineNo">614</span>  default void preRegionOffline(final 
ObserverContext&lt;MasterCoprocessorEnvironment&gt; ctx,<a name="line.614"></a>
-<span class="sourceLineNo">615</span>      final HRegionInfo regionInfo) 
throws IOException {}<a name="line.615"></a>
+<span class="sourceLineNo">615</span>      final RegionInfo regionInfo) throws 
IOException {}<a name="line.615"></a>
 <span class="sourceLineNo">616</span><a name="line.616"></a>
 <span class="sourceLineNo">617</span>  /**<a name="line.617"></a>
 <span class="sourceLineNo">618</span>   * Called after the region has been 
marked offline.<a name="line.618"></a>
@@ -628,7 +628,7 @@
 <span class="sourceLineNo">620</span>   * @param regionInfo<a 
name="line.620"></a>
 <span class="sourceLineNo">621</span>   */<a name="line.621"></a>
 <span class="sourceLineNo">622</span>  default void postRegionOffline(final 
ObserverContext&lt;MasterCoprocessorEnvironment&gt; ctx,<a name="line.622"></a>
-<span class="sourceLineNo">623</span>      final HRegionInfo regionInfo) 
throws IOException {}<a name="line.623"></a>
+<span class="sourceLineNo">623</span>      final RegionInfo regionInfo) throws 
IOException {}<a name="line.623"></a>
 <span class="sourceLineNo">624</span><a name="line.624"></a>
 <span class="sourceLineNo">625</span>  /**<a name="line.625"></a>
 <span class="sourceLineNo">626</span>   * Called prior to requesting 
rebalancing of the cluster regions, though after<a name="line.626"></a>
@@ -700,8 +700,8 @@
 <span class="sourceLineNo">692</span>   */<a name="line.692"></a>
 <span class="sourceLineNo">693</span>  default void 
postCompletedSplitRegionAction(<a name="line.693"></a>
 <span class="sourceLineNo">694</span>      final 
ObserverContext&lt;MasterCoprocessorEnvironment&gt; c,<a name="line.694"></a>
-<span class="sourceLineNo">695</span>      final HRegionInfo regionInfoA,<a 
name="line.695"></a>
-<span class="sourceLineNo">696</span>      final HRegionInfo regionInfoB) 
throws IOException {}<a name="line.696"></a>
+<span class="sourceLineNo">695</span>      final RegionInfo regionInfoA,<a 
name="line.695"></a>
+<span class="sourceLineNo">696</span>      final RegionInfo regionInfoB) 
throws IOException {}<a name="line.696"></a>
 <span class="sourceLineNo">697</span><a name="line.697"></a>
 <span class="sourceLineNo">698</span>  /**<a name="line.698"></a>
 <span class="sourceLineNo">699</span>   * This will be called before PONR step 
as part of split transaction. Calling<a name="line.699"></a>
@@ -741,7 +741,7 @@
 <span class="sourceLineNo">733</span>   */<a name="line.733"></a>
 <span class="sourceLineNo">734</span>  default void preMergeRegionsAction(<a 
name="line.734"></a>
 <span class="sourceLineNo">735</span>      final 
ObserverContext&lt;MasterCoprocessorEnvironment&gt; ctx,<a name="line.735"></a>
-<span class="sourceLineNo">736</span>      final HRegionInfo[] regionsToMerge) 
throws IOException {}<a name="line.736"></a>
+<span class="sourceLineNo">736</span>      final RegionInfo[] regionsToMerge) 
throws IOException {}<a name="line.736"></a>
 <span class="sourceLineNo">737</span><a name="line.737"></a>
 <span class="sourceLineNo">738</span>  /**<a name="line.738"></a>
 <span class="sourceLineNo">739</span>   * called after the regions merge.<a 
name="line.739"></a>
@@ -749,8 +749,8 @@
 <span class="sourceLineNo">741</span>   */<a name="line.741"></a>
 <span class="sourceLineNo">742</span>  default void 
postCompletedMergeRegionsAction(<a name="line.742"></a>
 <span class="sourceLineNo">743</span>      final 
ObserverContext&lt;MasterCoprocessorEnvironment&gt; ctx,<a name="line.743"></a>
-<span class="sourceLineNo">744</span>      final HRegionInfo[] 
regionsToMerge,<a name="line.744"></a>
-<span class="sourceLineNo">745</span>      final HRegionInfo mergedRegion) 
throws IOException {}<a name="line.745"></a>
+<span class="sourceLineNo">744</span>      final RegionInfo[] 
regionsToMerge,<a name="line.744"></a>
+<span class="sourceLineNo">745</span>      final RegionInfo mergedRegion) 
throws IOException {}<a name="line.745"></a>
 <span class="sourceLineNo">746</span><a name="line.746"></a>
 <span class="sourceLineNo">747</span>  /**<a name="line.747"></a>
 <span class="sourceLineNo">748</span>   * This will be called before PONR step 
as part of regions merge transaction. Calling<a name="line.748"></a>
@@ -761,7 +761,7 @@
 <span class="sourceLineNo">753</span>   */<a name="line.753"></a>
 <span class="sourceLineNo">754</span>  default void 
preMergeRegionsCommitAction(<a name="line.754"></a>
 <span class="sourceLineNo">755</span>      final 
ObserverContext&lt;MasterCoprocessorEnvironment&gt; ctx,<a name="line.755"></a>
-<span class="sourceLineNo">756</span>      final HRegionInfo[] 
regionsToMerge,<a name="line.756"></a>
+<span class="sourceLineNo">756</span>      final RegionInfo[] 
regionsToMerge,<a name="line.756"></a>
 <span class="sourceLineNo">757</span>      @MetaMutationAnnotation 
List&lt;Mutation&gt; metaEntries) throws IOException {}<a name="line.757"></a>
 <span class="sourceLineNo">758</span><a name="line.758"></a>
 <span class="sourceLineNo">759</span>  /**<a name="line.759"></a>
@@ -770,8 +770,8 @@
 <span class="sourceLineNo">762</span>   */<a name="line.762"></a>
 <span class="sourceLineNo">763</span>  default void 
postMergeRegionsCommitAction(<a name="line.763"></a>
 <span class="sourceLineNo">764</span>      final 
ObserverContext&lt;MasterCoprocessorEnvironment&gt; ctx,<a name="line.764"></a>
-<span class="sourceLineNo">765</span>      final HRegionInfo[] 
regionsToMerge,<a name="line.765"></a>
-<span class="sourceLineNo">766</span>      final HRegionInfo mergedRegion) 
throws IOException {}<a name="line.766"></a>
+<span class="sourceLineNo">765</span>      final RegionInfo[] 
regionsToMerge,<a name="line.765"></a>
+<span class="sourceLineNo">766</span>      final RegionInfo mergedRegion) 
throws IOException {}<a name="line.766"></a>
 <span class="sourceLineNo">767</span><a name="line.767"></a>
 <span class="sourceLineNo">768</span>  /**<a name="line.768"></a>
 <span class="sourceLineNo">769</span>   * This will be called after the roll 
back of the regions merge.<a name="line.769"></a>
@@ -779,7 +779,7 @@
 <span class="sourceLineNo">771</span>   */<a name="line.771"></a>
 <span class="sourceLineNo">772</span>  default void 
postRollBackMergeRegionsAction(<a name="line.772"></a>
 <span class="sourceLineNo">773</span>      final 
ObserverContext&lt;MasterCoprocessorEnvironment&gt; ctx,<a name="line.773"></a>
-<span class="sourceLineNo">774</span>      final HRegionInfo[] regionsToMerge) 
throws IOException {}<a name="line.774"></a>
+<span class="sourceLineNo">774</span>      final RegionInfo[] regionsToMerge) 
throws IOException {}<a name="line.774"></a>
 <span class="sourceLineNo">775</span><a name="line.775"></a>
 <span class="sourceLineNo">776</span>  /**<a name="line.776"></a>
 <span class="sourceLineNo">777</span>   * Called prior to modifying the flag 
used to enable/disable region balancing.<a name="line.777"></a>
@@ -1181,7 +1181,7 @@
 <span class="sourceLineNo">1173</span>   */<a name="line.1173"></a>
 <span class="sourceLineNo">1174</span>  default void preMergeRegions(<a 
name="line.1174"></a>
 <span class="sourceLineNo">1175</span>      final 
ObserverContext&lt;MasterCoprocessorEnvironment&gt; ctx,<a name="line.1175"></a>
-<span class="sourceLineNo">1176</span>      final HRegionInfo[] 
regionsToMerge) throws IOException {}<a name="line.1176"></a>
+<span class="sourceLineNo">1176</span>      final RegionInfo[] regionsToMerge) 
throws IOException {}<a name="line.1176"></a>
 <span class="sourceLineNo">1177</span><a name="line.1177"></a>
 <span class="sourceLineNo">1178</span>  /**<a name="line.1178"></a>
 <span class="sourceLineNo">1179</span>   * called after merge regions 
request.<a name="line.1179"></a>
@@ -1190,7 +1190,7 @@
 <span class="sourceLineNo">1182</span>   */<a name="line.1182"></a>
 <span class="sourceLineNo">1183</span>  default void postMergeRegions(<a 
name="line.1183"></a>
 <span class="sourceLineNo">1184</span>      final 
ObserverContext&lt;MasterCoprocessorEnvironment&gt; c,<a name="line.1184"></a>
-<span class="sourceLineNo">1185</span>      final HRegionInfo[] 
regionsToMerge) throws IOException {}<a name="line.1185"></a>
+<span class="sourceLineNo">1185</span>      final RegionInfo[] regionsToMerge) 
throws IOException {}<a name="line.1185"></a>
 <span class="sourceLineNo">1186</span><a name="line.1186"></a>
 <span class="sourceLineNo">1187</span>  /**<a name="line.1187"></a>
 <span class="sourceLineNo">1188</span>   * Called before servers are moved to 
target region server group<a name="line.1188"></a>
@@ -1415,7 +1415,7 @@
 <span class="sourceLineNo">1407</span>   * @param ctx the environment to 
interact with the framework and master<a name="line.1407"></a>
 <span class="sourceLineNo">1408</span>   */<a name="line.1408"></a>
 <span class="sourceLineNo">1409</span>  default void 
preRequestLock(ObserverContext&lt;MasterCoprocessorEnvironment&gt; ctx, String 
namespace,<a name="line.1409"></a>
-<span class="sourceLineNo">1410</span>      TableName tableName, HRegionInfo[] 
regionInfos, LockType type,<a name="line.1410"></a>
+<span class="sourceLineNo">1410</span>      TableName tableName, RegionInfo[] 
regionInfos, LockType type,<a name="line.1410"></a>
 <span class="sourceLineNo">1411</span>      String description) throws 
IOException {}<a name="line.1411"></a>
 <span class="sourceLineNo">1412</span><a name="line.1412"></a>
 <span class="sourceLineNo">1413</span>  /**<a name="line.1413"></a>
@@ -1423,7 +1423,7 @@
 <span class="sourceLineNo">1415</span>   * @param ctx the environment to 
interact with the framework and master<a name="line.1415"></a>
 <span class="sourceLineNo">1416</span>   */<a name="line.1416"></a>
 <span class="sourceLineNo">1417</span>  default void 
postRequestLock(ObserverContext&lt;MasterCoprocessorEnvironment&gt; ctx, String 
namespace,<a name="line.1417"></a>
-<span class="sourceLineNo">1418</span>      TableName tableName, HRegionInfo[] 
regionInfos, LockType type,<a name="line.1418"></a>
+<span class="sourceLineNo">1418</span>      TableName tableName, RegionInfo[] 
regionInfos, LockType type,<a name="line.1418"></a>
 <span class="sourceLineNo">1419</span>      String description) throws 
IOException {}<a name="line.1419"></a>
 <span class="sourceLineNo">1420</span><a name="line.1420"></a>
 <span class="sourceLineNo">1421</span>  /**<a name="line.1421"></a>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/fa7d6c0c/devapidocs/src-html/org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/src-html/org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html
 
b/devapidocs/src-html/org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html
index 8df58c2..6090505 100644
--- 
a/devapidocs/src-html/org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html
+++ 
b/devapidocs/src-html/org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html
@@ -31,12 +31,12 @@
 <span class="sourceLineNo">023</span><a name="line.23"></a>
 <span class="sourceLineNo">024</span>import 
org.apache.hadoop.hbase.CoprocessorEnvironment;<a name="line.24"></a>
 <span class="sourceLineNo">025</span>import 
org.apache.hadoop.hbase.HBaseInterfaceAudience;<a name="line.25"></a>
-<span class="sourceLineNo">026</span>import 
org.apache.hadoop.hbase.HRegionInfo;<a name="line.26"></a>
-<span class="sourceLineNo">027</span>import 
org.apache.yetus.audience.InterfaceAudience;<a name="line.27"></a>
-<span class="sourceLineNo">028</span>import 
org.apache.yetus.audience.InterfaceStability;<a name="line.28"></a>
-<span class="sourceLineNo">029</span>import 
org.apache.hadoop.hbase.metrics.MetricRegistry;<a name="line.29"></a>
-<span class="sourceLineNo">030</span>import 
org.apache.hadoop.hbase.regionserver.Region;<a name="line.30"></a>
-<span class="sourceLineNo">031</span>import 
org.apache.hadoop.hbase.regionserver.RegionServerServices;<a name="line.31"></a>
+<span class="sourceLineNo">026</span>import 
org.apache.hadoop.hbase.client.RegionInfo;<a name="line.26"></a>
+<span class="sourceLineNo">027</span>import 
org.apache.hadoop.hbase.metrics.MetricRegistry;<a name="line.27"></a>
+<span class="sourceLineNo">028</span>import 
org.apache.hadoop.hbase.regionserver.Region;<a name="line.28"></a>
+<span class="sourceLineNo">029</span>import 
org.apache.hadoop.hbase.regionserver.RegionServerServices;<a name="line.29"></a>
+<span class="sourceLineNo">030</span>import 
org.apache.yetus.audience.InterfaceAudience;<a name="line.30"></a>
+<span class="sourceLineNo">031</span>import 
org.apache.yetus.audience.InterfaceStability;<a name="line.31"></a>
 <span class="sourceLineNo">032</span><a name="line.32"></a>
 <span 
class="sourceLineNo">033</span>@InterfaceAudience.LimitedPrivate(HBaseInterfaceAudience.COPROC)<a
 name="line.33"></a>
 <span class="sourceLineNo">034</span>@InterfaceStability.Evolving<a 
name="line.34"></a>
@@ -45,7 +45,7 @@
 <span class="sourceLineNo">037</span>  Region getRegion();<a 
name="line.37"></a>
 <span class="sourceLineNo">038</span><a name="line.38"></a>
 <span class="sourceLineNo">039</span>  /** @return region information for the 
region this coprocessor is running on */<a name="line.39"></a>
-<span class="sourceLineNo">040</span>  HRegionInfo getRegionInfo();<a 
name="line.40"></a>
+<span class="sourceLineNo">040</span>  RegionInfo getRegionInfo();<a 
name="line.40"></a>
 <span class="sourceLineNo">041</span><a name="line.41"></a>
 <span class="sourceLineNo">042</span>  /** @return reference to the region 
server services */<a name="line.42"></a>
 <span class="sourceLineNo">043</span>  RegionServerServices 
getRegionServerServices();<a name="line.43"></a>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/fa7d6c0c/devapidocs/src-html/org/apache/hadoop/hbase/coprocessor/RegionObserver.MutationType.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/src-html/org/apache/hadoop/hbase/coprocessor/RegionObserver.MutationType.html
 
b/devapidocs/src-html/org/apache/hadoop/hbase/coprocessor/RegionObserver.MutationType.html
index 715839e..e969fa2 100644
--- 
a/devapidocs/src-html/org/apache/hadoop/hbase/coprocessor/RegionObserver.MutationType.html
+++ 
b/devapidocs/src-html/org/apache/hadoop/hbase/coprocessor/RegionObserver.MutationType.html
@@ -38,39 +38,39 @@
 <span class="sourceLineNo">030</span>import 
org.apache.hadoop.hbase.CompareOperator;<a name="line.30"></a>
 <span class="sourceLineNo">031</span>import 
org.apache.hadoop.hbase.Coprocessor;<a name="line.31"></a>
 <span class="sourceLineNo">032</span>import 
org.apache.hadoop.hbase.HBaseInterfaceAudience;<a name="line.32"></a>
-<span class="sourceLineNo">033</span>import 
org.apache.hadoop.hbase.HRegionInfo;<a name="line.33"></a>
-<span class="sourceLineNo">034</span>import 
org.apache.yetus.audience.InterfaceAudience;<a name="line.34"></a>
-<span class="sourceLineNo">035</span>import 
org.apache.yetus.audience.InterfaceStability;<a name="line.35"></a>
-<span class="sourceLineNo">036</span>import 
org.apache.hadoop.hbase.client.Append;<a name="line.36"></a>
-<span class="sourceLineNo">037</span>import 
org.apache.hadoop.hbase.client.Delete;<a name="line.37"></a>
-<span class="sourceLineNo">038</span>import 
org.apache.hadoop.hbase.client.Durability;<a name="line.38"></a>
-<span class="sourceLineNo">039</span>import 
org.apache.hadoop.hbase.client.Get;<a name="line.39"></a>
-<span class="sourceLineNo">040</span>import 
org.apache.hadoop.hbase.client.Increment;<a name="line.40"></a>
-<span class="sourceLineNo">041</span>import 
org.apache.hadoop.hbase.client.Mutation;<a name="line.41"></a>
-<span class="sourceLineNo">042</span>import 
org.apache.hadoop.hbase.client.Put;<a name="line.42"></a>
-<span class="sourceLineNo">043</span>import 
org.apache.hadoop.hbase.client.Result;<a name="line.43"></a>
-<span class="sourceLineNo">044</span>import 
org.apache.hadoop.hbase.client.Scan;<a name="line.44"></a>
-<span class="sourceLineNo">045</span>import 
org.apache.hadoop.hbase.filter.ByteArrayComparable;<a name="line.45"></a>
-<span class="sourceLineNo">046</span>import 
org.apache.hadoop.hbase.io.FSDataInputStreamWrapper;<a name="line.46"></a>
-<span class="sourceLineNo">047</span>import 
org.apache.hadoop.hbase.io.Reference;<a name="line.47"></a>
-<span class="sourceLineNo">048</span>import 
org.apache.hadoop.hbase.io.hfile.CacheConfig;<a name="line.48"></a>
-<span class="sourceLineNo">049</span>import 
org.apache.hadoop.hbase.regionserver.InternalScanner;<a name="line.49"></a>
-<span class="sourceLineNo">050</span>import 
org.apache.hadoop.hbase.regionserver.KeyValueScanner;<a name="line.50"></a>
-<span class="sourceLineNo">051</span>import 
org.apache.hadoop.hbase.regionserver.MiniBatchOperationInProgress;<a 
name="line.51"></a>
-<span class="sourceLineNo">052</span>import 
org.apache.hadoop.hbase.regionserver.OperationStatus;<a name="line.52"></a>
-<span class="sourceLineNo">053</span>import 
org.apache.hadoop.hbase.regionserver.Region;<a name="line.53"></a>
-<span class="sourceLineNo">054</span>import 
org.apache.hadoop.hbase.regionserver.Region.Operation;<a name="line.54"></a>
-<span class="sourceLineNo">055</span>import 
org.apache.hadoop.hbase.regionserver.RegionScanner;<a name="line.55"></a>
-<span class="sourceLineNo">056</span>import 
org.apache.hadoop.hbase.regionserver.ScanType;<a name="line.56"></a>
-<span class="sourceLineNo">057</span>import 
org.apache.hadoop.hbase.regionserver.Store;<a name="line.57"></a>
-<span class="sourceLineNo">058</span>import 
org.apache.hadoop.hbase.regionserver.StoreFile;<a name="line.58"></a>
-<span class="sourceLineNo">059</span>import 
org.apache.hadoop.hbase.regionserver.StoreFileReader;<a name="line.59"></a>
-<span class="sourceLineNo">060</span>import 
org.apache.hadoop.hbase.regionserver.compactions.CompactionLifeCycleTracker;<a 
name="line.60"></a>
-<span class="sourceLineNo">061</span>import 
org.apache.hadoop.hbase.regionserver.querymatcher.DeleteTracker;<a 
name="line.61"></a>
-<span class="sourceLineNo">062</span>import 
org.apache.hadoop.hbase.shaded.com.google.common.collect.ImmutableList;<a 
name="line.62"></a>
-<span class="sourceLineNo">063</span>import 
org.apache.hadoop.hbase.util.Pair;<a name="line.63"></a>
-<span class="sourceLineNo">064</span>import 
org.apache.hadoop.hbase.wal.WALEdit;<a name="line.64"></a>
-<span class="sourceLineNo">065</span>import 
org.apache.hadoop.hbase.wal.WALKey;<a name="line.65"></a>
+<span class="sourceLineNo">033</span>import 
org.apache.hadoop.hbase.client.Append;<a name="line.33"></a>
+<span class="sourceLineNo">034</span>import 
org.apache.hadoop.hbase.client.Delete;<a name="line.34"></a>
+<span class="sourceLineNo">035</span>import 
org.apache.hadoop.hbase.client.Durability;<a name="line.35"></a>
+<span class="sourceLineNo">036</span>import 
org.apache.hadoop.hbase.client.Get;<a name="line.36"></a>
+<span class="sourceLineNo">037</span>import 
org.apache.hadoop.hbase.client.Increment;<a name="line.37"></a>
+<span class="sourceLineNo">038</span>import 
org.apache.hadoop.hbase.client.Mutation;<a name="line.38"></a>
+<span class="sourceLineNo">039</span>import 
org.apache.hadoop.hbase.client.Put;<a name="line.39"></a>
+<span class="sourceLineNo">040</span>import 
org.apache.hadoop.hbase.client.RegionInfo;<a name="line.40"></a>
+<span class="sourceLineNo">041</span>import 
org.apache.hadoop.hbase.client.Result;<a name="line.41"></a>
+<span class="sourceLineNo">042</span>import 
org.apache.hadoop.hbase.client.Scan;<a name="line.42"></a>
+<span class="sourceLineNo">043</span>import 
org.apache.hadoop.hbase.filter.ByteArrayComparable;<a name="line.43"></a>
+<span class="sourceLineNo">044</span>import 
org.apache.hadoop.hbase.io.FSDataInputStreamWrapper;<a name="line.44"></a>
+<span class="sourceLineNo">045</span>import 
org.apache.hadoop.hbase.io.Reference;<a name="line.45"></a>
+<span class="sourceLineNo">046</span>import 
org.apache.hadoop.hbase.io.hfile.CacheConfig;<a name="line.46"></a>
+<span class="sourceLineNo">047</span>import 
org.apache.hadoop.hbase.regionserver.InternalScanner;<a name="line.47"></a>
+<span class="sourceLineNo">048</span>import 
org.apache.hadoop.hbase.regionserver.KeyValueScanner;<a name="line.48"></a>
+<span class="sourceLineNo">049</span>import 
org.apache.hadoop.hbase.regionserver.MiniBatchOperationInProgress;<a 
name="line.49"></a>
+<span class="sourceLineNo">050</span>import 
org.apache.hadoop.hbase.regionserver.OperationStatus;<a name="line.50"></a>
+<span class="sourceLineNo">051</span>import 
org.apache.hadoop.hbase.regionserver.Region;<a name="line.51"></a>
+<span class="sourceLineNo">052</span>import 
org.apache.hadoop.hbase.regionserver.Region.Operation;<a name="line.52"></a>
+<span class="sourceLineNo">053</span>import 
org.apache.hadoop.hbase.regionserver.RegionScanner;<a name="line.53"></a>
+<span class="sourceLineNo">054</span>import 
org.apache.hadoop.hbase.regionserver.ScanType;<a name="line.54"></a>
+<span class="sourceLineNo">055</span>import 
org.apache.hadoop.hbase.regionserver.Store;<a name="line.55"></a>
+<span class="sourceLineNo">056</span>import 
org.apache.hadoop.hbase.regionserver.StoreFile;<a name="line.56"></a>
+<span class="sourceLineNo">057</span>import 
org.apache.hadoop.hbase.regionserver.StoreFileReader;<a name="line.57"></a>
+<span class="sourceLineNo">058</span>import 
org.apache.hadoop.hbase.regionserver.compactions.CompactionLifeCycleTracker;<a 
name="line.58"></a>
+<span class="sourceLineNo">059</span>import 
org.apache.hadoop.hbase.regionserver.querymatcher.DeleteTracker;<a 
name="line.59"></a>
+<span class="sourceLineNo">060</span>import 
org.apache.hadoop.hbase.shaded.com.google.common.collect.ImmutableList;<a 
name="line.60"></a>
+<span class="sourceLineNo">061</span>import 
org.apache.hadoop.hbase.util.Pair;<a name="line.61"></a>
+<span class="sourceLineNo">062</span>import 
org.apache.hadoop.hbase.wal.WALEdit;<a name="line.62"></a>
+<span class="sourceLineNo">063</span>import 
org.apache.hadoop.hbase.wal.WALKey;<a name="line.63"></a>
+<span class="sourceLineNo">064</span>import 
org.apache.yetus.audience.InterfaceAudience;<a name="line.64"></a>
+<span class="sourceLineNo">065</span>import 
org.apache.yetus.audience.InterfaceStability;<a name="line.65"></a>
 <span class="sourceLineNo">066</span><a name="line.66"></a>
 <span class="sourceLineNo">067</span>/**<a name="line.67"></a>
 <span class="sourceLineNo">068</span> * Coprocessors implement this interface 
to observe and mediate client actions on the region.<a name="line.68"></a>
@@ -951,7 +951,7 @@
 <span class="sourceLineNo">943</span>   * @param edits the file of recovered 
edits<a name="line.943"></a>
 <span class="sourceLineNo">944</span>   */<a name="line.944"></a>
 <span class="sourceLineNo">945</span>  default void 
preReplayWALs(ObserverContext&lt;? extends RegionCoprocessorEnvironment&gt; 
ctx,<a name="line.945"></a>
-<span class="sourceLineNo">946</span>      HRegionInfo info, Path edits) 
throws IOException {}<a name="line.946"></a>
+<span class="sourceLineNo">946</span>    RegionInfo info, Path edits) throws 
IOException {}<a name="line.946"></a>
 <span class="sourceLineNo">947</span><a name="line.947"></a>
 <span class="sourceLineNo">948</span>  /**<a name="line.948"></a>
 <span class="sourceLineNo">949</span>   * Called after replaying WALs for this 
region.<a name="line.949"></a>
@@ -960,7 +960,7 @@
 <span class="sourceLineNo">952</span>   * @param edits the file of recovered 
edits<a name="line.952"></a>
 <span class="sourceLineNo">953</span>   */<a name="line.953"></a>
 <span class="sourceLineNo">954</span>  default void 
postReplayWALs(ObserverContext&lt;? extends RegionCoprocessorEnvironment&gt; 
ctx,<a name="line.954"></a>
-<span class="sourceLineNo">955</span>      HRegionInfo info, Path edits) 
throws IOException {}<a name="line.955"></a>
+<span class="sourceLineNo">955</span>    RegionInfo info, Path edits) throws 
IOException {}<a name="line.955"></a>
 <span class="sourceLineNo">956</span><a name="line.956"></a>
 <span class="sourceLineNo">957</span>  /**<a name="line.957"></a>
 <span class="sourceLineNo">958</span>   * Called before a {@link WALEdit}<a 
name="line.958"></a>
@@ -968,7 +968,7 @@
 <span class="sourceLineNo">960</span>   * @param ctx the environment provided 
by the region server<a name="line.960"></a>
 <span class="sourceLineNo">961</span>   */<a name="line.961"></a>
 <span class="sourceLineNo">962</span>  default void 
preWALRestore(ObserverContext&lt;? extends RegionCoprocessorEnvironment&gt; 
ctx,<a name="line.962"></a>
-<span class="sourceLineNo">963</span>      HRegionInfo info, WALKey logKey, 
WALEdit logEdit) throws IOException {}<a name="line.963"></a>
+<span class="sourceLineNo">963</span>    RegionInfo info, WALKey logKey, 
WALEdit logEdit) throws IOException {}<a name="line.963"></a>
 <span class="sourceLineNo">964</span><a name="line.964"></a>
 <span class="sourceLineNo">965</span>  /**<a name="line.965"></a>
 <span class="sourceLineNo">966</span>   * Called after a {@link WALEdit}<a 
name="line.966"></a>
@@ -976,7 +976,7 @@
 <span class="sourceLineNo">968</span>   * @param ctx the environment provided 
by the region server<a name="line.968"></a>
 <span class="sourceLineNo">969</span>   */<a name="line.969"></a>
 <span class="sourceLineNo">970</span>  default void 
postWALRestore(ObserverContext&lt;? extends RegionCoprocessorEnvironment&gt; 
ctx,<a name="line.970"></a>
-<span class="sourceLineNo">971</span>      HRegionInfo info, WALKey logKey, 
WALEdit logEdit) throws IOException {}<a name="line.971"></a>
+<span class="sourceLineNo">971</span>    RegionInfo info, WALKey logKey, 
WALEdit logEdit) throws IOException {}<a name="line.971"></a>
 <span class="sourceLineNo">972</span><a name="line.972"></a>
 <span class="sourceLineNo">973</span>  /**<a name="line.973"></a>
 <span class="sourceLineNo">974</span>   * Called before bulkLoadHFile. Users 
can create a StoreFile instance to<a name="line.974"></a>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/fa7d6c0c/devapidocs/src-html/org/apache/hadoop/hbase/coprocessor/RegionObserver.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/src-html/org/apache/hadoop/hbase/coprocessor/RegionObserver.html 
b/devapidocs/src-html/org/apache/hadoop/hbase/coprocessor/RegionObserver.html
index 715839e..e969fa2 100644
--- 
a/devapidocs/src-html/org/apache/hadoop/hbase/coprocessor/RegionObserver.html
+++ 
b/devapidocs/src-html/org/apache/hadoop/hbase/coprocessor/RegionObserver.html
@@ -38,39 +38,39 @@
 <span class="sourceLineNo">030</span>import 
org.apache.hadoop.hbase.CompareOperator;<a name="line.30"></a>
 <span class="sourceLineNo">031</span>import 
org.apache.hadoop.hbase.Coprocessor;<a name="line.31"></a>
 <span class="sourceLineNo">032</span>import 
org.apache.hadoop.hbase.HBaseInterfaceAudience;<a name="line.32"></a>
-<span class="sourceLineNo">033</span>import 
org.apache.hadoop.hbase.HRegionInfo;<a name="line.33"></a>
-<span class="sourceLineNo">034</span>import 
org.apache.yetus.audience.InterfaceAudience;<a name="line.34"></a>
-<span class="sourceLineNo">035</span>import 
org.apache.yetus.audience.InterfaceStability;<a name="line.35"></a>
-<span class="sourceLineNo">036</span>import 
org.apache.hadoop.hbase.client.Append;<a name="line.36"></a>
-<span class="sourceLineNo">037</span>import 
org.apache.hadoop.hbase.client.Delete;<a name="line.37"></a>
-<span class="sourceLineNo">038</span>import 
org.apache.hadoop.hbase.client.Durability;<a name="line.38"></a>
-<span class="sourceLineNo">039</span>import 
org.apache.hadoop.hbase.client.Get;<a name="line.39"></a>
-<span class="sourceLineNo">040</span>import 
org.apache.hadoop.hbase.client.Increment;<a name="line.40"></a>
-<span class="sourceLineNo">041</span>import 
org.apache.hadoop.hbase.client.Mutation;<a name="line.41"></a>
-<span class="sourceLineNo">042</span>import 
org.apache.hadoop.hbase.client.Put;<a name="line.42"></a>
-<span class="sourceLineNo">043</span>import 
org.apache.hadoop.hbase.client.Result;<a name="line.43"></a>
-<span class="sourceLineNo">044</span>import 
org.apache.hadoop.hbase.client.Scan;<a name="line.44"></a>
-<span class="sourceLineNo">045</span>import 
org.apache.hadoop.hbase.filter.ByteArrayComparable;<a name="line.45"></a>
-<span class="sourceLineNo">046</span>import 
org.apache.hadoop.hbase.io.FSDataInputStreamWrapper;<a name="line.46"></a>
-<span class="sourceLineNo">047</span>import 
org.apache.hadoop.hbase.io.Reference;<a name="line.47"></a>
-<span class="sourceLineNo">048</span>import 
org.apache.hadoop.hbase.io.hfile.CacheConfig;<a name="line.48"></a>
-<span class="sourceLineNo">049</span>import 
org.apache.hadoop.hbase.regionserver.InternalScanner;<a name="line.49"></a>
-<span class="sourceLineNo">050</span>import 
org.apache.hadoop.hbase.regionserver.KeyValueScanner;<a name="line.50"></a>
-<span class="sourceLineNo">051</span>import 
org.apache.hadoop.hbase.regionserver.MiniBatchOperationInProgress;<a 
name="line.51"></a>
-<span class="sourceLineNo">052</span>import 
org.apache.hadoop.hbase.regionserver.OperationStatus;<a name="line.52"></a>
-<span class="sourceLineNo">053</span>import 
org.apache.hadoop.hbase.regionserver.Region;<a name="line.53"></a>
-<span class="sourceLineNo">054</span>import 
org.apache.hadoop.hbase.regionserver.Region.Operation;<a name="line.54"></a>
-<span class="sourceLineNo">055</span>import 
org.apache.hadoop.hbase.regionserver.RegionScanner;<a name="line.55"></a>
-<span class="sourceLineNo">056</span>import 
org.apache.hadoop.hbase.regionserver.ScanType;<a name="line.56"></a>
-<span class="sourceLineNo">057</span>import 
org.apache.hadoop.hbase.regionserver.Store;<a name="line.57"></a>
-<span class="sourceLineNo">058</span>import 
org.apache.hadoop.hbase.regionserver.StoreFile;<a name="line.58"></a>
-<span class="sourceLineNo">059</span>import 
org.apache.hadoop.hbase.regionserver.StoreFileReader;<a name="line.59"></a>
-<span class="sourceLineNo">060</span>import 
org.apache.hadoop.hbase.regionserver.compactions.CompactionLifeCycleTracker;<a 
name="line.60"></a>
-<span class="sourceLineNo">061</span>import 
org.apache.hadoop.hbase.regionserver.querymatcher.DeleteTracker;<a 
name="line.61"></a>
-<span class="sourceLineNo">062</span>import 
org.apache.hadoop.hbase.shaded.com.google.common.collect.ImmutableList;<a 
name="line.62"></a>
-<span class="sourceLineNo">063</span>import 
org.apache.hadoop.hbase.util.Pair;<a name="line.63"></a>
-<span class="sourceLineNo">064</span>import 
org.apache.hadoop.hbase.wal.WALEdit;<a name="line.64"></a>
-<span class="sourceLineNo">065</span>import 
org.apache.hadoop.hbase.wal.WALKey;<a name="line.65"></a>
+<span class="sourceLineNo">033</span>import 
org.apache.hadoop.hbase.client.Append;<a name="line.33"></a>
+<span class="sourceLineNo">034</span>import 
org.apache.hadoop.hbase.client.Delete;<a name="line.34"></a>
+<span class="sourceLineNo">035</span>import 
org.apache.hadoop.hbase.client.Durability;<a name="line.35"></a>
+<span class="sourceLineNo">036</span>import 
org.apache.hadoop.hbase.client.Get;<a name="line.36"></a>
+<span class="sourceLineNo">037</span>import 
org.apache.hadoop.hbase.client.Increment;<a name="line.37"></a>
+<span class="sourceLineNo">038</span>import 
org.apache.hadoop.hbase.client.Mutation;<a name="line.38"></a>
+<span class="sourceLineNo">039</span>import 
org.apache.hadoop.hbase.client.Put;<a name="line.39"></a>
+<span class="sourceLineNo">040</span>import 
org.apache.hadoop.hbase.client.RegionInfo;<a name="line.40"></a>
+<span class="sourceLineNo">041</span>import 
org.apache.hadoop.hbase.client.Result;<a name="line.41"></a>
+<span class="sourceLineNo">042</span>import 
org.apache.hadoop.hbase.client.Scan;<a name="line.42"></a>
+<span class="sourceLineNo">043</span>import 
org.apache.hadoop.hbase.filter.ByteArrayComparable;<a name="line.43"></a>
+<span class="sourceLineNo">044</span>import 
org.apache.hadoop.hbase.io.FSDataInputStreamWrapper;<a name="line.44"></a>
+<span class="sourceLineNo">045</span>import 
org.apache.hadoop.hbase.io.Reference;<a name="line.45"></a>
+<span class="sourceLineNo">046</span>import 
org.apache.hadoop.hbase.io.hfile.CacheConfig;<a name="line.46"></a>
+<span class="sourceLineNo">047</span>import 
org.apache.hadoop.hbase.regionserver.InternalScanner;<a name="line.47"></a>
+<span class="sourceLineNo">048</span>import 
org.apache.hadoop.hbase.regionserver.KeyValueScanner;<a name="line.48"></a>
+<span class="sourceLineNo">049</span>import 
org.apache.hadoop.hbase.regionserver.MiniBatchOperationInProgress;<a 
name="line.49"></a>
+<span class="sourceLineNo">050</span>import 
org.apache.hadoop.hbase.regionserver.OperationStatus;<a name="line.50"></a>
+<span class="sourceLineNo">051</span>import 
org.apache.hadoop.hbase.regionserver.Region;<a name="line.51"></a>
+<span class="sourceLineNo">052</span>import 
org.apache.hadoop.hbase.regionserver.Region.Operation;<a name="line.52"></a>
+<span class="sourceLineNo">053</span>import 
org.apache.hadoop.hbase.regionserver.RegionScanner;<a name="line.53"></a>
+<span class="sourceLineNo">054</span>import 
org.apache.hadoop.hbase.regionserver.ScanType;<a name="line.54"></a>
+<span class="sourceLineNo">055</span>import 
org.apache.hadoop.hbase.regionserver.Store;<a name="line.55"></a>
+<span class="sourceLineNo">056</span>import 
org.apache.hadoop.hbase.regionserver.StoreFile;<a name="line.56"></a>
+<span class="sourceLineNo">057</span>import 
org.apache.hadoop.hbase.regionserver.StoreFileReader;<a name="line.57"></a>
+<span class="sourceLineNo">058</span>import 
org.apache.hadoop.hbase.regionserver.compactions.CompactionLifeCycleTracker;<a 
name="line.58"></a>
+<span class="sourceLineNo">059</span>import 
org.apache.hadoop.hbase.regionserver.querymatcher.DeleteTracker;<a 
name="line.59"></a>
+<span class="sourceLineNo">060</span>import 
org.apache.hadoop.hbase.shaded.com.google.common.collect.ImmutableList;<a 
name="line.60"></a>
+<span class="sourceLineNo">061</span>import 
org.apache.hadoop.hbase.util.Pair;<a name="line.61"></a>
+<span class="sourceLineNo">062</span>import 
org.apache.hadoop.hbase.wal.WALEdit;<a name="line.62"></a>
+<span class="sourceLineNo">063</span>import 
org.apache.hadoop.hbase.wal.WALKey;<a name="line.63"></a>
+<span class="sourceLineNo">064</span>import 
org.apache.yetus.audience.InterfaceAudience;<a name="line.64"></a>
+<span class="sourceLineNo">065</span>import 
org.apache.yetus.audience.InterfaceStability;<a name="line.65"></a>
 <span class="sourceLineNo">066</span><a name="line.66"></a>
 <span class="sourceLineNo">067</span>/**<a name="line.67"></a>
 <span class="sourceLineNo">068</span> * Coprocessors implement this interface 
to observe and mediate client actions on the region.<a name="line.68"></a>
@@ -951,7 +951,7 @@
 <span class="sourceLineNo">943</span>   * @param edits the file of recovered 
edits<a name="line.943"></a>
 <span class="sourceLineNo">944</span>   */<a name="line.944"></a>
 <span class="sourceLineNo">945</span>  default void 
preReplayWALs(ObserverContext&lt;? extends RegionCoprocessorEnvironment&gt; 
ctx,<a name="line.945"></a>
-<span class="sourceLineNo">946</span>      HRegionInfo info, Path edits) 
throws IOException {}<a name="line.946"></a>
+<span class="sourceLineNo">946</span>    RegionInfo info, Path edits) throws 
IOException {}<a name="line.946"></a>
 <span class="sourceLineNo">947</span><a name="line.947"></a>
 <span class="sourceLineNo">948</span>  /**<a name="line.948"></a>
 <span class="sourceLineNo">949</span>   * Called after replaying WALs for this 
region.<a name="line.949"></a>
@@ -960,7 +960,7 @@
 <span class="sourceLineNo">952</span>   * @param edits the file of recovered 
edits<a name="line.952"></a>
 <span class="sourceLineNo">953</span>   */<a name="line.953"></a>
 <span class="sourceLineNo">954</span>  default void 
postReplayWALs(ObserverContext&lt;? extends RegionCoprocessorEnvironment&gt; 
ctx,<a name="line.954"></a>
-<span class="sourceLineNo">955</span>      HRegionInfo info, Path edits) 
throws IOException {}<a name="line.955"></a>
+<span class="sourceLineNo">955</span>    RegionInfo info, Path edits) throws 
IOException {}<a name="line.955"></a>
 <span class="sourceLineNo">956</span><a name="line.956"></a>
 <span class="sourceLineNo">957</span>  /**<a name="line.957"></a>
 <span class="sourceLineNo">958</span>   * Called before a {@link WALEdit}<a 
name="line.958"></a>
@@ -968,7 +968,7 @@
 <span class="sourceLineNo">960</span>   * @param ctx the environment provided 
by the region server<a name="line.960"></a>
 <span class="sourceLineNo">961</span>   */<a name="line.961"></a>
 <span class="sourceLineNo">962</span>  default void 
preWALRestore(ObserverContext&lt;? extends RegionCoprocessorEnvironment&gt; 
ctx,<a name="line.962"></a>
-<span class="sourceLineNo">963</span>      HRegionInfo info, WALKey logKey, 
WALEdit logEdit) throws IOException {}<a name="line.963"></a>
+<span class="sourceLineNo">963</span>    RegionInfo info, WALKey logKey, 
WALEdit logEdit) throws IOException {}<a name="line.963"></a>
 <span class="sourceLineNo">964</span><a name="line.964"></a>
 <span class="sourceLineNo">965</span>  /**<a name="line.965"></a>
 <span class="sourceLineNo">966</span>   * Called after a {@link WALEdit}<a 
name="line.966"></a>
@@ -976,7 +976,7 @@
 <span class="sourceLineNo">968</span>   * @param ctx the environment provided 
by the region server<a name="line.968"></a>
 <span class="sourceLineNo">969</span>   */<a name="line.969"></a>
 <span class="sourceLineNo">970</span>  default void 
postWALRestore(ObserverContext&lt;? extends RegionCoprocessorEnvironment&gt; 
ctx,<a name="line.970"></a>
-<span class="sourceLineNo">971</span>      HRegionInfo info, WALKey logKey, 
WALEdit logEdit) throws IOException {}<a name="line.971"></a>
+<span class="sourceLineNo">971</span>    RegionInfo info, WALKey logKey, 
WALEdit logEdit) throws IOException {}<a name="line.971"></a>
 <span class="sourceLineNo">972</span><a name="line.972"></a>
 <span class="sourceLineNo">973</span>  /**<a name="line.973"></a>
 <span class="sourceLineNo">974</span>   * Called before bulkLoadHFile. Users 
can create a StoreFile instance to<a name="line.974"></a>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/fa7d6c0c/devapidocs/src-html/org/apache/hadoop/hbase/coprocessor/WALObserver.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/src-html/org/apache/hadoop/hbase/coprocessor/WALObserver.html 
b/devapidocs/src-html/org/apache/hadoop/hbase/coprocessor/WALObserver.html
index 7b901e4..9066aec 100644
--- a/devapidocs/src-html/org/apache/hadoop/hbase/coprocessor/WALObserver.html
+++ b/devapidocs/src-html/org/apache/hadoop/hbase/coprocessor/WALObserver.html
@@ -32,11 +32,11 @@
 <span class="sourceLineNo">024</span>import org.apache.hadoop.fs.Path;<a 
name="line.24"></a>
 <span class="sourceLineNo">025</span>import 
org.apache.hadoop.hbase.Coprocessor;<a name="line.25"></a>
 <span class="sourceLineNo">026</span>import 
org.apache.hadoop.hbase.HBaseInterfaceAudience;<a name="line.26"></a>
-<span class="sourceLineNo">027</span>import 
org.apache.hadoop.hbase.HRegionInfo;<a name="line.27"></a>
-<span class="sourceLineNo">028</span>import 
org.apache.yetus.audience.InterfaceAudience;<a name="line.28"></a>
-<span class="sourceLineNo">029</span>import 
org.apache.yetus.audience.InterfaceStability;<a name="line.29"></a>
-<span class="sourceLineNo">030</span>import 
org.apache.hadoop.hbase.wal.WALEdit;<a name="line.30"></a>
-<span class="sourceLineNo">031</span>import 
org.apache.hadoop.hbase.wal.WALKey;<a name="line.31"></a>
+<span class="sourceLineNo">027</span>import 
org.apache.hadoop.hbase.client.RegionInfo;<a name="line.27"></a>
+<span class="sourceLineNo">028</span>import 
org.apache.hadoop.hbase.wal.WALEdit;<a name="line.28"></a>
+<span class="sourceLineNo">029</span>import 
org.apache.hadoop.hbase.wal.WALKey;<a name="line.29"></a>
+<span class="sourceLineNo">030</span>import 
org.apache.yetus.audience.InterfaceAudience;<a name="line.30"></a>
+<span class="sourceLineNo">031</span>import 
org.apache.yetus.audience.InterfaceStability;<a name="line.31"></a>
 <span class="sourceLineNo">032</span><a name="line.32"></a>
 <span class="sourceLineNo">033</span>/**<a name="line.33"></a>
 <span class="sourceLineNo">034</span> * It's provided to have a way for 
coprocessors to observe, rewrite,<a name="line.34"></a>
@@ -83,7 +83,7 @@
 <span class="sourceLineNo">075</span>   */<a name="line.75"></a>
 <span class="sourceLineNo">076</span>  // TODO: return value is not used<a 
name="line.76"></a>
 <span class="sourceLineNo">077</span>  default boolean 
preWALWrite(ObserverContext&lt;? extends WALCoprocessorEnvironment&gt; ctx,<a 
name="line.77"></a>
-<span class="sourceLineNo">078</span>      HRegionInfo info, WALKey logKey, 
WALEdit logEdit) throws IOException {<a name="line.78"></a>
+<span class="sourceLineNo">078</span>      RegionInfo info, WALKey logKey, 
WALEdit logEdit) throws IOException {<a name="line.78"></a>
 <span class="sourceLineNo">079</span>    return false;<a name="line.79"></a>
 <span class="sourceLineNo">080</span>  }<a name="line.80"></a>
 <span class="sourceLineNo">081</span><a name="line.81"></a>
@@ -92,7 +92,7 @@
 <span class="sourceLineNo">084</span>   * is writen to WAL.<a 
name="line.84"></a>
 <span class="sourceLineNo">085</span>   */<a name="line.85"></a>
 <span class="sourceLineNo">086</span>  default void 
postWALWrite(ObserverContext&lt;? extends WALCoprocessorEnvironment&gt; ctx,<a 
name="line.86"></a>
-<span class="sourceLineNo">087</span>      HRegionInfo info, WALKey logKey, 
WALEdit logEdit) throws IOException {}<a name="line.87"></a>
+<span class="sourceLineNo">087</span>      RegionInfo info, WALKey logKey, 
WALEdit logEdit) throws IOException {}<a name="line.87"></a>
 <span class="sourceLineNo">088</span><a name="line.88"></a>
 <span class="sourceLineNo">089</span>  /**<a name="line.89"></a>
 <span class="sourceLineNo">090</span>   * Called before rolling the current 
WAL<a name="line.90"></a>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/fa7d6c0c/devapidocs/src-html/org/apache/hadoop/hbase/coprocessor/example/ExampleMasterObserverWithMetrics.html
----------------------------------------------------------------------
diff --git 
a/devapidocs/src-html/org/apache/hadoop/hbase/coprocessor/example/ExampleMasterObserverWithMetrics.html
 
b/devapidocs/src-html/org/apache/hadoop/hbase/coprocessor/example/ExampleMasterObserverWithMetrics.html
index 7e85afc..e32bd54 100644
--- 
a/devapidocs/src-html/org/apache/hadoop/hbase/coprocessor/example/ExampleMasterObserverWithMetrics.html
+++ 
b/devapidocs/src-html/org/apache/hadoop/hbase/coprocessor/example/ExampleMasterObserverWithMetrics.html
@@ -31,11 +31,11 @@
 <span class="sourceLineNo">023</span>import org.apache.commons.logging.Log;<a 
name="line.23"></a>
 <span class="sourceLineNo">024</span>import 
org.apache.commons.logging.LogFactory;<a name="line.24"></a>
 <span class="sourceLineNo">025</span>import 
org.apache.hadoop.hbase.CoprocessorEnvironment;<a name="line.25"></a>
-<span class="sourceLineNo">026</span>import 
org.apache.hadoop.hbase.HRegionInfo;<a name="line.26"></a>
-<span class="sourceLineNo">027</span>import 
org.apache.hadoop.hbase.TableName;<a name="line.27"></a>
+<span class="sourceLineNo">026</span>import 
org.apache.hadoop.hbase.TableName;<a name="line.26"></a>
+<span class="sourceLineNo">027</span>import 
org.apache.hadoop.hbase.client.RegionInfo;<a name="line.27"></a>
 <span class="sourceLineNo">028</span>import 
org.apache.hadoop.hbase.client.TableDescriptor;<a name="line.28"></a>
-<span class="sourceLineNo">029</span>import 
org.apache.hadoop.hbase.coprocessor.MasterObserver;<a name="line.29"></a>
-<span class="sourceLineNo">030</span>import 
org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment;<a 
name="line.30"></a>
+<span class="sourceLineNo">029</span>import 
org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment;<a 
name="line.29"></a>
+<span class="sourceLineNo">030</span>import 
org.apache.hadoop.hbase.coprocessor.MasterObserver;<a name="line.30"></a>
 <span class="sourceLineNo">031</span>import 
org.apache.hadoop.hbase.coprocessor.ObserverContext;<a name="line.31"></a>
 <span class="sourceLineNo">032</span>import 
org.apache.hadoop.hbase.metrics.Counter;<a name="line.32"></a>
 <span class="sourceLineNo">033</span>import 
org.apache.hadoop.hbase.metrics.Gauge;<a name="line.33"></a>
@@ -76,7 +76,7 @@
 <span class="sourceLineNo">068</span><a name="line.68"></a>
 <span class="sourceLineNo">069</span>  @Override<a name="line.69"></a>
 <span class="sourceLineNo">070</span>  public void 
preCreateTable(ObserverContext&lt;MasterCoprocessorEnvironment&gt; ctx,<a 
name="line.70"></a>
-<span class="sourceLineNo">071</span>                             
TableDescriptor desc, HRegionInfo[] regions) throws IOException {<a 
name="line.71"></a>
+<span class="sourceLineNo">071</span>                             
TableDescriptor desc, RegionInfo[] regions) throws IOException {<a 
name="line.71"></a>
 <span class="sourceLineNo">072</span>    // we rely on the fact that there is 
only 1 instance of our MasterObserver. We keep track of<a name="line.72"></a>
 <span class="sourceLineNo">073</span>    // when the operation starts before 
the operation is executing.<a name="line.73"></a>
 <span class="sourceLineNo">074</span>    this.createTableStartTime = 
System.currentTimeMillis();<a name="line.74"></a>
@@ -84,7 +84,7 @@
 <span class="sourceLineNo">076</span><a name="line.76"></a>
 <span class="sourceLineNo">077</span>  @Override<a name="line.77"></a>
 <span class="sourceLineNo">078</span>  public void 
postCreateTable(ObserverContext&lt;MasterCoprocessorEnvironment&gt; ctx,<a 
name="line.78"></a>
-<span class="sourceLineNo">079</span>                              
TableDescriptor desc, HRegionInfo[] regions) throws IOException {<a 
name="line.79"></a>
+<span class="sourceLineNo">079</span>                              
TableDescriptor desc, RegionInfo[] regions) throws IOException {<a 
name="line.79"></a>
 <span class="sourceLineNo">080</span>    if (this.createTableStartTime &gt; 0) 
{<a name="line.80"></a>
 <span class="sourceLineNo">081</span>      long time = 
System.currentTimeMillis() - this.createTableStartTime;<a name="line.81"></a>
 <span class="sourceLineNo">082</span>      LOG.info("Create table took: " + 
time);<a name="line.82"></a>

Reply via email to