You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hbase.apache.org by mi...@apache.org on 2016/06/22 16:14:33 UTC

[01/52] [partial] hbase-site git commit: Published site at 3e0602be1665e6170b0addec59bbe8785da300b0.

Repository: hbase-site
Updated Branches:
  refs/heads/asf-site aec6571ac -> d9120174f


http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.CreateHdfsRegions.html
----------------------------------------------------------------------
diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.CreateHdfsRegions.html b/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.CreateHdfsRegions.html
index f23aead..3b85338 100644
--- a/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.CreateHdfsRegions.html
+++ b/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.CreateHdfsRegions.html
@@ -43,447 +43,449 @@
 <span class="sourceLineNo">035</span>import org.apache.hadoop.hbase.HRegionInfo;<a name="line.35"></a>
 <span class="sourceLineNo">036</span>import org.apache.hadoop.hbase.HTableDescriptor;<a name="line.36"></a>
 <span class="sourceLineNo">037</span>import org.apache.hadoop.hbase.MetaTableAccessor;<a name="line.37"></a>
-<span class="sourceLineNo">038</span>import org.apache.hadoop.hbase.TableDescriptor;<a name="line.38"></a>
-<span class="sourceLineNo">039</span>import org.apache.hadoop.hbase.TableExistsException;<a name="line.39"></a>
-<span class="sourceLineNo">040</span>import org.apache.hadoop.hbase.TableName;<a name="line.40"></a>
-<span class="sourceLineNo">041</span>import org.apache.hadoop.hbase.client.RegionReplicaUtil;<a name="line.41"></a>
-<span class="sourceLineNo">042</span>import org.apache.hadoop.hbase.client.TableState;<a name="line.42"></a>
-<span class="sourceLineNo">043</span>import org.apache.hadoop.hbase.master.AssignmentManager;<a name="line.43"></a>
-<span class="sourceLineNo">044</span>import org.apache.hadoop.hbase.master.MasterCoprocessorHost;<a name="line.44"></a>
-<span class="sourceLineNo">045</span>import org.apache.hadoop.hbase.master.MasterFileSystem;<a name="line.45"></a>
-<span class="sourceLineNo">046</span>import org.apache.hadoop.hbase.procedure2.StateMachineProcedure;<a name="line.46"></a>
-<span class="sourceLineNo">047</span>import org.apache.hadoop.hbase.protobuf.ProtobufUtil;<a name="line.47"></a>
-<span class="sourceLineNo">048</span>import org.apache.hadoop.hbase.protobuf.generated.HBaseProtos;<a name="line.48"></a>
-<span class="sourceLineNo">049</span>import org.apache.hadoop.hbase.protobuf.generated.MasterProcedureProtos;<a name="line.49"></a>
-<span class="sourceLineNo">050</span>import org.apache.hadoop.hbase.protobuf.generated.MasterProcedureProtos.CreateTableState;<a name="line.50"></a>
-<span class="sourceLineNo">051</span>import org.apache.hadoop.hbase.util.FSTableDescriptors;<a name="line.51"></a>
-<span class="sourceLineNo">052</span>import org.apache.hadoop.hbase.util.FSUtils;<a name="line.52"></a>
-<span class="sourceLineNo">053</span>import org.apache.hadoop.hbase.util.ModifyRegionUtils;<a name="line.53"></a>
-<span class="sourceLineNo">054</span>import org.apache.hadoop.hbase.util.ServerRegionReplicaUtil;<a name="line.54"></a>
-<span class="sourceLineNo">055</span>import org.apache.hadoop.security.UserGroupInformation;<a name="line.55"></a>
-<span class="sourceLineNo">056</span><a name="line.56"></a>
-<span class="sourceLineNo">057</span>import com.google.common.collect.Lists;<a name="line.57"></a>
-<span class="sourceLineNo">058</span><a name="line.58"></a>
-<span class="sourceLineNo">059</span>@InterfaceAudience.Private<a name="line.59"></a>
-<span class="sourceLineNo">060</span>public class CreateTableProcedure<a name="line.60"></a>
-<span class="sourceLineNo">061</span>    extends StateMachineProcedure&lt;MasterProcedureEnv, CreateTableState&gt;<a name="line.61"></a>
-<span class="sourceLineNo">062</span>    implements TableProcedureInterface {<a name="line.62"></a>
-<span class="sourceLineNo">063</span>  private static final Log LOG = LogFactory.getLog(CreateTableProcedure.class);<a name="line.63"></a>
-<span class="sourceLineNo">064</span><a name="line.64"></a>
-<span class="sourceLineNo">065</span>  private final AtomicBoolean aborted = new AtomicBoolean(false);<a name="line.65"></a>
-<span class="sourceLineNo">066</span><a name="line.66"></a>
-<span class="sourceLineNo">067</span>  // used for compatibility with old clients<a name="line.67"></a>
-<span class="sourceLineNo">068</span>  private final ProcedurePrepareLatch syncLatch;<a name="line.68"></a>
-<span class="sourceLineNo">069</span><a name="line.69"></a>
-<span class="sourceLineNo">070</span>  private HTableDescriptor hTableDescriptor;<a name="line.70"></a>
-<span class="sourceLineNo">071</span>  private List&lt;HRegionInfo&gt; newRegions;<a name="line.71"></a>
-<span class="sourceLineNo">072</span>  private UserGroupInformation user;<a name="line.72"></a>
-<span class="sourceLineNo">073</span><a name="line.73"></a>
-<span class="sourceLineNo">074</span>  public CreateTableProcedure() {<a name="line.74"></a>
-<span class="sourceLineNo">075</span>    // Required by the Procedure framework to create the procedure on replay<a name="line.75"></a>
-<span class="sourceLineNo">076</span>    syncLatch = null;<a name="line.76"></a>
-<span class="sourceLineNo">077</span>  }<a name="line.77"></a>
-<span class="sourceLineNo">078</span><a name="line.78"></a>
-<span class="sourceLineNo">079</span>  public CreateTableProcedure(final MasterProcedureEnv env,<a name="line.79"></a>
-<span class="sourceLineNo">080</span>      final HTableDescriptor hTableDescriptor, final HRegionInfo[] newRegions)<a name="line.80"></a>
-<span class="sourceLineNo">081</span>      throws IOException {<a name="line.81"></a>
-<span class="sourceLineNo">082</span>    this(env, hTableDescriptor, newRegions, null);<a name="line.82"></a>
-<span class="sourceLineNo">083</span>  }<a name="line.83"></a>
-<span class="sourceLineNo">084</span><a name="line.84"></a>
-<span class="sourceLineNo">085</span>  public CreateTableProcedure(final MasterProcedureEnv env,<a name="line.85"></a>
-<span class="sourceLineNo">086</span>      final HTableDescriptor hTableDescriptor, final HRegionInfo[] newRegions,<a name="line.86"></a>
-<span class="sourceLineNo">087</span>      final ProcedurePrepareLatch syncLatch)<a name="line.87"></a>
-<span class="sourceLineNo">088</span>      throws IOException {<a name="line.88"></a>
-<span class="sourceLineNo">089</span>    this.hTableDescriptor = hTableDescriptor;<a name="line.89"></a>
-<span class="sourceLineNo">090</span>    this.newRegions = newRegions != null ? Lists.newArrayList(newRegions) : null;<a name="line.90"></a>
-<span class="sourceLineNo">091</span>    this.user = env.getRequestUser().getUGI();<a name="line.91"></a>
-<span class="sourceLineNo">092</span>    this.setOwner(this.user.getShortUserName());<a name="line.92"></a>
-<span class="sourceLineNo">093</span><a name="line.93"></a>
-<span class="sourceLineNo">094</span>    // used for compatibility with clients without procedures<a name="line.94"></a>
-<span class="sourceLineNo">095</span>    // they need a sync TableExistsException<a name="line.95"></a>
-<span class="sourceLineNo">096</span>    this.syncLatch = syncLatch;<a name="line.96"></a>
-<span class="sourceLineNo">097</span>  }<a name="line.97"></a>
-<span class="sourceLineNo">098</span><a name="line.98"></a>
-<span class="sourceLineNo">099</span>  @Override<a name="line.99"></a>
-<span class="sourceLineNo">100</span>  protected Flow executeFromState(final MasterProcedureEnv env, final CreateTableState state)<a name="line.100"></a>
-<span class="sourceLineNo">101</span>      throws InterruptedException {<a name="line.101"></a>
-<span class="sourceLineNo">102</span>    if (LOG.isTraceEnabled()) {<a name="line.102"></a>
-<span class="sourceLineNo">103</span>      LOG.trace(this + " execute state=" + state);<a name="line.103"></a>
-<span class="sourceLineNo">104</span>    }<a name="line.104"></a>
-<span class="sourceLineNo">105</span>    try {<a name="line.105"></a>
-<span class="sourceLineNo">106</span>      switch (state) {<a name="line.106"></a>
-<span class="sourceLineNo">107</span>        case CREATE_TABLE_PRE_OPERATION:<a name="line.107"></a>
-<span class="sourceLineNo">108</span>          // Verify if we can create the table<a name="line.108"></a>
-<span class="sourceLineNo">109</span>          boolean exists = !prepareCreate(env);<a name="line.109"></a>
-<span class="sourceLineNo">110</span>          ProcedurePrepareLatch.releaseLatch(syncLatch, this);<a name="line.110"></a>
-<span class="sourceLineNo">111</span><a name="line.111"></a>
-<span class="sourceLineNo">112</span>          if (exists) {<a name="line.112"></a>
-<span class="sourceLineNo">113</span>            assert isFailed() : "the delete should have an exception here";<a name="line.113"></a>
-<span class="sourceLineNo">114</span>            return Flow.NO_MORE_STATE;<a name="line.114"></a>
-<span class="sourceLineNo">115</span>          }<a name="line.115"></a>
-<span class="sourceLineNo">116</span><a name="line.116"></a>
-<span class="sourceLineNo">117</span>          preCreate(env);<a name="line.117"></a>
-<span class="sourceLineNo">118</span>          setNextState(CreateTableState.CREATE_TABLE_WRITE_FS_LAYOUT);<a name="line.118"></a>
-<span class="sourceLineNo">119</span>          break;<a name="line.119"></a>
-<span class="sourceLineNo">120</span>        case CREATE_TABLE_WRITE_FS_LAYOUT:<a name="line.120"></a>
-<span class="sourceLineNo">121</span>          newRegions = createFsLayout(env, hTableDescriptor, newRegions);<a name="line.121"></a>
-<span class="sourceLineNo">122</span>          setNextState(CreateTableState.CREATE_TABLE_ADD_TO_META);<a name="line.122"></a>
-<span class="sourceLineNo">123</span>          break;<a name="line.123"></a>
-<span class="sourceLineNo">124</span>        case CREATE_TABLE_ADD_TO_META:<a name="line.124"></a>
-<span class="sourceLineNo">125</span>          newRegions = addTableToMeta(env, hTableDescriptor, newRegions);<a name="line.125"></a>
-<span class="sourceLineNo">126</span>          setNextState(CreateTableState.CREATE_TABLE_ASSIGN_REGIONS);<a name="line.126"></a>
-<span class="sourceLineNo">127</span>          break;<a name="line.127"></a>
-<span class="sourceLineNo">128</span>        case CREATE_TABLE_ASSIGN_REGIONS:<a name="line.128"></a>
-<span class="sourceLineNo">129</span>          assignRegions(env, getTableName(), newRegions);<a name="line.129"></a>
-<span class="sourceLineNo">130</span>          setNextState(CreateTableState.CREATE_TABLE_UPDATE_DESC_CACHE);<a name="line.130"></a>
-<span class="sourceLineNo">131</span>          break;<a name="line.131"></a>
-<span class="sourceLineNo">132</span>        case CREATE_TABLE_UPDATE_DESC_CACHE:<a name="line.132"></a>
-<span class="sourceLineNo">133</span>          updateTableDescCache(env, getTableName());<a name="line.133"></a>
-<span class="sourceLineNo">134</span>          setNextState(CreateTableState.CREATE_TABLE_POST_OPERATION);<a name="line.134"></a>
-<span class="sourceLineNo">135</span>          break;<a name="line.135"></a>
-<span class="sourceLineNo">136</span>        case CREATE_TABLE_POST_OPERATION:<a name="line.136"></a>
-<span class="sourceLineNo">137</span>          postCreate(env);<a name="line.137"></a>
-<span class="sourceLineNo">138</span>          return Flow.NO_MORE_STATE;<a name="line.138"></a>
-<span class="sourceLineNo">139</span>        default:<a name="line.139"></a>
-<span class="sourceLineNo">140</span>          throw new UnsupportedOperationException("unhandled state=" + state);<a name="line.140"></a>
-<span class="sourceLineNo">141</span>      }<a name="line.141"></a>
-<span class="sourceLineNo">142</span>    } catch (IOException e) {<a name="line.142"></a>
-<span class="sourceLineNo">143</span>      LOG.error("Error trying to create table=" + getTableName() + " state=" + state, e);<a name="line.143"></a>
-<span class="sourceLineNo">144</span>      setFailure("master-create-table", e);<a name="line.144"></a>
-<span class="sourceLineNo">145</span>    }<a name="line.145"></a>
-<span class="sourceLineNo">146</span>    return Flow.HAS_MORE_STATE;<a name="line.146"></a>
-<span class="sourceLineNo">147</span>  }<a name="line.147"></a>
-<span class="sourceLineNo">148</span><a name="line.148"></a>
-<span class="sourceLineNo">149</span>  @Override<a name="line.149"></a>
-<span class="sourceLineNo">150</span>  protected void rollbackState(final MasterProcedureEnv env, final CreateTableState state)<a name="line.150"></a>
-<span class="sourceLineNo">151</span>      throws IOException {<a name="line.151"></a>
-<span class="sourceLineNo">152</span>    if (LOG.isTraceEnabled()) {<a name="line.152"></a>
-<span class="sourceLineNo">153</span>      LOG.trace(this + " rollback state=" + state);<a name="line.153"></a>
-<span class="sourceLineNo">154</span>    }<a name="line.154"></a>
-<span class="sourceLineNo">155</span>    try {<a name="line.155"></a>
-<span class="sourceLineNo">156</span>      switch (state) {<a name="line.156"></a>
-<span class="sourceLineNo">157</span>        case CREATE_TABLE_POST_OPERATION:<a name="line.157"></a>
-<span class="sourceLineNo">158</span>          break;<a name="line.158"></a>
-<span class="sourceLineNo">159</span>        case CREATE_TABLE_UPDATE_DESC_CACHE:<a name="line.159"></a>
-<span class="sourceLineNo">160</span>          DeleteTableProcedure.deleteTableDescriptorCache(env, getTableName());<a name="line.160"></a>
-<span class="sourceLineNo">161</span>          break;<a name="line.161"></a>
-<span class="sourceLineNo">162</span>        case CREATE_TABLE_ASSIGN_REGIONS:<a name="line.162"></a>
-<span class="sourceLineNo">163</span>          DeleteTableProcedure.deleteAssignmentState(env, getTableName());<a name="line.163"></a>
-<span class="sourceLineNo">164</span>          break;<a name="line.164"></a>
-<span class="sourceLineNo">165</span>        case CREATE_TABLE_ADD_TO_META:<a name="line.165"></a>
-<span class="sourceLineNo">166</span>          DeleteTableProcedure.deleteFromMeta(env, getTableName(), newRegions);<a name="line.166"></a>
-<span class="sourceLineNo">167</span>          break;<a name="line.167"></a>
-<span class="sourceLineNo">168</span>        case CREATE_TABLE_WRITE_FS_LAYOUT:<a name="line.168"></a>
-<span class="sourceLineNo">169</span>          DeleteTableProcedure.deleteFromFs(env, getTableName(), newRegions, false);<a name="line.169"></a>
-<span class="sourceLineNo">170</span>          break;<a name="line.170"></a>
-<span class="sourceLineNo">171</span>        case CREATE_TABLE_PRE_OPERATION:<a name="line.171"></a>
-<span class="sourceLineNo">172</span>          DeleteTableProcedure.deleteTableStates(env, getTableName());<a name="line.172"></a>
-<span class="sourceLineNo">173</span>          // TODO-MAYBE: call the deleteTable coprocessor event?<a name="line.173"></a>
-<span class="sourceLineNo">174</span>          ProcedurePrepareLatch.releaseLatch(syncLatch, this);<a name="line.174"></a>
-<span class="sourceLineNo">175</span>          break;<a name="line.175"></a>
-<span class="sourceLineNo">176</span>        default:<a name="line.176"></a>
-<span class="sourceLineNo">177</span>          throw new UnsupportedOperationException("unhandled state=" + state);<a name="line.177"></a>
-<span class="sourceLineNo">178</span>      }<a name="line.178"></a>
-<span class="sourceLineNo">179</span>    } catch (IOException e) {<a name="line.179"></a>
-<span class="sourceLineNo">180</span>      // This will be retried. Unless there is a bug in the code,<a name="line.180"></a>
-<span class="sourceLineNo">181</span>      // this should be just a "temporary error" (e.g. network down)<a name="line.181"></a>
-<span class="sourceLineNo">182</span>      LOG.warn("Failed rollback attempt step=" + state + " table=" + getTableName(), e);<a name="line.182"></a>
-<span class="sourceLineNo">183</span>      throw e;<a name="line.183"></a>
-<span class="sourceLineNo">184</span>    }<a name="line.184"></a>
-<span class="sourceLineNo">185</span>  }<a name="line.185"></a>
-<span class="sourceLineNo">186</span><a name="line.186"></a>
-<span class="sourceLineNo">187</span>  @Override<a name="line.187"></a>
-<span class="sourceLineNo">188</span>  protected CreateTableState getState(final int stateId) {<a name="line.188"></a>
-<span class="sourceLineNo">189</span>    return CreateTableState.valueOf(stateId);<a name="line.189"></a>
-<span class="sourceLineNo">190</span>  }<a name="line.190"></a>
-<span class="sourceLineNo">191</span><a name="line.191"></a>
-<span class="sourceLineNo">192</span>  @Override<a name="line.192"></a>
-<span class="sourceLineNo">193</span>  protected int getStateId(final CreateTableState state) {<a name="line.193"></a>
-<span class="sourceLineNo">194</span>    return state.getNumber();<a name="line.194"></a>
-<span class="sourceLineNo">195</span>  }<a name="line.195"></a>
-<span class="sourceLineNo">196</span><a name="line.196"></a>
-<span class="sourceLineNo">197</span>  @Override<a name="line.197"></a>
-<span class="sourceLineNo">198</span>  protected CreateTableState getInitialState() {<a name="line.198"></a>
-<span class="sourceLineNo">199</span>    return CreateTableState.CREATE_TABLE_PRE_OPERATION;<a name="line.199"></a>
-<span class="sourceLineNo">200</span>  }<a name="line.200"></a>
-<span class="sourceLineNo">201</span><a name="line.201"></a>
-<span class="sourceLineNo">202</span>  @Override<a name="line.202"></a>
-<span class="sourceLineNo">203</span>  protected void setNextState(final CreateTableState state) {<a name="line.203"></a>
-<span class="sourceLineNo">204</span>    if (aborted.get()) {<a name="line.204"></a>
-<span class="sourceLineNo">205</span>      setAbortFailure("create-table", "abort requested");<a name="line.205"></a>
-<span class="sourceLineNo">206</span>    } else {<a name="line.206"></a>
-<span class="sourceLineNo">207</span>      super.setNextState(state);<a name="line.207"></a>
-<span class="sourceLineNo">208</span>    }<a name="line.208"></a>
-<span class="sourceLineNo">209</span>  }<a name="line.209"></a>
-<span class="sourceLineNo">210</span><a name="line.210"></a>
-<span class="sourceLineNo">211</span>  @Override<a name="line.211"></a>
-<span class="sourceLineNo">212</span>  public TableName getTableName() {<a name="line.212"></a>
-<span class="sourceLineNo">213</span>    return hTableDescriptor.getTableName();<a name="line.213"></a>
-<span class="sourceLineNo">214</span>  }<a name="line.214"></a>
-<span class="sourceLineNo">215</span><a name="line.215"></a>
-<span class="sourceLineNo">216</span>  @Override<a name="line.216"></a>
-<span class="sourceLineNo">217</span>  public TableOperationType getTableOperationType() {<a name="line.217"></a>
-<span class="sourceLineNo">218</span>    return TableOperationType.CREATE;<a name="line.218"></a>
-<span class="sourceLineNo">219</span>  }<a name="line.219"></a>
-<span class="sourceLineNo">220</span><a name="line.220"></a>
-<span class="sourceLineNo">221</span>  @Override<a name="line.221"></a>
-<span class="sourceLineNo">222</span>  public boolean abort(final MasterProcedureEnv env) {<a name="line.222"></a>
-<span class="sourceLineNo">223</span>    aborted.set(true);<a name="line.223"></a>
-<span class="sourceLineNo">224</span>    return true;<a name="line.224"></a>
-<span class="sourceLineNo">225</span>  }<a name="line.225"></a>
-<span class="sourceLineNo">226</span><a name="line.226"></a>
-<span class="sourceLineNo">227</span>  @Override<a name="line.227"></a>
-<span class="sourceLineNo">228</span>  public void toStringClassDetails(StringBuilder sb) {<a name="line.228"></a>
-<span class="sourceLineNo">229</span>    sb.append(getClass().getSimpleName());<a name="line.229"></a>
-<span class="sourceLineNo">230</span>    sb.append(" (table=");<a name="line.230"></a>
-<span class="sourceLineNo">231</span>    sb.append(getTableName());<a name="line.231"></a>
-<span class="sourceLineNo">232</span>    sb.append(")");<a name="line.232"></a>
-<span class="sourceLineNo">233</span>  }<a name="line.233"></a>
-<span class="sourceLineNo">234</span><a name="line.234"></a>
-<span class="sourceLineNo">235</span>  @Override<a name="line.235"></a>
-<span class="sourceLineNo">236</span>  public void serializeStateData(final OutputStream stream) throws IOException {<a name="line.236"></a>
-<span class="sourceLineNo">237</span>    super.serializeStateData(stream);<a name="line.237"></a>
-<span class="sourceLineNo">238</span><a name="line.238"></a>
-<span class="sourceLineNo">239</span>    MasterProcedureProtos.CreateTableStateData.Builder state =<a name="line.239"></a>
-<span class="sourceLineNo">240</span>      MasterProcedureProtos.CreateTableStateData.newBuilder()<a name="line.240"></a>
-<span class="sourceLineNo">241</span>        .setUserInfo(MasterProcedureUtil.toProtoUserInfo(this.user))<a name="line.241"></a>
-<span class="sourceLineNo">242</span>            .setTableSchema(ProtobufUtil.convertToTableSchema(hTableDescriptor));<a name="line.242"></a>
-<span class="sourceLineNo">243</span>    if (newRegions != null) {<a name="line.243"></a>
-<span class="sourceLineNo">244</span>      for (HRegionInfo hri: newRegions) {<a name="line.244"></a>
-<span class="sourceLineNo">245</span>        state.addRegionInfo(HRegionInfo.convert(hri));<a name="line.245"></a>
-<span class="sourceLineNo">246</span>      }<a name="line.246"></a>
-<span class="sourceLineNo">247</span>    }<a name="line.247"></a>
-<span class="sourceLineNo">248</span>    state.build().writeDelimitedTo(stream);<a name="line.248"></a>
-<span class="sourceLineNo">249</span>  }<a name="line.249"></a>
-<span class="sourceLineNo">250</span><a name="line.250"></a>
-<span class="sourceLineNo">251</span>  @Override<a name="line.251"></a>
-<span class="sourceLineNo">252</span>  public void deserializeStateData(final InputStream stream) throws IOException {<a name="line.252"></a>
-<span class="sourceLineNo">253</span>    super.deserializeStateData(stream);<a name="line.253"></a>
-<span class="sourceLineNo">254</span><a name="line.254"></a>
-<span class="sourceLineNo">255</span>    MasterProcedureProtos.CreateTableStateData state =<a name="line.255"></a>
-<span class="sourceLineNo">256</span>      MasterProcedureProtos.CreateTableStateData.parseDelimitedFrom(stream);<a name="line.256"></a>
-<span class="sourceLineNo">257</span>    user = MasterProcedureUtil.toUserInfo(state.getUserInfo());<a name="line.257"></a>
-<span class="sourceLineNo">258</span>    hTableDescriptor = ProtobufUtil.convertToHTableDesc(state.getTableSchema());<a name="line.258"></a>
-<span class="sourceLineNo">259</span>    if (state.getRegionInfoCount() == 0) {<a name="line.259"></a>
-<span class="sourceLineNo">260</span>      newRegions = null;<a name="line.260"></a>
-<span class="sourceLineNo">261</span>    } else {<a name="line.261"></a>
-<span class="sourceLineNo">262</span>      newRegions = new ArrayList&lt;HRegionInfo&gt;(state.getRegionInfoCount());<a name="line.262"></a>
-<span class="sourceLineNo">263</span>      for (HBaseProtos.RegionInfo hri: state.getRegionInfoList()) {<a name="line.263"></a>
-<span class="sourceLineNo">264</span>        newRegions.add(HRegionInfo.convert(hri));<a name="line.264"></a>
-<span class="sourceLineNo">265</span>      }<a name="line.265"></a>
-<span class="sourceLineNo">266</span>    }<a name="line.266"></a>
-<span class="sourceLineNo">267</span>  }<a name="line.267"></a>
-<span class="sourceLineNo">268</span><a name="line.268"></a>
-<span class="sourceLineNo">269</span>  @Override<a name="line.269"></a>
-<span class="sourceLineNo">270</span>  protected boolean acquireLock(final MasterProcedureEnv env) {<a name="line.270"></a>
-<span class="sourceLineNo">271</span>    if (!getTableName().isSystemTable() &amp;&amp; env.waitInitialized(this)) {<a name="line.271"></a>
-<span class="sourceLineNo">272</span>      return false;<a name="line.272"></a>
-<span class="sourceLineNo">273</span>    }<a name="line.273"></a>
-<span class="sourceLineNo">274</span>    return env.getProcedureQueue().tryAcquireTableExclusiveLock(this, getTableName());<a name="line.274"></a>
-<span class="sourceLineNo">275</span>  }<a name="line.275"></a>
-<span class="sourceLineNo">276</span><a name="line.276"></a>
-<span class="sourceLineNo">277</span>  @Override<a name="line.277"></a>
-<span class="sourceLineNo">278</span>  protected void releaseLock(final MasterProcedureEnv env) {<a name="line.278"></a>
-<span class="sourceLineNo">279</span>    env.getProcedureQueue().releaseTableExclusiveLock(this, getTableName());<a name="line.279"></a>
-<span class="sourceLineNo">280</span>  }<a name="line.280"></a>
-<span class="sourceLineNo">281</span><a name="line.281"></a>
-<span class="sourceLineNo">282</span>  private boolean prepareCreate(final MasterProcedureEnv env) throws IOException {<a name="line.282"></a>
-<span class="sourceLineNo">283</span>    final TableName tableName = getTableName();<a name="line.283"></a>
-<span class="sourceLineNo">284</span>    if (MetaTableAccessor.tableExists(env.getMasterServices().getConnection(), tableName)) {<a name="line.284"></a>
-<span class="sourceLineNo">285</span>      setFailure("master-create-table", new TableExistsException(getTableName()));<a name="line.285"></a>
-<span class="sourceLineNo">286</span>      return false;<a name="line.286"></a>
-<span class="sourceLineNo">287</span>    }<a name="line.287"></a>
-<span class="sourceLineNo">288</span><a name="line.288"></a>
-<span class="sourceLineNo">289</span>    // check that we have at least 1 CF<a name="line.289"></a>
-<span class="sourceLineNo">290</span>    if (hTableDescriptor.getColumnFamilies().length == 0) {<a name="line.290"></a>
-<span class="sourceLineNo">291</span>      setFailure("master-create-table", new DoNotRetryIOException("Table " +<a name="line.291"></a>
-<span class="sourceLineNo">292</span>          getTableName().toString() + " should have at least one column family."));<a name="line.292"></a>
-<span class="sourceLineNo">293</span>      return false;<a name="line.293"></a>
-<span class="sourceLineNo">294</span>    }<a name="line.294"></a>
-<span class="sourceLineNo">295</span><a name="line.295"></a>
-<span class="sourceLineNo">296</span>    return true;<a name="line.296"></a>
-<span class="sourceLineNo">297</span>  }<a name="line.297"></a>
-<span class="sourceLineNo">298</span><a name="line.298"></a>
-<span class="sourceLineNo">299</span>  private void preCreate(final MasterProcedureEnv env)<a name="line.299"></a>
-<span class="sourceLineNo">300</span>      throws IOException, InterruptedException {<a name="line.300"></a>
-<span class="sourceLineNo">301</span>    if (!getTableName().isSystemTable()) {<a name="line.301"></a>
-<span class="sourceLineNo">302</span>      ProcedureSyncWait.getMasterQuotaManager(env)<a name="line.302"></a>
-<span class="sourceLineNo">303</span>        .checkNamespaceTableAndRegionQuota(<a name="line.303"></a>
-<span class="sourceLineNo">304</span>          getTableName(), (newRegions != null ? newRegions.size() : 0));<a name="line.304"></a>
-<span class="sourceLineNo">305</span>    }<a name="line.305"></a>
-<span class="sourceLineNo">306</span><a name="line.306"></a>
-<span class="sourceLineNo">307</span>    final MasterCoprocessorHost cpHost = env.getMasterCoprocessorHost();<a name="line.307"></a>
-<span class="sourceLineNo">308</span>    if (cpHost != null) {<a name="line.308"></a>
-<span class="sourceLineNo">309</span>      final HRegionInfo[] regions = newRegions == null ? null :<a name="line.309"></a>
-<span class="sourceLineNo">310</span>        newRegions.toArray(new HRegionInfo[newRegions.size()]);<a name="line.310"></a>
-<span class="sourceLineNo">311</span>      user.doAs(new PrivilegedExceptionAction&lt;Void&gt;() {<a name="line.311"></a>
-<span class="sourceLineNo">312</span>        @Override<a name="line.312"></a>
-<span class="sourceLineNo">313</span>        public Void run() throws Exception {<a name="line.313"></a>
-<span class="sourceLineNo">314</span>          cpHost.preCreateTableAction(hTableDescriptor, regions);<a name="line.314"></a>
-<span class="sourceLineNo">315</span>          return null;<a name="line.315"></a>
-<span class="sourceLineNo">316</span>        }<a name="line.316"></a>
-<span class="sourceLineNo">317</span>      });<a name="line.317"></a>
-<span class="sourceLineNo">318</span>    }<a name="line.318"></a>
-<span class="sourceLineNo">319</span>  }<a name="line.319"></a>
-<span class="sourceLineNo">320</span><a name="line.320"></a>
-<span class="sourceLineNo">321</span>  private void postCreate(final MasterProcedureEnv env)<a name="line.321"></a>
-<span class="sourceLineNo">322</span>      throws IOException, InterruptedException {<a name="line.322"></a>
-<span class="sourceLineNo">323</span>    final MasterCoprocessorHost cpHost = env.getMasterCoprocessorHost();<a name="line.323"></a>
-<span class="sourceLineNo">324</span>    if (cpHost != null) {<a name="line.324"></a>
-<span class="sourceLineNo">325</span>      final HRegionInfo[] regions = (newRegions == null) ? null :<a name="line.325"></a>
-<span class="sourceLineNo">326</span>        newRegions.toArray(new HRegionInfo[newRegions.size()]);<a name="line.326"></a>
-<span class="sourceLineNo">327</span>      user.doAs(new PrivilegedExceptionAction&lt;Void&gt;() {<a name="line.327"></a>
-<span class="sourceLineNo">328</span>        @Override<a name="line.328"></a>
-<span class="sourceLineNo">329</span>        public Void run() throws Exception {<a name="line.329"></a>
-<span class="sourceLineNo">330</span>          cpHost.postCompletedCreateTableAction(hTableDescriptor, regions);<a name="line.330"></a>
-<span class="sourceLineNo">331</span>          return null;<a name="line.331"></a>
-<span class="sourceLineNo">332</span>        }<a name="line.332"></a>
-<span class="sourceLineNo">333</span>      });<a name="line.333"></a>
-<span class="sourceLineNo">334</span>    }<a name="line.334"></a>
-<span class="sourceLineNo">335</span>  }<a name="line.335"></a>
-<span class="sourceLineNo">336</span><a name="line.336"></a>
-<span class="sourceLineNo">337</span>  protected interface CreateHdfsRegions {<a name="line.337"></a>
-<span class="sourceLineNo">338</span>    List&lt;HRegionInfo&gt; createHdfsRegions(final MasterProcedureEnv env,<a name="line.338"></a>
-<span class="sourceLineNo">339</span>      final Path tableRootDir, final TableName tableName,<a name="line.339"></a>
-<span class="sourceLineNo">340</span>      final List&lt;HRegionInfo&gt; newRegions) throws IOException;<a name="line.340"></a>
-<span class="sourceLineNo">341</span>  }<a name="line.341"></a>
-<span class="sourceLineNo">342</span><a name="line.342"></a>
-<span class="sourceLineNo">343</span>  protected static List&lt;HRegionInfo&gt; createFsLayout(final MasterProcedureEnv env,<a name="line.343"></a>
-<span class="sourceLineNo">344</span>      final HTableDescriptor hTableDescriptor, final List&lt;HRegionInfo&gt; newRegions)<a name="line.344"></a>
-<span class="sourceLineNo">345</span>      throws IOException {<a name="line.345"></a>
-<span class="sourceLineNo">346</span>    return createFsLayout(env, hTableDescriptor, newRegions, new CreateHdfsRegions() {<a name="line.346"></a>
-<span class="sourceLineNo">347</span>      @Override<a name="line.347"></a>
-<span class="sourceLineNo">348</span>      public List&lt;HRegionInfo&gt; createHdfsRegions(final MasterProcedureEnv env,<a name="line.348"></a>
-<span class="sourceLineNo">349</span>          final Path tableRootDir, final TableName tableName,<a name="line.349"></a>
-<span class="sourceLineNo">350</span>          final List&lt;HRegionInfo&gt; newRegions) throws IOException {<a name="line.350"></a>
-<span class="sourceLineNo">351</span>        HRegionInfo[] regions = newRegions != null ?<a name="line.351"></a>
-<span class="sourceLineNo">352</span>          newRegions.toArray(new HRegionInfo[newRegions.size()]) : null;<a name="line.352"></a>
-<span class="sourceLineNo">353</span>        return ModifyRegionUtils.createRegions(env.getMasterConfiguration(),<a name="line.353"></a>
-<span class="sourceLineNo">354</span>            tableRootDir, hTableDescriptor, regions, null);<a name="line.354"></a>
-<span class="sourceLineNo">355</span>      }<a name="line.355"></a>
-<span class="sourceLineNo">356</span>    });<a name="line.356"></a>
-<span class="sourceLineNo">357</span>  }<a name="line.357"></a>
-<span class="sourceLineNo">358</span><a name="line.358"></a>
-<span class="sourceLineNo">359</span>  protected static List&lt;HRegionInfo&gt; createFsLayout(final MasterProcedureEnv env,<a name="line.359"></a>
-<span class="sourceLineNo">360</span>      final HTableDescriptor hTableDescriptor, List&lt;HRegionInfo&gt; newRegions,<a name="line.360"></a>
-<span class="sourceLineNo">361</span>      final CreateHdfsRegions hdfsRegionHandler) throws IOException {<a name="line.361"></a>
-<span class="sourceLineNo">362</span>    final MasterFileSystem mfs = env.getMasterServices().getMasterFileSystem();<a name="line.362"></a>
-<span class="sourceLineNo">363</span>    final Path tempdir = mfs.getTempDir();<a name="line.363"></a>
-<span class="sourceLineNo">364</span><a name="line.364"></a>
-<span class="sourceLineNo">365</span>    // 1. Create Table Descriptor<a name="line.365"></a>
-<span class="sourceLineNo">366</span>    // using a copy of descriptor, table will be created enabling first<a name="line.366"></a>
-<span class="sourceLineNo">367</span>    TableDescriptor underConstruction = new TableDescriptor(hTableDescriptor);<a name="line.367"></a>
-<span class="sourceLineNo">368</span>    final Path tempTableDir = FSUtils.getTableDir(tempdir, hTableDescriptor.getTableName());<a name="line.368"></a>
-<span class="sourceLineNo">369</span>    ((FSTableDescriptors)(env.getMasterServices().getTableDescriptors()))<a name="line.369"></a>
-<span class="sourceLineNo">370</span>        .createTableDescriptorForTableDirectory(<a name="line.370"></a>
-<span class="sourceLineNo">371</span>          tempTableDir, underConstruction, false);<a name="line.371"></a>
-<span class="sourceLineNo">372</span><a name="line.372"></a>
-<span class="sourceLineNo">373</span>    // 2. Create Regions<a name="line.373"></a>
-<span class="sourceLineNo">374</span>    newRegions = hdfsRegionHandler.createHdfsRegions(env, tempdir,<a name="line.374"></a>
-<span class="sourceLineNo">375</span>      hTableDescriptor.getTableName(), newRegions);<a name="line.375"></a>
-<span class="sourceLineNo">376</span><a name="line.376"></a>
-<span class="sourceLineNo">377</span>    // 3. Move Table temp directory to the hbase root location<a name="line.377"></a>
-<span class="sourceLineNo">378</span>    moveTempDirectoryToHBaseRoot(env, hTableDescriptor, tempTableDir);<a name="line.378"></a>
-<span class="sourceLineNo">379</span><a name="line.379"></a>
-<span class="sourceLineNo">380</span>    return newRegions;<a name="line.380"></a>
-<span class="sourceLineNo">381</span>  }<a name="line.381"></a>
-<span class="sourceLineNo">382</span><a name="line.382"></a>
-<span class="sourceLineNo">383</span>  protected static void moveTempDirectoryToHBaseRoot(<a name="line.383"></a>
-<span class="sourceLineNo">384</span>    final MasterProcedureEnv env,<a name="line.384"></a>
-<span class="sourceLineNo">385</span>    final HTableDescriptor hTableDescriptor,<a name="line.385"></a>
-<span class="sourceLineNo">386</span>    final Path tempTableDir) throws IOException {<a name="line.386"></a>
-<span class="sourceLineNo">387</span>    final MasterFileSystem mfs = env.getMasterServices().getMasterFileSystem();<a name="line.387"></a>
-<span class="sourceLineNo">388</span>    final Path tableDir = FSUtils.getTableDir(mfs.getRootDir(), hTableDescriptor.getTableName());<a name="line.388"></a>
-<span class="sourceLineNo">389</span>    FileSystem fs = mfs.getFileSystem();<a name="line.389"></a>
-<span class="sourceLineNo">390</span>    if (!fs.delete(tableDir, true) &amp;&amp; fs.exists(tableDir)) {<a name="line.390"></a>
-<span class="sourceLineNo">391</span>      throw new IOException("Couldn't delete " + tableDir);<a name="line.391"></a>
-<span class="sourceLineNo">392</span>    }<a name="line.392"></a>
-<span class="sourceLineNo">393</span>    if (!fs.rename(tempTableDir, tableDir)) {<a name="line.393"></a>
-<span class="sourceLineNo">394</span>      throw new IOException("Unable to move table from temp=" + tempTableDir +<a name="line.394"></a>
-<span class="sourceLineNo">395</span>        " to hbase root=" + tableDir);<a name="line.395"></a>
-<span class="sourceLineNo">396</span>    }<a name="line.396"></a>
-<span class="sourceLineNo">397</span>  }<a name="line.397"></a>
-<span class="sourceLineNo">398</span><a name="line.398"></a>
-<span class="sourceLineNo">399</span>  protected static List&lt;HRegionInfo&gt; addTableToMeta(final MasterProcedureEnv env,<a name="line.399"></a>
-<span class="sourceLineNo">400</span>      final HTableDescriptor hTableDescriptor,<a name="line.400"></a>
-<span class="sourceLineNo">401</span>      final List&lt;HRegionInfo&gt; regions) throws IOException {<a name="line.401"></a>
-<span class="sourceLineNo">402</span>    if (regions != null &amp;&amp; regions.size() &gt; 0) {<a name="line.402"></a>
-<span class="sourceLineNo">403</span>      ProcedureSyncWait.waitMetaRegions(env);<a name="line.403"></a>
-<span class="sourceLineNo">404</span><a name="line.404"></a>
-<span class="sourceLineNo">405</span>      // Add regions to META<a name="line.405"></a>
-<span class="sourceLineNo">406</span>      addRegionsToMeta(env, hTableDescriptor, regions);<a name="line.406"></a>
-<span class="sourceLineNo">407</span>      // Add replicas if needed<a name="line.407"></a>
-<span class="sourceLineNo">408</span>      List&lt;HRegionInfo&gt; newRegions = addReplicas(env, hTableDescriptor, regions);<a name="line.408"></a>
-<span class="sourceLineNo">409</span><a name="line.409"></a>
-<span class="sourceLineNo">410</span>      // Setup replication for region replicas if needed<a name="line.410"></a>
-<span class="sourceLineNo">411</span>      if (hTableDescriptor.getRegionReplication() &gt; 1) {<a name="line.411"></a>
-<span class="sourceLineNo">412</span>        ServerRegionReplicaUtil.setupRegionReplicaReplication(env.getMasterConfiguration());<a name="line.412"></a>
-<span class="sourceLineNo">413</span>      }<a name="line.413"></a>
-<span class="sourceLineNo">414</span>      return newRegions;<a name="line.414"></a>
-<span class="sourceLineNo">415</span>    }<a name="line.415"></a>
-<span class="sourceLineNo">416</span>    return regions;<a name="line.416"></a>
-<span class="sourceLineNo">417</span>  }<a name="line.417"></a>
-<span class="sourceLineNo">418</span><a name="line.418"></a>
-<span class="sourceLineNo">419</span>  /**<a name="line.419"></a>
-<span class="sourceLineNo">420</span>   * Create any replicas for the regions (the default replicas that was<a name="line.420"></a>
-<span class="sourceLineNo">421</span>   * already created is passed to the method)<a name="line.421"></a>
-<span class="sourceLineNo">422</span>   * @param hTableDescriptor descriptor to use<a name="line.422"></a>
-<span class="sourceLineNo">423</span>   * @param regions default replicas<a name="line.423"></a>
-<span class="sourceLineNo">424</span>   * @return the combined list of default and non-default replicas<a name="line.424"></a>
-<span class="sourceLineNo">425</span>   */<a name="line.425"></a>
-<span class="sourceLineNo">426</span>  private static List&lt;HRegionInfo&gt; addReplicas(final MasterProcedureEnv env,<a name="line.426"></a>
-<span class="sourceLineNo">427</span>      final HTableDescriptor hTableDescriptor,<a name="line.427"></a>
-<span class="sourceLineNo">428</span>      final List&lt;HRegionInfo&gt; regions) {<a name="line.428"></a>
-<span class="sourceLineNo">429</span>    int numRegionReplicas = hTableDescriptor.getRegionReplication() - 1;<a name="line.429"></a>
-<span class="sourceLineNo">430</span>    if (numRegionReplicas &lt;= 0) {<a name="line.430"></a>
-<span class="sourceLineNo">431</span>      return regions;<a name="line.431"></a>
-<span class="sourceLineNo">432</span>    }<a name="line.432"></a>
-<span class="sourceLineNo">433</span>    List&lt;HRegionInfo&gt; hRegionInfos =<a name="line.433"></a>
-<span class="sourceLineNo">434</span>        new ArrayList&lt;HRegionInfo&gt;((numRegionReplicas+1)*regions.size());<a name="line.434"></a>
-<span class="sourceLineNo">435</span>    for (int i = 0; i &lt; regions.size(); i++) {<a name="line.435"></a>
-<span class="sourceLineNo">436</span>      for (int j = 1; j &lt;= numRegionReplicas; j++) {<a name="line.436"></a>
-<span class="sourceLineNo">437</span>        hRegionInfos.add(RegionReplicaUtil.getRegionInfoForReplica(regions.get(i), j));<a name="line.437"></a>
-<span class="sourceLineNo">438</span>      }<a name="line.438"></a>
-<span class="sourceLineNo">439</span>    }<a name="line.439"></a>
-<span class="sourceLineNo">440</span>    hRegionInfos.addAll(regions);<a name="line.440"></a>
-<span class="sourceLineNo">441</span>    return hRegionInfos;<a name="line.441"></a>
-<span class="sourceLineNo">442</span>  }<a name="line.442"></a>
-<span class="sourceLineNo">443</span><a name="line.443"></a>
-<span class="sourceLineNo">444</span>  protected static void assignRegions(final MasterProcedureEnv env,<a name="line.444"></a>
-<span class="sourceLineNo">445</span>      final TableName tableName, final List&lt;HRegionInfo&gt; regions) throws IOException {<a name="line.445"></a>
-<span class="sourceLineNo">446</span>    ProcedureSyncWait.waitRegionServers(env);<a name="line.446"></a>
-<span class="sourceLineNo">447</span><a name="line.447"></a>
-<span class="sourceLineNo">448</span>    // Trigger immediate assignment of the regions in round-robin fashion<a name="line.448"></a>
-<span class="sourceLineNo">449</span>    final AssignmentManager assignmentManager = env.getMasterServices().getAssignmentManager();<a name="line.449"></a>
-<span class="sourceLineNo">450</span>    ModifyRegionUtils.assignRegions(assignmentManager, regions);<a name="line.450"></a>
-<span class="sourceLineNo">451</span><a name="line.451"></a>
-<span class="sourceLineNo">452</span>    // Enable table<a name="line.452"></a>
-<span class="sourceLineNo">453</span>    env.getMasterServices().getTableStateManager()<a name="line.453"></a>
-<span class="sourceLineNo">454</span>      .setTableState(tableName, TableState.State.ENABLED);<a name="line.454"></a>
-<span class="sourceLineNo">455</span>  }<a name="line.455"></a>
-<span class="sourceLineNo">456</span><a name="line.456"></a>
-<span class="sourceLineNo">457</span>  /**<a name="line.457"></a>
-<span class="sourceLineNo">458</span>   * Add the specified set of regions to the hbase:meta table.<a name="line.458"></a>
-<span class="sourceLineNo">459</span>   */<a name="line.459"></a>
-<span class="sourceLineNo">460</span>  private static void addRegionsToMeta(final MasterProcedureEnv env,<a name="line.460"></a>
-<span class="sourceLineNo">461</span>      final HTableDescriptor hTableDescriptor,<a name="line.461"></a>
-<span class="sourceLineNo">462</span>      final List&lt;HRegionInfo&gt; regionInfos) throws IOException {<a name="line.462"></a>
-<span class="sourceLineNo">463</span>    MetaTableAccessor.addRegionsToMeta(env.getMasterServices().getConnection(),<a name="line.463"></a>
-<span class="sourceLineNo">464</span>      regionInfos, hTableDescriptor.getRegionReplication());<a name="line.464"></a>
-<span class="sourceLineNo">465</span>  }<a name="line.465"></a>
-<span class="sourceLineNo">466</span><a name="line.466"></a>
-<span class="sourceLineNo">467</span>  protected static void updateTableDescCache(final MasterProcedureEnv env,<a name="line.467"></a>
-<span class="sourceLineNo">468</span>      final TableName tableName) throws IOException {<a name="line.468"></a>
-<span class="sourceLineNo">469</span>    env.getMasterServices().getTableDescriptors().get(tableName);<a name="line.469"></a>
-<span class="sourceLineNo">470</span>  }<a name="line.470"></a>
-<span class="sourceLineNo">471</span><a name="line.471"></a>
-<span class="sourceLineNo">472</span>  @Override<a name="line.472"></a>
-<span class="sourceLineNo">473</span>  protected boolean shouldWaitClientAck(MasterProcedureEnv env) {<a name="line.473"></a>
-<span class="sourceLineNo">474</span>    // system tables are created on bootstrap internally by the system<a name="line.474"></a>
-<span class="sourceLineNo">475</span>    // the client does not know about this procedures.<a name="line.475"></a>
-<span class="sourceLineNo">476</span>    return !getTableName().isSystemTable();<a name="line.476"></a>
-<span class="sourceLineNo">477</span>  }<a name="line.477"></a>
-<span class="sourceLineNo">478</span>}<a name="line.478"></a>
+<span class="sourceLineNo">038</span>import org.apache.hadoop.hbase.TableExistsException;<a name="line.38"></a>
+<span class="sourceLineNo">039</span>import org.apache.hadoop.hbase.TableName;<a name="line.39"></a>
+<span class="sourceLineNo">040</span>import org.apache.hadoop.hbase.client.RegionReplicaUtil;<a name="line.40"></a>
+<span class="sourceLineNo">041</span>import org.apache.hadoop.hbase.client.TableState;<a name="line.41"></a>
+<span class="sourceLineNo">042</span>import org.apache.hadoop.hbase.master.AssignmentManager;<a name="line.42"></a>
+<span class="sourceLineNo">043</span>import org.apache.hadoop.hbase.master.MasterCoprocessorHost;<a name="line.43"></a>
+<span class="sourceLineNo">044</span>import org.apache.hadoop.hbase.master.MasterFileSystem;<a name="line.44"></a>
+<span class="sourceLineNo">045</span>import org.apache.hadoop.hbase.procedure2.StateMachineProcedure;<a name="line.45"></a>
+<span class="sourceLineNo">046</span>import org.apache.hadoop.hbase.protobuf.ProtobufUtil;<a name="line.46"></a>
+<span class="sourceLineNo">047</span>import org.apache.hadoop.hbase.protobuf.generated.HBaseProtos;<a name="line.47"></a>
+<span class="sourceLineNo">048</span>import org.apache.hadoop.hbase.protobuf.generated.MasterProcedureProtos;<a name="line.48"></a>
+<span class="sourceLineNo">049</span>import org.apache.hadoop.hbase.protobuf.generated.MasterProcedureProtos.CreateTableState;<a name="line.49"></a>
+<span class="sourceLineNo">050</span>import org.apache.hadoop.hbase.util.FSTableDescriptors;<a name="line.50"></a>
+<span class="sourceLineNo">051</span>import org.apache.hadoop.hbase.util.FSUtils;<a name="line.51"></a>
+<span class="sourceLineNo">052</span>import org.apache.hadoop.hbase.util.ModifyRegionUtils;<a name="line.52"></a>
+<span class="sourceLineNo">053</span>import org.apache.hadoop.hbase.util.ServerRegionReplicaUtil;<a name="line.53"></a>
+<span class="sourceLineNo">054</span>import org.apache.hadoop.security.UserGroupInformation;<a name="line.54"></a>
+<span class="sourceLineNo">055</span><a name="line.55"></a>
+<span class="sourceLineNo">056</span>import com.google.common.collect.Lists;<a name="line.56"></a>
+<span class="sourceLineNo">057</span><a name="line.57"></a>
+<span class="sourceLineNo">058</span>@InterfaceAudience.Private<a name="line.58"></a>
+<span class="sourceLineNo">059</span>public class CreateTableProcedure<a name="line.59"></a>
+<span class="sourceLineNo">060</span>    extends StateMachineProcedure&lt;MasterProcedureEnv, CreateTableState&gt;<a name="line.60"></a>
+<span class="sourceLineNo">061</span>    implements TableProcedureInterface {<a name="line.61"></a>
+<span class="sourceLineNo">062</span>  private static final Log LOG = LogFactory.getLog(CreateTableProcedure.class);<a name="line.62"></a>
+<span class="sourceLineNo">063</span><a name="line.63"></a>
+<span class="sourceLineNo">064</span>  private final AtomicBoolean aborted = new AtomicBoolean(false);<a name="line.64"></a>
+<span class="sourceLineNo">065</span><a name="line.65"></a>
+<span class="sourceLineNo">066</span>  // used for compatibility with old clients<a name="line.66"></a>
+<span class="sourceLineNo">067</span>  private final ProcedurePrepareLatch syncLatch;<a name="line.67"></a>
+<span class="sourceLineNo">068</span><a name="line.68"></a>
+<span class="sourceLineNo">069</span>  private HTableDescriptor hTableDescriptor;<a name="line.69"></a>
+<span class="sourceLineNo">070</span>  private List&lt;HRegionInfo&gt; newRegions;<a name="line.70"></a>
+<span class="sourceLineNo">071</span>  private UserGroupInformation user;<a name="line.71"></a>
+<span class="sourceLineNo">072</span><a name="line.72"></a>
+<span class="sourceLineNo">073</span>  public CreateTableProcedure() {<a name="line.73"></a>
+<span class="sourceLineNo">074</span>    // Required by the Procedure framework to create the procedure on replay<a name="line.74"></a>
+<span class="sourceLineNo">075</span>    syncLatch = null;<a name="line.75"></a>
+<span class="sourceLineNo">076</span>  }<a name="line.76"></a>
+<span class="sourceLineNo">077</span><a name="line.77"></a>
+<span class="sourceLineNo">078</span>  public CreateTableProcedure(final MasterProcedureEnv env,<a name="line.78"></a>
+<span class="sourceLineNo">079</span>      final HTableDescriptor hTableDescriptor, final HRegionInfo[] newRegions)<a name="line.79"></a>
+<span class="sourceLineNo">080</span>      throws IOException {<a name="line.80"></a>
+<span class="sourceLineNo">081</span>    this(env, hTableDescriptor, newRegions, null);<a name="line.81"></a>
+<span class="sourceLineNo">082</span>  }<a name="line.82"></a>
+<span class="sourceLineNo">083</span><a name="line.83"></a>
+<span class="sourceLineNo">084</span>  public CreateTableProcedure(final MasterProcedureEnv env,<a name="line.84"></a>
+<span class="sourceLineNo">085</span>      final HTableDescriptor hTableDescriptor, final HRegionInfo[] newRegions,<a name="line.85"></a>
+<span class="sourceLineNo">086</span>      final ProcedurePrepareLatch syncLatch)<a name="line.86"></a>
+<span class="sourceLineNo">087</span>      throws IOException {<a name="line.87"></a>
+<span class="sourceLineNo">088</span>    this.hTableDescriptor = hTableDescriptor;<a name="line.88"></a>
+<span class="sourceLineNo">089</span>    this.newRegions = newRegions != null ? Lists.newArrayList(newRegions) : null;<a name="line.89"></a>
+<span class="sourceLineNo">090</span>    this.user = env.getRequestUser().getUGI();<a name="line.90"></a>
+<span class="sourceLineNo">091</span>    this.setOwner(this.user.getShortUserName());<a name="line.91"></a>
+<span class="sourceLineNo">092</span><a name="line.92"></a>
+<span class="sourceLineNo">093</span>    // used for compatibility with clients without procedures<a name="line.93"></a>
+<span class="sourceLineNo">094</span>    // they need a sync TableExistsException<a name="line.94"></a>
+<span class="sourceLineNo">095</span>    this.syncLatch = syncLatch;<a name="line.95"></a>
+<span class="sourceLineNo">096</span>  }<a name="line.96"></a>
+<span class="sourceLineNo">097</span><a name="line.97"></a>
+<span class="sourceLineNo">098</span>  @Override<a name="line.98"></a>
+<span class="sourceLineNo">099</span>  protected Flow executeFromState(final MasterProcedureEnv env, final CreateTableState state)<a name="line.99"></a>
+<span class="sourceLineNo">100</span>      throws InterruptedException {<a name="line.100"></a>
+<span class="sourceLineNo">101</span>    if (LOG.isTraceEnabled()) {<a name="line.101"></a>
+<span class="sourceLineNo">102</span>      LOG.trace(this + " execute state=" + state);<a name="line.102"></a>
+<span class="sourceLineNo">103</span>    }<a name="line.103"></a>
+<span class="sourceLineNo">104</span>    try {<a name="line.104"></a>
+<span class="sourceLineNo">105</span>      switch (state) {<a name="line.105"></a>
+<span class="sourceLineNo">106</span>        case CREATE_TABLE_PRE_OPERATION:<a name="line.106"></a>
+<span class="sourceLineNo">107</span>          // Verify if we can create the table<a name="line.107"></a>
+<span class="sourceLineNo">108</span>          boolean exists = !prepareCreate(env);<a name="line.108"></a>
+<span class="sourceLineNo">109</span>          ProcedurePrepareLatch.releaseLatch(syncLatch, this);<a name="line.109"></a>
+<span class="sourceLineNo">110</span><a name="line.110"></a>
+<span class="sourceLineNo">111</span>          if (exists) {<a name="line.111"></a>
+<span class="sourceLineNo">112</span>            assert isFailed() : "the delete should have an exception here";<a name="line.112"></a>
+<span class="sourceLineNo">113</span>            return Flow.NO_MORE_STATE;<a name="line.113"></a>
+<span class="sourceLineNo">114</span>          }<a name="line.114"></a>
+<span class="sourceLineNo">115</span><a name="line.115"></a>
+<span class="sourceLineNo">116</span>          preCreate(env);<a name="line.116"></a>
+<span class="sourceLineNo">117</span>          setNextState(CreateTableState.CREATE_TABLE_WRITE_FS_LAYOUT);<a name="line.117"></a>
+<span class="sourceLineNo">118</span>          break;<a name="line.118"></a>
+<span class="sourceLineNo">119</span>        case CREATE_TABLE_WRITE_FS_LAYOUT:<a name="line.119"></a>
+<span class="sourceLineNo">120</span>          newRegions = createFsLayout(env, hTableDescriptor, newRegions);<a name="line.120"></a>
+<span class="sourceLineNo">121</span>          setNextState(CreateTableState.CREATE_TABLE_ADD_TO_META);<a name="line.121"></a>
+<span class="sourceLineNo">122</span>          break;<a name="line.122"></a>
+<span class="sourceLineNo">123</span>        case CREATE_TABLE_ADD_TO_META:<a name="line.123"></a>
+<span class="sourceLineNo">124</span>          newRegions = addTableToMeta(env, hTableDescriptor, newRegions);<a name="line.124"></a>
+<span class="sourceLineNo">125</span>          setNextState(CreateTableState.CREATE_TABLE_ASSIGN_REGIONS);<a name="line.125"></a>
+<span class="sourceLineNo">126</span>          break;<a name="line.126"></a>
+<span class="sourceLineNo">127</span>        case CREATE_TABLE_ASSIGN_REGIONS:<a name="line.127"></a>
+<span class="sourceLineNo">128</span>          assignRegions(env, getTableName(), newRegions);<a name="line.128"></a>
+<span class="sourceLineNo">129</span>          setNextState(CreateTableState.CREATE_TABLE_UPDATE_DESC_CACHE);<a name="line.129"></a>
+<span class="sourceLineNo">130</span>          break;<a name="line.130"></a>
+<span class="sourceLineNo">131</span>        case CREATE_TABLE_UPDATE_DESC_CACHE:<a name="line.131"></a>
+<span class="sourceLineNo">132</span>          updateTableDescCache(env, getTableName());<a name="line.132"></a>
+<span class="sourceLineNo">133</span>          setNextState(CreateTableState.CREATE_TABLE_POST_OPERATION);<a name="line.133"></a>
+<span class="sourceLineNo">134</span>          break;<a name="line.134"></a>
+<span class="sourceLineNo">135</span>        case CREATE_TABLE_POST_OPERATION:<a name="line.135"></a>
+<span class="sourceLineNo">136</span>          postCreate(env);<a name="line.136"></a>
+<span class="sourceLineNo">137</span>          return Flow.NO_MORE_STATE;<a name="line.137"></a>
+<span class="sourceLineNo">138</span>        default:<a name="line.138"></a>
+<span class="sourceLineNo">139</span>          throw new UnsupportedOperationException("unhandled state=" + state);<a name="line.139"></a>
+<span class="sourceLineNo">140</span>      }<a name="line.140"></a>
+<span class="sourceLineNo">141</span>    } catch (IOException e) {<a name="line.141"></a>
+<span class="sourceLineNo">142</span>      LOG.error("Error trying to create table=" + getTableName() + " state=" + state, e);<a name="line.142"></a>
+<span class="sourceLineNo">143</span>      setFailure("master-create-table", e);<a name="line.143"></a>
+<span class="sourceLineNo">144</span>    }<a name="line.144"></a>
+<span class="sourceLineNo">145</span>    return Flow.HAS_MORE_STATE;<a name="line.145"></a>
+<span class="sourceLineNo">146</span>  }<a name="line.146"></a>
+<span class="sourceLineNo">147</span><a name="line.147"></a>
+<span class="sourceLineNo">148</span>  @Override<a name="line.148"></a>
+<span class="sourceLineNo">149</span>  protected void rollbackState(final MasterProcedureEnv env, final CreateTableState state)<a name="line.149"></a>
+<span class="sourceLineNo">150</span>      throws IOException {<a name="line.150"></a>
+<span class="sourceLineNo">151</span>    if (LOG.isTraceEnabled()) {<a name="line.151"></a>
+<span class="sourceLineNo">152</span>      LOG.trace(this + " rollback state=" + state);<a name="line.152"></a>
+<span class="sourceLineNo">153</span>    }<a name="line.153"></a>
+<span class="sourceLineNo">154</span>    try {<a name="line.154"></a>
+<span class="sourceLineNo">155</span>      switch (state) {<a name="line.155"></a>
+<span class="sourceLineNo">156</span>        case CREATE_TABLE_POST_OPERATION:<a name="line.156"></a>
+<span class="sourceLineNo">157</span>          break;<a name="line.157"></a>
+<span class="sourceLineNo">158</span>        case CREATE_TABLE_UPDATE_DESC_CACHE:<a name="line.158"></a>
+<span class="sourceLineNo">159</span>          DeleteTableProcedure.deleteTableDescriptorCache(env, getTableName());<a name="line.159"></a>
+<span class="sourceLineNo">160</span>          break;<a name="line.160"></a>
+<span class="sourceLineNo">161</span>        case CREATE_TABLE_ASSIGN_REGIONS:<a name="line.161"></a>
+<span class="sourceLineNo">162</span>          DeleteTableProcedure.deleteAssignmentState(env, getTableName());<a name="line.162"></a>
+<span class="sourceLineNo">163</span>          break;<a name="line.163"></a>
+<span class="sourceLineNo">164</span>        case CREATE_TABLE_ADD_TO_META:<a name="line.164"></a>
+<span class="sourceLineNo">165</span>          DeleteTableProcedure.deleteFromMeta(env, getTableName(), newRegions);<a name="line.165"></a>
+<span class="sourceLineNo">166</span>          break;<a name="line.166"></a>
+<span class="sourceLineNo">167</span>        case CREATE_TABLE_WRITE_FS_LAYOUT:<a name="line.167"></a>
+<span class="sourceLineNo">168</span>          DeleteTableProcedure.deleteFromFs(env, getTableName(), newRegions, false);<a name="line.168"></a>
+<span class="sourceLineNo">169</span>          break;<a name="line.169"></a>
+<span class="sourceLineNo">170</span>        case CREATE_TABLE_PRE_OPERATION:<a name="line.170"></a>
+<span class="sourceLineNo">171</span>          DeleteTableProcedure.deleteTableStates(env, getTableName());<a name="line.171"></a>
+<span class="sourceLineNo">172</span>          // TODO-MAYBE: call the deleteTable coprocessor event?<a name="line.172"></a>
+<span class="sourceLineNo">173</span>          ProcedurePrepareLatch.releaseLatch(syncLatch, this);<a name="line.173"></a>
+<span class="sourceLineNo">174</span>          break;<a name="line.174"></a>
+<span class="sourceLineNo">175</span>        default:<a name="line.175"></a>
+<span class="sourceLineNo">176</span>          throw new UnsupportedOperationException("unhandled state=" + state);<a name="line.176"></a>
+<span class="sourceLineNo">177</span>      }<a name="line.177"></a>
+<span class="sourceLineNo">178</span>    } catch (IOException e) {<a name="line.178"></a>
+<span class="sourceLineNo">179</span>      // This will be retried. Unless there is a bug in the code,<a name="line.179"></a>
+<span class="sourceLineNo">180</span>      // this should be just a "temporary error" (e.g. network down)<a name="line.180"></a>
+<span class="sourceLineNo">181</span>      LOG.warn("Failed rollback attempt step=" + state + " table=" + getTableName(), e);<a name="line.181"></a>
+<span class="sourceLineNo">182</span>      throw e;<a name="line.182"></a>
+<span class="sourceLineNo">183</span>    }<a name="line.183"></a>
+<span class="sourceLineNo">184</span>  }<a name="line.184"></a>
+<span class="sourceLineNo">185</span><a name="line.185"></a>
+<span class="sourceLineNo">186</span>  @Override<a name="line.186"></a>
+<span class="sourceLineNo">187</span>  protected CreateTableState getState(final int stateId) {<a name="line.187"></a>
+<span class="sourceLineNo">188</span>    return CreateTableState.valueOf(stateId);<a name="line.188"></a>
+<span class="sourceLineNo">189</span>  }<a name="line.189"></a>
+<span class="sourceLineNo">190</span><a name="line.190"></a>
+<span class="sourceLineNo">191</span>  @Override<a name="line.191"></a>
+<span class="sourceLineNo">192</span>  protected int getStateId(final CreateTableState state) {<a name="line.192"></a>
+<span class="sourceLineNo">193</span>    return state.getNumber();<a name="line.193"></a>
+<span class="sourceLineNo">194</span>  }<a name="line.194"></a>
+<span class="sourceLineNo">195</span><a name="line.195"></a>
+<span class="sourceLineNo">196</span>  @Override<a name="line.196"></a>
+<span class="sourceLineNo">197</span>  protected CreateTableState getInitialState() {<a name="line.197"></a>
+<span class="sourceLineNo">198</span>    return CreateTableState.CREATE_TABLE_PRE_OPERATION;<a name="line.198"></a>
+<span class="sourceLineNo">199</span>  }<a name="line.199"></a>
+<span class="sourceLineNo">200</span><a name="line.200"></a>
+<span class="sourceLineNo">201</span>  @Override<a name="line.201"></a>
+<span class="sourceLineNo">202</span>  protected void setNextState(final CreateTableState state) {<a name="line.202"></a>
+<span class="sourceLineNo">203</span>    if (aborted.get()) {<a name="line.203"></a>
+<span class="sourceLineNo">204</span>      setAbortFailure("create-table", "abort requested");<a name="line.204"></a>
+<span class="sourceLineNo">205</span>    } else {<a name="line.205"></a>
+<span class="sourceLineNo">206</span>      super.setNextState(state);<a name="line.206"></a>
+<span class="sourceLineNo">207</span>    }<a name="line.207"></a>
+<span class="sourceLineNo">208</span>  }<a name="line.208"></a>
+<span class="sourceLineNo">209</span><a name="line.209"></a>
+<span class="sourceLineNo">210</span>  @Override<a name="line.210"></a>
+<span class="sourceLineNo">211</span>  public TableName getTableName() {<a name="line.211"></a>
+<span class="sourceLineNo">212</span>    return hTableDescriptor.getTableName();<a name="line.212"></a>
+<span class="sourceLineNo">213</span>  }<a name="line.213"></a>
+<span class="sourceLineNo">214</span><a name="line.214"></a>
+<span class="sourceLineNo">215</span>  @Override<a name="line.215"></a>
+<span class="sourceLineNo">216</span>  public TableOperationType getTableOperationType() {<a name="line.216"></a>
+<span class="sourceLineNo">217</span>    return TableOperationType.CREATE;<a name="line.217"></a>
+<span class="sourceLineNo">218</span>  }<a name="line.218"></a>
+<span class="sourceLineNo">219</span><a name="line.219"></a>
+<span class="sourceLineNo">220</span>  @Override<a name="line.220"></a>
+<span class="sourceLineNo">221</span>  public boolean abort(final MasterProcedureEnv env) {<a name="line.221"></a>
+<span class="sourceLineNo">222</span>    aborted.set(true);<a name="line.222"></a>
+<span class="sourceLineNo">223</span>    return true;<a name="line.223"></a>
+<span class="sourceLineNo">224</span>  }<a name="line.224"></a>
+<span class="sourceLineNo">225</span><a name="line.225"></a>
+<span class="sourceLineNo">226</span>  @Override<a name="line.226"></a>
+<span class="sourceLineNo">227</span>  public void toStringClassDetails(StringBuilder sb) {<a name="line.227"></a>
+<span class="sourceLineNo">228</span>    sb.append(getClass().getSimpleName());<a name="line.228"></a>
+<span class="sourceLineNo">229</span>    sb.append(" (table=");<a name="line.229"></a>
+<span class="sourceLineNo">230</span>    sb.append(getTableName());<a name="line.230"></a>
+<span class="sourceLineNo">231</span>    sb.append(")");<a name="line.231"></a>
+<span class="sourceLineNo">232</span>  }<a name="line.232"></a>
+<span class="sourceLineNo">233</span><a name="line.233"></a>
+<span class="sourceLineNo">234</span>  @Override<a name="line.234"></a>
+<span class="sourceLineNo">235</span>  public void serializeStateData(final OutputStream stream) throws IOException {<a name="line.235"></a>
+<span class="sourceLineNo">236</span>    super.serializeStateData(stream);<a name="line.236"></a>
+<span class="sourceLineNo">237</span><a name="line.237"></a>
+<span class="sourceLineNo">238</span>    MasterProcedureProtos.CreateTableStateData.Builder state =<a name="line.238"></a>
+<span class="sourceLineNo">239</span>      MasterProcedureProtos.CreateTableStateData.newBuilder()<a name="line.239"></a>
+<span class="sourceLineNo">240</span>        .setUserInfo(MasterProcedureUtil.toProtoUserInfo(this.user))<a name="line.240"></a>
+<span class="sourceLineNo">241</span>            .setTableSchema(ProtobufUtil.convertToTableSchema(hTableDescriptor));<a name="line.241"></a>
+<span class="sourceLineNo">242</span>    if (newRegions != null) {<a name="line.242"></a>
+<span class="sourceLineNo">243</span>      for (HRegionInfo hri: newRegions) {<a name="line.243"></a>
+<span class="sourceLineNo">244</span>        state.addRegionInfo(HRegionInfo.convert(hri));<a name="line.244"></a>
+<span class="sourceLineNo">245</span>      }<a name="line.245"></a>
+<span class="sourceLineNo">246</span>    }<a name="line.246"></a>
+<span class="sourceLineNo">247</span>    state.build().writeDelimitedTo(stream);<a name="line.247"></a>
+<span class="sourceLineNo">248</span>  }<a name="line.248"></a>
+<span class="sourceLineNo">249</span><a name="line.249"></a>
+<span class="sourceLineNo">250</span>  @Override<a name="line.250"></a>
+<span class="sourceLineNo">251</span>  public void deserializeStateData(final InputStream stream) throws IOException {<a name="line.251"></a>
+<span class="sourceLineNo">252</span>    super.deserializeStateData(stream);<a name="line.252"></a>
+<span class="sourceLineNo">253</span><a name="line.253"></a>
+<span class="sourceLineNo">254</span>    MasterProcedureProtos.CreateTableStateData state =<a name="line.254"></a>
+<span class="sourceLineNo">255</span>      MasterProcedureProtos.CreateTableStateData.parseDelimitedFrom(stream);<a name="line.255"></a>
+<span class="sourceLineNo">256</span>    user = MasterProcedureUtil.toUserInfo(state.getUserInfo());<a name="line.256"></a>
+<span class="sourceLineNo">257</span>    hTableDescriptor = ProtobufUtil.convertToHTableDesc(state.getTableSchema());<a name="line.257"></a>
+<span class="sourceLineNo">258</span>    if (state.getRegionInfoCount() == 0) {<a name="line.258"></a>
+<span class="sourceLineNo">259</span>      newRegions = null;<a name="line.259"></a>
+<span class="sourceLineNo">260</span>    } else {<a name="line.260"></a>
+<span class="sourceLineNo">261</span>      newRegions = new ArrayList&lt;HRegionInfo&gt;(state.getRegionInfoCount());<a name="line.261"></a>
+<span class="sourceLineNo">262</span>      for (HBaseProtos.RegionInfo hri: state.getRegionInfoList()) {<a name="line.262"></a>
+<span class="sourceLineNo">263</span>        newRegions.add(HRegionInfo.convert(hri));<a name="line.263"></a>
+<span class="sourceLineNo">264</span>      }<a name="line.264"></a>
+<span class="sourceLineNo">265</span>    }<a name="line.265"></a>
+<span class="sourceLineNo">266</span>  }<a name="line.266"></a>
+<span class="sourceLineNo">267</span><a name="line.267"></a>
+<span class="sourceLineNo">268</span>  @Override<a name="line.268"></a>
+<span class="sourceLineNo">269</span>  protected boolean acquireLock(final MasterProcedureEnv env) {<a name="line.269"></a>
+<span class="sourceLineNo">270</span>    if (!getTableName().isSystemTable() &amp;&amp; env.waitInitialized(this)) {<a name="line.270"></a>
+<span class="sourceLineNo">271</span>      return false;<a name="line.271"></a>
+<span class="sourceLineNo">272</span>    }<a name="line.272"></a>
+<span class="sourceLineNo">273</span>    return env.getProcedureQueue().tryAcquireTableExclusiveLock(this, getTableName());<a name="line.273"></a>
+<span class="sourceLineNo">274</span>  }<a name="line.274"></a>
+<span class="sourceLineNo">275</span><a name="line.275"></a>
+<span class="sourceLineNo">276</span>  @Override<a name="line.276"></a>
+<span class="sourceLineNo">277</span>  protected void releaseLock(final MasterProcedureEnv env) {<a name="line.277"></a>
+<span class="sourceLineNo">278</span>    env.getProcedureQueue().releaseTableExclusiveLock(this, getTableName());<a name="line.278"></a>
+<span class="sourceLineNo">279</span>  }<a name="line.279"></a>
+<span class="sourceLineNo">280</span><a name="line.280"></a>
+<span class="sourceLineNo">281</span>  private boolean prepareCreate(final MasterProcedureEnv env) throws IOException {<a name="line.281"></a>
+<span class="sourceLineNo">282</span>    final TableName tableName = getTableName();<a name="line.282"></a>
+<span class="sourceLineNo">283</span>    if (MetaTableAccessor.tableExists(env.getMasterServices().getConnection(), tableName)) {<a name="line.283"></a>
+<span class="sourceLineNo">284</span>      setFailure("master-create-table", new TableExistsException(getTableName()));<a name="line.284"></a>
+<span class="sourceLineNo">285</span>      return false;<a name="line.285"></a>
+<span class="sourceLineNo">286</span>    }<a name="line.286"></a>
+<span class="sourceLineNo">287</span><a name="line.287"></a>
+<span class="sourceLineNo">288</span>    // check that we have at least 1 CF<a name="line.288"></a>
+<span class="sourceLineNo">289</span>    if (hTableDescriptor.getColumnFamilies().length == 0) {<a name="line.289"></a>
+<span class="sourceLineNo">290</span>      setFailure("master-create-table", new DoNotRetryIOException("Table " +<a name="line.290"></a>
+<span class="sourceLineNo">291</span>          getTableName().toString() + " should have at least one column family."));<a name="line.291"></a>
+<span class="sourceLineNo">292</span>      return false;<a name="line.292"></a>
+<span class="sourceLineNo">293</span>    }<a name="line.293"></a>
+<span class="sourceLineNo">294</span><a name="line.294"></a>
+<span class="sourceLineNo">295</span>    return true;<a name="line.295"></a>
+<span class="sourceLineNo">296</span>  }<a name="line.296"></a>
+<span class="sourceLineNo">297</span><a name="line.297"></a>
+<span class="sourceLineNo">298</span>  private void preCreate(final MasterProcedureEnv env)<a name="line.298"></a>
+<span class="sourceLineNo">299</span>      throws IOException, InterruptedException {<a name="line.299"></a>
+<span class="sourceLineNo">300</span>    if (!getTableName().isSystemTable()) {<a name="line.300"></a>
+<span class="sourceLineNo">301</span>      ProcedureSyncWait.getMasterQuotaManager(env)<a name="line.301"></a>
+<span class="sourceLineNo">302</span>        .checkNamespaceTableAndRegionQuota(<a name="line.302"></a>
+<span class="sourceLineNo">303</span>          getTableName(), (newRegions != null ? newRegions.size() : 0));<a name="line.303"></a>
+<span class="sourceLineNo">304</span>    }<a name="line.304"></a>
+<span class="sourceLineNo">305</span><a name="line.305"></a>
+<span class="sourceLineNo">306</span>    final MasterCoprocessorHost cpHost = env.getMasterCoprocessorHost();<a name="line.306"></a>
+<span class="sourceLineNo">307</span>    if (cpHost != null) {<a name="line.307"></a>
+<span class="sourceLineNo">308</span>      final HRegionInfo[] regions = newRegions == null ? null :<a name="line.308"></a>
+<span class="sourceLineNo">309</span>        newRegions.toArray(new HRegionInfo[newRegions.size()]);<a name="line.309"></a>
+<span class="sourceLineNo">310</span>      user.doAs(new PrivilegedExceptionAction&lt;Void&gt;() {<a name="line.310"></a>
+<span class="sourceLineNo">311</span>        @Override<a name="line.311"></a>
+<span class="sourceLineNo">312</span>        public Void run() throws Exception {<a name="line.312"></a>
+<span class="sourceLineNo">313</span>          cpHost.preCreateTableAction(hTableDescriptor, regions);<a name="line.313"></a>
+<span class="sourceLineNo">314</span>          return null;<a name="line.314"></a>
+<span class="sourceLineNo">315</span>        }<a name="line.315"></a>
+<span class="sourceLineNo">316</span>      });<a name="line.316"></a>
+<span class="sourceLineNo">317</span>    }<a name="line.317"></a>
+<span class="sourceLineNo">318</span>  }<a name="line.318"></a>
+<span class="sourceLineNo">319</span><a name="line.319"></a>
+<span class="sourceLineNo">320</span>  private void postCreate(final MasterProcedureEnv env)<a name="line.320"></a>
+<span class="sourceLineNo">321</span>      throws IOException, InterruptedException {<a name="line.321"></a>
+<span class="sourceLineNo">322</span>    final MasterCoprocessorHost cpHost = env.getMasterCoprocessorHost();<a name="line.322"></a>
+<span class="sourceLineNo">323</span>    if (cpHost != null) {<a name="line.323"></a>
+<span class="sourceLineNo">324</span>      final HRegionInfo[] regions = (newRegions == null) ? null :<a name="line.324"></a>
+<span class="sourceLineNo">325</span>        newRegions.toArray(new HRegionInfo[newRegions.size()]);<a name="line.325"></a>
+<span class="sourceLineNo">326</span>      user.doAs(new PrivilegedExceptionAction&lt;Void&gt;() {<a name="line.326"></a>
+<span class="sourceLineNo">327</span>        @Override<a name="line.327"></a>
+<span class="sourceLineNo">328</span>        public Void run() throws Exception {<a name="line.328"></a>
+<span class="sourceLineNo">329</span>          cpHost.postCompletedCreateTableAction(hTableDescriptor, regions);<a name="line.329"></a>
+<span class="sourceLineNo">330</span>          return null;<a name="line.330"></a>
+<span class="sourceLineNo">331</span>        }<a name="line.331"></a>
+<span class="sourceLineNo">332</span>      });<a name="line.332"></a>
+<span class="sourceLineNo">333</span>    }<a name="line.333"></a>
+<span class="sourceLineNo">334</span>  }<a name="line.334"></a>
+<span class="sourceLineNo">335</span><a name="line.335"></a>
+<span class="sourceLineNo">336</span>  protected interface CreateHdfsRegions {<a name="line.336"></a>
+<span class="sourceLineNo">337</span>    List&lt;HRegionInfo&gt; createHdfsRegions(final MasterProcedureEnv env,<a name="line.337"></a>
+<span class="sourceLineNo">338</span>      final Path tableRootDir, final TableName tableName,<a name="line.338"></a>
+<span class="sourceLineNo">339</span>      final List&lt;HRegionInfo&gt; newRegions) throws IOException;<a name="line.339"></a>
+<span class="sourceLineNo">340</span>  }<a name="line.340"></a>
+<span class="sourceLineNo">341</span><a name="line.341"></a>
+<span class="sourceLineNo">342</span>  protected static List&lt;HRegionInfo&gt; createFsLayout(final MasterProcedureEnv env,<a name="line.342"></a>
+<span class="sourceLineNo">343</span>      final HTableDescriptor hTableDescriptor, final List&lt;HRegionInfo&gt; newRegions)<a name="line.343"></a>
+<span class="sourceLineNo">344</span>      throws IOException {<a name="line.344"></a>
+<span class="sourceLineNo">345</span>    return createFsLayout(env, hTableDescriptor, newRegions, new CreateHdfsRegions() {<a name="line.345"></a>
+<span class="sourceLineNo">346</span>      @Override<a name="line.346"></a>
+<span class="sourceLineNo">347</span>      public List&lt;HRegionInfo&gt; createHdfsRegions(final MasterProcedureEnv env,<a name="line.347"></a>
+<span class="sourceLineNo">348</span>          final Path tableRootDir, final TableName tableName,<a name="line.348"></a>
+<span class="sourceLineNo">349</span>          final List&lt;HRegionInfo&gt; newRegions) throws IOException {<a name="line.349"></a>
+<span class="sourceLineNo">350</span>        HRegionInfo[] regions = newRegions != null ?<a name="line.350"></a>
+<span class="sourceLineNo">351</span>          newRegions.toArray(new HRegionInfo[newRegions.size()]) : null;<a name="line.351"></a>
+<span class="sourceLineNo">352</span>        return ModifyRegionUtils.createRegions(env.getMasterConfiguration(),<a name="line.352"></a>
+<span class="sourceLineNo">353</span>            tableRootDir, hTableDescriptor, regions, null);<a name="line.353"></a>
+<span class="sourceLineNo">354</span>      }<a name="line.354"></a>
+<span class="sourceLineNo">355</span>    });<a name="line.355"></a>
+<span class="sourceLineNo">356</span>  }<a name="line.356"></a>
+<span class="sourceLineNo">357</span><a name="line.357"></a>
+<span class="sourceLineNo">358</span>  protected static List&lt;HRegionInfo&gt; createFsLayout(final MasterProcedureEnv env,<a name="line.358"></a>
+<span class="sourceLineNo">359</span>      final HTableDescriptor hTableDescriptor, List&lt;HRegionInfo&gt; newRegions,<a name="line.359"></a>
+<span class="sourceLineNo">360</span>      final CreateHdfsRegions hdfsRegionHandler) throws IOException {<a name="line.360"></a>
+<span class="sourceLineNo">361</span>    final MasterFileSystem mfs = env.getMasterServices().getMasterFileSystem();<a name="line.361"></a>
+<span class="sourceLineNo">362</span>    final Path tempdir = mfs.getTempDir();<a name="line.362"></a>
+<span class="sourceLineNo">363</span><a name="line.363"></a>
+<span class="sourceLineNo">364</span>    // 1. Create Table Descriptor<a name="line.364"></a>
+<span class="sourceLineNo">365</span>    // using a copy of descriptor, table will be created enabling first<a name="line.365"></a>
+<span class="sourceLineNo">366</span>    final Path tempTableDir = FSUtils.getTableDir(tempdir, hTableDescriptor.getTableName());<a name="line.366"></a>
+<span class="sourceLineNo">367</span>    ((FSTableDescriptors)(env.getMasterServices().getTableDescriptors()))<a name="line.367"></a>
+<span class="sourceLineNo">368</span>        .createTableDescriptorForTableDirectory(<a name="line.368"></a>
+<span class="sourceLineNo">369</span>          tempTableDir, hTableDescriptor, false);<a name="line.369"></a>
+<span class="sourceLineNo">370</span><a name="line.370"></a>
+<span class="sourceLineNo">371</span>    // 2. Create Regions<a name="line.371"></a>
+<span class="sourceLineNo">372</span>    newRegions = hdfsRegionHandler.createHdfsRegions(env, tempdir,<a name="line.372"></a>
+<span class="sourceLineNo">373</span>      hTableDescriptor.getTableName(), newRegions);<a name="line.373"></a>
+<span class="sourceLineNo">374</span><a name="line.374"></a>
+<span class="sourceLineNo">375</span>    // 3. Move Table temp directory to the hbase root location<a name="line.375"></a>
+<span class="sourceLineNo">376</span>    moveTempDirectoryToHBaseRoot(env, hTableDescriptor, tempTableDir);<a name="line.376"></a>
+<span class="sourceLineNo">377</span><a name="line.377"></a>
+<span class="sourceLineNo">378</span>    return newRegions;<a name="line.378"></a>
+<span class="sourceLineNo">379</span>  }<a name="line.379"></a>
+<span class="sourceLineNo">380</span><a name="line.380"></a>
+<span class="sourceLineNo">381</span>  protected static void moveTempDirectoryToHBaseRoot(<a name="line.381"></a>
+<span class="sourceLineNo">382</span>    final MasterProcedureEnv env,<a name="line.382"></a>
+<span class="sourceLineNo">383</span>    final HTableDescriptor hTableDescriptor,<a name="line.383"></a>
+<span class="sourceLineNo">384</span>    final Path tempTableDir) throws IOException {<a name="line.384"></a>
+<span class="sourceLineNo">385</span>    final MasterFileSystem mfs = env.getMasterServices().getMasterFileSystem();<a name="line.385"></a>
+<span class="sourceLineNo">386</span>    final Path tableDir = FSUtils.getTableDir(mfs.getRootDir(), hTableDescriptor.getTableName());<a name="line.386"></a>
+<span class="sourceLineNo">387</span>    FileSystem fs = mfs.getFileSystem();<a name="line.387"></a>
+<span class="sourceLineNo">388</span>    if (!fs.delete(tableDir, true) &amp;&amp; fs.exists(tableDir)) {<a name="line.388"></a>
+<span class="sourceLineNo">389</span>      throw new IOException("Couldn't delete " + tableDir);<a name="line.389"></a>
+<span class="sourceLineNo">390</span>    }<a name="line.390"></a>
+<span class="sourceLineNo">391</span>    if (!fs.rename(tempTableDir, tableDir)) {<a name="line.391"></a>
+<span class="sourceLineNo">392</span>      throw new IOException("Unable to move table from temp=" + tempTableDir +<a name="line.392"></a>
+<span class="sourceLineNo">393</span>        " to hbase root=" + tableDir);<a name="line.393"></a>
+<span class="sourceLineNo">394</span>    }<a name="line.394"></a>
+<span class="sourceLineNo">395</span>  }<a name="line.395"></a>
+<span class="sourceLineNo">396</span><a name="line.396"></a>
+<span class="sourceLineNo">397</span>  protected static List&lt;HRegionInfo&gt; addTableToMeta(final MasterProcedureEnv env,<a name="line.397"></a>
+<span class="sourceLineNo">398</span>      final HTableDescriptor hTableDescriptor,<a name="line.398"></a>
+<span class="sourceLineNo">399</span>      final List&lt;HRegionInfo&gt; regions) throws IOException {<a name="line.399"></a>
+<span class="sourceLineNo">400</span>    if (regions != null &amp;&amp; regions.size() &gt; 0) {<a name="line.400"></a>
+<span class="sourceLineNo">401</span>      ProcedureSyncWait.waitMetaRegions(env);<a name="line.401"></a>
+<span class="sourceLineNo">402</span><a name="line.402"></a>
+<span class="sourceLineNo">403</span>      // Add regions to META<a name="line.403"></a>
+<span class="sourceLineNo">404</span>      addRegionsToMeta(env, hTableDescriptor, regions);<a name="line.404"></a>
+<span class="sourceLineNo">405</span>      // Add replicas if needed<a name="line.405"></a>
+<span class="sourceLineNo">406</span>      List&lt;HRegionInfo&gt; newRegions = addReplicas(env, hTableDescriptor, regions);<a name="line.406"></a>
+<span class="sourceLineNo">407</span><a name="line.407"></a>
+<span class="sourceLineNo">408</span>      // Setup replication for region replicas if needed<a name="line.408"></a>
+<span class="sourceLineNo">409</span>      if (hTableDescriptor.getRegionReplication() &gt; 1) {<a name="line.409"></a>
+<span class="sourceLineNo">410</span>        ServerRegionReplicaUtil.setupRegionReplicaReplication(env.getMasterConfiguration());<a name="line.410"></a>
+<span class="sourceLineNo">411</span>      }<a name="line.411"></a>
+<span class="sourceLineNo">412</span>      return newRegions;<a name="line.412"></a>
+<span class="sourceLineNo">413</span>    }<a name="line.413"></a>
+<span class="sourceLineNo">414</span>    return regions;<a name="line.414"></a>
+<span class="sourceLineNo">415</span>  }<a name="line.415"></a>
+<span class="sourceLineNo">416</span><a name="line.416"></a>
+<span class="sourceLineNo">417</span>  /**<a name="line.417"></a>
+<span class="sourceLineNo">418</span>   * Create any replicas for the regions (the default replicas that was<a name="line.418"></a>
+<span class="sourceLineNo">419</span>   * already created is passed to the method)<a name="line.419"></a>
+<span class="sourceLineNo">420</span>   * @param hTableDescriptor descriptor to use<a name="line.420"></a>
+<span class="sourceLineNo">421</span>   * @param regions default replicas<a name="line.421"></a>
+<span class="sourceLineNo">422</span>   * @return the combined list of default and non-default replicas<a name="line.422"></a>
+<span class="sourceLineNo">423</span>   */<a name="line.423"></a>
+<span class="sourceLineNo">424</span>  private static List&lt;HRegionInfo&gt; addReplicas(final MasterProcedureEnv env,<a name="line.424"></a>
+<span class="sourceLineNo">425</span>      final HTableDescriptor hTableDescriptor,<a name="line.425"></a>
+<span class="sourceLineNo">426</span>      final List&lt;HRegionInfo&gt; regions) {<a name="line.426"></a>
+<span class="sourceLineNo">427</span>    int numRegionReplicas = hTableDescriptor.getRegionReplication() - 1;<a name="line.427"></a>
+<span class="sourceLineNo">428</span>    if (numRegionReplicas &lt;= 0) {<a name="line.428"></a>
+<span class="sourceLineNo">429</span>      return regions;<a name="line.429"></a>
+<span class="sourceLineNo">430</span>    }<a name="line.430"></a>
+<span class="sourceLineNo">431</span>    List&lt;HRegionInfo&gt; hRegionInfos =<a name="line.431"></a>
+<span class="sourceLineNo">432</span>        new ArrayList&lt;HRegionInfo&gt;((numRegionReplicas+1)*regions.size());<a name="line.432"></a>
+<span class="sourceLineNo">433</span>    for (int i = 0; i &lt; regions.size(); i++) {<a name="line.433"></a>
+<span class="sourceLineNo">434</span>      for (int j = 1; j &lt;= numRegionReplicas; j++) {<a name="line.434"></a>
+<span class="sourceLineNo">435</span>        hRegionInfos.add(RegionReplicaUtil.getRegionInfoForReplica(regions.get(i), j));<a name="line.435"></a>
+<span class="sourceLineNo">436</span>      }<a name="line.436"></a>
+<span class="sourceLineNo">437</span>    }<a name="line.437"></a>
+<span class="sourceLineNo">438</span>    hRegionInfos.addAll(regions);<a name="line.438"></a>
+<span class="sourceLineNo">439</span>    return hRegionInfos;<a name="line.439"></a>
+<span class="sourceLineNo">440</span>  }<a name="line.440"></a>
+<span class="sourceLineNo">441</span><a name="line.441"></a>
+<span class="sourceLineNo">442</span>  protected static void assignRegions(final MasterProcedureEnv env,<a name="line.442"></a>
+<span class="sourceLineNo">443</span>      final TableName tableName, final List&lt;HRegionInfo&gt; regions) throws IOException {<a name="line.443"></a>
+<span class="sourceLineNo">444</span>    ProcedureSyncWait.waitRegionServers(env);<a name="line.444"></a>
+<span class="sourceLineNo">445</span><a name="line.445"></a>
+<span class="sourceLineNo">446</span>    // Mark the table as Enabling<a name="line.446"></a>
+<span class="sourceLineNo">447</span>    env.getMasterServices().getTableStateManager()<a name="line.447"></a>
+<span class="sourceLineNo">448</span>      .setTableState(tableName, TableState.State.ENABLING);<a name="line.448"></a>
+<span class="sourceLineNo">449</span><a name="line.449"></a>
+<span class="sourceLineNo">450</span>    // Trigger immediate assignment of the regions in round-robin fashion<a name="line.450"></a>
+<span class="sourceLineNo">451</span>    final AssignmentManager assignmentManager = env.getMasterServices().getAssignmentManager();<a name="line.451"></a>
+<span class="sourceLineNo">452</span>    ModifyRegionUtils.assignRegions(assignmentManager, regions);<a name="line.452"></a>
+<span class="sourceLineNo">453</span><a name="line.453"></a>
+<span class="sourceLineNo">454</span>    // Enable table<a name="line.454"></a>
+<span class="sourceLineNo">455</span>    env.getMasterServices().getTableStateManager()<a name="line.455"></a>
+<span class="sourceLineNo">456</span>      .setTableState(tableName, TableState.State.ENABLED);<a name="line.456"></a>
+<span class="sourceLineNo">457</span>  }<a name="line.457"></a>
+<span class="sourceLineNo">458</span><a name="line.458"></a>
+<span class="sourceLineNo">459</span>  /**<a name="line.459"></a>
+<span class="sourceLineNo">460</span>   * Add the specified set of regions to the hbase:meta table.<a name="line.460"></a>
+<span class="sourceLineNo">461</span>   */<a name="line.461"></a>
+<span class="sourceLineNo">462</span>  private static void addRegionsToMeta(final MasterProcedureEnv env,<a name="line.462"></a>
+<span class="sourceLineNo">463</span>      final HTableDescriptor hTableDescriptor,<a name="line.463"></a>
+<span class="sourceLineNo">464</span>      final List&lt;HRegionInfo&gt; regionInfos) throws IOException {<a name="line.464"></a>
+<span class="sourceLineNo">465</span>    MetaTableAccessor.addRegionsToMeta(env.getMasterServices().getConnection(),<a name="line.465"></a>
+<span class="sourceLineNo">466</span>      regionInfos, hTableDescriptor.getRegionReplication());<a name="line.466"></a>
+<span class="sourceLineNo">467</span>  }<a name="line.467"></a>
+<span class="sourceLineNo">468</span><a name="line.468"></a>
+<span class="sourceLineNo">469</span>  protected static void updateTableDescCache(final MasterProcedureEnv env,<a name="line.469"></a>
+<span class="sourceLineNo">470</span>      final TableName tableName) throws IOException {<a name="line.470"></a>
+<span class="sourceLineNo">471</span>    env.getMasterServices().getTableDescriptors().get(tableName);<a name="line.471"></a>
+<span class="sourceLineNo">472</span>  }<a name="line.472"></a>
+<span class="sourceLineNo">473</span><a name="line.473"></a>
+<span class="sourceLineNo">474</span>  @Override<a name="line.474"></a>
+<span class="sourceLineNo">475</span>  protected boolean shouldWaitClientAck(MasterProcedureEnv env) {<a name="line.475"></a>
+<span class="sourceLineNo">476</span>    // system tables are created on bootstrap internally by the system<a name="line.476"></a>
+<span class="sourceLineNo">477</span>    // the client does not know about this procedures.<a name="line.477"></a>
+<span class="sourceLineNo">478</span>    return !getTableName().isSystemTable();<a name="line.478"></a>
+<span class="sourceLineNo">479</span>  }<a name="line.479"></a>
+<span class="sourceLineNo">480</span>}<a name="line.480"></a>
 
 
 


[48/52] [partial] hbase-site git commit: Published site at 3e0602be1665e6170b0addec59bbe8785da300b0.

Posted by mi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/apidocs/org/apache/hadoop/hbase/HTableDescriptor.html
----------------------------------------------------------------------
diff --git a/apidocs/org/apache/hadoop/hbase/HTableDescriptor.html b/apidocs/org/apache/hadoop/hbase/HTableDescriptor.html
index c0af091..c70b9fd 100644
--- a/apidocs/org/apache/hadoop/hbase/HTableDescriptor.html
+++ b/apidocs/org/apache/hadoop/hbase/HTableDescriptor.html
@@ -105,7 +105,7 @@
 <br>
 <pre>@InterfaceAudience.Public
 @InterfaceStability.Evolving
-public class <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.57">HTableDescriptor</a>
+public class <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.56">HTableDescriptor</a>
 extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
 implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&gt;</pre>
 <div class="block">HTableDescriptor contains the details about an HBase table  such as the descriptors of
@@ -220,65 +220,59 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl
 </td>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><code>static <a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a></code></td>
-<td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#META_TABLEDESC">META_TABLEDESC</a></strong></code>
-<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
-</td>
-</tr>
-<tr class="rowColor">
 <td class="colFirst"><code>static byte[]</code></td>
 <td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#NAMESPACE_COL_DESC_BYTES">NAMESPACE_COL_DESC_BYTES</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#NAMESPACE_FAMILY_INFO">NAMESPACE_FAMILY_INFO</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static byte[]</code></td>
 <td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#NAMESPACE_FAMILY_INFO_BYTES">NAMESPACE_FAMILY_INFO_BYTES</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#NAMESPACE_TABLEDESC">NAMESPACE_TABLEDESC</a></strong></code>
 <div class="block">Table descriptor for namespace table</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#NORMALIZATION_ENABLED">NORMALIZATION_ENABLED</a></strong></code>
 <div class="block"><em>INTERNAL</em> Used by shell/rest interface to access this metadata
  attribute which denotes if the table should be treated by region normalizer.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#OWNER">OWNER</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../org/apache/hadoop/hbase/util/Bytes.html" title="class in org.apache.hadoop.hbase.util">Bytes</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#OWNER_KEY">OWNER_KEY</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#READONLY">READONLY</a></strong></code>
 <div class="block"><em>INTERNAL</em> Used by rest interface to access this metadata
  attribute which denotes if the table is Read Only</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#REGION_MEMSTORE_REPLICATION">REGION_MEMSTORE_REPLICATION</a></strong></code>
 <div class="block"><em>INTERNAL</em> flag to indicate whether or not the memstore should be replicated
  for read-replicas (CONSISTENCY =&gt; TIMELINE).</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#REGION_REPLICATION">REGION_REPLICATION</a></strong></code>
 <div class="block"><em>INTERNAL</em> number of region replicas for the table.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#SPLIT_POLICY">SPLIT_POLICY</a></strong></code>&nbsp;</td>
 </tr>
@@ -822,7 +816,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl
 <ul class="blockList">
 <li class="blockList">
 <h4>SPLIT_POLICY</h4>
-<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.78">SPLIT_POLICY</a></pre>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.77">SPLIT_POLICY</a></pre>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.hadoop.hbase.HTableDescriptor.SPLIT_POLICY">Constant Field Values</a></dd></dl>
 </li>
 </ul>
@@ -832,7 +826,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl
 <ul class="blockList">
 <li class="blockList">
 <h4>MAX_FILESIZE</h4>
-<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.87">MAX_FILESIZE</a></pre>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.86">MAX_FILESIZE</a></pre>
 <div class="block"><em>INTERNAL</em> Used by HBase Shell interface to access this metadata
  attribute which denotes the maximum size of the store file after which
  a region split occurs</div>
@@ -846,7 +840,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl
 <ul class="blockList">
 <li class="blockList">
 <h4>OWNER</h4>
-<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.91">OWNER</a></pre>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.90">OWNER</a></pre>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.hadoop.hbase.HTableDescriptor.OWNER">Constant Field Values</a></dd></dl>
 </li>
 </ul>
@@ -856,7 +850,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl
 <ul class="blockList">
 <li class="blockList">
 <h4>OWNER_KEY</h4>
-<pre>public static final&nbsp;<a href="../../../../org/apache/hadoop/hbase/util/Bytes.html" title="class in org.apache.hadoop.hbase.util">Bytes</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.92">OWNER_KEY</a></pre>
+<pre>public static final&nbsp;<a href="../../../../org/apache/hadoop/hbase/util/Bytes.html" title="class in org.apache.hadoop.hbase.util">Bytes</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.91">OWNER_KEY</a></pre>
 </li>
 </ul>
 <a name="READONLY">
@@ -865,7 +859,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl
 <ul class="blockList">
 <li class="blockList">
 <h4>READONLY</h4>
-<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.101">READONLY</a></pre>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.100">READONLY</a></pre>
 <div class="block"><em>INTERNAL</em> Used by rest interface to access this metadata
  attribute which denotes if the table is Read Only</div>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#isReadOnly()"><code>isReadOnly()</code></a>, 
@@ -878,7 +872,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl
 <ul class="blockList">
 <li class="blockList">
 <h4>COMPACTION_ENABLED</h4>
-<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.111">COMPACTION_ENABLED</a></pre>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.110">COMPACTION_ENABLED</a></pre>
 <div class="block"><em>INTERNAL</em> Used by HBase Shell interface to access this metadata
  attribute which denotes if the table is compaction enabled</div>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#isCompactionEnabled()"><code>isCompactionEnabled()</code></a>, 
@@ -891,7 +885,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl
 <ul class="blockList">
 <li class="blockList">
 <h4>MEMSTORE_FLUSHSIZE</h4>
-<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.122">MEMSTORE_FLUSHSIZE</a></pre>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.121">MEMSTORE_FLUSHSIZE</a></pre>
 <div class="block"><em>INTERNAL</em> Used by HBase Shell interface to access this metadata
  attribute which represents the maximum size of the memstore after which
  its contents are flushed onto the disk</div>
@@ -905,7 +899,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl
 <ul class="blockList">
 <li class="blockList">
 <h4>FLUSH_POLICY</h4>
-<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.126">FLUSH_POLICY</a></pre>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.125">FLUSH_POLICY</a></pre>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.hadoop.hbase.HTableDescriptor.FLUSH_POLICY">Constant Field Values</a></dd></dl>
 </li>
 </ul>
@@ -915,7 +909,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl
 <ul class="blockList">
 <li class="blockList">
 <h4>IS_ROOT</h4>
-<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.134">IS_ROOT</a></pre>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.133">IS_ROOT</a></pre>
 <div class="block"><em>INTERNAL</em> Used by rest interface to access this metadata
  attribute which denotes if the table is a -ROOT- region or not</div>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#isRootRegion()"><code>isRootRegion()</code></a>, 
@@ -928,7 +922,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl
 <ul class="blockList">
 <li class="blockList">
 <h4>IS_META</h4>
-<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.145">IS_META</a></pre>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.144">IS_META</a></pre>
 <div class="block"><em>INTERNAL</em> Used by rest interface to access this metadata
  attribute which denotes if it is a catalog table, either
  <code> hbase:meta </code> or <code> -ROOT- </code></div>
@@ -943,7 +937,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl
 <li class="blockList">
 <h4>DEFERRED_LOG_FLUSH</h4>
 <pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
-public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.155">DEFERRED_LOG_FLUSH</a></pre>
+public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.154">DEFERRED_LOG_FLUSH</a></pre>
 <div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Use <a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#DURABILITY"><code>DURABILITY</code></a> instead.</i></div>
 <div class="block"><em>INTERNAL</em> Used by HBase Shell interface to access this metadata
  attribute which denotes if the deferred log flush option is enabled.</div>
@@ -956,7 +950,7 @@ public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/
 <ul class="blockList">
 <li class="blockList">
 <h4>DURABILITY</h4>
-<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.163">DURABILITY</a></pre>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.162">DURABILITY</a></pre>
 <div class="block"><em>INTERNAL</em> <a href="../../../../org/apache/hadoop/hbase/client/Durability.html" title="enum in org.apache.hadoop.hbase.client"><code>Durability</code></a> setting for the table.</div>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.hadoop.hbase.HTableDescriptor.DURABILITY">Constant Field Values</a></dd></dl>
 </li>
@@ -967,7 +961,7 @@ public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/
 <ul class="blockList">
 <li class="blockList">
 <h4>REGION_REPLICATION</h4>
-<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.170">REGION_REPLICATION</a></pre>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.169">REGION_REPLICATION</a></pre>
 <div class="block"><em>INTERNAL</em> number of region replicas for the table.</div>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.hadoop.hbase.HTableDescriptor.REGION_REPLICATION">Constant Field Values</a></dd></dl>
 </li>
@@ -978,7 +972,7 @@ public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/
 <ul class="blockList">
 <li class="blockList">
 <h4>REGION_MEMSTORE_REPLICATION</h4>
-<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.178">REGION_MEMSTORE_REPLICATION</a></pre>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.177">REGION_MEMSTORE_REPLICATION</a></pre>
 <div class="block"><em>INTERNAL</em> flag to indicate whether or not the memstore should be replicated
  for read-replicas (CONSISTENCY =&gt; TIMELINE).</div>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.hadoop.hbase.HTableDescriptor.REGION_MEMSTORE_REPLICATION">Constant Field Values</a></dd></dl>
@@ -990,7 +984,7 @@ public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/
 <ul class="blockList">
 <li class="blockList">
 <h4>NORMALIZATION_ENABLED</h4>
-<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.188">NORMALIZATION_ENABLED</a></pre>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.187">NORMALIZATION_ENABLED</a></pre>
 <div class="block"><em>INTERNAL</em> Used by shell/rest interface to access this metadata
  attribute which denotes if the table should be treated by region normalizer.</div>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#isNormalizationEnabled()"><code>isNormalizationEnabled()</code></a>, 
@@ -1003,7 +997,7 @@ public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/
 <ul class="blockList">
 <li class="blockList">
 <h4>DEFAULT_READONLY</h4>
-<pre>public static final&nbsp;boolean <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.211">DEFAULT_READONLY</a></pre>
+<pre>public static final&nbsp;boolean <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.210">DEFAULT_READONLY</a></pre>
 <div class="block">Constant that denotes whether the table is READONLY by default and is false</div>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.hadoop.hbase.HTableDescriptor.DEFAULT_READONLY">Constant Field Values</a></dd></dl>
 </li>
@@ -1014,7 +1008,7 @@ public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/
 <ul class="blockList">
 <li class="blockList">
 <h4>DEFAULT_COMPACTION_ENABLED</h4>
-<pre>public static final&nbsp;boolean <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.216">DEFAULT_COMPACTION_ENABLED</a></pre>
+<pre>public static final&nbsp;boolean <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.215">DEFAULT_COMPACTION_ENABLED</a></pre>
 <div class="block">Constant that denotes whether the table is compaction enabled by default</div>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.hadoop.hbase.HTableDescriptor.DEFAULT_COMPACTION_ENABLED">Constant Field Values</a></dd></dl>
 </li>
@@ -1025,7 +1019,7 @@ public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/
 <ul class="blockList">
 <li class="blockList">
 <h4>DEFAULT_NORMALIZATION_ENABLED</h4>
-<pre>public static final&nbsp;boolean <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.221">DEFAULT_NORMALIZATION_ENABLED</a></pre>
+<pre>public static final&nbsp;boolean <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.220">DEFAULT_NORMALIZATION_ENABLED</a></pre>
 <div class="block">Constant that denotes whether the table is normalized by default.</div>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.hadoop.hbase.HTableDescriptor.DEFAULT_NORMALIZATION_ENABLED">Constant Field Values</a></dd></dl>
 </li>
@@ -1036,7 +1030,7 @@ public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/
 <ul class="blockList">
 <li class="blockList">
 <h4>DEFAULT_MEMSTORE_FLUSH_SIZE</h4>
-<pre>public static final&nbsp;long <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.227">DEFAULT_MEMSTORE_FLUSH_SIZE</a></pre>
+<pre>public static final&nbsp;long <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.226">DEFAULT_MEMSTORE_FLUSH_SIZE</a></pre>
 <div class="block">Constant that denotes the maximum default size of the memstore after which
  the contents are flushed to the store files</div>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.hadoop.hbase.HTableDescriptor.DEFAULT_MEMSTORE_FLUSH_SIZE">Constant Field Values</a></dd></dl>
@@ -1048,7 +1042,7 @@ public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/
 <ul class="blockList">
 <li class="blockList">
 <h4>DEFAULT_REGION_REPLICATION</h4>
-<pre>public static final&nbsp;int <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.229">DEFAULT_REGION_REPLICATION</a></pre>
+<pre>public static final&nbsp;int <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.228">DEFAULT_REGION_REPLICATION</a></pre>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.hadoop.hbase.HTableDescriptor.DEFAULT_REGION_REPLICATION">Constant Field Values</a></dd></dl>
 </li>
 </ul>
@@ -1058,31 +1052,17 @@ public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/
 <ul class="blockList">
 <li class="blockList">
 <h4>DEFAULT_REGION_MEMSTORE_REPLICATION</h4>
-<pre>public static final&nbsp;boolean <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.231">DEFAULT_REGION_MEMSTORE_REPLICATION</a></pre>
+<pre>public static final&nbsp;boolean <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.230">DEFAULT_REGION_MEMSTORE_REPLICATION</a></pre>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.hadoop.hbase.HTableDescriptor.DEFAULT_REGION_MEMSTORE_REPLICATION">Constant Field Values</a></dd></dl>
 </li>
 </ul>
-<a name="META_TABLEDESC">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>META_TABLEDESC</h4>
-<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
-public static final&nbsp;<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.1430">META_TABLEDESC</a></pre>
-<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
-<div class="block">Table descriptor for <code>hbase:meta</code> catalog table
- Deprecated, use TableDescriptors#get(TableName.META_TABLE) or
- Admin#getTableDescriptor(TableName.META_TABLE) instead.</div>
-</li>
-</ul>
 <a name="NAMESPACE_FAMILY_INFO">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>NAMESPACE_FAMILY_INFO</h4>
-<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.1468">NAMESPACE_FAMILY_INFO</a></pre>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.1424">NAMESPACE_FAMILY_INFO</a></pre>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.hadoop.hbase.HTableDescriptor.NAMESPACE_FAMILY_INFO">Constant Field Values</a></dd></dl>
 </li>
 </ul>
@@ -1092,7 +1072,7 @@ public static final&nbsp;<a href="../../../../org/apache/hadoop/hbase/HTableDesc
 <ul class="blockList">
 <li class="blockList">
 <h4>NAMESPACE_FAMILY_INFO_BYTES</h4>
-<pre>public static final&nbsp;byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.1469">NAMESPACE_FAMILY_INFO_BYTES</a></pre>
+<pre>public static final&nbsp;byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.1425">NAMESPACE_FAMILY_INFO_BYTES</a></pre>
 </li>
 </ul>
 <a name="NAMESPACE_COL_DESC_BYTES">
@@ -1101,7 +1081,7 @@ public static final&nbsp;<a href="../../../../org/apache/hadoop/hbase/HTableDesc
 <ul class="blockList">
 <li class="blockList">
 <h4>NAMESPACE_COL_DESC_BYTES</h4>
-<pre>public static final&nbsp;byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.1470">NAMESPACE_COL_DESC_BYTES</a></pre>
+<pre>public static final&nbsp;byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.1426">NAMESPACE_COL_DESC_BYTES</a></pre>
 </li>
 </ul>
 <a name="NAMESPACE_TABLEDESC">
@@ -1110,7 +1090,7 @@ public static final&nbsp;<a href="../../../../org/apache/hadoop/hbase/HTableDesc
 <ul class="blockListLast">
 <li class="blockList">
 <h4>NAMESPACE_TABLEDESC</h4>
-<pre>public static final&nbsp;<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.1473">NAMESPACE_TABLEDESC</a></pre>
+<pre>public static final&nbsp;<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.1429">NAMESPACE_TABLEDESC</a></pre>
 <div class="block">Table descriptor for namespace table</div>
 </li>
 </ul>
@@ -1129,7 +1109,7 @@ public static final&nbsp;<a href="../../../../org/apache/hadoop/hbase/HTableDesc
 <li class="blockList">
 <h4>HTableDescriptor</h4>
 <pre>@InterfaceAudience.Private
-protected&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.281">HTableDescriptor</a>(<a href="../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;name,
+protected&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.280">HTableDescriptor</a>(<a href="../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;name,
                                           <a href="../../../../org/apache/hadoop/hbase/HColumnDescriptor.html" title="class in org.apache.hadoop.hbase">HColumnDescriptor</a>[]&nbsp;families)</pre>
 <div class="block"><em> INTERNAL </em> Private constructor used internally creating table descriptors for
  catalog tables, <code>hbase:meta</code> and <code>-ROOT-</code>.</div>
@@ -1141,7 +1121,7 @@ protected&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescr
 <ul class="blockList">
 <li class="blockList">
 <h4>HTableDescriptor</h4>
-<pre>protected&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.292">HTableDescriptor</a>(<a href="../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;name,
+<pre>protected&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.291">HTableDescriptor</a>(<a href="../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;name,
                 <a href="../../../../org/apache/hadoop/hbase/HColumnDescriptor.html" title="class in org.apache.hadoop.hbase">HColumnDescriptor</a>[]&nbsp;families,
                 <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../org/apache/hadoop/hbase/util/Bytes.html" title="class in org.apache.hadoop.hbase.util">Bytes</a>,<a href="../../../../org/apache/hadoop/hbase/util/Bytes.html" title="class in org.apache.hadoop.hbase.util">Bytes</a>&gt;&nbsp;values)</pre>
 <div class="block"><em> INTERNAL </em>Private constructor used internally creating table descriptors for
@@ -1155,7 +1135,7 @@ protected&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescr
 <li class="blockList">
 <h4>HTableDescriptor</h4>
 <pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
-protected&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.312">HTableDescriptor</a>()</pre>
+protected&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.311">HTableDescriptor</a>()</pre>
 <div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>As of release 0.96 (<a href="https://issues.apache.org/jira/browse/HBASE-5453">HBASE-5453</a>).
              This was made protected in 2.0.0 and will be removed in HBase 3.0.0.
              Used by Writables and Writables are going away.</i></div>
@@ -1169,7 +1149,7 @@ protected&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescr
 <ul class="blockList">
 <li class="blockList">
 <h4>HTableDescriptor</h4>
-<pre>public&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.321">HTableDescriptor</a>(<a href="../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;name)</pre>
+<pre>public&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.320">HTableDescriptor</a>(<a href="../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;name)</pre>
 <div class="block">Construct a table descriptor specifying a TableName object</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - Table name.</dd><dt><span class="strong">See Also:</span></dt><dd><a href="https://issues.apache.org/jira/browse/HBASE-174">HADOOP-1581 HBASE: (HBASE-174) Un-openable tablename bug</a></dd></dl>
 </li>
@@ -1181,7 +1161,7 @@ protected&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescr
 <li class="blockList">
 <h4>HTableDescriptor</h4>
 <pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
-public&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.332">HTableDescriptor</a>(byte[]&nbsp;name)</pre>
+public&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.331">HTableDescriptor</a>(byte[]&nbsp;name)</pre>
 <div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
 <div class="block">Construct a table descriptor specifying a byte array table name</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - Table name.</dd><dt><span class="strong">See Also:</span></dt><dd><a href="https://issues.apache.org/jira/browse/HBASE-174">HADOOP-1581 (HBASE-174) HBASE: Un-openable tablename bug</a></dd></dl>
@@ -1194,7 +1174,7 @@ public&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescript
 <li class="blockList">
 <h4>HTableDescriptor</h4>
 <pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
-public&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.342">HTableDescriptor</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
+public&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.341">HTableDescriptor</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
 <div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
 <div class="block">Construct a table descriptor specifying a String table name</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - Table name.</dd><dt><span class="strong">See Also:</span></dt><dd><a href="https://issues.apache.org/jira/browse/HBASE-174">HADOOP-1581 (HBASE-174) HBASE: Un-openable tablename bug</a></dd></dl>
@@ -1206,7 +1186,7 @@ public&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescript
 <ul class="blockList">
 <li class="blockList">
 <h4>HTableDescriptor</h4>
-<pre>public&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.353">HTableDescriptor</a>(<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;desc)</pre>
+<pre>public&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.352">HTableDescriptor</a>(<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;desc)</pre>
 <div class="block">Construct a table descriptor by cloning the descriptor passed as a parameter.
  <p>
  Makes a deep copy of the supplied descriptor.
@@ -1220,7 +1200,7 @@ public&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescript
 <ul class="blockListLast">
 <li class="blockList">
 <h4>HTableDescriptor</h4>
-<pre>public&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.366">HTableDescriptor</a>(<a href="../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;name,
+<pre>public&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.365">HTableDescriptor</a>(<a href="../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;name,
                 <a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;desc)</pre>
 <div class="block">Construct a table descriptor by cloning the descriptor passed as a parameter
  but using a different table name.
@@ -1244,7 +1224,7 @@ public&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescript
 <ul class="blockList">
 <li class="blockList">
 <h4>isRootRegion</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.399">isRootRegion</a>()</pre>
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.398">isRootRegion</a>()</pre>
 <div class="block">Check if the descriptor represents a <code> -ROOT- </code> region.</div>
 <dl><dt><span class="strong">Returns:</span></dt><dd>true if this is a <code> -ROOT- </code> region</dd></dl>
 </li>
@@ -1255,7 +1235,7 @@ public&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescript
 <ul class="blockList">
 <li class="blockList">
 <h4>setRootRegion</h4>
-<pre>protected&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.413">setRootRegion</a>(boolean&nbsp;isRoot)</pre>
+<pre>protected&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.412">setRootRegion</a>(boolean&nbsp;isRoot)</pre>
 <div class="block"><em> INTERNAL </em> Used to denote if the current table represents
  <code> -ROOT- </code> region. This is used internally by the
  HTableDescriptor constructors</div>
@@ -1268,7 +1248,7 @@ public&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescript
 <ul class="blockList">
 <li class="blockList">
 <h4>isMetaRegion</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.425">isMetaRegion</a>()</pre>
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.424">isMetaRegion</a>()</pre>
 <div class="block">Checks if this table is <code> hbase:meta </code>
  region.</div>
 <dl><dt><span class="strong">Returns:</span></dt><dd>true if this table is <code> hbase:meta </code>
@@ -1281,7 +1261,7 @@ public&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescript
 <ul class="blockList">
 <li class="blockList">
 <h4>setMetaRegion</h4>
-<pre>protected&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.454">setMetaRegion</a>(boolean&nbsp;isMeta)</pre>
+<pre>protected&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.453">setMetaRegion</a>(boolean&nbsp;isMeta)</pre>
 <div class="block"><em> INTERNAL </em> Used to denote if the current table represents
  <code> -ROOT- </code> or <code> hbase:meta </code> region. This is used
  internally by the HTableDescriptor constructors</div>
@@ -1295,7 +1275,7 @@ public&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescript
 <ul class="blockList">
 <li class="blockList">
 <h4>isMetaTable</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.463">isMetaTable</a>()</pre>
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.462">isMetaTable</a>()</pre>
 <div class="block">Checks if the table is a <code>hbase:meta</code> table</div>
 <dl><dt><span class="strong">Returns:</span></dt><dd>true if table is <code> hbase:meta </code> region.</dd></dl>
 </li>
@@ -1306,7 +1286,7 @@ public&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescript
 <ul class="blockList">
 <li class="blockList">
 <h4>getValue</h4>
-<pre>public&nbsp;byte[]&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.474">getValue</a>(byte[]&nbsp;key)</pre>
+<pre>public&nbsp;byte[]&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.473">getValue</a>(byte[]&nbsp;key)</pre>
 <div class="block">Getter for accessing the metadata associated with the key</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>key</code> - The key.</dd>
 <dt><span class="strong">Returns:</span></dt><dd>The value.</dd><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#values"><code>values</code></a></dd></dl>
@@ -1318,7 +1298,7 @@ public&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescript
 <ul class="blockList">
 <li class="blockList">
 <h4>getValue</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.492">getValue</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;key)</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.491">getValue</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;key)</pre>
 <div class="block">Getter for accessing the metadata associated with the key</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>key</code> - The key.</dd>
 <dt><span class="strong">Returns:</span></dt><dd>The value.</dd><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#values"><code>values</code></a></dd></dl>
@@ -1330,7 +1310,7 @@ public&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescript
 <ul class="blockList">
 <li class="blockList">
 <h4>getValues</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../org/apache/hadoop/hbase/util/Bytes.html" title="class in org.apache.hadoop.hbase.util">Bytes</a>,<a href="../../../../org/apache/hadoop/hbase/util/Bytes.html" title="class in org.apache.hadoop.hbase.util">Bytes</a>&gt;&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.505">getValues</a>()</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../org/apache/hadoop/hbase/util/Bytes.html" title="class in org.apache.hadoop.hbase.util">Bytes</a>,<a href="../../../../org/apache/hadoop/hbase/util/Bytes.html" title="class in org.apache.hadoop.hbase.util">Bytes</a>&gt;&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.504">getValues</a>()</pre>
 <div class="block">Getter for fetching an unmodifiable <a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#values"><code>values</code></a> map.</div>
 <dl><dt><span class="strong">Returns:</span></dt><dd>unmodifiable map <a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#values"><code>values</code></a>.</dd><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#values"><code>values</code></a></dd></dl>
 </li>
@@ -1341,7 +1321,7 @@ public&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescript
 <ul class="blockList">
 <li class="blockList">
 <h4>setValue</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.517">setValue</a>(byte[]&nbsp;key,
+<pre>public&nbsp;<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.516">setValue</a>(byte[]&nbsp;key,
                         byte[]&nbsp;value)</pre>
 <div class="block">Setter for storing metadata as a (key, value) pair in <a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#values"><code>values</code></a> map</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>key</code> - The key.</dd><dd><code>value</code> - The value.</dd><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#values"><code>values</code></a></dd></dl>
@@ -1353,7 +1333,7 @@ public&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescript
 <ul class="blockList">
 <li class="blockList">
 <h4>setValue</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.538">setValue</a>(<a href="../../../../org/apache/hadoop/hbase/util/Bytes.html" title="class in org.apache.hadoop.hbase.util">Bytes</a>&nbsp;key,
+<pre>public&nbsp;<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.537">setValue</a>(<a href="../../../../org/apache/hadoop/hbase/util/Bytes.html" title="class in org.apache.hadoop.hbase.util">Bytes</a>&nbsp;key,
                         <a href="../../../../org/apache/hadoop/hbase/util/Bytes.html" title="class in org.apache.hadoop.hbase.util">Bytes</a>&nbsp;value)</pre>
 </li>
 </ul>
@@ -1363,7 +1343,7 @@ public&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescript
 <ul class="blockList">
 <li class="blockList">
 <h4>setValue</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.557">setValue</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;key,
+<pre>public&nbsp;<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.556">setValue</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;key,
                         <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;value)</pre>
 <div class="block">Setter for storing metadata as a (key, value) pair in <a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#values"><code>values</code></a> map</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>key</code> - The key.</dd><dd><code>value</code> - The value.</dd><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#values"><code>values</code></a></dd></dl>
@@ -1375,7 +1355,7 @@ public&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescript
 <ul class="blockList">
 <li class="blockList">
 <h4>remove</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.572">remove</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;key)</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.571">remove</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;key)</pre>
 <div class="block">Remove metadata represented by the key from the <a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#values"><code>values</code></a> map</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>key</code> - Key whose key and value we're to remove from HTableDescriptor
  parameters.</dd></dl>
@@ -1387,7 +1367,7 @@ public&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescript
 <ul class="blockList">
 <li class="blockList">
 <h4>remove</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.582">remove</a>(<a href="../../../../org/apache/hadoop/hbase/util/Bytes.html" title="class in org.apache.hadoop.hbase.util">Bytes</a>&nbsp;key)</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.581">remove</a>(<a href="../../../../org/apache/hadoop/hbase/util/Bytes.html" title="class in org.apache.hadoop.hbase.util">Bytes</a>&nbsp;key)</pre>
 <div class="block">Remove metadata represented by the key from the <a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#values"><code>values</code></a> map</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>key</code> - Key whose key and value we're to remove from HTableDescriptor
  parameters.</dd></dl>
@@ -1399,7 +1379,7 @@ public&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescript
 <ul class="blockList">
 <li class="blockList">
 <h4>remove</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.592">remove</a>(byte[]&nbsp;key)</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.591">remove</a>(byte[]&nbsp;key)</pre>
 <div class="block">Remove metadata represented by the key from the <a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#values"><code>values</code></a> map</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>key</code> - Key whose key and value we're to remove from HTableDescriptor
  parameters.</dd></dl>
@@ -1411,7 +1391,7 @@ public&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescript
 <ul class="blockList">
 <li class="blockList">
 <h4>isReadOnly</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.602">isReadOnly</a>()</pre>
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.601">isReadOnly</a>()</pre>
 <div class="block">Check if the readOnly flag of the table is set. If the readOnly flag is
  set then the contents of the table can only be read from but not modified.</div>
 <dl><dt><span class="strong">Returns:</span></dt><dd>true if all columns in the table should be read only</dd></dl>
@@ -1423,7 +1403,7 @@ public&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescript
 <ul class="blockList">
 <li class="blockList">
 <h4>setReadOnly</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.614">setReadOnly</a>(boolean&nbsp;readOnly)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.613">setReadOnly</a>(boolean&nbsp;readOnly)</pre>
 <div class="block">Setting the table as read only sets all the columns in the table as read
  only. By default all tables are modifiable, but if the readOnly flag is
  set to true then the contents of the table can only be read but not modified.</div>
@@ -1437,7 +1417,7 @@ public&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescript
 <ul class="blockList">
 <li class="blockList">
 <h4>isCompactionEnabled</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.624">isCompactionEnabled</a>()</pre>
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.623">isCompactionEnabled</a>()</pre>
 <div class="block">Check if the compaction enable flag of the table is true. If flag is
  false then no minor/major compactions will be done in real.</div>
 <dl><dt><span class="strong">Returns:</span></dt><dd>true if table compaction enabled</dd></dl>
@@ -1449,7 +1429,7 @@ public&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescript
 <ul class="blockList">
 <li class="blockList">
 <h4>setCompactionEnabled</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.633">setCompactionEnabled</a>(boolean&nbsp;isEnable)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.632">setCompactionEnabled</a>(boolean&nbsp;isEnable)</pre>
 <div class="block">Setting the table compaction enable flag.</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>isEnable</code> - True if enable compaction.</dd></dl>
 </li>
@@ -1460,7 +1440,7 @@ public&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescript
 <ul class="blockList">
 <li class="blockList">
 <h4>isNormalizationEnabled</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.644">isNormalizationEnabled</a>()</pre>
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.643">isNormalizationEnabled</a>()</pre>
 <div class="block">Check if normalization enable flag of the table is true. If flag is
  false then no region normalizer won't attempt to normalize this table.</div>
 <dl><dt><span class="strong">Returns:</span></dt><dd>true if region normalization is enabled for this table</dd></dl>
@@ -1472,7 +1452,7 @@ public&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescript
 <ul class="blockList">
 <li class="blockList">
 <h4>setNormalizationEnabled</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.653">setNormalizationEnabled</a>(boolean&nbsp;isEnable)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.652">setNormalizationEnabled</a>(boolean&nbsp;isEnable)</pre>
 <div class="block">Setting the table normalization enable flag.</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>isEnable</code> - True if enable normalization.</dd></dl>
 </li>
@@ -1483,7 +1463,7 @@ public&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescript
 <ul class="blockList">
 <li class="blockList">
 <h4>setDurability</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.662">setDurability</a>(<a href="../../../../org/apache/hadoop/hbase/client/Durability.html" title="enum in org.apache.hadoop.hbase.client">Durability</a>&nbsp;durability)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.661">setDurability</a>(<a href="../../../../org/apache/hadoop/hbase/client/Durability.html" title="enum in org.apache.hadoop.hbase.client">Durability</a>&nbsp;durability)</pre>
 <div class="block">Sets the <a href="../../../../org/apache/hadoop/hbase/client/Durability.html" title="enum in org.apache.hadoop.hbase.client"><code>Durability</code></a> setting for the table. This defaults to Durability.USE_DEFAULT.</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>durability</code> - enum value</dd></dl>
 </li>
@@ -1494,7 +1474,7 @@ public&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescript
 <ul class="blockList">
 <li class="blockList">
 <h4>getDurability</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/hadoop/hbase/client/Durability.html" title="enum in org.apache.hadoop.hbase.client">Durability</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.672">getDurability</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/hadoop/hbase/client/Durability.html" title="enum in org.apache.hadoop.hbase.client">Durability</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.671">getDurability</a>()</pre>
 <div class="block">Returns the durability setting for the table.</div>
 <dl><dt><span class="strong">Returns:</span></dt><dd>durability setting for the table.</dd></dl>
 </li>
@@ -1505,7 +1485,7 @@ public&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescript
 <ul class="blockList">
 <li class="blockList">
 <h4>getTableName</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.695">getTableName</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.694">getTableName</a>()</pre>
 <div class="block">Get the name of the table</div>
 <dl><dt><span class="strong">Returns:</span></dt><dd>TableName</dd></dl>
 </li>
@@ -1517,7 +1497,7 @@ public&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescript
 <li class="blockList">
 <h4>getName</h4>
 <pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
-public&nbsp;byte[]&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.706">getName</a>()</pre>
+public&nbsp;byte[]&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.705">getName</a>()</pre>
 <div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Use <a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#getTableName()"><code>getTableName()</code></a> instead</i></div>
 <div class="block">Get the name of the table as a byte array.</div>
 <dl><dt><span class="strong">Returns:</span></dt><dd>name of table</dd></dl>
@@ -1529,7 +1509,7 @@ public&nbsp;byte[]&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HT
 <ul class="blockList">
 <li class="blockList">
 <h4>getNameAsString</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.715">getNameAsString</a>()</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.714">getNameAsString</a>()</pre>
 <div class="block">Get the name of the table as a String</div>
 <dl><dt><span class="strong">Returns:</span></dt><dd>name of table as a String</dd></dl>
 </li>
@@ -1540,7 +1520,7 @@ public&nbsp;byte[]&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HT
 <ul class="blockList">
 <li class="blockList">
 <h4>setRegionSplitPolicyClassName</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.725">setRegionSplitPolicyClassName</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;clazz)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.724">setRegionSplitPolicyClassName</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;clazz)</pre>
 <div class="block">This sets the class associated with the region split policy which
  determines when a region split should occur.  The class used by
  default is defined in <code>RegionSplitPolicy</code></div>
@@ -1553,7 +1533,7 @@ public&nbsp;byte[]&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HT
 <ul class="blockList">
 <li class="blockList">
 <h4>getRegionSplitPolicyClassName</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.738">getRegionSplitPolicyClassName</a>()</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.737">getRegionSplitPolicyClassName</a>()</pre>
 <div class="block">This gets the class associated with the region split policy which
  determines when a region split should occur.  The class used by
  default is defined in <code>RegionSplitPolicy</code></div>
@@ -1568,7 +1548,7 @@ public&nbsp;byte[]&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HT
 <li class="blockList">
 <h4>setName</h4>
 <pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
-public&nbsp;<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.748">setName</a>(byte[]&nbsp;name)</pre>
+public&nbsp;<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.747">setName</a>(byte[]&nbsp;name)</pre>
 <div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
 <div class="block">Set the name of the table.</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - name of table</dd></dl>
@@ -1581,7 +1561,7 @@ public&nbsp;<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html"
 <li class="blockList">
 <h4>setName</h4>
 <pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
-public&nbsp;<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.754">setName</a>(<a href="../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;name)</pre>
+public&nbsp;<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.753">setName</a>(<a href="../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;name)</pre>
 <div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
 </li>
 </ul>
@@ -1591,7 +1571,7 @@ public&nbsp;<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>getMaxFileSize</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.769">getMaxFileSize</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.768">getMaxFileSize</a>()</pre>
 <div class="block">Returns the maximum size upto which a region can grow to after which a region
  split is triggered. The region size is represented by the size of the biggest
  store file in that region.</div>
@@ -1604,7 +1584,7 @@ public&nbsp;<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>setMaxFileSize</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.792">setMaxFileSize</a>(long&nbsp;maxFileSize)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.791">setMaxFileSize</a>(long&nbsp;maxFileSize)</pre>
 <div class="block">Sets the maximum size upto which a region can grow to after which a region
  split is triggered. The region size is represented by the size of the biggest
  store file in that region, i.e. If the biggest store file grows beyond the
@@ -1625,7 +1605,7 @@ public&nbsp;<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>getMemStoreFlushSize</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.804">getMemStoreFlushSize</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.803">getMemStoreFlushSize</a>()</pre>
 <div class="block">Returns the size of the memstore after which a flush to filesystem is triggered.</div>
 <dl><dt><span class="strong">Returns:</span></dt><dd>memory cache flush size for each hregion, -1 if not set.</dd><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#setMemStoreFlushSize(long)"><code>setMemStoreFlushSize(long)</code></a></dd></dl>
 </li>
@@ -1636,7 +1616,7 @@ public&nbsp;<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>setMemStoreFlushSize</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.818">setMemStoreFlushSize</a>(long&nbsp;memstoreFlushSize)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.817">setMemStoreFlushSize</a>(long&nbsp;memstoreFlushSize)</pre>
 <div class="block">Represents the maximum size of the memstore after which the contents of the
  memstore are flushed to the filesystem. This defaults to a size of 64 MB.</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>memstoreFlushSize</code> - memory cache flush size for each hregion</dd></dl>
@@ -1648,7 +1628,7 @@ public&nbsp;<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>setFlushPolicyClassName</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.829">setFlushPolicyClassName</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;clazz)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.828">setFlushPolicyClassName</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;clazz)</pre>
 <div class="block">This sets the class associated with the flush policy which determines determines the stores
  need to be flushed when flushing a region. The class used by default is defined in
  <code>FlushPolicy</code></div>
@@ -1661,7 +1641,7 @@ public&nbsp;<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>getFlushPolicyClassName</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.841">getFlushPolicyClassName</a>()</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.840">getFlushPolicyClassName</a>()</pre>
 <div class="block">This gets the class associated with the flush policy which determines the stores need to be
  flushed when flushing a region. The class used by default is defined in
  <code>FlushPolicy</code></div>
@@ -1675,7 +1655,7 @@ public&nbsp;<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>addFamily</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.850">addFamily</a>(<a href="../../../../org/apache/hadoop/hbase/HColumnDescriptor.html" title="class in org.apache.hadoop.hbase">HColumnDescriptor</a>&nbsp;family)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.849">addFamily</a>(<a href="../../../../org/apache/hadoop/hbase/HColumnDescriptor.html" title="class in org.apache.hadoop.hbase">HColumnDescriptor</a>&nbsp;family)</pre>
 <div class="block">Adds a column family.
  For the updating purpose please use <a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#modifyFamily(org.apache.hadoop.hbase.HColumnDescriptor)"><code>modifyFamily(HColumnDescriptor)</code></a> instead.</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>family</code> - HColumnDescriptor of family to add.</dd></dl>
@@ -1687,7 +1667,7 @@ public&nbsp;<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>modifyFamily</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.867">modifyFamily</a>(<a href="../../../../org/apache/hadoop/hbase/HColumnDescriptor.html" title="class in org.apache.hadoop.hbase">HColumnDescriptor</a>&nbsp;family)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.866">modifyFamily</a>(<a href="../../../../org/apache/hadoop/hbase/HColumnDescriptor.html" title="class in org.apache.hadoop.hbase">HColumnDescriptor</a>&nbsp;family)</pre>
 <div class="block">Modifies the existing column family.</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>family</code> - HColumnDescriptor of family to update</dd>
 <dt><span class="strong">Returns:</span></dt><dd>this (for chained invocation)</dd></dl>
@@ -1699,7 +1679,7 @@ public&nbsp;<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>hasFamily</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.884">hasFamily</a>(byte[]&nbsp;familyName)</pre>
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.883">hasFamily</a>(byte[]&nbsp;familyName)</pre>
 <div class="block">Checks to see if this table contains the given column family</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>familyName</code> - Family name or column name.</dd>
 <dt><span class="strong">Returns:</span></dt><dd>true if the table contains the specified family name</dd></dl>
@@ -1711,7 +1691,7 @@ public&nbsp;<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>toString</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.894">toString</a>()</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.893">toString</a>()</pre>
 <dl>
 <dt><strong>Overrides:</strong></dt>
 <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
@@ -1725,7 +1705,7 @@ public&nbsp;<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>toStringCustomizedValues</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.908">toStringCustomizedValues</a>()</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.907">toStringCustomizedValues</a>()</pre>
 <dl><dt><span class="strong">Returns:</span></dt><dd>Name of this table and then a map of all of the column family
  descriptors (with only the non-default column family attributes)</dd></dl>
 </li>
@@ -1736,7 +1716,7 @@ public&nbsp;<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>toStringTableAttributes</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.921">toStringTableAttributes</a>()</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.920">toStringTableAttributes</a>()</pre>
 <dl><dt><span class="strong">Returns:</span></dt><dd>map of all table attributes formatted into string.</dd></dl>
 </li>
 </ul>
@@ -1746,7 +1726,7 @@ public&nbsp;<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>equals</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.1024">equals</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;obj)</pre>
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.1023">equals</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;obj)</pre>
 <div class="block">Compare the contents of the descriptor with another one passed as a parameter.
  Checks if the obj passed is an instance of HTableDescriptor, if yes then the
  contents of the descriptors are compared.</div>
@@ -1762,7 +1742,7 @@ public&nbsp;<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>hashCode</h4>
-<pre>public&nbsp;int&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.1041">hashCode</a>()</pre>
+<pre>public&nbsp;int&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.1040">hashCode</a>()</pre>
 <dl>
 <dt><strong>Overrides:</strong></dt>
 <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
@@ -1775,7 +1755,7 @@ public&nbsp;<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>compareTo</h4>
-<pre>public&nbsp;int&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.1063">compareTo</a>(<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;other)</pre>
+<pre>public&nbsp;int&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.1062">compareTo</a>(<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;other)</pre>
 <div class="block">Compares the descriptor with another descriptor which is passed as a parameter.
  This compares the content of the two descriptors and not the reference.</div>
 <dl>
@@ -1791,7 +1771,7 @@ public&nbsp;<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>getFamilies</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../org/apache/hadoop/hbase/HColumnDescriptor.html" title="class in org.apache.hadoop.hbase">HColumnDescriptor</a>&gt;&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.1106">getFamilies</a>()</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../org/apache/hadoop/hbase/HColumnDescriptor.html" title="class in org.apache.hadoop.hbase">HColumnDescriptor</a>&gt;&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.1105">getFamilies</a>()</pre>
 <div class="block">Returns an unmodifiable collection of all the <a href="../../../../org/apache/hadoop/hbase/HColumnDescriptor.html" title="class in org.apache.hadoop.hbase"><code>HColumnDescriptor</code></a>
  of all the column families of the table.</div>
 <dl><dt><span class="strong">Returns:</span></dt><dd>Immutable collection of <a href="../../../../org/apache/hadoop/hbase/HColumnDescriptor.html" title="class in org.apache.hadoop.hbase"><code>HColumnDescriptor</code></a> of all the
@@ -1804,7 +1784,7 @@ public&nbsp;<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>getRegionReplication</h4>
-<pre>public&nbsp;int&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.1113">getRegionReplication</a>()</pre>
+<pre>public&nbsp;int&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.1112">getRegionReplication</a>()</pre>
 <div class="block">Returns the configured replicas per region</div>
 </li>
 </ul>
@@ -1814,7 +1794,7 @@ public&nbsp;<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>setRegionReplication</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.1125">setRegionReplication</a>(int&nbsp;regionReplication)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.1124">setRegionReplication</a>(int&nbsp;regionReplication)</pre>
 <div class="block">Sets the number of replicas per region.</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>regionReplication</code> - the replication factor per region</dd></dl>
 </li>
@@ -1825,7 +1805,7 @@ public&nbsp;<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>hasRegionMemstoreReplication</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.1134">hasRegionMemstoreReplication</a>()</pre>
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.1133">hasRegionMemstoreReplication</a>()</pre>
 <dl><dt><span class="strong">Returns:</span></dt><dd>true if the read-replicas memstore replication is enabled.</dd></dl>
 </li>
 </ul>
@@ -1835,7 +1815,7 @@ public&nbsp;<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>setRegionMemstoreReplication</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.1147">setRegionMemstoreReplication</a>(boolean&nbsp;memstoreReplication)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.1146">setRegionMemstoreReplication</a>(boolean&nbsp;memstoreReplication)</pre>
 <div class="block">Enable or Disable the memstore replication from the primary region to the replicas.
  The replication will be used only for meta operations (e.g. flush, compaction, ...)</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>memstoreReplication</code> - true if the new data written to the primary region
@@ -1850,7 +1830,7 @@ public&nbsp;<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>getFamiliesKeys</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;byte[]&gt;&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.1164">getFamiliesKeys</a>()</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;byte[]&gt;&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.1163">getFamiliesKeys</a>()</pre>
 <div class="block">Returns all the column family names of the current table. The map of
  HTableDescriptor contains mapping of family name to HColumnDescriptors.
  This returns all the keys of the family map which represents the column
@@ -1864,7 +1844,7 @@ public&nbsp;<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>getColumnFamilies</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/hadoop/hbase/HColumnDescriptor.html" title="class in org.apache.hadoop.hbase">HColumnDescriptor</a>[]&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.1176">getColumnFamilies</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/hadoop/hbase/HColumnDescriptor.html" title="class in org.apache.hadoop.hbase">HColumnDescriptor</a>[]&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.1175">getColumnFamilies</a>()</pre>
 <div class="block">Returns an array all the <a href="../../../../org/apache/hadoop/hbase/HColumnDescriptor.html" title="class in org.apache.hadoop.hbase"><code>HColumnDescriptor</code></a> of the column families
  of the table.</div>
 <dl><dt><span class="strong">Returns:</span></dt><d

<TRUNCATED>

[10/52] [partial] hbase-site git commit: Published site at 3e0602be1665e6170b0addec59bbe8785da300b0.

Posted by mi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/src-html/org/apache/hadoop/hbase/HTableDescriptor.html
----------------------------------------------------------------------
diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/HTableDescriptor.html b/devapidocs/src-html/org/apache/hadoop/hbase/HTableDescriptor.html
index ba29d83..b62b3fb 100644
--- a/devapidocs/src-html/org/apache/hadoop/hbase/HTableDescriptor.html
+++ b/devapidocs/src-html/org/apache/hadoop/hbase/HTableDescriptor.html
@@ -50,1543 +50,1499 @@
 <span class="sourceLineNo">042</span>import org.apache.hadoop.hbase.exceptions.DeserializationException;<a name="line.42"></a>
 <span class="sourceLineNo">043</span>import org.apache.hadoop.hbase.protobuf.ProtobufUtil;<a name="line.43"></a>
 <span class="sourceLineNo">044</span>import org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.TableSchema;<a name="line.44"></a>
-<span class="sourceLineNo">045</span>import org.apache.hadoop.hbase.regionserver.BloomType;<a name="line.45"></a>
-<span class="sourceLineNo">046</span>import org.apache.hadoop.hbase.security.User;<a name="line.46"></a>
-<span class="sourceLineNo">047</span>import org.apache.hadoop.hbase.util.Bytes;<a name="line.47"></a>
-<span class="sourceLineNo">048</span><a name="line.48"></a>
-<span class="sourceLineNo">049</span>/**<a name="line.49"></a>
-<span class="sourceLineNo">050</span> * HTableDescriptor contains the details about an HBase table  such as the descriptors of<a name="line.50"></a>
-<span class="sourceLineNo">051</span> * all the column families, is the table a catalog table, &lt;code&gt; -ROOT- &lt;/code&gt; or<a name="line.51"></a>
-<span class="sourceLineNo">052</span> * &lt;code&gt; hbase:meta &lt;/code&gt;, if the table is read only, the maximum size of the memstore,<a name="line.52"></a>
-<span class="sourceLineNo">053</span> * when the region split should occur, coprocessors associated with it etc...<a name="line.53"></a>
-<span class="sourceLineNo">054</span> */<a name="line.54"></a>
-<span class="sourceLineNo">055</span>@InterfaceAudience.Public<a name="line.55"></a>
-<span class="sourceLineNo">056</span>@InterfaceStability.Evolving<a name="line.56"></a>
-<span class="sourceLineNo">057</span>public class HTableDescriptor implements Comparable&lt;HTableDescriptor&gt; {<a name="line.57"></a>
-<span class="sourceLineNo">058</span><a name="line.58"></a>
-<span class="sourceLineNo">059</span>  private static final Log LOG = LogFactory.getLog(HTableDescriptor.class);<a name="line.59"></a>
-<span class="sourceLineNo">060</span><a name="line.60"></a>
-<span class="sourceLineNo">061</span>  private TableName name = null;<a name="line.61"></a>
-<span class="sourceLineNo">062</span><a name="line.62"></a>
-<span class="sourceLineNo">063</span>  /**<a name="line.63"></a>
-<span class="sourceLineNo">064</span>   * A map which holds the metadata information of the table. This metadata<a name="line.64"></a>
-<span class="sourceLineNo">065</span>   * includes values like IS_ROOT, IS_META, DEFERRED_LOG_FLUSH, SPLIT_POLICY,<a name="line.65"></a>
-<span class="sourceLineNo">066</span>   * MAX_FILE_SIZE, READONLY, MEMSTORE_FLUSHSIZE etc...<a name="line.66"></a>
-<span class="sourceLineNo">067</span>   */<a name="line.67"></a>
-<span class="sourceLineNo">068</span>  private final Map&lt;Bytes, Bytes&gt; values =<a name="line.68"></a>
-<span class="sourceLineNo">069</span>      new HashMap&lt;Bytes, Bytes&gt;();<a name="line.69"></a>
-<span class="sourceLineNo">070</span><a name="line.70"></a>
-<span class="sourceLineNo">071</span>  /**<a name="line.71"></a>
-<span class="sourceLineNo">072</span>   * A map which holds the configuration specific to the table.<a name="line.72"></a>
-<span class="sourceLineNo">073</span>   * The keys of the map have the same names as config keys and override the defaults with<a name="line.73"></a>
-<span class="sourceLineNo">074</span>   * table-specific settings. Example usage may be for compactions, etc.<a name="line.74"></a>
-<span class="sourceLineNo">075</span>   */<a name="line.75"></a>
-<span class="sourceLineNo">076</span>  private final Map&lt;String, String&gt; configuration = new HashMap&lt;String, String&gt;();<a name="line.76"></a>
-<span class="sourceLineNo">077</span><a name="line.77"></a>
-<span class="sourceLineNo">078</span>  public static final String SPLIT_POLICY = "SPLIT_POLICY";<a name="line.78"></a>
-<span class="sourceLineNo">079</span><a name="line.79"></a>
-<span class="sourceLineNo">080</span>  /**<a name="line.80"></a>
-<span class="sourceLineNo">081</span>   * &lt;em&gt;INTERNAL&lt;/em&gt; Used by HBase Shell interface to access this metadata<a name="line.81"></a>
-<span class="sourceLineNo">082</span>   * attribute which denotes the maximum size of the store file after which<a name="line.82"></a>
-<span class="sourceLineNo">083</span>   * a region split occurs<a name="line.83"></a>
-<span class="sourceLineNo">084</span>   *<a name="line.84"></a>
-<span class="sourceLineNo">085</span>   * @see #getMaxFileSize()<a name="line.85"></a>
-<span class="sourceLineNo">086</span>   */<a name="line.86"></a>
-<span class="sourceLineNo">087</span>  public static final String MAX_FILESIZE = "MAX_FILESIZE";<a name="line.87"></a>
-<span class="sourceLineNo">088</span>  private static final Bytes MAX_FILESIZE_KEY =<a name="line.88"></a>
-<span class="sourceLineNo">089</span>      new Bytes(Bytes.toBytes(MAX_FILESIZE));<a name="line.89"></a>
-<span class="sourceLineNo">090</span><a name="line.90"></a>
-<span class="sourceLineNo">091</span>  public static final String OWNER = "OWNER";<a name="line.91"></a>
-<span class="sourceLineNo">092</span>  public static final Bytes OWNER_KEY =<a name="line.92"></a>
-<span class="sourceLineNo">093</span>      new Bytes(Bytes.toBytes(OWNER));<a name="line.93"></a>
-<span class="sourceLineNo">094</span><a name="line.94"></a>
-<span class="sourceLineNo">095</span>  /**<a name="line.95"></a>
-<span class="sourceLineNo">096</span>   * &lt;em&gt;INTERNAL&lt;/em&gt; Used by rest interface to access this metadata<a name="line.96"></a>
-<span class="sourceLineNo">097</span>   * attribute which denotes if the table is Read Only<a name="line.97"></a>
-<span class="sourceLineNo">098</span>   *<a name="line.98"></a>
-<span class="sourceLineNo">099</span>   * @see #isReadOnly()<a name="line.99"></a>
-<span class="sourceLineNo">100</span>   */<a name="line.100"></a>
-<span class="sourceLineNo">101</span>  public static final String READONLY = "READONLY";<a name="line.101"></a>
-<span class="sourceLineNo">102</span>  private static final Bytes READONLY_KEY =<a name="line.102"></a>
-<span class="sourceLineNo">103</span>      new Bytes(Bytes.toBytes(READONLY));<a name="line.103"></a>
-<span class="sourceLineNo">104</span><a name="line.104"></a>
-<span class="sourceLineNo">105</span>  /**<a name="line.105"></a>
-<span class="sourceLineNo">106</span>   * &lt;em&gt;INTERNAL&lt;/em&gt; Used by HBase Shell interface to access this metadata<a name="line.106"></a>
-<span class="sourceLineNo">107</span>   * attribute which denotes if the table is compaction enabled<a name="line.107"></a>
-<span class="sourceLineNo">108</span>   *<a name="line.108"></a>
-<span class="sourceLineNo">109</span>   * @see #isCompactionEnabled()<a name="line.109"></a>
-<span class="sourceLineNo">110</span>   */<a name="line.110"></a>
-<span class="sourceLineNo">111</span>  public static final String COMPACTION_ENABLED = "COMPACTION_ENABLED";<a name="line.111"></a>
-<span class="sourceLineNo">112</span>  private static final Bytes COMPACTION_ENABLED_KEY =<a name="line.112"></a>
-<span class="sourceLineNo">113</span>      new Bytes(Bytes.toBytes(COMPACTION_ENABLED));<a name="line.113"></a>
-<span class="sourceLineNo">114</span><a name="line.114"></a>
-<span class="sourceLineNo">115</span>  /**<a name="line.115"></a>
-<span class="sourceLineNo">116</span>   * &lt;em&gt;INTERNAL&lt;/em&gt; Used by HBase Shell interface to access this metadata<a name="line.116"></a>
-<span class="sourceLineNo">117</span>   * attribute which represents the maximum size of the memstore after which<a name="line.117"></a>
-<span class="sourceLineNo">118</span>   * its contents are flushed onto the disk<a name="line.118"></a>
-<span class="sourceLineNo">119</span>   *<a name="line.119"></a>
-<span class="sourceLineNo">120</span>   * @see #getMemStoreFlushSize()<a name="line.120"></a>
-<span class="sourceLineNo">121</span>   */<a name="line.121"></a>
-<span class="sourceLineNo">122</span>  public static final String MEMSTORE_FLUSHSIZE = "MEMSTORE_FLUSHSIZE";<a name="line.122"></a>
-<span class="sourceLineNo">123</span>  private static final Bytes MEMSTORE_FLUSHSIZE_KEY =<a name="line.123"></a>
-<span class="sourceLineNo">124</span>      new Bytes(Bytes.toBytes(MEMSTORE_FLUSHSIZE));<a name="line.124"></a>
-<span class="sourceLineNo">125</span><a name="line.125"></a>
-<span class="sourceLineNo">126</span>  public static final String FLUSH_POLICY = "FLUSH_POLICY";<a name="line.126"></a>
-<span class="sourceLineNo">127</span><a name="line.127"></a>
-<span class="sourceLineNo">128</span>  /**<a name="line.128"></a>
-<span class="sourceLineNo">129</span>   * &lt;em&gt;INTERNAL&lt;/em&gt; Used by rest interface to access this metadata<a name="line.129"></a>
-<span class="sourceLineNo">130</span>   * attribute which denotes if the table is a -ROOT- region or not<a name="line.130"></a>
-<span class="sourceLineNo">131</span>   *<a name="line.131"></a>
-<span class="sourceLineNo">132</span>   * @see #isRootRegion()<a name="line.132"></a>
-<span class="sourceLineNo">133</span>   */<a name="line.133"></a>
-<span class="sourceLineNo">134</span>  public static final String IS_ROOT = "IS_ROOT";<a name="line.134"></a>
-<span class="sourceLineNo">135</span>  private static final Bytes IS_ROOT_KEY =<a name="line.135"></a>
-<span class="sourceLineNo">136</span>      new Bytes(Bytes.toBytes(IS_ROOT));<a name="line.136"></a>
-<span class="sourceLineNo">137</span><a name="line.137"></a>
-<span class="sourceLineNo">138</span>  /**<a name="line.138"></a>
-<span class="sourceLineNo">139</span>   * &lt;em&gt;INTERNAL&lt;/em&gt; Used by rest interface to access this metadata<a name="line.139"></a>
-<span class="sourceLineNo">140</span>   * attribute which denotes if it is a catalog table, either<a name="line.140"></a>
-<span class="sourceLineNo">141</span>   * &lt;code&gt; hbase:meta &lt;/code&gt; or &lt;code&gt; -ROOT- &lt;/code&gt;<a name="line.141"></a>
-<span class="sourceLineNo">142</span>   *<a name="line.142"></a>
-<span class="sourceLineNo">143</span>   * @see #isMetaRegion()<a name="line.143"></a>
-<span class="sourceLineNo">144</span>   */<a name="line.144"></a>
-<span class="sourceLineNo">145</span>  public static final String IS_META = "IS_META";<a name="line.145"></a>
-<span class="sourceLineNo">146</span>  private static final Bytes IS_META_KEY =<a name="line.146"></a>
-<span class="sourceLineNo">147</span>      new Bytes(Bytes.toBytes(IS_META));<a name="line.147"></a>
-<span class="sourceLineNo">148</span><a name="line.148"></a>
-<span class="sourceLineNo">149</span>  /**<a name="line.149"></a>
-<span class="sourceLineNo">150</span>   * &lt;em&gt;INTERNAL&lt;/em&gt; Used by HBase Shell interface to access this metadata<a name="line.150"></a>
-<span class="sourceLineNo">151</span>   * attribute which denotes if the deferred log flush option is enabled.<a name="line.151"></a>
-<span class="sourceLineNo">152</span>   * @deprecated Use {@link #DURABILITY} instead.<a name="line.152"></a>
-<span class="sourceLineNo">153</span>   */<a name="line.153"></a>
-<span class="sourceLineNo">154</span>  @Deprecated<a name="line.154"></a>
-<span class="sourceLineNo">155</span>  public static final String DEFERRED_LOG_FLUSH = "DEFERRED_LOG_FLUSH";<a name="line.155"></a>
-<span class="sourceLineNo">156</span>  @Deprecated<a name="line.156"></a>
-<span class="sourceLineNo">157</span>  private static final Bytes DEFERRED_LOG_FLUSH_KEY =<a name="line.157"></a>
-<span class="sourceLineNo">158</span>      new Bytes(Bytes.toBytes(DEFERRED_LOG_FLUSH));<a name="line.158"></a>
-<span class="sourceLineNo">159</span><a name="line.159"></a>
-<span class="sourceLineNo">160</span>  /**<a name="line.160"></a>
-<span class="sourceLineNo">161</span>   * &lt;em&gt;INTERNAL&lt;/em&gt; {@link Durability} setting for the table.<a name="line.161"></a>
-<span class="sourceLineNo">162</span>   */<a name="line.162"></a>
-<span class="sourceLineNo">163</span>  public static final String DURABILITY = "DURABILITY";<a name="line.163"></a>
-<span class="sourceLineNo">164</span>  private static final Bytes DURABILITY_KEY =<a name="line.164"></a>
-<span class="sourceLineNo">165</span>      new Bytes(Bytes.toBytes("DURABILITY"));<a name="line.165"></a>
-<span class="sourceLineNo">166</span><a name="line.166"></a>
-<span class="sourceLineNo">167</span>  /**<a name="line.167"></a>
-<span class="sourceLineNo">168</span>   * &lt;em&gt;INTERNAL&lt;/em&gt; number of region replicas for the table.<a name="line.168"></a>
-<span class="sourceLineNo">169</span>   */<a name="line.169"></a>
-<span class="sourceLineNo">170</span>  public static final String REGION_REPLICATION = "REGION_REPLICATION";<a name="line.170"></a>
-<span class="sourceLineNo">171</span>  private static final Bytes REGION_REPLICATION_KEY =<a name="line.171"></a>
-<span class="sourceLineNo">172</span>      new Bytes(Bytes.toBytes(REGION_REPLICATION));<a name="line.172"></a>
-<span class="sourceLineNo">173</span><a name="line.173"></a>
-<span class="sourceLineNo">174</span>  /**<a name="line.174"></a>
-<span class="sourceLineNo">175</span>   * &lt;em&gt;INTERNAL&lt;/em&gt; flag to indicate whether or not the memstore should be replicated<a name="line.175"></a>
-<span class="sourceLineNo">176</span>   * for read-replicas (CONSISTENCY =&amp;gt; TIMELINE).<a name="line.176"></a>
-<span class="sourceLineNo">177</span>   */<a name="line.177"></a>
-<span class="sourceLineNo">178</span>  public static final String REGION_MEMSTORE_REPLICATION = "REGION_MEMSTORE_REPLICATION";<a name="line.178"></a>
-<span class="sourceLineNo">179</span>  private static final Bytes REGION_MEMSTORE_REPLICATION_KEY =<a name="line.179"></a>
-<span class="sourceLineNo">180</span>      new Bytes(Bytes.toBytes(REGION_MEMSTORE_REPLICATION));<a name="line.180"></a>
-<span class="sourceLineNo">181</span><a name="line.181"></a>
-<span class="sourceLineNo">182</span>  /**<a name="line.182"></a>
-<span class="sourceLineNo">183</span>   * &lt;em&gt;INTERNAL&lt;/em&gt; Used by shell/rest interface to access this metadata<a name="line.183"></a>
-<span class="sourceLineNo">184</span>   * attribute which denotes if the table should be treated by region normalizer.<a name="line.184"></a>
-<span class="sourceLineNo">185</span>   *<a name="line.185"></a>
-<span class="sourceLineNo">186</span>   * @see #isNormalizationEnabled()<a name="line.186"></a>
-<span class="sourceLineNo">187</span>   */<a name="line.187"></a>
-<span class="sourceLineNo">188</span>  public static final String NORMALIZATION_ENABLED = "NORMALIZATION_ENABLED";<a name="line.188"></a>
-<span class="sourceLineNo">189</span>  private static final Bytes NORMALIZATION_ENABLED_KEY =<a name="line.189"></a>
-<span class="sourceLineNo">190</span>    new Bytes(Bytes.toBytes(NORMALIZATION_ENABLED));<a name="line.190"></a>
-<span class="sourceLineNo">191</span><a name="line.191"></a>
-<span class="sourceLineNo">192</span>  /** Default durability for HTD is USE_DEFAULT, which defaults to HBase-global default value */<a name="line.192"></a>
-<span class="sourceLineNo">193</span>  private static final Durability DEFAULT_DURABLITY = Durability.USE_DEFAULT;<a name="line.193"></a>
-<span class="sourceLineNo">194</span><a name="line.194"></a>
-<span class="sourceLineNo">195</span>  /*<a name="line.195"></a>
-<span class="sourceLineNo">196</span>   *  The below are ugly but better than creating them each time till we<a name="line.196"></a>
-<span class="sourceLineNo">197</span>   *  replace booleans being saved as Strings with plain booleans.  Need a<a name="line.197"></a>
-<span class="sourceLineNo">198</span>   *  migration script to do this.  TODO.<a name="line.198"></a>
-<span class="sourceLineNo">199</span>   */<a name="line.199"></a>
-<span class="sourceLineNo">200</span>  private static final Bytes FALSE =<a name="line.200"></a>
-<span class="sourceLineNo">201</span>      new Bytes(Bytes.toBytes(Boolean.FALSE.toString()));<a name="line.201"></a>
-<span class="sourceLineNo">202</span><a name="line.202"></a>
-<span class="sourceLineNo">203</span>  private static final Bytes TRUE =<a name="line.203"></a>
-<span class="sourceLineNo">204</span>      new Bytes(Bytes.toBytes(Boolean.TRUE.toString()));<a name="line.204"></a>
-<span class="sourceLineNo">205</span><a name="line.205"></a>
-<span class="sourceLineNo">206</span>  private static final boolean DEFAULT_DEFERRED_LOG_FLUSH = false;<a name="line.206"></a>
-<span class="sourceLineNo">207</span><a name="line.207"></a>
-<span class="sourceLineNo">208</span>  /**<a name="line.208"></a>
-<span class="sourceLineNo">209</span>   * Constant that denotes whether the table is READONLY by default and is false<a name="line.209"></a>
-<span class="sourceLineNo">210</span>   */<a name="line.210"></a>
-<span class="sourceLineNo">211</span>  public static final boolean DEFAULT_READONLY = false;<a name="line.211"></a>
-<span class="sourceLineNo">212</span><a name="line.212"></a>
-<span class="sourceLineNo">213</span>  /**<a name="line.213"></a>
-<span class="sourceLineNo">214</span>   * Constant that denotes whether the table is compaction enabled by default<a name="line.214"></a>
-<span class="sourceLineNo">215</span>   */<a name="line.215"></a>
-<span class="sourceLineNo">216</span>  public static final boolean DEFAULT_COMPACTION_ENABLED = true;<a name="line.216"></a>
-<span class="sourceLineNo">217</span><a name="line.217"></a>
-<span class="sourceLineNo">218</span>  /**<a name="line.218"></a>
-<span class="sourceLineNo">219</span>   * Constant that denotes whether the table is normalized by default.<a name="line.219"></a>
-<span class="sourceLineNo">220</span>   */<a name="line.220"></a>
-<span class="sourceLineNo">221</span>  public static final boolean DEFAULT_NORMALIZATION_ENABLED = false;<a name="line.221"></a>
-<span class="sourceLineNo">222</span><a name="line.222"></a>
-<span class="sourceLineNo">223</span>  /**<a name="line.223"></a>
-<span class="sourceLineNo">224</span>   * Constant that denotes the maximum default size of the memstore after which<a name="line.224"></a>
-<span class="sourceLineNo">225</span>   * the contents are flushed to the store files<a name="line.225"></a>
-<span class="sourceLineNo">226</span>   */<a name="line.226"></a>
-<span class="sourceLineNo">227</span>  public static final long DEFAULT_MEMSTORE_FLUSH_SIZE = 1024*1024*128L;<a name="line.227"></a>
-<span class="sourceLineNo">228</span><a name="line.228"></a>
-<span class="sourceLineNo">229</span>  public static final int DEFAULT_REGION_REPLICATION = 1;<a name="line.229"></a>
-<span class="sourceLineNo">230</span><a name="line.230"></a>
-<span class="sourceLineNo">231</span>  public static final boolean DEFAULT_REGION_MEMSTORE_REPLICATION = true;<a name="line.231"></a>
-<span class="sourceLineNo">232</span><a name="line.232"></a>
-<span class="sourceLineNo">233</span>  private final static Map&lt;String, String&gt; DEFAULT_VALUES<a name="line.233"></a>
-<span class="sourceLineNo">234</span>    = new HashMap&lt;String, String&gt;();<a name="line.234"></a>
-<span class="sourceLineNo">235</span>  private final static Set&lt;Bytes&gt; RESERVED_KEYWORDS<a name="line.235"></a>
-<span class="sourceLineNo">236</span>      = new HashSet&lt;Bytes&gt;();<a name="line.236"></a>
-<span class="sourceLineNo">237</span><a name="line.237"></a>
-<span class="sourceLineNo">238</span>  static {<a name="line.238"></a>
-<span class="sourceLineNo">239</span>    DEFAULT_VALUES.put(MAX_FILESIZE,<a name="line.239"></a>
-<span class="sourceLineNo">240</span>        String.valueOf(HConstants.DEFAULT_MAX_FILE_SIZE));<a name="line.240"></a>
-<span class="sourceLineNo">241</span>    DEFAULT_VALUES.put(READONLY, String.valueOf(DEFAULT_READONLY));<a name="line.241"></a>
-<span class="sourceLineNo">242</span>    DEFAULT_VALUES.put(MEMSTORE_FLUSHSIZE,<a name="line.242"></a>
-<span class="sourceLineNo">243</span>        String.valueOf(DEFAULT_MEMSTORE_FLUSH_SIZE));<a name="line.243"></a>
-<span class="sourceLineNo">244</span>    DEFAULT_VALUES.put(DEFERRED_LOG_FLUSH,<a name="line.244"></a>
-<span class="sourceLineNo">245</span>        String.valueOf(DEFAULT_DEFERRED_LOG_FLUSH));<a name="line.245"></a>
-<span class="sourceLineNo">246</span>    DEFAULT_VALUES.put(DURABILITY, DEFAULT_DURABLITY.name()); //use the enum name<a name="line.246"></a>
-<span class="sourceLineNo">247</span>    DEFAULT_VALUES.put(REGION_REPLICATION, String.valueOf(DEFAULT_REGION_REPLICATION));<a name="line.247"></a>
-<span class="sourceLineNo">248</span>    DEFAULT_VALUES.put(NORMALIZATION_ENABLED, String.valueOf(DEFAULT_NORMALIZATION_ENABLED));<a name="line.248"></a>
-<span class="sourceLineNo">249</span>    for (String s : DEFAULT_VALUES.keySet()) {<a name="line.249"></a>
-<span class="sourceLineNo">250</span>      RESERVED_KEYWORDS.add(new Bytes(Bytes.toBytes(s)));<a name="line.250"></a>
-<span class="sourceLineNo">251</span>    }<a name="line.251"></a>
-<span class="sourceLineNo">252</span>    RESERVED_KEYWORDS.add(IS_ROOT_KEY);<a name="line.252"></a>
-<span class="sourceLineNo">253</span>    RESERVED_KEYWORDS.add(IS_META_KEY);<a name="line.253"></a>
-<span class="sourceLineNo">254</span>  }<a name="line.254"></a>
-<span class="sourceLineNo">255</span><a name="line.255"></a>
-<span class="sourceLineNo">256</span>  /**<a name="line.256"></a>
-<span class="sourceLineNo">257</span>   * Cache of whether this is a meta table or not.<a name="line.257"></a>
-<span class="sourceLineNo">258</span>   */<a name="line.258"></a>
-<span class="sourceLineNo">259</span>  private volatile Boolean meta = null;<a name="line.259"></a>
-<span class="sourceLineNo">260</span>  /**<a name="line.260"></a>
-<span class="sourceLineNo">261</span>   * Cache of whether this is root table or not.<a name="line.261"></a>
-<span class="sourceLineNo">262</span>   */<a name="line.262"></a>
-<span class="sourceLineNo">263</span>  private volatile Boolean root = null;<a name="line.263"></a>
-<span class="sourceLineNo">264</span><a name="line.264"></a>
-<span class="sourceLineNo">265</span>  /**<a name="line.265"></a>
-<span class="sourceLineNo">266</span>   * Durability setting for the table<a name="line.266"></a>
-<span class="sourceLineNo">267</span>   */<a name="line.267"></a>
-<span class="sourceLineNo">268</span>  private Durability durability = null;<a name="line.268"></a>
-<span class="sourceLineNo">269</span><a name="line.269"></a>
-<span class="sourceLineNo">270</span>  /**<a name="line.270"></a>
-<span class="sourceLineNo">271</span>   * Maps column family name to the respective HColumnDescriptors<a name="line.271"></a>
-<span class="sourceLineNo">272</span>   */<a name="line.272"></a>
-<span class="sourceLineNo">273</span>  private final Map&lt;byte [], HColumnDescriptor&gt; families =<a name="line.273"></a>
-<span class="sourceLineNo">274</span>    new TreeMap&lt;byte [], HColumnDescriptor&gt;(Bytes.BYTES_RAWCOMPARATOR);<a name="line.274"></a>
-<span class="sourceLineNo">275</span><a name="line.275"></a>
-<span class="sourceLineNo">276</span>  /**<a name="line.276"></a>
-<span class="sourceLineNo">277</span>   * &lt;em&gt; INTERNAL &lt;/em&gt; Private constructor used internally creating table descriptors for<a name="line.277"></a>
-<span class="sourceLineNo">278</span>   * catalog tables, &lt;code&gt;hbase:meta&lt;/code&gt; and &lt;code&gt;-ROOT-&lt;/code&gt;.<a name="line.278"></a>
-<span class="sourceLineNo">279</span>   */<a name="line.279"></a>
-<span class="sourceLineNo">280</span>  @InterfaceAudience.Private<a name="line.280"></a>
-<span class="sourceLineNo">281</span>  protected HTableDescriptor(final TableName name, HColumnDescriptor[] families) {<a name="line.281"></a>
-<span class="sourceLineNo">282</span>    setName(name);<a name="line.282"></a>
-<span class="sourceLineNo">283</span>    for(HColumnDescriptor descriptor : families) {<a name="line.283"></a>
-<span class="sourceLineNo">284</span>      this.families.put(descriptor.getName(), descriptor);<a name="line.284"></a>
-<span class="sourceLineNo">285</span>    }<a name="line.285"></a>
-<span class="sourceLineNo">286</span>  }<a name="line.286"></a>
-<span class="sourceLineNo">287</span><a name="line.287"></a>
-<span class="sourceLineNo">288</span>  /**<a name="line.288"></a>
-<span class="sourceLineNo">289</span>   * &lt;em&gt; INTERNAL &lt;/em&gt;Private constructor used internally creating table descriptors for<a name="line.289"></a>
-<span class="sourceLineNo">290</span>   * catalog tables, &lt;code&gt;hbase:meta&lt;/code&gt; and &lt;code&gt;-ROOT-&lt;/code&gt;.<a name="line.290"></a>
-<span class="sourceLineNo">291</span>   */<a name="line.291"></a>
-<span class="sourceLineNo">292</span>  protected HTableDescriptor(final TableName name, HColumnDescriptor[] families,<a name="line.292"></a>
-<span class="sourceLineNo">293</span>      Map&lt;Bytes, Bytes&gt; values) {<a name="line.293"></a>
-<span class="sourceLineNo">294</span>    setName(name);<a name="line.294"></a>
-<span class="sourceLineNo">295</span>    for(HColumnDescriptor descriptor : families) {<a name="line.295"></a>
-<span class="sourceLineNo">296</span>      this.families.put(descriptor.getName(), descriptor);<a name="line.296"></a>
-<span class="sourceLineNo">297</span>    }<a name="line.297"></a>
-<span class="sourceLineNo">298</span>    for (Map.Entry&lt;Bytes, Bytes&gt; entry :<a name="line.298"></a>
-<span class="sourceLineNo">299</span>        values.entrySet()) {<a name="line.299"></a>
-<span class="sourceLineNo">300</span>      setValue(entry.getKey(), entry.getValue());<a name="line.300"></a>
-<span class="sourceLineNo">301</span>    }<a name="line.301"></a>
-<span class="sourceLineNo">302</span>  }<a name="line.302"></a>
-<span class="sourceLineNo">303</span><a name="line.303"></a>
-<span class="sourceLineNo">304</span>  /**<a name="line.304"></a>
-<span class="sourceLineNo">305</span>   * Default constructor which constructs an empty object.<a name="line.305"></a>
-<span class="sourceLineNo">306</span>   * For deserializing an HTableDescriptor instance only.<a name="line.306"></a>
-<span class="sourceLineNo">307</span>   * @deprecated As of release 0.96 (&lt;a href="https://issues.apache.org/jira/browse/HBASE-5453"&gt;HBASE-5453&lt;/a&gt;).<a name="line.307"></a>
-<span class="sourceLineNo">308</span>   *             This was made protected in 2.0.0 and will be removed in HBase 3.0.0.<a name="line.308"></a>
-<span class="sourceLineNo">309</span>   *             Used by Writables and Writables are going away.<a name="line.309"></a>
-<span class="sourceLineNo">310</span>   */<a name="line.310"></a>
-<span class="sourceLineNo">311</span>  @Deprecated<a name="line.311"></a>
-<span class="sourceLineNo">312</span>  protected HTableDescriptor() {<a name="line.312"></a>
-<span class="sourceLineNo">313</span>    super();<a name="line.313"></a>
-<span class="sourceLineNo">314</span>  }<a name="line.314"></a>
-<span class="sourceLineNo">315</span><a name="line.315"></a>
-<span class="sourceLineNo">316</span>  /**<a name="line.316"></a>
-<span class="sourceLineNo">317</span>   * Construct a table descriptor specifying a TableName object<a name="line.317"></a>
-<span class="sourceLineNo">318</span>   * @param name Table name.<a name="line.318"></a>
-<span class="sourceLineNo">319</span>   * @see &lt;a href="https://issues.apache.org/jira/browse/HBASE-174"&gt;HADOOP-1581 HBASE: (HBASE-174) Un-openable tablename bug&lt;/a&gt;<a name="line.319"></a>
-<span class="sourceLineNo">320</span>   */<a name="line.320"></a>
-<span class="sourceLineNo">321</span>  public HTableDescriptor(final TableName name) {<a name="line.321"></a>
-<span class="sourceLineNo">322</span>    super();<a name="line.322"></a>
-<span class="sourceLineNo">323</span>    setName(name);<a name="line.323"></a>
-<span class="sourceLineNo">324</span>  }<a name="line.324"></a>
-<span class="sourceLineNo">325</span><a name="line.325"></a>
-<span class="sourceLineNo">326</span>  /**<a name="line.326"></a>
-<span class="sourceLineNo">327</span>   * Construct a table descriptor specifying a byte array table name<a name="line.327"></a>
-<span class="sourceLineNo">328</span>   * @param name Table name.<a name="line.328"></a>
-<span class="sourceLineNo">329</span>   * @see &lt;a href="https://issues.apache.org/jira/browse/HBASE-174"&gt;HADOOP-1581 (HBASE-174) HBASE: Un-openable tablename bug&lt;/a&gt;<a name="line.329"></a>
-<span class="sourceLineNo">330</span>   */<a name="line.330"></a>
-<span class="sourceLineNo">331</span>  @Deprecated<a name="line.331"></a>
-<span class="sourceLineNo">332</span>  public HTableDescriptor(final byte[] name) {<a name="line.332"></a>
-<span class="sourceLineNo">333</span>    this(TableName.valueOf(name));<a name="line.333"></a>
-<span class="sourceLineNo">334</span>  }<a name="line.334"></a>
-<span class="sourceLineNo">335</span><a name="line.335"></a>
-<span class="sourceLineNo">336</span>  /**<a name="line.336"></a>
-<span class="sourceLineNo">337</span>   * Construct a table descriptor specifying a String table name<a name="line.337"></a>
-<span class="sourceLineNo">338</span>   * @param name Table name.<a name="line.338"></a>
-<span class="sourceLineNo">339</span>   * @see &lt;a href="https://issues.apache.org/jira/browse/HBASE-174"&gt;HADOOP-1581 (HBASE-174) HBASE: Un-openable tablename bug&lt;/a&gt;<a name="line.339"></a>
-<span class="sourceLineNo">340</span>   */<a name="line.340"></a>
-<span class="sourceLineNo">341</span>  @Deprecated<a name="line.341"></a>
-<span class="sourceLineNo">342</span>  public HTableDescriptor(final String name) {<a name="line.342"></a>
-<span class="sourceLineNo">343</span>    this(TableName.valueOf(name));<a name="line.343"></a>
-<span class="sourceLineNo">344</span>  }<a name="line.344"></a>
-<span class="sourceLineNo">345</span><a name="line.345"></a>
-<span class="sourceLineNo">346</span>  /**<a name="line.346"></a>
-<span class="sourceLineNo">347</span>   * Construct a table descriptor by cloning the descriptor passed as a parameter.<a name="line.347"></a>
-<span class="sourceLineNo">348</span>   * &lt;p&gt;<a name="line.348"></a>
-<span class="sourceLineNo">349</span>   * Makes a deep copy of the supplied descriptor.<a name="line.349"></a>
-<span class="sourceLineNo">350</span>   * Can make a modifiable descriptor from an UnmodifyableHTableDescriptor.<a name="line.350"></a>
-<span class="sourceLineNo">351</span>   * @param desc The descriptor.<a name="line.351"></a>
-<span class="sourceLineNo">352</span>   */<a name="line.352"></a>
-<span class="sourceLineNo">353</span>  public HTableDescriptor(final HTableDescriptor desc) {<a name="line.353"></a>
-<span class="sourceLineNo">354</span>    this(desc.name, desc);<a name="line.354"></a>
-<span class="sourceLineNo">355</span>  }<a name="line.355"></a>
-<span class="sourceLineNo">356</span><a name="line.356"></a>
-<span class="sourceLineNo">357</span>  /**<a name="line.357"></a>
-<span class="sourceLineNo">358</span>   * Construct a table descriptor by cloning the descriptor passed as a parameter<a name="line.358"></a>
-<span class="sourceLineNo">359</span>   * but using a different table name.<a name="line.359"></a>
-<span class="sourceLineNo">360</span>   * &lt;p&gt;<a name="line.360"></a>
-<span class="sourceLineNo">361</span>   * Makes a deep copy of the supplied descriptor.<a name="line.361"></a>
-<span class="sourceLineNo">362</span>   * Can make a modifiable descriptor from an UnmodifyableHTableDescriptor.<a name="line.362"></a>
-<span class="sourceLineNo">363</span>   * @param name Table name.<a name="line.363"></a>
-<span class="sourceLineNo">364</span>   * @param desc The descriptor.<a name="line.364"></a>
-<span class="sourceLineNo">365</span>   */<a name="line.365"></a>
-<span class="sourceLineNo">366</span>  public HTableDescriptor(final TableName name, final HTableDescriptor desc) {<a name="line.366"></a>
-<span class="sourceLineNo">367</span>    super();<a name="line.367"></a>
-<span class="sourceLineNo">368</span>    setName(name);<a name="line.368"></a>
-<span class="sourceLineNo">369</span>    setMetaFlags(this.name);<a name="line.369"></a>
-<span class="sourceLineNo">370</span>    for (HColumnDescriptor c: desc.families.values()) {<a name="line.370"></a>
-<span class="sourceLineNo">371</span>      this.families.put(c.getName(), new HColumnDescriptor(c));<a name="line.371"></a>
-<span class="sourceLineNo">372</span>    }<a name="line.372"></a>
-<span class="sourceLineNo">373</span>    for (Map.Entry&lt;Bytes, Bytes&gt; e :<a name="line.373"></a>
-<span class="sourceLineNo">374</span>        desc.values.entrySet()) {<a name="line.374"></a>
-<span class="sourceLineNo">375</span>      setValue(e.getKey(), e.getValue());<a name="line.375"></a>
-<span class="sourceLineNo">376</span>    }<a name="line.376"></a>
-<span class="sourceLineNo">377</span>    for (Map.Entry&lt;String, String&gt; e : desc.configuration.entrySet()) {<a name="line.377"></a>
-<span class="sourceLineNo">378</span>      this.configuration.put(e.getKey(), e.getValue());<a name="line.378"></a>
-<span class="sourceLineNo">379</span>    }<a name="line.379"></a>
-<span class="sourceLineNo">380</span>  }<a name="line.380"></a>
-<span class="sourceLineNo">381</span><a name="line.381"></a>
-<span class="sourceLineNo">382</span>  /*<a name="line.382"></a>
-<span class="sourceLineNo">383</span>   * Set meta flags on this table.<a name="line.383"></a>
-<span class="sourceLineNo">384</span>   * IS_ROOT_KEY is set if its a -ROOT- table<a name="line.384"></a>
-<span class="sourceLineNo">385</span>   * IS_META_KEY is set either if its a -ROOT- or a hbase:meta table<a name="line.385"></a>
-<span class="sourceLineNo">386</span>   * Called by constructors.<a name="line.386"></a>
-<span class="sourceLineNo">387</span>   * @param name<a name="line.387"></a>
-<span class="sourceLineNo">388</span>   */<a name="line.388"></a>
-<span class="sourceLineNo">389</span>  private void setMetaFlags(final TableName name) {<a name="line.389"></a>
-<span class="sourceLineNo">390</span>    setMetaRegion(isRootRegion() ||<a name="line.390"></a>
-<span class="sourceLineNo">391</span>        name.equals(TableName.META_TABLE_NAME));<a name="line.391"></a>
-<span class="sourceLineNo">392</span>  }<a name="line.392"></a>
-<span class="sourceLineNo">393</span><a name="line.393"></a>
-<span class="sourceLineNo">394</span>  /**<a name="line.394"></a>
-<span class="sourceLineNo">395</span>   * Check if the descriptor represents a &lt;code&gt; -ROOT- &lt;/code&gt; region.<a name="line.395"></a>
-<span class="sourceLineNo">396</span>   *<a name="line.396"></a>
-<span class="sourceLineNo">397</span>   * @return true if this is a &lt;code&gt; -ROOT- &lt;/code&gt; region<a name="line.397"></a>
-<span class="sourceLineNo">398</span>   */<a name="line.398"></a>
-<span class="sourceLineNo">399</span>  public boolean isRootRegion() {<a name="line.399"></a>
-<span class="sourceLineNo">400</span>    if (this.root == null) {<a name="line.400"></a>
-<span class="sourceLineNo">401</span>      this.root = isSomething(IS_ROOT_KEY, false)? Boolean.TRUE: Boolean.FALSE;<a name="line.401"></a>
-<span class="sourceLineNo">402</span>    }<a name="line.402"></a>
-<span class="sourceLineNo">403</span>    return this.root.booleanValue();<a name="line.403"></a>
-<span class="sourceLineNo">404</span>  }<a name="line.404"></a>
-<span class="sourceLineNo">405</span><a name="line.405"></a>
-<span class="sourceLineNo">406</span>  /**<a name="line.406"></a>
-<span class="sourceLineNo">407</span>   * &lt;em&gt; INTERNAL &lt;/em&gt; Used to denote if the current table represents<a name="line.407"></a>
-<span class="sourceLineNo">408</span>   * &lt;code&gt; -ROOT- &lt;/code&gt; region. This is used internally by the<a name="line.408"></a>
-<span class="sourceLineNo">409</span>   * HTableDescriptor constructors<a name="line.409"></a>
-<span class="sourceLineNo">410</span>   *<a name="line.410"></a>
-<span class="sourceLineNo">411</span>   * @param isRoot true if this is the &lt;code&gt; -ROOT- &lt;/code&gt; region<a name="line.411"></a>
-<span class="sourceLineNo">412</span>   */<a name="line.412"></a>
-<span class="sourceLineNo">413</span>  protected void setRootRegion(boolean isRoot) {<a name="line.413"></a>
-<span class="sourceLineNo">414</span>    // TODO: Make the value a boolean rather than String of boolean.<a name="line.414"></a>
-<span class="sourceLineNo">415</span>    setValue(IS_ROOT_KEY, isRoot? TRUE: FALSE);<a name="line.415"></a>
-<span class="sourceLineNo">416</span>  }<a name="line.416"></a>
-<span class="sourceLineNo">417</span><a name="line.417"></a>
-<span class="sourceLineNo">418</span>  /**<a name="line.418"></a>
-<span class="sourceLineNo">419</span>   * Checks if this table is &lt;code&gt; hbase:meta &lt;/code&gt;<a name="line.419"></a>
-<span class="sourceLineNo">420</span>   * region.<a name="line.420"></a>
-<span class="sourceLineNo">421</span>   *<a name="line.421"></a>
-<span class="sourceLineNo">422</span>   * @return true if this table is &lt;code&gt; hbase:meta &lt;/code&gt;<a name="line.422"></a>
-<span class="sourceLineNo">423</span>   * region<a name="line.423"></a>
-<span class="sourceLineNo">424</span>   */<a name="line.424"></a>
-<span class="sourceLineNo">425</span>  public boolean isMetaRegion() {<a name="line.425"></a>
-<span class="sourceLineNo">426</span>    if (this.meta == null) {<a name="line.426"></a>
-<span class="sourceLineNo">427</span>      this.meta = calculateIsMetaRegion();<a name="line.427"></a>
-<span class="sourceLineNo">428</span>    }<a name="line.428"></a>
-<span class="sourceLineNo">429</span>    return this.meta.booleanValue();<a name="line.429"></a>
-<span class="sourceLineNo">430</span>  }<a name="line.430"></a>
-<span class="sourceLineNo">431</span><a name="line.431"></a>
-<span class="sourceLineNo">432</span>  private synchronized Boolean calculateIsMetaRegion() {<a name="line.432"></a>
-<span class="sourceLineNo">433</span>    byte [] value = getValue(IS_META_KEY);<a name="line.433"></a>
-<span class="sourceLineNo">434</span>    return (value != null)? Boolean.valueOf(Bytes.toString(value)): Boolean.FALSE;<a name="line.434"></a>
-<span class="sourceLineNo">435</span>  }<a name="line.435"></a>
-<span class="sourceLineNo">436</span><a name="line.436"></a>
-<span class="sourceLineNo">437</span>  private boolean isSomething(final Bytes key,<a name="line.437"></a>
-<span class="sourceLineNo">438</span>      final boolean valueIfNull) {<a name="line.438"></a>
-<span class="sourceLineNo">439</span>    byte [] value = getValue(key);<a name="line.439"></a>
-<span class="sourceLineNo">440</span>    if (value != null) {<a name="line.440"></a>
-<span class="sourceLineNo">441</span>      return Boolean.valueOf(Bytes.toString(value));<a name="line.441"></a>
-<span class="sourceLineNo">442</span>    }<a name="line.442"></a>
-<span class="sourceLineNo">443</span>    return valueIfNull;<a name="line.443"></a>
-<span class="sourceLineNo">444</span>  }<a name="line.444"></a>
-<span class="sourceLineNo">445</span><a name="line.445"></a>
-<span class="sourceLineNo">446</span>  /**<a name="line.446"></a>
-<span class="sourceLineNo">447</span>   * &lt;em&gt; INTERNAL &lt;/em&gt; Used to denote if the current table represents<a name="line.447"></a>
-<span class="sourceLineNo">448</span>   * &lt;code&gt; -ROOT- &lt;/code&gt; or &lt;code&gt; hbase:meta &lt;/code&gt; region. This is used<a name="line.448"></a>
-<span class="sourceLineNo">449</span>   * internally by the HTableDescriptor constructors<a name="line.449"></a>
-<span class="sourceLineNo">450</span>   *<a name="line.450"></a>
-<span class="sourceLineNo">451</span>   * @param isMeta true if its either &lt;code&gt; -ROOT- &lt;/code&gt; or<a name="line.451"></a>
-<span class="sourceLineNo">452</span>   * &lt;code&gt; hbase:meta &lt;/code&gt; region<a name="line.452"></a>
-<span class="sourceLineNo">453</span>   */<a name="line.453"></a>
-<span class="sourceLineNo">454</span>  protected void setMetaRegion(boolean isMeta) {<a name="line.454"></a>
-<span class="sourceLineNo">455</span>    setValue(IS_META_KEY, isMeta? TRUE: FALSE);<a name="line.455"></a>
-<span class="sourceLineNo">456</span>  }<a name="line.456"></a>
-<span class="sourceLineNo">457</span><a name="line.457"></a>
-<span class="sourceLineNo">458</span>  /**<a name="line.458"></a>
-<span class="sourceLineNo">459</span>   * Checks if the table is a &lt;code&gt;hbase:meta&lt;/code&gt; table<a name="line.459"></a>
-<span class="sourceLineNo">460</span>   *<a name="line.460"></a>
-<span class="sourceLineNo">461</span>   * @return true if table is &lt;code&gt; hbase:meta &lt;/code&gt; region.<a name="line.461"></a>
-<span class="sourceLineNo">462</span>   */<a name="line.462"></a>
-<span class="sourceLineNo">463</span>  public boolean isMetaTable() {<a name="line.463"></a>
-<span class="sourceLineNo">464</span>    return isMetaRegion() &amp;&amp; !isRootRegion();<a name="line.464"></a>
-<span class="sourceLineNo">465</span>  }<a name="line.465"></a>
-<span class="sourceLineNo">466</span><a name="line.466"></a>
-<span class="sourceLineNo">467</span>  /**<a name="line.467"></a>
-<span class="sourceLineNo">468</span>   * Getter for accessing the metadata associated with the key<a name="line.468"></a>
-<span class="sourceLineNo">469</span>   *<a name="line.469"></a>
-<span class="sourceLineNo">470</span>   * @param key The key.<a name="line.470"></a>
-<span class="sourceLineNo">471</span>   * @return The value.<a name="line.471"></a>
-<span class="sourceLineNo">472</span>   * @see #values<a name="line.472"></a>
-<span class="sourceLineNo">473</span>   */<a name="line.473"></a>
-<span class="sourceLineNo">474</span>  public byte[] getValue(byte[] key) {<a name="line.474"></a>
-<span class="sourceLineNo">475</span>    return getValue(new Bytes(key));<a name="line.475"></a>
-<span class="sourceLineNo">476</span>  }<a name="line.476"></a>
-<span class="sourceLineNo">477</span><a name="line.477"></a>
-<span class="sourceLineNo">478</span>  private byte[] getValue(final Bytes key) {<a name="line.478"></a>
-<span class="sourceLineNo">479</span>    Bytes ibw = values.get(key);<a name="line.479"></a>
-<span class="sourceLineNo">480</span>    if (ibw == null)<a name="line.480"></a>
-<span class="sourceLineNo">481</span>      return null;<a name="line.481"></a>
-<span class="sourceLineNo">482</span>    return ibw.get();<a name="line.482"></a>
-<span class="sourceLineNo">483</span>  }<a name="line.483"></a>
-<span class="sourceLineNo">484</span><a name="line.484"></a>
-<span class="sourceLineNo">485</span>  /**<a name="line.485"></a>
-<span class="sourceLineNo">486</span>   * Getter for accessing the metadata associated with the key<a name="line.486"></a>
-<span class="sourceLineNo">487</span>   *<a name="line.487"></a>
-<span class="sourceLineNo">488</span>   * @param key The key.<a name="line.488"></a>
-<span class="sourceLineNo">489</span>   * @return The value.<a name="line.489"></a>
-<span class="sourceLineNo">490</span>   * @see #values<a name="line.490"></a>
-<span class="sourceLineNo">491</span>   */<a name="line.491"></a>
-<span class="sourceLineNo">492</span>  public String getValue(String key) {<a name="line.492"></a>
-<span class="sourceLineNo">493</span>    byte[] value = getValue(Bytes.toBytes(key));<a name="line.493"></a>
-<span class="sourceLineNo">494</span>    if (value == null)<a name="line.494"></a>
-<span class="sourceLineNo">495</span>      return null;<a name="line.495"></a>
-<span class="sourceLineNo">496</span>    return Bytes.toString(value);<a name="line.496"></a>
-<span class="sourceLineNo">497</span>  }<a name="line.497"></a>
-<span class="sourceLineNo">498</span><a name="line.498"></a>
-<span class="sourceLineNo">499</span>  /**<a name="line.499"></a>
-<span class="sourceLineNo">500</span>   * Getter for fetching an unmodifiable {@link #values} map.<a name="line.500"></a>
-<span class="sourceLineNo">501</span>   *<a name="line.501"></a>
-<span class="sourceLineNo">502</span>   * @return unmodifiable map {@link #values}.<a name="line.502"></a>
-<span class="sourceLineNo">503</span>   * @see #values<a name="line.503"></a>
-<span class="sourceLineNo">504</span>   */<a name="line.504"></a>
-<span class="sourceLineNo">505</span>  public Map&lt;Bytes, Bytes&gt; getValues() {<a name="line.505"></a>
-<span class="sourceLineNo">506</span>    // shallow pointer copy<a name="line.506"></a>
-<span class="sourceLineNo">507</span>    return Collections.unmodifiableMap(values);<a name="line.507"></a>
-<span class="sourceLineNo">508</span>  }<a name="line.508"></a>
-<span class="sourceLineNo">509</span><a name="line.509"></a>
-<span class="sourceLineNo">510</span>  /**<a name="line.510"></a>
-<span class="sourceLineNo">511</span>   * Setter for storing metadata as a (key, value) pair in {@link #values} map<a name="line.511"></a>
-<span class="sourceLineNo">512</span>   *<a name="line.512"></a>
-<span class="sourceLineNo">513</span>   * @param key The key.<a name="line.513"></a>
-<span class="sourceLineNo">514</span>   * @param value The value.<a name="line.514"></a>
-<span class="sourceLineNo">515</span>   * @see #values<a name="line.515"></a>
-<span class="sourceLineNo">516</span>   */<a name="line.516"></a>
-<span class="sourceLineNo">517</span>  public HTableDescriptor setValue(byte[] key, byte[] value) {<a name="line.517"></a>
-<span class="sourceLineNo">518</span>    setValue(new Bytes(key), new Bytes(value));<a name="line.518"></a>
-<span class="sourceLineNo">519</span>    return this;<a name="line.519"></a>
-<span class="sourceLineNo">520</span>  }<a name="line.520"></a>
-<span class="sourceLineNo">521</span><a name="line.521"></a>
-<span class="sourceLineNo">522</span>  /*<a name="line.522"></a>
-<span class="sourceLineNo">523</span>   * @param key The key.<a name="line.523"></a>
-<span class="sourceLineNo">524</span>   * @param value The value.<a name="line.524"></a>
-<span class="sourceLineNo">525</span>   */<a name="line.525"></a>
-<span class="sourceLineNo">526</span>  private HTableDescriptor setValue(final Bytes key,<a name="line.526"></a>
-<span class="sourceLineNo">527</span>      final String value) {<a name="line.527"></a>
-<span class="sourceLineNo">528</span>    setValue(key, new Bytes(Bytes.toBytes(value)));<a name="line.528"></a>
-<span class="sourceLineNo">529</span>    return this;<a name="line.529"></a>
-<span class="sourceLineNo">530</span>  }<a name="line.530"></a>
-<span class="sourceLineNo">531</span><a name="line.531"></a>
-<span class="sourceLineNo">532</span>  /*<a name="line.532"></a>
-<span class="sourceLineNo">533</span>   * Setter for storing metadata as a (key, value) pair in {@link #values} map<a name="line.533"></a>
-<span class="sourceLineNo">534</span>   *<a name="line.534"></a>
-<span class="sourceLineNo">535</span>   * @param key The key.<a name="line.535"></a>
-<span class="sourceLineNo">536</span>   * @param value The value.<a name="line.536"></a>
-<span class="sourceLineNo">537</span>   */<a name="line.537"></a>
-<span class="sourceLineNo">538</span>  public HTableDescriptor setValue(final Bytes key, final Bytes value) {<a name="line.538"></a>
-<span class="sourceLineNo">539</span>    if (key.compareTo(DEFERRED_LOG_FLUSH_KEY) == 0) {<a name="line.539"></a>
-<span class="sourceLineNo">540</span>      boolean isDeferredFlush = Boolean.valueOf(Bytes.toString(value.get()));<a name="line.540"></a>
-<span class="sourceLineNo">541</span>      LOG.warn("HTableDescriptor property:" + DEFERRED_LOG_FLUSH + " is deprecated, " +<a name="line.541"></a>
-<span class="sourceLineNo">542</span>          "use " + DURABILITY + " instead");<a name="line.542"></a>
-<span class="sourceLineNo">543</span>      setDurability(isDeferredFlush ? Durability.ASYNC_WAL : DEFAULT_DURABLITY);<a name="line.543"></a>
-<span class="sourceLineNo">544</span>      return this;<a name="line.544"></a>
-<span class="sourceLineNo">545</span>    }<a name="line.545"></a>
-<span class="sourceLineNo">546</span>    values.put(key, value);<a name="line.546"></a>
-<span class="sourceLineNo">547</span>    return this;<a name="line.547"></a>
-<span class="sourceLineNo">548</span>  }<a name="line.548"></a>
-<span class="sourceLineNo">549</span><a name="line.549"></a>
-<span class="sourceLineNo">550</span>  /**<a name="line.550"></a>
-<span class="sourceLineNo">551</span>   * Setter for storing metadata as a (key, value) pair in {@link #values} map<a name="line.551"></a>
-<span class="sourceLineNo">552</span>   *<a name="line.552"></a>
-<span class="sourceLineNo">553</span>   * @param key The key.<a name="line.553"></a>
-<span class="sourceLineNo">554</span>   * @param value The value.<a name="line.554"></a>
-<span class="sourceLineNo">555</span>   * @see #values<a name="line.555"></a>
-<span class="sourceLineNo">556</span>   */<a name="line.556"></a>
-<span class="sourceLineNo">557</span>  public HTableDescriptor setValue(String key, String value) {<a name="line.557"></a>
-<span class="sourceLineNo">558</span>    if (value == null) {<a name="line.558"></a>
-<span class="sourceLineNo">559</span>      remove(key);<a name="line.559"></a>
-<span class="sourceLineNo">560</span>    } else {<a name="line.560"></a>
-<span class="sourceLineNo">561</span>      setValue(Bytes.toBytes(key), Bytes.toBytes(value));<a name="line.561"></a>
-<span class="sourceLineNo">562</span>    }<a name="line.562"></a>
-<span class="sourceLineNo">563</span>    return this;<a name="line.563"></a>
-<span class="sourceLineNo">564</span>  }<a name="line.564"></a>
-<span class="sourceLineNo">565</span><a name="line.565"></a>
-<span class="sourceLineNo">566</span>  /**<a name="line.566"></a>
-<span class="sourceLineNo">567</span>   * Remove metadata represented by the key from the {@link #values} map<a name="line.567"></a>
-<span class="sourceLineNo">568</span>   *<a name="line.568"></a>
-<span class="sourceLineNo">569</span>   * @param key Key whose key and value we're to remove from HTableDescriptor<a name="line.569"></a>
-<span class="sourceLineNo">570</span>   * parameters.<a name="line.570"></a>
-<span class="sourceLineNo">571</span>   */<a name="line.571"></a>
-<span class="sourceLineNo">572</span>  public void remove(final String key) {<a name="line.572"></a>
-<span class="sourceLineNo">573</span>    remove(new Bytes(Bytes.toBytes(key)));<a name="line.573"></a>
-<span class="sourceLineNo">574</span>  }<a name="line.574"></a>
-<span class="sourceLineNo">575</span><a name="line.575"></a>
-<span class="sourceLineNo">576</span>  /**<a name="line.576"></a>
-<span class="sourceLineNo">577</span>   * Remove metadata represented by the key from the {@link #values} map<a name="line.577"></a>
-<span class="sourceLineNo">578</span>   *<a name="line.578"></a>
-<span class="sourceLineNo">579</span>   * @param key Key whose key and value we're to remove from HTableDescriptor<a name="line.579"></a>
-<span class="sourceLineNo">580</span>   * parameters.<a name="line.580"></a>
-<span class="sourceLineNo">581</span>   */<a name="line.581"></a>
-<span class="sourceLineNo">582</span>  public void remove(Bytes key) {<a name="line.582"></a>
-<span class="sourceLineNo">583</span>    values.remove(key);<a name="line.583"></a>
-<span class="sourceLineNo">584</span>  }<a name="line.584"></a>
-<span class="sourceLineNo">585</span><a name="line.585"></a>
-<span class="sourceLineNo">586</span>  /**<a name="line.586"></a>
-<span class="sourceLineNo">587</span>   * Remove metadata represented by the key from the {@link #values} map<a name="line.587"></a>
-<span class="sourceLineNo">588</span>   *<a name="line.588"></a>
-<span class="sourceLineNo">589</span>   * @param key Key whose key and value we're to remove from HTableDescriptor<a name="line.589"></a>
-<span class="sourceLineNo">590</span>   * parameters.<a name="line.590"></a>
-<span class="sourceLineNo">591</span>   */<a name="line.591"></a>
-<span class="sourceLineNo">592</span>  public void remove(final byte [] key) {<a name="line.592"></a>
-<span class="sourceLineNo">593</span>    remove(new Bytes(key));<a name="line.593"></a>
-<span class="sourceLineNo">594</span>  }<a name="line.594"></a>
-<span class="sourceLineNo">595</span><a name="line.595"></a>
-<span class="sourceLineNo">596</span>  /**<a name="line.596"></a>
-<span class="sourceLineNo">597</span>   * Check if the readOnly flag of the table is set. If the readOnly flag is<a name="line.597"></a>
-<span class="sourceLineNo">598</span>   * set then the contents of the table can only be read from but not modified.<a name="line.598"></a>
-<span class="sourceLineNo">599</span>   *<a name="line.599"></a>
-<span class="sourceLineNo">600</span>   * @return true if all columns in the table should be read only<a name="line.600"></a>
-<span class="sourceLineNo">601</span>   */<a name="line.601"></a>
-<span class="sourceLineNo">602</span>  public boolean isReadOnly() {<a name="line.602"></a>
-<span class="sourceLineNo">603</span>    return isSomething(READONLY_KEY, DEFAULT_READONLY);<a name="line.603"></a>
-<span class="sourceLineNo">604</span>  }<a name="line.604"></a>
-<span class="sourceLineNo">605</span><a name="line.605"></a>
-<span class="sourceLineNo">606</span>  /**<a name="line.606"></a>
-<span class="sourceLineNo">607</span>   * Setting the table as read only sets all the columns in the table as read<a name="line.607"></a>
-<span class="sourceLineNo">608</span>   * only. By default all tables are modifiable, but if the readOnly flag is<a name="line.608"></a>
-<span class="sourceLineNo">609</span>   * set to true then the contents of the table can only be read but not modified.<a name="line.609"></a>
-<span class="sourceLineNo">610</span>   *<a name="line.610"></a>
-<span class="sourceLineNo">611</span>   * @param readOnly True if all of the columns in the table should be read<a name="line.611"></a>
-<span class="sourceLineNo">612</span>   * only.<a name="line.612"></a>
-<span class="sourceLineNo">613</span>   */<a name="line.613"></a>
-<span class="sourceLineNo">614</span>  public HTableDescriptor setReadOnly(final boolean readOnly) {<a name="line.614"></a>
-<span class="sourceLineNo">615</span>    return setValue(READONLY_KEY, readOnly? TRUE: FALSE);<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>  /**<a name="line.618"></a>
-<span class="sourceLineNo">619</span>   * Check if the compaction enable flag of the table is true. If flag is<a name="line.619"></a>
-<span class="sourceLineNo">620</span>   * false then no minor/major compactions will be done in real.<a name="line.620"></a>
-<span class="sourceLineNo">621</span>   *<a name="line.621"></a>
-<span class="sourceLineNo">622</span>   * @return true if table compaction enabled<a name="line.622"></a>
-<span class="sourceLineNo">623</span>   */<a name="line.623"></a>
-<span class="sourceLineNo">624</span>  public boolean isCompactionEnabled() {<a name="line.624"></a>
-<span class="sourceLineNo">625</span>    return isSomething(COMPACTION_ENABLED_KEY, DEFAULT_COMPACTION_ENABLED);<a name="line.625"></a>
-<span class="sourceLineNo">626</span>  }<a name="line.626"></a>
-<span class="sourceLineNo">627</span><a name="line.627"></a>
-<span class="sourceLineNo">628</span>  /**<a name="line.628"></a>
-<span class="sourceLineNo">629</span>   * Setting the table compaction enable flag.<a name="line.629"></a>
-<span class="sourceLineNo">630</span>   *<a name="line.630"></a>
-<span class="sourceLineNo">631</span>   * @param isEnable True if enable compaction.<a name="line.631"></a>
-<span class="sourceLineNo">632</span>   */<a name="line.632"></a>
-<span class="sourceLineNo">633</span>  public HTableDescriptor setCompactionEnabled(final boolean isEnable) {<a name="line.633"></a>
-<span class="sourceLineNo">634</span>    setValue(COMPACTION_ENABLED_KEY, isEnable ? TRUE : FALSE);<a name="line.634"></a>
-<span class="sourceLineNo">635</span>    return this;<a name="line.635"></a>
-<span class="sourceLineNo">636</span>  }<a name="line.636"></a>
-<span class="sourceLineNo">637</span><a name="line.637"></a>
-<span class="sourceLineNo">638</span>  /**<a name="line.638"></a>
-<span class="sourceLineNo">639</span>   * Check if normalization enable flag of the table is true. If flag is<a name="line.639"></a>
-<span class="sourceLineNo">640</span>   * false then no region normalizer won't attempt to normalize this table.<a name="line.640"></a>
-<span class="sourceLineNo">641</span>   *<a name="line.641"></a>
-<span class="sourceLineNo">642</span>   * @return true if region normalization is enabled for this table<a name="line.642"></a>
-<span class="sourceLineNo">643</span>   */<a name="line.643"></a>
-<span class="sourceLineNo">644</span>  public boolean isNormalizationEnabled() {<a name="line.644"></a>
-<span class="sourceLineNo">645</span>    return isSomething(NORMALIZATION_ENABLED_KEY, DEFAULT_NORMALIZATION_ENABLED);<a name="line.645"></a>
-<span class="sourceLineNo">646</span>  }<a name="line.646"></a>
-<span class="sourceLineNo">647</span><a name="line.647"></a>
-<span class="sourceLineNo">648</span>  /**<a name="line.648"></a>
-<span class="sourceLineNo">649</span>   * Setting the table normalization enable flag.<a name="line.649"></a>
-<span class="sourceLineNo">650</span>   *<a name="line.650"></a>
-<span class="sourceLineNo">651</span>   * @param isEnable True if enable normalization.<a name="line.651"></a>
-<span class="sourceLineNo">652</span>   */<a name="line.652"></a>
-<span class="sourceLineNo">653</span>  public HTableDescriptor setNormalizationEnabled(final boolean isEnable) {<a name="line.653"></a>
-<span class="sourceLineNo">654</span>    setValue(NORMALIZATION_ENABLED_KEY, isEnable ? TRUE : FALSE);<a name="line.654"></a>
-<span class="sourceLineNo">655</span>    return this;<a name="line.655"></a>
-<span class="sourceLineNo">656</span>  }<a name="line.656"></a>
-<span class="sourceLineNo">657</span><a name="line.657"></a>
-<span class="sourceLineNo">658</span>  /**<a name="line.658"></a>
-<span class="sourceLineNo">659</span>   * Sets the {@link Durability} setting for the table. This defaults to Durability.USE_DEFAULT.<a name="line.659"></a>
-<span class="sourceLineNo">660</span>   * @param durability enum value<a name="line.660"></a>
-<span class="sourceLineNo">661</span>   */<a name="line.661"></a>
-<span class="sourceLineNo">662</span>  public HTableDescriptor setDurability(Durability durability) {<a name="line.662"></a>
-<span class="sourceLineNo">663</span>    this.durability = durability;<a name="line.663"></a>
-<span class="sourceLineNo">664</span>    setValue(DURABILITY_KEY, durability.name());<a name="line.664"></a>
-<span class="sourceLineNo">665</span>    return this;<a name="line.665"></a>
-<span class="sourceLineNo">666</span>  }<a name="line.666"></a>
-<span class="sourceLineNo">667</span><a name="line.667"></a>
-<span class="sourceLineNo">668</span>  /**<a name="line.668"></a>
-<span class="sourceLineNo">669</span>   * Returns the durability setting for the table.<a name="line.669"></a>
-<span class="sourceLineNo">670</span>   * @return durability setting for the table.<a name="line.670"></a>
-<span class="sourceLineNo">671</span>   */<a name="line.671"></a>
-<span class="sourceLineNo">672</span>  public Durability getDurability() {<a name="line.672"></a>
-<span class="sourceLineNo">673</span>    if (this.durability == null) {<a name="line.673"></a>
-<span class="sourceLineNo">674</span>      byte[] durabilityValue = getValue(DURABILITY_KEY);<a name="line.674"></a>
-<span class="sourceLineNo">675</span>      if (durabilityValue == null) {<a name="line.675"></a>
-<span class="sourceLineNo">676</span>        this.durability = DEFAULT_DURABLITY;<a name="line.676"></a>
-<span class="sourceLineNo">677</span>      } else {<a name="line.677"></a>
-<span class="sourceLineNo">678</span>        try {<a name="line.678"></a>
-<span class="sourceLineNo">679</span>          this.durability = Durability.valueOf(Bytes.toString(durabilityValue));<a name="line.679"></a>
-<span class="sourceLineNo">680</span>        } catch (IllegalArgumentException ex) {<a name="line.680"></a>
-<span class="sourceLineNo">681</span>          LOG.warn("Received " + ex + " because Durability value for HTableDescriptor"<a name="line.681"></a>
-<span class="sourceLineNo">682</span>            + " is not known. Durability:" + Bytes.toString(durabilityValue));<a name="line.682"></a>
-<span class="sourceLineNo">683</span>          this.durability = DEFAULT_DURABLITY;<a name="line.683"></a>
-<span class="sourceLineNo">684</span>        }<a name="line.684"></a>
-<span class="sourceLineNo">685</span>      }<a name="line.685"></a>
-<span class="sourceLineNo">686</span>    }<a name="line.686"></a>
-<span class="sourceLineNo">687</span>    return this.durability;<a name="line.687"></a>
-<span class="sourceLineNo">688</span>  }<a name="line.688"></a>
-<span class="sourceLineNo">689</span><a name="line.689"></a>
-<span class="sourceLineNo">690</span>  /**<a name="line.690"></a>
-<span class="sourceLineNo">691</span>   * Get the name of the table<a name="line.691"></a>
-<span class="sourceLineNo">692</span>   *<a name="line.692"></a>
-<span class="sourceLineNo">693</span>   * @return TableName<a name="line.693"></a>
-<span class="sourceLineNo">694</span>   */<a name="line.694"></a>
-<span class="sourceLineNo">695</span>  public TableName getTableName() {<a name="line.695"></a>
-<span class="sourceLineNo">696</span>    return name;<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>  /**<a name="line.699"></a>
-<span class="sourceLineNo">700</span>   * Get the name of the table as a byte array.<a name="line.700"></a>
-<span class="sourceLineNo">701</span>   *<a name="line.701"></a>
-<span class="sourceLineNo">702</span>   * @return name of table<a name="line.702"></a>
-<span class="sourceLineNo">703</span>   * @deprecated Use {@link #getTableName()} instead<a name="line.703"></a>
-<span class="sourceLineNo">704</span>   */<a name="line.704"></a>
-<span class="sourceLineNo">705</span>  @Deprecated<a name="line.705"></a>
-<span class="sourceLineNo">706</span>  public byte[] getName() {<a name="line.706"></a>
-<span class="sourceLineNo">707</span>    return name.getName();<a name="line.707"></a>
-<span class="sourceLineNo">708</span>  }<a name="line.708"></a>
-<span class="sourceLineNo">709</span><a name="line.709"></a>
-<span class="sourceLineNo">710</span>  /**<a name="line.710"></a>
-<span class="sourceLineNo">711</span>   * Get the name of the table as a String<a name="line.711"></a>
-<span class="sourceLineNo">712</span>   *<a name="line.712"></a>
-<span class="sourceLineNo">713</span>   * @return name of table as a String<a name="line.713"></a>
-<span class="sourceLineNo">714</span>   */<a name="line.714"></a>
-<span class="sourceLineNo">715</span>  public String getNameAsString() {<a name="line.715"></a>
-<span class="sourceLineNo">716</span>    return name.getNameAsString();<a name="line.716"></a>
-<span class="sourceLineNo">717</span>  }<a name="line.717"></a>
-<span class="sourceLineNo">718</span><a name="line.718"></a>
-<span class="sourceLineNo">719</span>  /**<a name="line.719"></a>
-<span class="sourceLineNo">720</span>   * This sets the class associated with the region split policy which<a name="line.720"></a>
-<span class="sourceLineNo">721</span>   * determines when a region split should occur.  The class used by<a name="line.721"></a>
-<span class="sourceLineNo">722</span>   * default is defined in {@link org.apache.hadoop.hbase.regionserver.RegionSplitPolicy}<a name="line.722"></a>
-<span class="sourceLineNo">723</span>   * @param clazz the class name<a name="line.723"></a>
-<span class="sourceLineNo">724</span>   */<a name="line.724"></a>
-<span class="sourceLineNo">725</span>  public HTableDescriptor setRegionSplitPolicyClassName(String clazz) {<a name="line.725"></a>
-<span class="sourceLineNo">726</span>    setValue(SPLIT_POLICY, clazz);<a name="line.726"></a>
-<span class="sourceLineNo">727</span>    return this;<a name="line.727"></a>
-<span class="sourceLineNo">728</span>  }<a name="line.728"></a>
-<span class="sourceLineNo">729</span><a name="line.729"></a>
-<span class="sourceLineNo">730</span>  /**<a name="line.730"></a>
-<span class="sourceLineNo">731</span>   * This gets the class associated with the region split policy which<a name="line.731"></a>
-<span class="sourceLineNo">732</span>   * determines when a region split should occur.  The class used by<a name="line.732"></a>
-<span class="sourceLineNo">733</span>   * default is defined in {@link org.apache.hadoop.hbase.regionserver.RegionSplitPolicy}<a name="line.733"></a>
-<span class="sourceLineNo">734</span>   *<a name="line.734"></a>
-<span class="sourceLineNo">735</span>   * @return the class name of the region split policy for this table.<a name="line.735"></a>
-<span class="sourceLineNo">736</span>   * If this returns null, the default split policy is used.<a name="line.736"></a>
-<span class="sourceLineNo">737</span>   */<a name="line.737"></a>
-<span class="sourceLineNo">738</span>   public String getRegionSplitPolicyClassName() {<a name="line.738"></a>
-<span class="sourceLineNo">739</span>    return getValue(SPLIT_POLICY);<a name="line.739"></a>
-<span class="sourceLineNo">740</span>  }<a name="line.740"></a>
-<span class="sourceLineNo">741</span><a name="line.741"></a>
-<span class="sourceLineNo">742</span>  /**<a name="line.742"></a>
-<span class="sourceLineNo">743</span>   * Set the name of the table.<a name="line.743"></a>
-<span class="sourceLineNo">744</span>   *<a name="line.744"></a>
-<span class="sourceLineNo">745</span>   * @param name name of table<a name="line.745"></a>
-<span class="sourceLineNo">746</span>   */<a name="line.746"></a>
-<span class="sourceLineNo">747</span>  @Deprecated<a name="line.747"></a>
-<span class="sourceLineNo">748</span>  public HTableDescriptor setName(byte[] name) {<a name="line.748"></a>
-<span class="sourceLineNo">749</span>    setName(TableName.valueOf(name));<a name="line.749"></a>
-<span class="sourceLineNo">750</span>    return this;<a name="line.750"></a>
-<span class="sourceLineNo">751</span>  }<a name="line.751"></a>
-<span class="sourceLineNo">752</span><a name="line.752"></a>
-<span class="sourceLineNo">753</span>  @Deprecated<a name="line.753"></a>
-<span class="sourceLineNo">754</span>  public HTableDescriptor setName(TableName name) {<a name="line.754"></a>
-<span class="sourceLineNo">755</span>    this.name = name;<a name="line.755"></a>
-<span class="sourceLineNo">756</span>    setMetaFlags(this.name);<a name="line.756"></a>
-<span class="sourceLineNo">757</span>    return this;<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>
-<span class="sourceLineNo">760</span>  /**<a name="line.760"></a>
-<span class="sourceLineNo">761</span>   * Returns the maximum size upto which a region can grow to after which a region<a name="line.761"></a>
-<span class="sourceLineNo">762</span>   * split is triggered. The region size is represented by the size of the biggest<a name="line.762"></a>
-<span class="sourceLineNo">763</span>   * store file in that region.<a name="line.763"></a>
-<span class="sourceLineNo">764</span>   *<a name="line.764"></a>
-<span class="sourceLineNo">765</span>   * @return max hregion size for table, -1 if not set.<a name="line.765"></a>
-<span class="sourceLineNo">766</span>   *<a name="line.766"></a>
-<span class="sourceLineNo">767</span>   * @see #setMaxFileSize(long)<a name="line.767"></a>
-<span class="sourceLineNo">768</span>   */<a name="line.768"></a>
-<span class="sourceLineNo">769</span>  public long getMaxFileSize() {<a name="line.769"></a>
-<span class="sourceLineNo">770</span>    byte [] value = getValue(MAX_FILESIZE_KEY);<a name="line.770"></a>
-<span class="sourceLineNo">771</span>    if (value != null) {<a name="line.771"></a>
-<span class="sourceLineNo">772</span>      return Long.parseLong(Bytes.toString(value));<a name="line.772"></a>
-<span class="sourceLineNo">773</span>    }<a name="line.773"></a>
-<span class="sourceLineNo">774</span>    return -1;<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>  /**<a name="line.777"></a>
-<span class="sourceLineNo">778</span>   * Sets the maximum size upto which a region can grow to after which a region<a name="line.778"></a>
-<span class="sourceLineNo">779</span>   * split is triggered. The region size is represented by the size of the biggest<a name="line.779"></a>
-<span class="sourceLineNo">780</span>   * store file in that region, i.e. If the biggest store file grows beyond the<a name="line.780"></a>
-<span class="sourceLineNo">781</span>   * maxFileSize, then the region split is triggered. This defaults to a value of<a name="line.781"></a>
-<span class="sourceLineNo">782</span>   * 256 MB.<a name="line.782"></a>
-<span class="sourceLineNo">783</span>   * &lt;p&gt;<a name="line.783"></a>
-<span class="sourceLineNo">784</span>   * This is not an absolute value and might vary. Assume that a single row exceeds<a name="line.784"></a>
-<span class="sourceLineNo">785</span>   * the maxFileSize then the storeFileSize will be greater than maxFileSize since<a name="line.785"></a>
-<span class="sourceLineNo">786</span>   * a single row cannot be split across multiple regions<a name="line.786"></a>
-<span class="sourceLineNo">787</span>   * &lt;/p&gt;<a name="line.787"></a>
-<span class="sourceLineNo">788</span>   *<a name="line.788"></a>
-<span class="sourceLineNo">789</span>   * @param maxFileSize The maximum file size that a store file can grow to<a name="line.789"></a>
-<span class="sourceLineNo">790</span>   * before a split is triggered.<a name="line.790"></a>
-<span class="sourceLineNo">791</span>   */<a name="line.791"></a>
-<span class="sourceLineNo">792</span>  public HTableDescriptor setMaxFileSize(long maxFileSize) {<a name="line.792"></a>
-<span class="sourceLineNo">793</span>    setValue(MAX_FILESIZE_KEY, Long.toString(maxFileSize));<a name="line.793"></a>
-<span class="sourceLineNo">794</span>    return this;<a name="line.794"></a>
-<span class="sourceLineNo">795</span>  }<a name="line.795"></a>
-<span class="sourceLineNo">796</span><a name="line.796"></a>
-<span class="sourceLineNo">797</span>  /**<a name="line.797"></a>
-<span class="sourceLineNo">798</span>   * Returns the size of the memstore after which a flush to filesystem is triggered.<a name="line.798"></a>
-<span class="sourceLineNo">799</span>   *<a name="line.799"></a>
-<span class="sourceLineNo">800</span>   * @return memory cache flush size for each hregion, -1 if not set.<a name="line.800"></a>
-<span class="sourceLineNo">801</span>   *<a name="line.801"></a>
-<span class="sourceLineNo">802</span>   * @see #setMemStoreFlushSize(long)<a name="line.802"></a>
-<span class="sourceLineNo">803</span>   */<a name="line.803"></a>
-<span class="sourceLineNo">804</span>  public long getMemStoreFlushSize() {<a name="line.804"></a>
-<span class="sourceLineNo">805</span>    byte [] value = getValue(MEMSTORE_FLUSHSIZE_KEY);<a name="line.805"></a>
-<span class="sourceLineNo">806</span>    if (value != null) {<a name="line.806"></a>
-<span class="sourceLineNo">807</span>      return Long.parseLong(Bytes.toString(value));<a name="line.807"></a>
-<span class="sourceLineNo">808</span>    }<a name="line.808"></a>
-<span class="sourceLineNo">809</span>    return -1;<a name="line.809"></a>
-<span class="sourceLineNo">810</span>  }<a name="line.810"></a>
-<span class="sourceLineNo">811</span><a name="line.811"></a>
-<span class="sourceLineNo">812</span>  /**<a name="line.812"></a>
-<span class="sourceLineNo">813</span>   * Represents the maximum size of the memstore after which the contents of the<a name="line.813"></a>
-<span class="sourceLineNo">814</span>   * memstore are flushed to the filesystem. This defaults to a size of 64 MB.<a name="line.814"></a>
-<span class="sourceLineNo">815</span>   *<a name="line.815"></a>
-<span class="sourceLineNo">816</span>   * @param memstoreFlushSize memory cache flush size for each hregion<a name="line.816"></a>
-<span class="sourceLineNo">817</span>   */<a name="line.817"></a>
-<span class="sourceLineNo">818</span>  public HTableDescriptor setMemStoreFlushSize(long memstoreFlushSize) {<a name="line.818"></a>
-<span class="sourceLineNo">819</span>    setValue(MEMSTORE_FLUSHSIZE_KEY, Long.toString(memstoreFlushSize));<a name="line.819"></a>
-<span class="sourceLineNo">820</span>    return this;<a name="line.820"></a>
-<span class="sourceLineNo">821</span>  }<a name="line.821"></a>
-<span class="sourceLineNo">822</span><a name="line.822"></a>
-<span class="sourceLineNo">823</span>  /**<a name="line.823"></a>
-<span class="sourceLineNo">824</span>   * This sets the class associated with the flush policy which determines determines the stores<a name="line.824"></a>
-<span class="sourceLineNo">825</span>   * need to be flushed when flushing a region. The class used by default is defined in<a name="line.825"></a>
-<span class="sourceLineNo">826</span>   * {@link org.apache.hadoop.hbase.regionserver.FlushPolicy}<a name="line.826"></a>
-<span class="sourceLineNo">827</span>   * @param clazz the class name<a name="line.827"></a>
-<span class="sourceLineNo">828</span>   */<a name="line.828"></a>
-<span class="sourceLineNo">829</span>  public HTableDescriptor setFlushPolicyClassName(String clazz) {<a name="line.829"></a>
-<span class="sourceLineNo">830</span>    setValue(FLUSH_POLICY, clazz);<a name="line.830"></a>
-<span class="sourceLineNo">831</span>    return this;<a name="line.831"></a>
-<span class="sourceLineNo">832</span>  }<a name="line.832"></a>
-<span class="sourceLineNo">833</span><a name="line.833"></a>
-<span class="sourceLineNo">834</span>  /**<a name="line.834"></a>
-<span class="sourceLineNo">835</span>   * This gets the class associated with the flush policy which determines the stores need to be<a name="line.835"></a>
-<span class="sourceLineNo">836</span>   * flushed when flushing a region. The class used by default is defined in<a name="line.836"></a>
-<span class="sourceLineNo">837</span>   * {@link org.apache.hadoop.hbase.regionserver.FlushPolicy}<a name="line.837"></a>
-<span class="sourceLineNo">838</span>   * @return the class name of the flush policy for this table. If this returns null, the default<a name="line.838"></a>
-<span class="sourceLineNo">839</span>   *         flush policy is used.<a name="line.839"></a>
-<span class="sourceLineNo">840</span>   */<a name="line.840"></a>
-<span class="sourceLineNo">841</span>  public String getFlushPolicyClassName() {<a name="line.841"></a>
-<span class="sourceLineNo">842</span>    return getValue(FLUSH_POLICY);<a name="line.842"></a>
-<span class="sourceLineNo">843</span>  }<a name="line.843"></a>
-<span class="sourceLineNo">844</span><a name="line.844"></a>
-<span class="sourceLineNo">845</span>  /**<a name="line.845"></a>
-<span class="sourceLineNo">846</span>   * Adds a column family.<a name="line.846"></a>
-<span class="sourceLineNo">847</span>   * For the updating purpose please use {@link #modifyFamily(HColumnDescriptor)} instead.<a name="line.847"></a>
-<span class="sourceLineNo">848</span>   * @param family HColumnDescriptor of family to add.<a name="line.848"></a>
-<span class="sourceLineNo">849</span>   */<a name="line.849"></a>
-<span class="sourceLineNo">850</span>  public HTableDescriptor addFamily(final HColumnDescriptor family) {<a name="line.850"></a>
-<span class="sourceLineNo">851</span>    if (family.getName() == null || family.getName().length &lt;= 0) {<a name="line.851"></a>
-<span class="sourceLineNo">852</span>      throw new IllegalArgumentException("Family name cannot be null or empty");<a name="line.852"></a>
-<span class="sourceLineNo">853</span>    }<a name="line.853"></a>
-<span class="sourceLineNo">854</span>    if (hasFamily(family.getName())) {<a name="line.854"></a>
-<span class="sourceLineNo">855</span>      throw new IllegalArgumentException("Family '" +<a name="line.855"></a>
-<span class="sourceLineNo">856</span>        family.getNameAsString() + "' already exists so cannot be added");<a name="line.856"></a>
-<span class="sourceLineNo">857</span>    }<a name="line.857"></a>
-<span class="sourceLineNo">858</span>    this.families.put(family.getName(), family);<a name="line.858"></a>
-<span class="sourceLineNo">859</span>    return this;<a name="line.859"></a>
-<span class="sourceLineNo">860</span>  }<a name="line.860"></a>
-<span class="sourceLineNo">861</span><a name="line.861"></a>
-<span class="sourceLineNo">862</span>  /**<a name="line.862"></a>
-<span class="sourceLineNo">863</span>   * Modifies the existing column family.<a name="line.863"></a>
-<span class="sourceLineNo">864</span>   * @param family HColumnDescriptor of family to update<a name="line.864"></a>
-<span class="sourceLineNo">865</span>   * @return this (for chained invocation)<a name="line.865"></a>
-<span class="sourceLineNo">866</span>   */<a name="line.866"></a>
-<span class="sourceLineNo">867</span>  public HTableDescriptor modifyFamily(final HColumnDescriptor family) {<a name="line.867"></a>
-<span class="sourceLineNo">868</span>    if (family.getName() == null || family.getName().length &lt;= 0) {<a name="line.868"></a>
-<span class="sourceLineNo">869</span>      throw new IllegalArgumentException("Family name cannot be null or empty");<a name="line.869"></a>
-<span class="sourceLineNo">870</span>    }<a name="line.870"></a>
-<span class="sourceLineNo">871</span>    if (!hasFamily(family.getName())) {<a name="line.871"></a>
-<span class="sourceLineNo">872</span>      throw new IllegalArgumentException("Column family '" + family.getNameAsString()<a name="line.872"></a>
-<span class="sourceLineNo">873</span>        + "' does not exist");<a name="line.873"></a>
-<span class="sourceLineNo">874</span>    }<a name="line.874"></a>
-<span class="sourceLineNo">875</span>    this.families.put(family.getName(), family);<a name="line.875"></a>
-<span class="sourceLineNo">876</span>    return this;<a name="line.876"></a>
-<span class="sourceLineNo">877</span>  }<a name="line.877"></a>
-<span class="sourceLineNo">878</span><a name="line.878"></a>
-<span class="sourceLineNo">879</span>  /**<a name="line.879"></a>
-<span class="sourceLineNo">880</span>   * Checks to see if this table contains the given column family<a name="line.880"></a>
-<span class="sourceLineNo">881</span>   * @param familyName Family name or column name.<a name="line.881"></a>
-<span class="sourceLineNo">882</span>   * @return true if the table contains the specified family name<a name="line.882"></a>
-<span class="sourceLineNo">883</span>   */<a name="line.883"></a>
-<span class="sourceLineNo">884</span>  public boolean hasFamily(final byte [] familyName) {<a name="line.884"></a>
-<span class="sourceLineNo">885</span>    return families.containsKey(familyName);<a name="line.885"></a>
-<span class="sourceLineNo">886</span>  }<a name="line.886"></a>
-<span class="sourceLineNo">887</span><a name="line.887"></a>
-<span class="sourceLineNo">888</span>  /**<a name="line.888"></a>
-<span class="sourceLineNo">889</span>   * @return Name of this table and then a map of all of the column family<a name="line.889"></a>
-<span class="sourceLineNo">890</span>   * descriptors.<a name="line.890"></a>
-<span class="sourceLineNo">891</span>   * @see #getNameAsString()<a name="line.891"></a>
-<span class="sourceLineNo">892</span>   */<a name="line.892"></a>
-<span class="sourceLineNo">893</span>  @Override<a name="line.893"></a>
-<span class="sourceLineNo">894</span>  public String toString() {<a name="line.894"></a>
-<span class="sourceLineNo">895</span>    StringBuilder s = new StringBuilder();<a name="line.895"></a>
-<span class="sourceLineNo">896</span>    s.append('\'').append(Bytes.toString(name.getName())).append('\'');<a name="line.896"></a>
-<span class="sourceLineNo">897</span>    s.append(getValues(true));<a name="line.897"></a>
-<span class="sourceLineNo">898</span>    for (HColumnDescriptor f : families.values()) {<a name="line.898"></a>
-<span class="sourceLineNo">899</span>      s.append(", ").append(f);<a name="line.899"></a>
-<span class="sourceLineNo">900</span>    }<a name="line.900"></a>
-<span class="sourceLineNo">901</span>    return s.toString();<a name="line.901"></a>
-<span class="sourceLineNo">902</span>  }<a name="line.902"></a>
-<span class="sourceLineNo">903</span><a name="line.903"></a>
-<span class="sourceLineNo">904</span>  /**<a name="line.904"></a>
-<span class="sourceLineNo">905</span>   * @return Name of this table and then a map of all of the column family<a name="line.905"></a>
-<span class="sourceLineNo">906</span>   * descriptors (with only the non-default column family attributes)<a name="line.906"></a>
-<span class="sourceLineNo">907</span>   */<a name="line.907"></a>
-<span class="sourceLineNo">908</span>  public String toStringCustomizedValues() {<a name="line.908"></a>
-<span class="sourceLineNo">909</span>    StringBuilder s = new StringBuilder();<a name="line.909"></a>
-<span class="sourceLineNo">910</span>    s.append('\'').append(Bytes.toString(name.getName())).append('\'');<a name="line.910"></a>
-<span class="sourceLineNo">911</span>    s.append(getValues(false));<a name="line.911"></a>
-<span class="sourceLineNo">912</span>    for(HColumnDescriptor hcd : families.values()) {<a name="line.912"></a>
-<span class="sourceLineNo">913</span>      s.append(", ").append(hcd.toStringCustomizedValues());<a name="line.913"></a>
-<span class="sourceLineNo">914</span>    }<a name="line.914"></a>
-<span class="sourceLineNo">915</span>    return s.toString();<a name="line.915"></a>
-<span class="sourceLineNo">916</span>  }<a name="line.916"></a>
-<span class="sourceLineNo">917</span><a name="line.917"></a>
-<span class="sourceLineNo">918</span>  /**<a name="line.918"></a>
-<span class="sourceLineNo">919</span>   * @return map of all table attributes formatted into string.<a name="line.919"></a>
-<span class="sourceLineNo">920</span>   */<a name="line.920"></a>
-<span class="sourceLineNo">921</span>  public String toStringTableAttributes() {<a name="line.921"></a>
-<span class="sourceLineNo">922</span>   return getValues(true).toString();<a name="line.922"></a>
-<span class="sourceLineNo">923</span>  }<a name="line.923"></a>
-<span class="sourceLineNo">924</span><a name="line.924"></a>
-<span class="sourceLineNo">925</span>  private StringBuilder getValues(boolean printDefaults) {<a name="line.925"></a>
-<span class="sourceLineNo">926</span>    StringBuilder s = new StringBuilder();<a name="line.926"></a>
-<span class="sourceLineNo">927</span><a name="line.927"></a>
-<span class="sourceLineNo">928</span>    // step 1: set partitioning and pruning<a name="line.928"></a>
-<span class="sourceLineNo">929</span>    Set&lt;Bytes&gt; reservedKeys = new TreeSet&lt;Bytes&gt;();<a name="line.929"></a>
-<span class="sourceLineNo">930</span>    Set&lt;Bytes&gt; userKeys = new TreeSet&lt;Bytes&gt;();<a name="line.930"></a>
-<span class="sourceLineNo">931</span>    for (Map.Entry&lt;Bytes, Bytes&gt; entry : values.entrySet()) {<a name="line.931"></a>
-<span class="sourceLineNo">932</span>      if (entry.getKey() == null || entry.getKey().get() == null) continue;<a name="line.932"></a>
-<span class="sourceLineNo">933</span>      String key = Bytes.toString(entry.getKey().get());<a name="line.933"></a>
-<span class="sourceLineNo">934</span>      // in this section, print out reserved keywords + coprocessor info<a name="line.934"></a>
-<span class="sourceLineNo">935</span>      if (!RESERVED_KEYWORDS.contains(entry.getKey()) &amp;&amp; !key.startsWith("coprocessor$")) {<a name="line.935"></a>
-<span class="sourceLineNo">936</span>        userKeys.add(entry.getKey());<a name="line.936"></a>
-<span class="sourceLineNo">937</span>        continue;<a name="line.937"></a>
-<span class="sourceLineNo">938</span>      }<a name="line.938"></a>
-<span class="sourceLineNo">939</span>      // only print out IS_ROOT/IS_META if true<a name="line.939"></a>
-<span class="sourceLineNo">940</span>      String value = Bytes.toString(entry.getValue().get());<a name="line.940"></a>
-<span class="sourceLineNo">941</span>      if (key.equalsIgnoreCase(IS_ROOT) || key.equalsIgnoreCase(IS_META)) {<a name="line.941"></a>
-<span class="sourceLineNo">942</span>        if (Boolean.valueOf(value) == false) continue;<a name="line.942"></a>
-<span class="sourceLineNo">943</span>      }<a name="line.943"></a>
-<span class="sourceLineNo">944</span>      // see if a reserved key is a default value. may not want to print it out<a name="line.944"></a>
-<span class="sourceLineNo">945</span>      if (printDefaults<a name="line.945"></a>
-<span class="sourceLineNo">946</span>          || !DEFAULT_VALUES.containsKey(key)<a name="line.946"></a>
-<span class="sourceLineNo">947</span>          || !DEFAULT_VALUES.get(key).equalsIgnoreCase(value)) {<a name="line.947"></a>
-<span class="sourceLineNo">948</span>        reservedKeys.add(entry.getKey());<a name="line.948"></a>
-<span class="sourceLineNo">949</span>      }<a name="line.949"></a>
-<span class="sourceLineNo">950</span>    }<a name="line.950"></a>
-<span class="sourceLineNo">951</span><a name="line.951"></a>
-<span class="sourceLineNo">952</span>    // early exit optimization<a name="line.952"></a>
-<span class="sourceLineNo">953</span>    boolean hasAttributes = !reservedKeys.isEmpty() || !userKeys.isEmpty();<a name="line.953"></a>
-<span class="sourceLineNo">954</span>    if (!hasAttributes &amp;&amp; configuration.isEmpty()) return s;<a name="line.954"></a>
-<span class="sourceLineNo">955</span><a name="line.955"></a>
-<span class="sourceLineNo">956</span>    s.append(", {");<a name="line.956"></a>
-<span class="sourceLineNo">957</span>    // step 2: printing attributes<a name="line.957"></a>
-<span class="sourceLineNo">958</span>    if (hasAttributes) {<a name="line.958"></a>
-<span class="sourceLineNo">959</span>      s.append("TABLE_ATTRIBUTES =&gt; {");<a name="line.959"></a>
-<span class="sourceLineNo">960</span><a name="line.960"></a>
-<span class="sourceLineNo">961</span>      // print all reserved keys first<a name="line.961"></a>
-<span class="sourceLineNo">962</span>      boolean printCommaForAttr = false;<a name="line.962"></a>
-<span class="sourceLineNo">963</span>      for (Bytes k : reservedKeys) {<a name="line.963"></a>
-<span class="sourceLineNo">964</span>        String key = Bytes.toString(k.get());<a name="line.964"></a>
-<span class="sourceLineNo">965</span>        String value = Bytes.toStringBinary(values.get(k).get());<a name="line.965"></a>
-<span class="sourceLineNo">966</span>        if (printCommaForAttr) s.append(", ");<a name="line.966"></a>
-<span class="sourceLineNo">967</span>        printCommaForAttr = true;<a name="line.967"></a>
-<span class="sourceLineNo">968</span>        s.append(key);<a name="line.968"></a>
-<span class="sourceLineNo">969</span>        s.append(" =&gt; ");<a name="line.969"></a>
-<span class="sourceLineNo">970</span>        s.append('\'').append(value).append('\'');<a name="line.970"></a>
-<span class="sourceLineNo">971</span>      }<a name="line.971"></a>
-<span class="sourceLineNo">972</span><a name="line.972"></a>
-<span class="sourceLineNo">973</span>      if (!userKeys.isEmpty()) {<a name="line.973"></a>
-<span class="sourceLineNo">974</span>        // print all non-reserved, advanced config keys as a separate subset<a name="line.974"></a>
-<span class="sourceLineNo">975</span>        if (printCommaForAttr) s.append(", ");<a name="line.975"></a>
-<span class="sourceLineNo">976</span>        printCommaForAttr = true;<a name="line.976"></a>
-<span class="sourceLineNo">977</span>        s.append(HConstants.METADATA).append(" =&gt; ");<a name="line.977"></a>
-<span class="sourceLineNo">978</span>        s.append("{");<a name="line.978"></a>
-<span class="sourceLineNo">979</span>        boolean printCommaForCfg = false;<a name="line.979"></a>
-<span class="sourceLineNo">980</span>        for (Bytes k : userKeys) {<a name="line.980"></a>
-<span class="sourceLineNo">981</span>          String key = Bytes.toString(k.get());<a name="line.981"></a>
-<span class="sourceLineNo">982</span>          String value = Bytes.toStringBinary(values.get(k).get());<a name="line.982"></a

<TRUNCATED>

[18/52] [partial] hbase-site git commit: Published site at 3e0602be1665e6170b0addec59bbe8785da300b0.

Posted by mi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/replication/regionserver/class-use/ReplicationSourceManager.AdoptAbandonedQueuesWorker.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/replication/regionserver/class-use/ReplicationSourceManager.AdoptAbandonedQueuesWorker.html b/devapidocs/org/apache/hadoop/hbase/replication/regionserver/class-use/ReplicationSourceManager.AdoptAbandonedQueuesWorker.html
new file mode 100644
index 0000000..f3bd65f
--- /dev/null
+++ b/devapidocs/org/apache/hadoop/hbase/replication/regionserver/class-use/ReplicationSourceManager.AdoptAbandonedQueuesWorker.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Uses of Class org.apache.hadoop.hbase.replication.regionserver.ReplicationSourceManager.AdoptAbandonedQueuesWorker (Apache HBase 2.0.0-SNAPSHOT API)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.hadoop.hbase.replication.regionserver.ReplicationSourceManager.AdoptAbandonedQueuesWorker (Apache HBase 2.0.0-SNAPSHOT API)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../../org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.AdoptAbandonedQueuesWorker.html" title="class in org.apache.hadoop.hbase.replication.regionserver">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../../../../../../../overview-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/apache/hadoop/hbase/replication/regionserver/class-use/ReplicationSourceManager.AdoptAbandonedQueuesWorker.html" target="_top">Frames</a></li>
+<li><a href="ReplicationSourceManager.AdoptAbandonedQueuesWorker.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.hadoop.hbase.replication.regionserver.ReplicationSourceManager.AdoptAbandonedQueuesWorker" class="title">Uses of Class<br>org.apache.hadoop.hbase.replication.regionserver.ReplicationSourceManager.AdoptAbandonedQueuesWorker</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.hadoop.hbase.replication.regionserver.ReplicationSourceManager.AdoptAbandonedQueuesWorker</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../../org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.AdoptAbandonedQueuesWorker.html" title="class in org.apache.hadoop.hbase.replication.regionserver">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../../../../../../../overview-tree.html">Tree</a></li>
+<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../../index.html?org/apache/hadoop/hbase/replication/regionserver/class-use/ReplicationSourceManager.AdoptAbandonedQueuesWorker.html" target="_top">Frames</a></li>
+<li><a href="ReplicationSourceManager.AdoptAbandonedQueuesWorker.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &#169; 2007&#x2013;2016 <a href="http://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/replication/regionserver/package-summary.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/replication/regionserver/package-summary.html b/devapidocs/org/apache/hadoop/hbase/replication/regionserver/package-summary.html
index 12b6df4..f32e17f 100644
--- a/devapidocs/org/apache/hadoop/hbase/replication/regionserver/package-summary.html
+++ b/devapidocs/org/apache/hadoop/hbase/replication/regionserver/package-summary.html
@@ -261,7 +261,7 @@
  sources.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/replication/regionserver/ReplicationSyncUp.html" title="class in org.apache.hadoop.hbase.replication.regionserver">ReplicationSyncUp</a></td>
 <td class="colLast">
 <div class="block">In a scenario of Replication based Disaster/Recovery, when hbase
@@ -269,11 +269,11 @@
  Slave using the info from ZooKeeper.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/replication/regionserver/ReplicationSyncUp.DummyServer.html" title="class in org.apache.hadoop.hbase.replication.regionserver">ReplicationSyncUp.DummyServer</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/replication/regionserver/ReplicationThrottler.html" title="class in org.apache.hadoop.hbase.replication.regionserver">ReplicationThrottler</a></td>
 <td class="colLast">
 <div class="block">Per-peer per-node throttling controller for replication: enabled if
@@ -281,7 +281,7 @@
  to peer within each cycle won't exceed 'bandwidth' bytes</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/replication/regionserver/ReplicationWALReaderManager.html" title="class in org.apache.hadoop.hbase.replication.regionserver">ReplicationWALReaderManager</a></td>
 <td class="colLast">
 <div class="block">Wrapper class around WAL to help manage the implementation details

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/replication/regionserver/package-tree.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/replication/regionserver/package-tree.html b/devapidocs/org/apache/hadoop/hbase/replication/regionserver/package-tree.html
index 0288187..1dd1318 100644
--- a/devapidocs/org/apache/hadoop/hbase/replication/regionserver/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/replication/regionserver/package-tree.html
@@ -132,6 +132,7 @@
 <li type="circle">org.apache.hadoop.hbase.replication.regionserver.<a href="../../../../../../org/apache/hadoop/hbase/replication/regionserver/Replication.ReplicationStatisticsThread.html" title="class in org.apache.hadoop.hbase.replication.regionserver"><span class="strong">Replication.ReplicationStatisticsThread</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.replication.regionserver.<a href="../../../../../../org/apache/hadoop/hbase/replication/regionserver/ReplicationSource.html" title="class in org.apache.hadoop.hbase.replication.regionserver"><span class="strong">ReplicationSource</span></a> (implements org.apache.hadoop.hbase.replication.regionserver.<a href="../../../../../../org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceInterface.html" title="interface in org.apache.hadoop.hbase.replication.regionserver">ReplicationSourceInterface</a>)</li>
 <li type="circle">org.apache.hadoop.hbase.replication.regionserver.<a href="../../../../../../org/apache/hadoop/hbase/replication/regionserver/ReplicationSource.ReplicationSourceWorkerThread.html" title="class in org.apache.hadoop.hbase.replication.regionserver"><span class="strong">ReplicationSource.ReplicationSourceWorkerThread</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.replication.regionserver.<a href="../../../../../../org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.AdoptAbandonedQueuesWorker.html" title="class in org.apache.hadoop.hbase.replication.regionserver"><span class="strong">ReplicationSourceManager.AdoptAbandonedQueuesWorker</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.replication.regionserver.<a href="../../../../../../org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.NodeFailoverWorker.html" title="class in org.apache.hadoop.hbase.replication.regionserver"><span class="strong">ReplicationSourceManager.NodeFailoverWorker</span></a></li>
 </ul>
 </li>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/rest/MultiRowResource.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/rest/MultiRowResource.html b/devapidocs/org/apache/hadoop/hbase/rest/MultiRowResource.html
index ac69d4c..dc4220c 100644
--- a/devapidocs/org/apache/hadoop/hbase/rest/MultiRowResource.html
+++ b/devapidocs/org/apache/hadoop/hbase/rest/MultiRowResource.html
@@ -127,14 +127,18 @@ implements <a href="../../../../../org/apache/hadoop/hbase/rest/Constants.html"
 <th class="colLast" scope="col">Field and Description</th>
 </tr>
 <tr class="altColor">
+<td class="colFirst"><code>(package private) <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/rest/MultiRowResource.html#columns">columns</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
 <td class="colFirst"><code>private static org.apache.commons.logging.Log</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/rest/MultiRowResource.html#LOG">LOG</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>(package private) <a href="../../../../../org/apache/hadoop/hbase/rest/TableResource.html" title="class in org.apache.hadoop.hbase.rest">TableResource</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/rest/MultiRowResource.html#tableResource">tableResource</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>(package private) <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/rest/MultiRowResource.html#versions">versions</a></strong></code>&nbsp;</td>
 </tr>
@@ -167,8 +171,9 @@ implements <a href="../../../../../org/apache/hadoop/hbase/rest/Constants.html"
 <th class="colOne" scope="col">Constructor and Description</th>
 </tr>
 <tr class="altColor">
-<td class="colOne"><code><strong><a href="../../../../../org/apache/hadoop/hbase/rest/MultiRowResource.html#MultiRowResource(org.apache.hadoop.hbase.rest.TableResource,%20java.lang.String)">MultiRowResource</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/rest/TableResource.html" title="class in org.apache.hadoop.hbase.rest">TableResource</a>&nbsp;tableResource,
-                                <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;versions)</code>
+<td class="colOne"><code><strong><a href="../../../../../org/apache/hadoop/hbase/rest/MultiRowResource.html#MultiRowResource(org.apache.hadoop.hbase.rest.TableResource,%20java.lang.String,%20java.lang.String)">MultiRowResource</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/rest/TableResource.html" title="class in org.apache.hadoop.hbase.rest">TableResource</a>&nbsp;tableResource,
+                                <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;versions,
+                                <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;columnsStr)</code>
 <div class="block">Constructor</div>
 </td>
 </tr>
@@ -241,12 +246,21 @@ implements <a href="../../../../../org/apache/hadoop/hbase/rest/Constants.html"
 <a name="versions">
 <!--   -->
 </a>
-<ul class="blockListLast">
+<ul class="blockList">
 <li class="blockList">
 <h4>versions</h4>
 <pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/rest/MultiRowResource.html#line.44">versions</a></pre>
 </li>
 </ul>
+<a name="columns">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>columns</h4>
+<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[] <a href="../../../../../src-html/org/apache/hadoop/hbase/rest/MultiRowResource.html#line.45">columns</a></pre>
+</li>
+</ul>
 </li>
 </ul>
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
@@ -255,14 +269,15 @@ implements <a href="../../../../../org/apache/hadoop/hbase/rest/Constants.html"
 <!--   -->
 </a>
 <h3>Constructor Detail</h3>
-<a name="MultiRowResource(org.apache.hadoop.hbase.rest.TableResource, java.lang.String)">
+<a name="MultiRowResource(org.apache.hadoop.hbase.rest.TableResource, java.lang.String, java.lang.String)">
 <!--   -->
 </a>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>MultiRowResource</h4>
-<pre>public&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/rest/MultiRowResource.html#line.53">MultiRowResource</a>(<a href="../../../../../org/apache/hadoop/hbase/rest/TableResource.html" title="class in org.apache.hadoop.hbase.rest">TableResource</a>&nbsp;tableResource,
-                <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;versions)
+<pre>public&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/rest/MultiRowResource.html#line.54">MultiRowResource</a>(<a href="../../../../../org/apache/hadoop/hbase/rest/TableResource.html" title="class in org.apache.hadoop.hbase.rest">TableResource</a>&nbsp;tableResource,
+                <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;versions,
+                <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;columnsStr)
                  throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Constructor</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>tableResource</code> - </dd><dd><code>versions</code> - </dd>
@@ -284,7 +299,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/rest/Constants.html"
 <ul class="blockListLast">
 <li class="blockList">
 <h4>get</h4>
-<pre>public&nbsp;javax.ws.rs.core.Response&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/rest/MultiRowResource.html#line.65">get</a>(@Context
+<pre>public&nbsp;javax.ws.rs.core.Response&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/rest/MultiRowResource.html#line.71">get</a>(@Context
                             javax.ws.rs.core.UriInfo&nbsp;uriInfo)</pre>
 </li>
 </ul>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/rest/TableResource.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/rest/TableResource.html b/devapidocs/org/apache/hadoop/hbase/rest/TableResource.html
index 37ea921..4594477 100644
--- a/devapidocs/org/apache/hadoop/hbase/rest/TableResource.html
+++ b/devapidocs/org/apache/hadoop/hbase/rest/TableResource.html
@@ -191,7 +191,8 @@ extends <a href="../../../../../org/apache/hadoop/hbase/rest/ResourceBase.html"
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/rest/MultiRowResource.html" title="class in org.apache.hadoop.hbase.rest">MultiRowResource</a></code></td>
-<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/rest/TableResource.html#getMultipleRowResource(java.lang.String)">getMultipleRowResource</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;versions)</code>&nbsp;</td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/rest/TableResource.html#getMultipleRowResource(java.lang.String,%20java.lang.String)">getMultipleRowResource</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;versions,
+                                            <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;path)</code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>(package private) <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
@@ -385,13 +386,14 @@ extends <a href="../../../../../org/apache/hadoop/hbase/rest/ResourceBase.html"
 <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
 </li>
 </ul>
-<a name="getMultipleRowResource(java.lang.String)">
+<a name="getMultipleRowResource(java.lang.String, java.lang.String)">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>getMultipleRowResource</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/rest/MultiRowResource.html" title="class in org.apache.hadoop.hbase.rest">MultiRowResource</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/rest/TableResource.html#line.97">getMultipleRowResource</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;versions)
+<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/rest/MultiRowResource.html" title="class in org.apache.hadoop.hbase.rest">MultiRowResource</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/rest/TableResource.html#line.97">getMultipleRowResource</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;versions,
+                                      <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;path)
                                         throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
 <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/rest/class-use/MultiRowResource.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/rest/class-use/MultiRowResource.html b/devapidocs/org/apache/hadoop/hbase/rest/class-use/MultiRowResource.html
index 40690d7..4efc9a3 100644
--- a/devapidocs/org/apache/hadoop/hbase/rest/class-use/MultiRowResource.html
+++ b/devapidocs/org/apache/hadoop/hbase/rest/class-use/MultiRowResource.html
@@ -98,7 +98,8 @@
 <tbody>
 <tr class="altColor">
 <td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/hbase/rest/MultiRowResource.html" title="class in org.apache.hadoop.hbase.rest">MultiRowResource</a></code></td>
-<td class="colLast"><span class="strong">TableResource.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/rest/TableResource.html#getMultipleRowResource(java.lang.String)">getMultipleRowResource</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;versions)</code>&nbsp;</td>
+<td class="colLast"><span class="strong">TableResource.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/rest/TableResource.html#getMultipleRowResource(java.lang.String,%20java.lang.String)">getMultipleRowResource</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;versions,
+                                            <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;path)</code>&nbsp;</td>
 </tr>
 </tbody>
 </table>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/rest/class-use/TableResource.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/rest/class-use/TableResource.html b/devapidocs/org/apache/hadoop/hbase/rest/class-use/TableResource.html
index 2a1b04f..7fbbd8a 100644
--- a/devapidocs/org/apache/hadoop/hbase/rest/class-use/TableResource.html
+++ b/devapidocs/org/apache/hadoop/hbase/rest/class-use/TableResource.html
@@ -151,8 +151,9 @@
 </td>
 </tr>
 <tr class="rowColor">
-<td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/rest/MultiRowResource.html#MultiRowResource(org.apache.hadoop.hbase.rest.TableResource,%20java.lang.String)">MultiRowResource</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/rest/TableResource.html" title="class in org.apache.hadoop.hbase.rest">TableResource</a>&nbsp;tableResource,
-                                <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;versions)</code>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/rest/MultiRowResource.html#MultiRowResource(org.apache.hadoop.hbase.rest.TableResource,%20java.lang.String,%20java.lang.String)">MultiRowResource</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/rest/TableResource.html" title="class in org.apache.hadoop.hbase.rest">TableResource</a>&nbsp;tableResource,
+                                <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;versions,
+                                <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;columnsStr)</code>
 <div class="block">Constructor</div>
 </td>
 </tr>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/security/SaslClientHandler.SaslExceptionHandler.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/security/SaslClientHandler.SaslExceptionHandler.html b/devapidocs/org/apache/hadoop/hbase/security/SaslClientHandler.SaslExceptionHandler.html
index d221e23..2147702 100644
--- a/devapidocs/org/apache/hadoop/hbase/security/SaslClientHandler.SaslExceptionHandler.html
+++ b/devapidocs/org/apache/hadoop/hbase/security/SaslClientHandler.SaslExceptionHandler.html
@@ -91,7 +91,7 @@
 </dl>
 <hr>
 <br>
-<pre>public static interface <a href="../../../../../src-html/org/apache/hadoop/hbase/security/SaslClientHandler.html#line.348">SaslClientHandler.SaslExceptionHandler</a></pre>
+<pre>public static interface <a href="../../../../../src-html/org/apache/hadoop/hbase/security/SaslClientHandler.html#line.350">SaslClientHandler.SaslExceptionHandler</a></pre>
 <div class="block">Handler for exceptions during Sasl connection</div>
 </li>
 </ul>
@@ -140,7 +140,7 @@
 <ul class="blockListLast">
 <li class="blockList">
 <h4>handle</h4>
-<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/security/SaslClientHandler.SaslExceptionHandler.html#line.355">handle</a>(int&nbsp;retryCount,
+<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/security/SaslClientHandler.SaslExceptionHandler.html#line.357">handle</a>(int&nbsp;retryCount,
           <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Random.html?is-external=true" title="class or interface in java.util">Random</a>&nbsp;random,
           <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a>&nbsp;cause)</pre>
 <div class="block">Handle the exception</div>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/security/SaslClientHandler.SaslSuccessfulConnectHandler.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/security/SaslClientHandler.SaslSuccessfulConnectHandler.html b/devapidocs/org/apache/hadoop/hbase/security/SaslClientHandler.SaslSuccessfulConnectHandler.html
index c6123bb..a034031 100644
--- a/devapidocs/org/apache/hadoop/hbase/security/SaslClientHandler.SaslSuccessfulConnectHandler.html
+++ b/devapidocs/org/apache/hadoop/hbase/security/SaslClientHandler.SaslSuccessfulConnectHandler.html
@@ -91,7 +91,7 @@
 </dl>
 <hr>
 <br>
-<pre>public static interface <a href="../../../../../src-html/org/apache/hadoop/hbase/security/SaslClientHandler.html#line.361">SaslClientHandler.SaslSuccessfulConnectHandler</a></pre>
+<pre>public static interface <a href="../../../../../src-html/org/apache/hadoop/hbase/security/SaslClientHandler.html#line.363">SaslClientHandler.SaslSuccessfulConnectHandler</a></pre>
 <div class="block">Handler for successful connects</div>
 </li>
 </ul>
@@ -144,7 +144,7 @@
 <ul class="blockList">
 <li class="blockList">
 <h4>onSuccess</h4>
-<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/security/SaslClientHandler.SaslSuccessfulConnectHandler.html#line.367">onSuccess</a>(io.netty.channel.Channel&nbsp;channel)</pre>
+<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/security/SaslClientHandler.SaslSuccessfulConnectHandler.html#line.369">onSuccess</a>(io.netty.channel.Channel&nbsp;channel)</pre>
 <div class="block">Runs on success</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>channel</code> - which is successfully authenticated</dd></dl>
 </li>
@@ -155,7 +155,7 @@
 <ul class="blockListLast">
 <li class="blockList">
 <h4>onSaslProtectionSucess</h4>
-<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/security/SaslClientHandler.SaslSuccessfulConnectHandler.html#line.374">onSaslProtectionSucess</a>(io.netty.channel.Channel&nbsp;channel)</pre>
+<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/security/SaslClientHandler.SaslSuccessfulConnectHandler.html#line.376">onSaslProtectionSucess</a>(io.netty.channel.Channel&nbsp;channel)</pre>
 <div class="block">Runs on success if data protection used in Sasl</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>channel</code> - which is successfully authenticated</dd></dl>
 </li>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/security/access/AccessControlConstants.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/security/access/AccessControlConstants.html b/devapidocs/org/apache/hadoop/hbase/security/access/AccessControlConstants.html
index 1777269..9cd19d8 100644
--- a/devapidocs/org/apache/hadoop/hbase/security/access/AccessControlConstants.html
+++ b/devapidocs/org/apache/hadoop/hbase/security/access/AccessControlConstants.html
@@ -140,24 +140,6 @@ public interface <a href="../../../../../../src-html/org/apache/hadoop/hbase/sec
 <div class="block">Cell level ACL</div>
 </td>
 </tr>
-<tr class="rowColor">
-<td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/security/access/AccessControlConstants.html#OP_ATTRIBUTE_ACL_STRATEGY">OP_ATTRIBUTE_ACL_STRATEGY</a></strong></code>
-<div class="block">Cell level ACL evaluation strategy</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>static byte[]</code></td>
-<td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/security/access/AccessControlConstants.html#OP_ATTRIBUTE_ACL_STRATEGY_CELL_FIRST">OP_ATTRIBUTE_ACL_STRATEGY_CELL_FIRST</a></strong></code>
-<div class="block">Alternate cell ACL evaluation strategy: Cell ACL first, then table and CF</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>static byte[]</code></td>
-<td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/security/access/AccessControlConstants.html#OP_ATTRIBUTE_ACL_STRATEGY_DEFAULT">OP_ATTRIBUTE_ACL_STRATEGY_DEFAULT</a></strong></code>
-<div class="block">Default cell ACL evaluation strategy: Table and CF first, then ACL</div>
-</td>
-</tr>
 </table>
 </li>
 </ul>
@@ -222,7 +204,7 @@ public interface <a href="../../../../../../src-html/org/apache/hadoop/hbase/sec
 <a name="OP_ATTRIBUTE_ACL">
 <!--   -->
 </a>
-<ul class="blockList">
+<ul class="blockListLast">
 <li class="blockList">
 <h4>OP_ATTRIBUTE_ACL</h4>
 <pre>static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/security/access/AccessControlConstants.html#line.47">OP_ATTRIBUTE_ACL</a></pre>
@@ -230,37 +212,6 @@ public interface <a href="../../../../../../src-html/org/apache/hadoop/hbase/sec
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../constant-values.html#org.apache.hadoop.hbase.security.access.AccessControlConstants.OP_ATTRIBUTE_ACL">Constant Field Values</a></dd></dl>
 </li>
 </ul>
-<a name="OP_ATTRIBUTE_ACL_STRATEGY">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>OP_ATTRIBUTE_ACL_STRATEGY</h4>
-<pre>static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/security/access/AccessControlConstants.html#line.49">OP_ATTRIBUTE_ACL_STRATEGY</a></pre>
-<div class="block">Cell level ACL evaluation strategy</div>
-<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../constant-values.html#org.apache.hadoop.hbase.security.access.AccessControlConstants.OP_ATTRIBUTE_ACL_STRATEGY">Constant Field Values</a></dd></dl>
-</li>
-</ul>
-<a name="OP_ATTRIBUTE_ACL_STRATEGY_DEFAULT">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>OP_ATTRIBUTE_ACL_STRATEGY_DEFAULT</h4>
-<pre>static final&nbsp;byte[] <a href="../../../../../../src-html/org/apache/hadoop/hbase/security/access/AccessControlConstants.html#line.51">OP_ATTRIBUTE_ACL_STRATEGY_DEFAULT</a></pre>
-<div class="block">Default cell ACL evaluation strategy: Table and CF first, then ACL</div>
-</li>
-</ul>
-<a name="OP_ATTRIBUTE_ACL_STRATEGY_CELL_FIRST">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>OP_ATTRIBUTE_ACL_STRATEGY_CELL_FIRST</h4>
-<pre>static final&nbsp;byte[] <a href="../../../../../../src-html/org/apache/hadoop/hbase/security/access/AccessControlConstants.html#line.53">OP_ATTRIBUTE_ACL_STRATEGY_CELL_FIRST</a></pre>
-<div class="block">Alternate cell ACL evaluation strategy: Cell ACL first, then table and CF</div>
-</li>
-</ul>
 </li>
 </ul>
 </li>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/security/access/package-tree.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/security/access/package-tree.html b/devapidocs/org/apache/hadoop/hbase/security/access/package-tree.html
index 6b02ffe..1be466e 100644
--- a/devapidocs/org/apache/hadoop/hbase/security/access/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/security/access/package-tree.html
@@ -140,9 +140,9 @@
 <ul>
 <li type="circle">java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="strong">Enum</span></a>&lt;E&gt; (implements java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;T&gt;, java.io.<a href="http://docs.oracle.com/javase/7/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
 <ul>
+<li type="circle">org.apache.hadoop.hbase.security.access.<a href="../../../../../../org/apache/hadoop/hbase/security/access/AccessControlFilter.Strategy.html" title="enum in org.apache.hadoop.hbase.security.access"><span class="strong">AccessControlFilter.Strategy</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.security.access.<a href="../../../../../../org/apache/hadoop/hbase/security/access/Permission.Action.html" title="enum in org.apache.hadoop.hbase.security.access"><span class="strong">Permission.Action</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.security.access.<a href="../../../../../../org/apache/hadoop/hbase/security/access/AccessController.OpType.html" title="enum in org.apache.hadoop.hbase.security.access"><span class="strong">AccessController.OpType</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.security.access.<a href="../../../../../../org/apache/hadoop/hbase/security/access/AccessControlFilter.Strategy.html" title="enum in org.apache.hadoop.hbase.security.access"><span class="strong">AccessControlFilter.Strategy</span></a></li>
 </ul>
 </li>
 </ul>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/security/package-tree.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/security/package-tree.html b/devapidocs/org/apache/hadoop/hbase/security/package-tree.html
index e651693..497098a 100644
--- a/devapidocs/org/apache/hadoop/hbase/security/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/security/package-tree.html
@@ -153,8 +153,8 @@
 <li type="circle">java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="strong">Enum</span></a>&lt;E&gt; (implements java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;T&gt;, java.io.<a href="http://docs.oracle.com/javase/7/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
 <ul>
 <li type="circle">org.apache.hadoop.hbase.security.<a href="../../../../../org/apache/hadoop/hbase/security/AuthMethod.html" title="enum in org.apache.hadoop.hbase.security"><span class="strong">AuthMethod</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.security.<a href="../../../../../org/apache/hadoop/hbase/security/SaslUtil.QualityOfProtection.html" title="enum in org.apache.hadoop.hbase.security"><span class="strong">SaslUtil.QualityOfProtection</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.security.<a href="../../../../../org/apache/hadoop/hbase/security/SaslStatus.html" title="enum in org.apache.hadoop.hbase.security"><span class="strong">SaslStatus</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.security.<a href="../../../../../org/apache/hadoop/hbase/security/SaslUtil.QualityOfProtection.html" title="enum in org.apache.hadoop.hbase.security"><span class="strong">SaslUtil.QualityOfProtection</span></a></li>
 </ul>
 </li>
 </ul>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/snapshot/SnapshotManifest.RegionVisitor.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/snapshot/SnapshotManifest.RegionVisitor.html b/devapidocs/org/apache/hadoop/hbase/snapshot/SnapshotManifest.RegionVisitor.html
index cf3a294..3a16328 100644
--- a/devapidocs/org/apache/hadoop/hbase/snapshot/SnapshotManifest.RegionVisitor.html
+++ b/devapidocs/org/apache/hadoop/hbase/snapshot/SnapshotManifest.RegionVisitor.html
@@ -95,7 +95,7 @@
 </dl>
 <hr>
 <br>
-<pre>static interface <a href="../../../../../src-html/org/apache/hadoop/hbase/snapshot/SnapshotManifest.html#line.143">SnapshotManifest.RegionVisitor</a>&lt;TRegion,TFamily&gt;</pre>
+<pre>static interface <a href="../../../../../src-html/org/apache/hadoop/hbase/snapshot/SnapshotManifest.html#line.142">SnapshotManifest.RegionVisitor</a>&lt;TRegion,TFamily&gt;</pre>
 </li>
 </ul>
 </div>
@@ -159,7 +159,7 @@
 <ul class="blockList">
 <li class="blockList">
 <h4>regionOpen</h4>
-<pre><a href="../../../../../org/apache/hadoop/hbase/snapshot/SnapshotManifest.RegionVisitor.html" title="type parameter in SnapshotManifest.RegionVisitor">TRegion</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/snapshot/SnapshotManifest.RegionVisitor.html#line.144">regionOpen</a>(<a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&nbsp;regionInfo)
+<pre><a href="../../../../../org/apache/hadoop/hbase/snapshot/SnapshotManifest.RegionVisitor.html" title="type parameter in SnapshotManifest.RegionVisitor">TRegion</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/snapshot/SnapshotManifest.RegionVisitor.html#line.143">regionOpen</a>(<a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&nbsp;regionInfo)
                    throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
 <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
@@ -173,7 +173,7 @@
 <ul class="blockList">
 <li class="blockList">
 <h4>regionClose</h4>
-<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/snapshot/SnapshotManifest.RegionVisitor.html#line.145">regionClose</a>(<a href="../../../../../org/apache/hadoop/hbase/snapshot/SnapshotManifest.RegionVisitor.html" title="type parameter in SnapshotManifest.RegionVisitor">TRegion</a>&nbsp;region)
+<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/snapshot/SnapshotManifest.RegionVisitor.html#line.144">regionClose</a>(<a href="../../../../../org/apache/hadoop/hbase/snapshot/SnapshotManifest.RegionVisitor.html" title="type parameter in SnapshotManifest.RegionVisitor">TRegion</a>&nbsp;region)
                  throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
 <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
@@ -187,7 +187,7 @@
 <ul class="blockList">
 <li class="blockList">
 <h4>familyOpen</h4>
-<pre><a href="../../../../../org/apache/hadoop/hbase/snapshot/SnapshotManifest.RegionVisitor.html" title="type parameter in SnapshotManifest.RegionVisitor">TFamily</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/snapshot/SnapshotManifest.RegionVisitor.html#line.147">familyOpen</a>(<a href="../../../../../org/apache/hadoop/hbase/snapshot/SnapshotManifest.RegionVisitor.html" title="type parameter in SnapshotManifest.RegionVisitor">TRegion</a>&nbsp;region,
+<pre><a href="../../../../../org/apache/hadoop/hbase/snapshot/SnapshotManifest.RegionVisitor.html" title="type parameter in SnapshotManifest.RegionVisitor">TFamily</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/snapshot/SnapshotManifest.RegionVisitor.html#line.146">familyOpen</a>(<a href="../../../../../org/apache/hadoop/hbase/snapshot/SnapshotManifest.RegionVisitor.html" title="type parameter in SnapshotManifest.RegionVisitor">TRegion</a>&nbsp;region,
                  byte[]&nbsp;familyName)
                    throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
@@ -202,7 +202,7 @@
 <ul class="blockList">
 <li class="blockList">
 <h4>familyClose</h4>
-<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/snapshot/SnapshotManifest.RegionVisitor.html#line.148">familyClose</a>(<a href="../../../../../org/apache/hadoop/hbase/snapshot/SnapshotManifest.RegionVisitor.html" title="type parameter in SnapshotManifest.RegionVisitor">TRegion</a>&nbsp;region,
+<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/snapshot/SnapshotManifest.RegionVisitor.html#line.147">familyClose</a>(<a href="../../../../../org/apache/hadoop/hbase/snapshot/SnapshotManifest.RegionVisitor.html" title="type parameter in SnapshotManifest.RegionVisitor">TRegion</a>&nbsp;region,
                <a href="../../../../../org/apache/hadoop/hbase/snapshot/SnapshotManifest.RegionVisitor.html" title="type parameter in SnapshotManifest.RegionVisitor">TFamily</a>&nbsp;family)
                  throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
@@ -217,7 +217,7 @@
 <ul class="blockListLast">
 <li class="blockList">
 <h4>storeFile</h4>
-<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/snapshot/SnapshotManifest.RegionVisitor.html#line.150">storeFile</a>(<a href="../../../../../org/apache/hadoop/hbase/snapshot/SnapshotManifest.RegionVisitor.html" title="type parameter in SnapshotManifest.RegionVisitor">TRegion</a>&nbsp;region,
+<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/snapshot/SnapshotManifest.RegionVisitor.html#line.149">storeFile</a>(<a href="../../../../../org/apache/hadoop/hbase/snapshot/SnapshotManifest.RegionVisitor.html" title="type parameter in SnapshotManifest.RegionVisitor">TRegion</a>&nbsp;region,
              <a href="../../../../../org/apache/hadoop/hbase/snapshot/SnapshotManifest.RegionVisitor.html" title="type parameter in SnapshotManifest.RegionVisitor">TFamily</a>&nbsp;family,
              <a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFileInfo.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFileInfo</a>&nbsp;storeFile)
                throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/snapshot/SnapshotManifest.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/snapshot/SnapshotManifest.html b/devapidocs/org/apache/hadoop/hbase/snapshot/SnapshotManifest.html
index 20b57dd..2f58f0e 100644
--- a/devapidocs/org/apache/hadoop/hbase/snapshot/SnapshotManifest.html
+++ b/devapidocs/org/apache/hadoop/hbase/snapshot/SnapshotManifest.html
@@ -96,7 +96,7 @@
 <hr>
 <br>
 <pre><a href="../../../../../org/apache/hadoop/hbase/classification/InterfaceAudience.Private.html" title="annotation in org.apache.hadoop.hbase.classification">@InterfaceAudience.Private</a>
-public final class <a href="../../../../../src-html/org/apache/hadoop/hbase/snapshot/SnapshotManifest.html#line.71">SnapshotManifest</a>
+public final class <a href="../../../../../src-html/org/apache/hadoop/hbase/snapshot/SnapshotManifest.html#line.70">SnapshotManifest</a>
 extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
 <div class="block">Utility class to help read/write the Snapshot Manifest.
 
@@ -380,7 +380,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>LOG</h4>
-<pre>private static final&nbsp;org.apache.commons.logging.Log <a href="../../../../../src-html/org/apache/hadoop/hbase/snapshot/SnapshotManifest.html#line.72">LOG</a></pre>
+<pre>private static final&nbsp;org.apache.commons.logging.Log <a href="../../../../../src-html/org/apache/hadoop/hbase/snapshot/SnapshotManifest.html#line.71">LOG</a></pre>
 </li>
 </ul>
 <a name="SNAPSHOT_MANIFEST_SIZE_LIMIT_CONF_KEY">
@@ -389,7 +389,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>SNAPSHOT_MANIFEST_SIZE_LIMIT_CONF_KEY</h4>
-<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/snapshot/SnapshotManifest.html#line.74">SNAPSHOT_MANIFEST_SIZE_LIMIT_CONF_KEY</a></pre>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/snapshot/SnapshotManifest.html#line.73">SNAPSHOT_MANIFEST_SIZE_LIMIT_CONF_KEY</a></pre>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.snapshot.SnapshotManifest.SNAPSHOT_MANIFEST_SIZE_LIMIT_CONF_KEY">Constant Field Values</a></dd></dl>
 </li>
 </ul>
@@ -399,7 +399,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>DATA_MANIFEST_NAME</h4>
-<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/snapshot/SnapshotManifest.html#line.76">DATA_MANIFEST_NAME</a></pre>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/snapshot/SnapshotManifest.html#line.75">DATA_MANIFEST_NAME</a></pre>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.snapshot.SnapshotManifest.DATA_MANIFEST_NAME">Constant Field Values</a></dd></dl>
 </li>
 </ul>
@@ -409,7 +409,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>regionManifests</h4>
-<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.hadoop.hbase.protobuf.generated.SnapshotProtos.SnapshotRegionManifest&gt; <a href="../../../../../src-html/org/apache/hadoop/hbase/snapshot/SnapshotManifest.html#line.78">regionManifests</a></pre>
+<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.hadoop.hbase.protobuf.generated.SnapshotProtos.SnapshotRegionManifest&gt; <a href="../../../../../src-html/org/apache/hadoop/hbase/snapshot/SnapshotManifest.html#line.77">regionManifests</a></pre>
 </li>
 </ul>
 <a name="desc">
@@ -418,7 +418,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>desc</h4>
-<pre>private&nbsp;org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.SnapshotDescription <a href="../../../../../src-html/org/apache/hadoop/hbase/snapshot/SnapshotManifest.html#line.79">desc</a></pre>
+<pre>private&nbsp;org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.SnapshotDescription <a href="../../../../../src-html/org/apache/hadoop/hbase/snapshot/SnapshotManifest.html#line.78">desc</a></pre>
 </li>
 </ul>
 <a name="htd">
@@ -427,7 +427,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>htd</h4>
-<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/snapshot/SnapshotManifest.html#line.80">htd</a></pre>
+<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/snapshot/SnapshotManifest.html#line.79">htd</a></pre>
 </li>
 </ul>
 <a name="monitor">
@@ -436,7 +436,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>monitor</h4>
-<pre>private final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/errorhandling/ForeignExceptionSnare.html" title="interface in org.apache.hadoop.hbase.errorhandling">ForeignExceptionSnare</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/snapshot/SnapshotManifest.html#line.82">monitor</a></pre>
+<pre>private final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/errorhandling/ForeignExceptionSnare.html" title="interface in org.apache.hadoop.hbase.errorhandling">ForeignExceptionSnare</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/snapshot/SnapshotManifest.html#line.81">monitor</a></pre>
 </li>
 </ul>
 <a name="conf">
@@ -445,7 +445,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>conf</h4>
-<pre>private final&nbsp;org.apache.hadoop.conf.Configuration <a href="../../../../../src-html/org/apache/hadoop/hbase/snapshot/SnapshotManifest.html#line.83">conf</a></pre>
+<pre>private final&nbsp;org.apache.hadoop.conf.Configuration <a href="../../../../../src-html/org/apache/hadoop/hbase/snapshot/SnapshotManifest.html#line.82">conf</a></pre>
 </li>
 </ul>
 <a name="workingDir">
@@ -454,7 +454,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>workingDir</h4>
-<pre>private final&nbsp;org.apache.hadoop.fs.Path <a href="../../../../../src-html/org/apache/hadoop/hbase/snapshot/SnapshotManifest.html#line.84">workingDir</a></pre>
+<pre>private final&nbsp;org.apache.hadoop.fs.Path <a href="../../../../../src-html/org/apache/hadoop/hbase/snapshot/SnapshotManifest.html#line.83">workingDir</a></pre>
 </li>
 </ul>
 <a name="fs">
@@ -463,7 +463,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>fs</h4>
-<pre>private final&nbsp;org.apache.hadoop.fs.FileSystem <a href="../../../../../src-html/org/apache/hadoop/hbase/snapshot/SnapshotManifest.html#line.85">fs</a></pre>
+<pre>private final&nbsp;org.apache.hadoop.fs.FileSystem <a href="../../../../../src-html/org/apache/hadoop/hbase/snapshot/SnapshotManifest.html#line.84">fs</a></pre>
 </li>
 </ul>
 <a name="manifestSizeLimit">
@@ -472,7 +472,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>manifestSizeLimit</h4>
-<pre>private&nbsp;int <a href="../../../../../src-html/org/apache/hadoop/hbase/snapshot/SnapshotManifest.html#line.86">manifestSizeLimit</a></pre>
+<pre>private&nbsp;int <a href="../../../../../src-html/org/apache/hadoop/hbase/snapshot/SnapshotManifest.html#line.85">manifestSizeLimit</a></pre>
 </li>
 </ul>
 </li>
@@ -489,7 +489,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>SnapshotManifest</h4>
-<pre>private&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/snapshot/SnapshotManifest.html#line.88">SnapshotManifest</a>(org.apache.hadoop.conf.Configuration&nbsp;conf,
+<pre>private&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/snapshot/SnapshotManifest.html#line.87">SnapshotManifest</a>(org.apache.hadoop.conf.Configuration&nbsp;conf,
                 org.apache.hadoop.fs.FileSystem&nbsp;fs,
                 org.apache.hadoop.fs.Path&nbsp;workingDir,
                 org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.SnapshotDescription&nbsp;desc,
@@ -510,7 +510,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>create</h4>
-<pre>public static&nbsp;<a href="../../../../../org/apache/hadoop/hbase/snapshot/SnapshotManifest.html" title="class in org.apache.hadoop.hbase.snapshot">SnapshotManifest</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/snapshot/SnapshotManifest.html#line.113">create</a>(org.apache.hadoop.conf.Configuration&nbsp;conf,
+<pre>public static&nbsp;<a href="../../../../../org/apache/hadoop/hbase/snapshot/SnapshotManifest.html" title="class in org.apache.hadoop.hbase.snapshot">SnapshotManifest</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/snapshot/SnapshotManifest.html#line.112">create</a>(org.apache.hadoop.conf.Configuration&nbsp;conf,
                       org.apache.hadoop.fs.FileSystem&nbsp;fs,
                       org.apache.hadoop.fs.Path&nbsp;workingDir,
                       org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.SnapshotDescription&nbsp;desc,
@@ -534,7 +534,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>open</h4>
-<pre>public static&nbsp;<a href="../../../../../org/apache/hadoop/hbase/snapshot/SnapshotManifest.html" title="class in org.apache.hadoop.hbase.snapshot">SnapshotManifest</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/snapshot/SnapshotManifest.html#line.128">open</a>(org.apache.hadoop.conf.Configuration&nbsp;conf,
+<pre>public static&nbsp;<a href="../../../../../org/apache/hadoop/hbase/snapshot/SnapshotManifest.html" title="class in org.apache.hadoop.hbase.snapshot">SnapshotManifest</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/snapshot/SnapshotManifest.html#line.127">open</a>(org.apache.hadoop.conf.Configuration&nbsp;conf,
                     org.apache.hadoop.fs.FileSystem&nbsp;fs,
                     org.apache.hadoop.fs.Path&nbsp;workingDir,
                     org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.SnapshotDescription&nbsp;desc)
@@ -556,7 +556,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>addTableDescriptor</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/snapshot/SnapshotManifest.html#line.139">addTableDescriptor</a>(<a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;htd)
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/snapshot/SnapshotManifest.html#line.138">addTableDescriptor</a>(<a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;htd)
                         throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Add the table descriptor to the snapshot manifest</div>
 <dl><dt><span class="strong">Throws:</span></dt>
@@ -569,7 +569,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>createRegionVisitor</h4>
-<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/snapshot/SnapshotManifest.RegionVisitor.html" title="interface in org.apache.hadoop.hbase.snapshot">SnapshotManifest.RegionVisitor</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/snapshot/SnapshotManifest.html#line.154">createRegionVisitor</a>(org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.SnapshotDescription&nbsp;desc)
+<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/snapshot/SnapshotManifest.RegionVisitor.html" title="interface in org.apache.hadoop.hbase.snapshot">SnapshotManifest.RegionVisitor</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/snapshot/SnapshotManifest.html#line.153">createRegionVisitor</a>(org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.SnapshotDescription&nbsp;desc)
                                                     throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
 <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
@@ -581,7 +581,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>addMobRegion</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/snapshot/SnapshotManifest.html#line.166">addMobRegion</a>(<a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&nbsp;regionInfo,
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/snapshot/SnapshotManifest.html#line.165">addMobRegion</a>(<a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&nbsp;regionInfo,
                 <a href="../../../../../org/apache/hadoop/hbase/HColumnDescriptor.html" title="class in org.apache.hadoop.hbase">HColumnDescriptor</a>[]&nbsp;hcds)
                   throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
@@ -594,7 +594,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>addRegion</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/snapshot/SnapshotManifest.html#line.207">addRegion</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region)
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/snapshot/SnapshotManifest.html#line.206">addRegion</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region)
                throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Creates a 'manifest' for the specified region, by reading directly from the HRegion object.
  This is used by the "online snapshot" when the table is enabled.</div>
@@ -608,7 +608,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>addRegion</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/snapshot/SnapshotManifest.html#line.247">addRegion</a>(org.apache.hadoop.fs.Path&nbsp;tableDir,
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/snapshot/SnapshotManifest.html#line.246">addRegion</a>(org.apache.hadoop.fs.Path&nbsp;tableDir,
              <a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&nbsp;regionInfo)
                throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Creates a 'manifest' for the specified region, by reading directly from the disk.
@@ -623,7 +623,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getStoreFiles</h4>
-<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFileInfo.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFileInfo</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/snapshot/SnapshotManifest.html#line.309">getStoreFiles</a>(org.apache.hadoop.fs.Path&nbsp;storeDir)
+<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFileInfo.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFileInfo</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/snapshot/SnapshotManifest.html#line.308">getStoreFiles</a>(org.apache.hadoop.fs.Path&nbsp;storeDir)
                                    throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
 <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
@@ -635,7 +635,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>addReferenceFiles</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/snapshot/SnapshotManifest.html#line.320">addReferenceFiles</a>(<a href="../../../../../org/apache/hadoop/hbase/snapshot/SnapshotManifest.RegionVisitor.html" title="interface in org.apache.hadoop.hbase.snapshot">SnapshotManifest.RegionVisitor</a>&nbsp;visitor,
+<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/snapshot/SnapshotManifest.html#line.319">addReferenceFiles</a>(<a href="../../../../../org/apache/hadoop/hbase/snapshot/SnapshotManifest.RegionVisitor.html" title="interface in org.apache.hadoop.hbase.snapshot">SnapshotManifest.RegionVisitor</a>&nbsp;visitor,
                      <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;regionData,
                      <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;familyData,
                      <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFileInfo.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFileInfo</a>&gt;&nbsp;storeFiles,
@@ -651,7 +651,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>load</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/snapshot/SnapshotManifest.html#line.348">load</a>()
+<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/snapshot/SnapshotManifest.html#line.347">load</a>()
            throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Load the information in the SnapshotManifest. Called by SnapshotManifest.open()
 
@@ -668,7 +668,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getSnapshotDir</h4>
-<pre>public&nbsp;org.apache.hadoop.fs.Path&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/snapshot/SnapshotManifest.html#line.403">getSnapshotDir</a>()</pre>
+<pre>public&nbsp;org.apache.hadoop.fs.Path&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/snapshot/SnapshotManifest.html#line.401">getSnapshotDir</a>()</pre>
 <div class="block">Get the current snapshot working dir</div>
 </li>
 </ul>
@@ -678,7 +678,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getSnapshotDescription</h4>
-<pre>public&nbsp;org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.SnapshotDescription&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/snapshot/SnapshotManifest.html#line.410">getSnapshotDescription</a>()</pre>
+<pre>public&nbsp;org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.SnapshotDescription&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/snapshot/SnapshotManifest.html#line.408">getSnapshotDescription</a>()</pre>
 <div class="block">Get the SnapshotDescription</div>
 </li>
 </ul>
@@ -688,7 +688,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getTableDescriptor</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/snapshot/SnapshotManifest.html#line.417">getTableDescriptor</a>()</pre>
+<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/snapshot/SnapshotManifest.html#line.415">getTableDescriptor</a>()</pre>
 <div class="block">Get the table descriptor from the Snapshot</div>
 </li>
 </ul>
@@ -698,7 +698,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getRegionManifests</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.hadoop.hbase.protobuf.generated.SnapshotProtos.SnapshotRegionManifest&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/snapshot/SnapshotManifest.html#line.424">getRegionManifests</a>()</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.hadoop.hbase.protobuf.generated.SnapshotProtos.SnapshotRegionManifest&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/snapshot/SnapshotManifest.html#line.422">getRegionManifests</a>()</pre>
 <div class="block">Get all the Region Manifest from the snapshot</div>
 </li>
 </ul>
@@ -708,7 +708,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getRegionManifestsMap</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,org.apache.hadoop.hbase.protobuf.generated.SnapshotProtos.SnapshotRegionManifest&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/snapshot/SnapshotManifest.html#line.432">getRegionManifestsMap</a>()</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,org.apache.hadoop.hbase.protobuf.generated.SnapshotProtos.SnapshotRegionManifest&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/snapshot/SnapshotManifest.html#line.430">getRegionManifestsMap</a>()</pre>
 <div class="block">Get all the Region Manifest from the snapshot.
  This is an helper to get a map with the region encoded name</div>
 </li>
@@ -719,7 +719,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>consolidate</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/snapshot/SnapshotManifest.html#line.444">consolidate</a>()
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/snapshot/SnapshotManifest.html#line.442">consolidate</a>()
                  throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
 <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
@@ -731,7 +731,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>convertToV2SingleManifest</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/snapshot/SnapshotManifest.html#line.462">convertToV2SingleManifest</a>()
+<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/snapshot/SnapshotManifest.html#line.459">convertToV2SingleManifest</a>()
                                 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
 <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
@@ -743,7 +743,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>writeDataManifest</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/snapshot/SnapshotManifest.html#line.511">writeDataManifest</a>(org.apache.hadoop.hbase.protobuf.generated.SnapshotProtos.SnapshotDataManifest&nbsp;manifest)
+<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/snapshot/SnapshotManifest.html#line.508">writeDataManifest</a>(org.apache.hadoop.hbase.protobuf.generated.SnapshotProtos.SnapshotDataManifest&nbsp;manifest)
                         throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
 <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
@@ -755,7 +755,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>readDataManifest</h4>
-<pre>private&nbsp;org.apache.hadoop.hbase.protobuf.generated.SnapshotProtos.SnapshotDataManifest&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/snapshot/SnapshotManifest.html#line.524">readDataManifest</a>()
+<pre>private&nbsp;org.apache.hadoop.hbase.protobuf.generated.SnapshotProtos.SnapshotDataManifest&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/snapshot/SnapshotManifest.html#line.521">readDataManifest</a>()
                                                                                                  throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
 <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
@@ -767,7 +767,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>createExecutor</h4>
-<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/ThreadPoolExecutor.html?is-external=true" title="class or interface in java.util.concurrent">ThreadPoolExecutor</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/snapshot/SnapshotManifest.html#line.540">createExecutor</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
+<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/ThreadPoolExecutor.html?is-external=true" title="class or interface in java.util.concurrent">ThreadPoolExecutor</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/snapshot/SnapshotManifest.html#line.537">createExecutor</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
 </li>
 </ul>
 <a name="createExecutor(org.apache.hadoop.conf.Configuration, java.lang.String)">
@@ -776,7 +776,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>createExecutor</h4>
-<pre>public static&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/ThreadPoolExecutor.html?is-external=true" title="class or interface in java.util.concurrent">ThreadPoolExecutor</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/snapshot/SnapshotManifest.html#line.544">createExecutor</a>(org.apache.hadoop.conf.Configuration&nbsp;conf,
+<pre>public static&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/ThreadPoolExecutor.html?is-external=true" title="class or interface in java.util.concurrent">ThreadPoolExecutor</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/snapshot/SnapshotManifest.html#line.541">createExecutor</a>(org.apache.hadoop.conf.Configuration&nbsp;conf,
                                 <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
 </li>
 </ul>
@@ -786,7 +786,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getRegionNameFromManifest</h4>
-<pre>static&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/snapshot/SnapshotManifest.html#line.553">getRegionNameFromManifest</a>(org.apache.hadoop.hbase.protobuf.generated.SnapshotProtos.SnapshotRegionManifest&nbsp;manifest)</pre>
+<pre>static&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/snapshot/SnapshotManifest.html#line.550">getRegionNameFromManifest</a>(org.apache.hadoop.hbase.protobuf.generated.SnapshotProtos.SnapshotRegionManifest&nbsp;manifest)</pre>
 <div class="block">Extract the region encoded name from the region manifest</div>
 </li>
 </ul>
@@ -796,7 +796,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>getSnapshotFormat</h4>
-<pre>private static&nbsp;int&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/snapshot/SnapshotManifest.html#line.564">getSnapshotFormat</a>(org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.SnapshotDescription&nbsp;desc)</pre>
+<pre>private static&nbsp;int&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/snapshot/SnapshotManifest.html#line.561">getSnapshotFormat</a>(org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.SnapshotDescription&nbsp;desc)</pre>
 </li>
 </ul>
 </li>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/thrift/package-tree.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/thrift/package-tree.html b/devapidocs/org/apache/hadoop/hbase/thrift/package-tree.html
index 6cc65be..c210c78 100644
--- a/devapidocs/org/apache/hadoop/hbase/thrift/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/thrift/package-tree.html
@@ -164,9 +164,9 @@
 <ul>
 <li type="circle">java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="strong">Enum</span></a>&lt;E&gt; (implements java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;T&gt;, java.io.<a href="http://docs.oracle.com/javase/7/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
 <ul>
+<li type="circle">org.apache.hadoop.hbase.thrift.<a href="../../../../../org/apache/hadoop/hbase/thrift/ThriftMetrics.ThriftServerType.html" title="enum in org.apache.hadoop.hbase.thrift"><span class="strong">ThriftMetrics.ThriftServerType</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.thrift.<a href="../../../../../org/apache/hadoop/hbase/thrift/MetricsThriftServerSourceFactoryImpl.FactoryStorage.html" title="enum in org.apache.hadoop.hbase.thrift"><span class="strong">MetricsThriftServerSourceFactoryImpl.FactoryStorage</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.thrift.<a href="../../../../../org/apache/hadoop/hbase/thrift/ThriftServerRunner.ImplType.html" title="enum in org.apache.hadoop.hbase.thrift"><span class="strong">ThriftServerRunner.ImplType</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.thrift.<a href="../../../../../org/apache/hadoop/hbase/thrift/ThriftMetrics.ThriftServerType.html" title="enum in org.apache.hadoop.hbase.thrift"><span class="strong">ThriftMetrics.ThriftServerType</span></a></li>
 </ul>
 </li>
 </ul>


[05/52] [partial] hbase-site git commit: Published site at 3e0602be1665e6170b0addec59bbe8785da300b0.

Posted by mi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.RedirectServlet.html
----------------------------------------------------------------------
diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.RedirectServlet.html b/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.RedirectServlet.html
index e2eb1e7..74bfcd3 100644
--- a/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.RedirectServlet.html
+++ b/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.RedirectServlet.html
@@ -85,1282 +85,1282 @@
 <span class="sourceLineNo">077</span>import org.apache.hadoop.hbase.Server;<a name="line.77"></a>
 <span class="sourceLineNo">078</span>import org.apache.hadoop.hbase.ServerLoad;<a name="line.78"></a>
 <span class="sourceLineNo">079</span>import org.apache.hadoop.hbase.ServerName;<a name="line.79"></a>
-<span class="sourceLineNo">080</span>import org.apache.hadoop.hbase.TableDescriptor;<a name="line.80"></a>
-<span class="sourceLineNo">081</span>import org.apache.hadoop.hbase.TableDescriptors;<a name="line.81"></a>
-<span class="sourceLineNo">082</span>import org.apache.hadoop.hbase.TableName;<a name="line.82"></a>
-<span class="sourceLineNo">083</span>import org.apache.hadoop.hbase.TableNotDisabledException;<a name="line.83"></a>
-<span class="sourceLineNo">084</span>import org.apache.hadoop.hbase.TableNotFoundException;<a name="line.84"></a>
-<span class="sourceLineNo">085</span>import org.apache.hadoop.hbase.UnknownRegionException;<a name="line.85"></a>
-<span class="sourceLineNo">086</span>import org.apache.hadoop.hbase.classification.InterfaceAudience;<a name="line.86"></a>
-<span class="sourceLineNo">087</span>import org.apache.hadoop.hbase.client.MasterSwitchType;<a name="line.87"></a>
-<span class="sourceLineNo">088</span>import org.apache.hadoop.hbase.client.RegionReplicaUtil;<a name="line.88"></a>
-<span class="sourceLineNo">089</span>import org.apache.hadoop.hbase.client.Result;<a name="line.89"></a>
-<span class="sourceLineNo">090</span>import org.apache.hadoop.hbase.client.TableState;<a name="line.90"></a>
-<span class="sourceLineNo">091</span>import org.apache.hadoop.hbase.coprocessor.BypassCoprocessorException;<a name="line.91"></a>
-<span class="sourceLineNo">092</span>import org.apache.hadoop.hbase.coprocessor.CoprocessorHost;<a name="line.92"></a>
-<span class="sourceLineNo">093</span>import org.apache.hadoop.hbase.exceptions.DeserializationException;<a name="line.93"></a>
-<span class="sourceLineNo">094</span>import org.apache.hadoop.hbase.executor.ExecutorType;<a name="line.94"></a>
-<span class="sourceLineNo">095</span>import org.apache.hadoop.hbase.ipc.CoprocessorRpcUtils;<a name="line.95"></a>
-<span class="sourceLineNo">096</span>import org.apache.hadoop.hbase.ipc.RpcServer;<a name="line.96"></a>
-<span class="sourceLineNo">097</span>import org.apache.hadoop.hbase.ipc.ServerNotRunningYetException;<a name="line.97"></a>
-<span class="sourceLineNo">098</span>import org.apache.hadoop.hbase.master.MasterRpcServices.BalanceSwitchMode;<a name="line.98"></a>
-<span class="sourceLineNo">099</span>import org.apache.hadoop.hbase.master.balancer.BalancerChore;<a name="line.99"></a>
-<span class="sourceLineNo">100</span>import org.apache.hadoop.hbase.master.balancer.BaseLoadBalancer;<a name="line.100"></a>
-<span class="sourceLineNo">101</span>import org.apache.hadoop.hbase.master.balancer.ClusterStatusChore;<a name="line.101"></a>
-<span class="sourceLineNo">102</span>import org.apache.hadoop.hbase.master.balancer.LoadBalancerFactory;<a name="line.102"></a>
-<span class="sourceLineNo">103</span>import org.apache.hadoop.hbase.master.cleaner.HFileCleaner;<a name="line.103"></a>
-<span class="sourceLineNo">104</span>import org.apache.hadoop.hbase.master.cleaner.LogCleaner;<a name="line.104"></a>
-<span class="sourceLineNo">105</span>import org.apache.hadoop.hbase.master.handler.DispatchMergingRegionHandler;<a name="line.105"></a>
-<span class="sourceLineNo">106</span>import org.apache.hadoop.hbase.master.normalizer.NormalizationPlan;<a name="line.106"></a>
-<span class="sourceLineNo">107</span>import org.apache.hadoop.hbase.master.normalizer.NormalizationPlan.PlanType;<a name="line.107"></a>
-<span class="sourceLineNo">108</span>import org.apache.hadoop.hbase.master.normalizer.RegionNormalizer;<a name="line.108"></a>
-<span class="sourceLineNo">109</span>import org.apache.hadoop.hbase.master.normalizer.RegionNormalizerChore;<a name="line.109"></a>
-<span class="sourceLineNo">110</span>import org.apache.hadoop.hbase.master.normalizer.RegionNormalizerFactory;<a name="line.110"></a>
-<span class="sourceLineNo">111</span>import org.apache.hadoop.hbase.master.procedure.AddColumnFamilyProcedure;<a name="line.111"></a>
-<span class="sourceLineNo">112</span>import org.apache.hadoop.hbase.master.procedure.CreateTableProcedure;<a name="line.112"></a>
-<span class="sourceLineNo">113</span>import org.apache.hadoop.hbase.master.procedure.DeleteColumnFamilyProcedure;<a name="line.113"></a>
-<span class="sourceLineNo">114</span>import org.apache.hadoop.hbase.master.procedure.DeleteTableProcedure;<a name="line.114"></a>
-<span class="sourceLineNo">115</span>import org.apache.hadoop.hbase.master.procedure.DisableTableProcedure;<a name="line.115"></a>
-<span class="sourceLineNo">116</span>import org.apache.hadoop.hbase.master.procedure.EnableTableProcedure;<a name="line.116"></a>
-<span class="sourceLineNo">117</span>import org.apache.hadoop.hbase.master.procedure.MasterProcedureConstants;<a name="line.117"></a>
-<span class="sourceLineNo">118</span>import org.apache.hadoop.hbase.master.procedure.MasterProcedureEnv;<a name="line.118"></a>
-<span class="sourceLineNo">119</span>import org.apache.hadoop.hbase.master.procedure.MasterProcedureScheduler.ProcedureEvent;<a name="line.119"></a>
-<span class="sourceLineNo">120</span>import org.apache.hadoop.hbase.master.procedure.ModifyColumnFamilyProcedure;<a name="line.120"></a>
-<span class="sourceLineNo">121</span>import org.apache.hadoop.hbase.master.procedure.ModifyTableProcedure;<a name="line.121"></a>
-<span class="sourceLineNo">122</span>import org.apache.hadoop.hbase.master.procedure.ProcedurePrepareLatch;<a name="line.122"></a>
-<span class="sourceLineNo">123</span>import org.apache.hadoop.hbase.master.procedure.ProcedureSyncWait;<a name="line.123"></a>
-<span class="sourceLineNo">124</span>import org.apache.hadoop.hbase.master.procedure.TruncateTableProcedure;<a name="line.124"></a>
-<span class="sourceLineNo">125</span>import org.apache.hadoop.hbase.master.snapshot.SnapshotManager;<a name="line.125"></a>
-<span class="sourceLineNo">126</span>import org.apache.hadoop.hbase.mob.MobConstants;<a name="line.126"></a>
-<span class="sourceLineNo">127</span>import org.apache.hadoop.hbase.monitoring.MemoryBoundedLogMessageBuffer;<a name="line.127"></a>
-<span class="sourceLineNo">128</span>import org.apache.hadoop.hbase.monitoring.MonitoredTask;<a name="line.128"></a>
-<span class="sourceLineNo">129</span>import org.apache.hadoop.hbase.monitoring.TaskMonitor;<a name="line.129"></a>
-<span class="sourceLineNo">130</span>import org.apache.hadoop.hbase.procedure.MasterProcedureManagerHost;<a name="line.130"></a>
-<span class="sourceLineNo">131</span>import org.apache.hadoop.hbase.procedure.flush.MasterFlushTableProcedureManager;<a name="line.131"></a>
-<span class="sourceLineNo">132</span>import org.apache.hadoop.hbase.procedure2.ProcedureExecutor;<a name="line.132"></a>
-<span class="sourceLineNo">133</span>import org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore;<a name="line.133"></a>
-<span class="sourceLineNo">134</span>import org.apache.hadoop.hbase.protobuf.generated.AdminProtos.GetRegionInfoResponse.CompactionState;<a name="line.134"></a>
-<span class="sourceLineNo">135</span>import org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionServerInfo;<a name="line.135"></a>
-<span class="sourceLineNo">136</span>import org.apache.hadoop.hbase.protobuf.generated.ZooKeeperProtos.SplitLogTask.RecoveryMode;<a name="line.136"></a>
-<span class="sourceLineNo">137</span>import org.apache.hadoop.hbase.quotas.MasterQuotaManager;<a name="line.137"></a>
-<span class="sourceLineNo">138</span>import org.apache.hadoop.hbase.regionserver.DefaultStoreEngine;<a name="line.138"></a>
-<span class="sourceLineNo">139</span>import org.apache.hadoop.hbase.regionserver.HRegionServer;<a name="line.139"></a>
-<span class="sourceLineNo">140</span>import org.apache.hadoop.hbase.regionserver.HStore;<a name="line.140"></a>
-<span class="sourceLineNo">141</span>import org.apache.hadoop.hbase.regionserver.RSRpcServices;<a name="line.141"></a>
-<span class="sourceLineNo">142</span>import org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost;<a name="line.142"></a>
-<span class="sourceLineNo">143</span>import org.apache.hadoop.hbase.regionserver.RegionSplitPolicy;<a name="line.143"></a>
-<span class="sourceLineNo">144</span>import org.apache.hadoop.hbase.regionserver.compactions.ExploringCompactionPolicy;<a name="line.144"></a>
-<span class="sourceLineNo">145</span>import org.apache.hadoop.hbase.regionserver.compactions.FIFOCompactionPolicy;<a name="line.145"></a>
-<span class="sourceLineNo">146</span>import org.apache.hadoop.hbase.replication.master.TableCFsUpdater;<a name="line.146"></a>
-<span class="sourceLineNo">147</span>import org.apache.hadoop.hbase.replication.regionserver.Replication;<a name="line.147"></a>
-<span class="sourceLineNo">148</span>import org.apache.hadoop.hbase.security.User;<a name="line.148"></a>
-<span class="sourceLineNo">149</span>import org.apache.hadoop.hbase.security.UserProvider;<a name="line.149"></a>
-<span class="sourceLineNo">150</span>import org.apache.hadoop.hbase.util.Addressing;<a name="line.150"></a>
-<span class="sourceLineNo">151</span>import org.apache.hadoop.hbase.util.Bytes;<a name="line.151"></a>
-<span class="sourceLineNo">152</span>import org.apache.hadoop.hbase.util.CompressionTest;<a name="line.152"></a>
-<span class="sourceLineNo">153</span>import org.apache.hadoop.hbase.util.EncryptionTest;<a name="line.153"></a>
-<span class="sourceLineNo">154</span>import org.apache.hadoop.hbase.util.FSUtils;<a name="line.154"></a>
-<span class="sourceLineNo">155</span>import org.apache.hadoop.hbase.util.HFileArchiveUtil;<a name="line.155"></a>
-<span class="sourceLineNo">156</span>import org.apache.hadoop.hbase.util.HasThread;<a name="line.156"></a>
-<span class="sourceLineNo">157</span>import org.apache.hadoop.hbase.util.IdLock;<a name="line.157"></a>
-<span class="sourceLineNo">158</span>import org.apache.hadoop.hbase.util.ModifyRegionUtils;<a name="line.158"></a>
-<span class="sourceLineNo">159</span>import org.apache.hadoop.hbase.util.Pair;<a name="line.159"></a>
-<span class="sourceLineNo">160</span>import org.apache.hadoop.hbase.util.Threads;<a name="line.160"></a>
-<span class="sourceLineNo">161</span>import org.apache.hadoop.hbase.util.VersionInfo;<a name="line.161"></a>
-<span class="sourceLineNo">162</span>import org.apache.hadoop.hbase.util.ZKDataMigrator;<a name="line.162"></a>
-<span class="sourceLineNo">163</span>import org.apache.hadoop.hbase.zookeeper.DrainingServerTracker;<a name="line.163"></a>
-<span class="sourceLineNo">164</span>import org.apache.hadoop.hbase.zookeeper.LoadBalancerTracker;<a name="line.164"></a>
-<span class="sourceLineNo">165</span>import org.apache.hadoop.hbase.zookeeper.MasterAddressTracker;<a name="line.165"></a>
-<span class="sourceLineNo">166</span>import org.apache.hadoop.hbase.zookeeper.MetaTableLocator;<a name="line.166"></a>
-<span class="sourceLineNo">167</span>import org.apache.hadoop.hbase.zookeeper.RegionNormalizerTracker;<a name="line.167"></a>
-<span class="sourceLineNo">168</span>import org.apache.hadoop.hbase.zookeeper.RegionServerTracker;<a name="line.168"></a>
-<span class="sourceLineNo">169</span>import org.apache.hadoop.hbase.zookeeper.SplitOrMergeTracker;<a name="line.169"></a>
-<span class="sourceLineNo">170</span>import org.apache.hadoop.hbase.zookeeper.ZKClusterId;<a name="line.170"></a>
-<span class="sourceLineNo">171</span>import org.apache.hadoop.hbase.zookeeper.ZKUtil;<a name="line.171"></a>
-<span class="sourceLineNo">172</span>import org.apache.hadoop.hbase.zookeeper.ZooKeeperWatcher;<a name="line.172"></a>
-<span class="sourceLineNo">173</span>import org.apache.zookeeper.KeeperException;<a name="line.173"></a>
-<span class="sourceLineNo">174</span>import org.mortbay.jetty.Connector;<a name="line.174"></a>
-<span class="sourceLineNo">175</span>import org.mortbay.jetty.nio.SelectChannelConnector;<a name="line.175"></a>
-<span class="sourceLineNo">176</span>import org.mortbay.jetty.servlet.Context;<a name="line.176"></a>
-<span class="sourceLineNo">177</span><a name="line.177"></a>
-<span class="sourceLineNo">178</span>/**<a name="line.178"></a>
-<span class="sourceLineNo">179</span> * HMaster is the "master server" for HBase. An HBase cluster has one active<a name="line.179"></a>
-<span class="sourceLineNo">180</span> * master.  If many masters are started, all compete.  Whichever wins goes on to<a name="line.180"></a>
-<span class="sourceLineNo">181</span> * run the cluster.  All others park themselves in their constructor until<a name="line.181"></a>
-<span class="sourceLineNo">182</span> * master or cluster shutdown or until the active master loses its lease in<a name="line.182"></a>
-<span class="sourceLineNo">183</span> * zookeeper.  Thereafter, all running master jostle to take over master role.<a name="line.183"></a>
-<span class="sourceLineNo">184</span> *<a name="line.184"></a>
-<span class="sourceLineNo">185</span> * &lt;p&gt;The Master can be asked shutdown the cluster. See {@link #shutdown()}.  In<a name="line.185"></a>
-<span class="sourceLineNo">186</span> * this case it will tell all regionservers to go down and then wait on them<a name="line.186"></a>
-<span class="sourceLineNo">187</span> * all reporting in that they are down.  This master will then shut itself down.<a name="line.187"></a>
-<span class="sourceLineNo">188</span> *<a name="line.188"></a>
-<span class="sourceLineNo">189</span> * &lt;p&gt;You can also shutdown just this master.  Call {@link #stopMaster()}.<a name="line.189"></a>
-<span class="sourceLineNo">190</span> *<a name="line.190"></a>
-<span class="sourceLineNo">191</span> * @see org.apache.zookeeper.Watcher<a name="line.191"></a>
-<span class="sourceLineNo">192</span> */<a name="line.192"></a>
-<span class="sourceLineNo">193</span>@InterfaceAudience.LimitedPrivate(HBaseInterfaceAudience.TOOLS)<a name="line.193"></a>
-<span class="sourceLineNo">194</span>@SuppressWarnings("deprecation")<a name="line.194"></a>
-<span class="sourceLineNo">195</span>public class HMaster extends HRegionServer implements MasterServices {<a name="line.195"></a>
-<span class="sourceLineNo">196</span>  private static final Log LOG = LogFactory.getLog(HMaster.class.getName());<a name="line.196"></a>
-<span class="sourceLineNo">197</span><a name="line.197"></a>
-<span class="sourceLineNo">198</span>  /**<a name="line.198"></a>
-<span class="sourceLineNo">199</span>   * Protection against zombie master. Started once Master accepts active responsibility and<a name="line.199"></a>
-<span class="sourceLineNo">200</span>   * starts taking over responsibilities. Allows a finite time window before giving up ownership.<a name="line.200"></a>
-<span class="sourceLineNo">201</span>   */<a name="line.201"></a>
-<span class="sourceLineNo">202</span>  private static class InitializationMonitor extends HasThread {<a name="line.202"></a>
-<span class="sourceLineNo">203</span>    /** The amount of time in milliseconds to sleep before checking initialization status. */<a name="line.203"></a>
-<span class="sourceLineNo">204</span>    public static final String TIMEOUT_KEY = "hbase.master.initializationmonitor.timeout";<a name="line.204"></a>
-<span class="sourceLineNo">205</span>    public static final long TIMEOUT_DEFAULT = TimeUnit.MILLISECONDS.convert(15, TimeUnit.MINUTES);<a name="line.205"></a>
-<span class="sourceLineNo">206</span><a name="line.206"></a>
-<span class="sourceLineNo">207</span>    /**<a name="line.207"></a>
-<span class="sourceLineNo">208</span>     * When timeout expired and initialization has not complete, call {@link System#exit(int)} when<a name="line.208"></a>
-<span class="sourceLineNo">209</span>     * true, do nothing otherwise.<a name="line.209"></a>
-<span class="sourceLineNo">210</span>     */<a name="line.210"></a>
-<span class="sourceLineNo">211</span>    public static final String HALT_KEY = "hbase.master.initializationmonitor.haltontimeout";<a name="line.211"></a>
-<span class="sourceLineNo">212</span>    public static final boolean HALT_DEFAULT = false;<a name="line.212"></a>
-<span class="sourceLineNo">213</span><a name="line.213"></a>
-<span class="sourceLineNo">214</span>    private final HMaster master;<a name="line.214"></a>
-<span class="sourceLineNo">215</span>    private final long timeout;<a name="line.215"></a>
-<span class="sourceLineNo">216</span>    private final boolean haltOnTimeout;<a name="line.216"></a>
-<span class="sourceLineNo">217</span><a name="line.217"></a>
-<span class="sourceLineNo">218</span>    /** Creates a Thread that monitors the {@link #isInitialized()} state. */<a name="line.218"></a>
-<span class="sourceLineNo">219</span>    InitializationMonitor(HMaster master) {<a name="line.219"></a>
-<span class="sourceLineNo">220</span>      super("MasterInitializationMonitor");<a name="line.220"></a>
-<span class="sourceLineNo">221</span>      this.master = master;<a name="line.221"></a>
-<span class="sourceLineNo">222</span>      this.timeout = master.getConfiguration().getLong(TIMEOUT_KEY, TIMEOUT_DEFAULT);<a name="line.222"></a>
-<span class="sourceLineNo">223</span>      this.haltOnTimeout = master.getConfiguration().getBoolean(HALT_KEY, HALT_DEFAULT);<a name="line.223"></a>
-<span class="sourceLineNo">224</span>      this.setDaemon(true);<a name="line.224"></a>
-<span class="sourceLineNo">225</span>    }<a name="line.225"></a>
-<span class="sourceLineNo">226</span><a name="line.226"></a>
-<span class="sourceLineNo">227</span>    @Override<a name="line.227"></a>
-<span class="sourceLineNo">228</span>    public void run() {<a name="line.228"></a>
-<span class="sourceLineNo">229</span>      try {<a name="line.229"></a>
-<span class="sourceLineNo">230</span>        while (!master.isStopped() &amp;&amp; master.isActiveMaster()) {<a name="line.230"></a>
-<span class="sourceLineNo">231</span>          Thread.sleep(timeout);<a name="line.231"></a>
-<span class="sourceLineNo">232</span>          if (master.isInitialized()) {<a name="line.232"></a>
-<span class="sourceLineNo">233</span>            LOG.debug("Initialization completed within allotted tolerance. Monitor exiting.");<a name="line.233"></a>
-<span class="sourceLineNo">234</span>          } else {<a name="line.234"></a>
-<span class="sourceLineNo">235</span>            LOG.error("Master failed to complete initialization after " + timeout + "ms. Please"<a name="line.235"></a>
-<span class="sourceLineNo">236</span>                + " consider submitting a bug report including a thread dump of this process.");<a name="line.236"></a>
-<span class="sourceLineNo">237</span>            if (haltOnTimeout) {<a name="line.237"></a>
-<span class="sourceLineNo">238</span>              LOG.error("Zombie Master exiting. Thread dump to stdout");<a name="line.238"></a>
-<span class="sourceLineNo">239</span>              Threads.printThreadInfo(System.out, "Zombie HMaster");<a name="line.239"></a>
-<span class="sourceLineNo">240</span>              System.exit(-1);<a name="line.240"></a>
-<span class="sourceLineNo">241</span>            }<a name="line.241"></a>
-<span class="sourceLineNo">242</span>          }<a name="line.242"></a>
-<span class="sourceLineNo">243</span>        }<a name="line.243"></a>
-<span class="sourceLineNo">244</span>      } catch (InterruptedException ie) {<a name="line.244"></a>
-<span class="sourceLineNo">245</span>        LOG.trace("InitMonitor thread interrupted. Existing.");<a name="line.245"></a>
-<span class="sourceLineNo">246</span>      }<a name="line.246"></a>
-<span class="sourceLineNo">247</span>    }<a name="line.247"></a>
-<span class="sourceLineNo">248</span>  }<a name="line.248"></a>
-<span class="sourceLineNo">249</span><a name="line.249"></a>
-<span class="sourceLineNo">250</span>  // MASTER is name of the webapp and the attribute name used stuffing this<a name="line.250"></a>
-<span class="sourceLineNo">251</span>  //instance into web context.<a name="line.251"></a>
-<span class="sourceLineNo">252</span>  public static final String MASTER = "master";<a name="line.252"></a>
-<span class="sourceLineNo">253</span><a name="line.253"></a>
-<span class="sourceLineNo">254</span>  // Manager and zk listener for master election<a name="line.254"></a>
-<span class="sourceLineNo">255</span>  private final ActiveMasterManager activeMasterManager;<a name="line.255"></a>
-<span class="sourceLineNo">256</span>  // Region server tracker<a name="line.256"></a>
-<span class="sourceLineNo">257</span>  RegionServerTracker regionServerTracker;<a name="line.257"></a>
-<span class="sourceLineNo">258</span>  // Draining region server tracker<a name="line.258"></a>
-<span class="sourceLineNo">259</span>  private DrainingServerTracker drainingServerTracker;<a name="line.259"></a>
-<span class="sourceLineNo">260</span>  // Tracker for load balancer state<a name="line.260"></a>
-<span class="sourceLineNo">261</span>  LoadBalancerTracker loadBalancerTracker;<a name="line.261"></a>
-<span class="sourceLineNo">262</span><a name="line.262"></a>
-<span class="sourceLineNo">263</span>  // Tracker for split and merge state<a name="line.263"></a>
-<span class="sourceLineNo">264</span>  private SplitOrMergeTracker splitOrMergeTracker;<a name="line.264"></a>
-<span class="sourceLineNo">265</span><a name="line.265"></a>
-<span class="sourceLineNo">266</span>  // Tracker for region normalizer state<a name="line.266"></a>
-<span class="sourceLineNo">267</span>  private RegionNormalizerTracker regionNormalizerTracker;<a name="line.267"></a>
-<span class="sourceLineNo">268</span><a name="line.268"></a>
-<span class="sourceLineNo">269</span>  private ClusterSchemaService clusterSchemaService;<a name="line.269"></a>
-<span class="sourceLineNo">270</span><a name="line.270"></a>
-<span class="sourceLineNo">271</span>  // Metrics for the HMaster<a name="line.271"></a>
-<span class="sourceLineNo">272</span>  final MetricsMaster metricsMaster;<a name="line.272"></a>
-<span class="sourceLineNo">273</span>  // file system manager for the master FS operations<a name="line.273"></a>
-<span class="sourceLineNo">274</span>  private MasterFileSystem fileSystemManager;<a name="line.274"></a>
-<span class="sourceLineNo">275</span>  private MasterWalManager walManager;<a name="line.275"></a>
-<span class="sourceLineNo">276</span><a name="line.276"></a>
-<span class="sourceLineNo">277</span>  // server manager to deal with region server info<a name="line.277"></a>
-<span class="sourceLineNo">278</span>  private volatile ServerManager serverManager;<a name="line.278"></a>
-<span class="sourceLineNo">279</span><a name="line.279"></a>
-<span class="sourceLineNo">280</span>  // manager of assignment nodes in zookeeper<a name="line.280"></a>
-<span class="sourceLineNo">281</span>  private AssignmentManager assignmentManager;<a name="line.281"></a>
-<span class="sourceLineNo">282</span><a name="line.282"></a>
-<span class="sourceLineNo">283</span>  // buffer for "fatal error" notices from region servers<a name="line.283"></a>
-<span class="sourceLineNo">284</span>  // in the cluster. This is only used for assisting<a name="line.284"></a>
-<span class="sourceLineNo">285</span>  // operations/debugging.<a name="line.285"></a>
-<span class="sourceLineNo">286</span>  MemoryBoundedLogMessageBuffer rsFatals;<a name="line.286"></a>
-<span class="sourceLineNo">287</span><a name="line.287"></a>
-<span class="sourceLineNo">288</span>  // flag set after we become the active master (used for testing)<a name="line.288"></a>
-<span class="sourceLineNo">289</span>  private volatile boolean isActiveMaster = false;<a name="line.289"></a>
-<span class="sourceLineNo">290</span><a name="line.290"></a>
-<span class="sourceLineNo">291</span>  // flag set after we complete initialization once active,<a name="line.291"></a>
-<span class="sourceLineNo">292</span>  // it is not private since it's used in unit tests<a name="line.292"></a>
-<span class="sourceLineNo">293</span>  private final ProcedureEvent initialized = new ProcedureEvent("master initialized");<a name="line.293"></a>
-<span class="sourceLineNo">294</span><a name="line.294"></a>
-<span class="sourceLineNo">295</span>  // flag set after master services are started,<a name="line.295"></a>
-<span class="sourceLineNo">296</span>  // initialization may have not completed yet.<a name="line.296"></a>
-<span class="sourceLineNo">297</span>  volatile boolean serviceStarted = false;<a name="line.297"></a>
-<span class="sourceLineNo">298</span><a name="line.298"></a>
-<span class="sourceLineNo">299</span>  // flag set after we complete assignMeta.<a name="line.299"></a>
-<span class="sourceLineNo">300</span>  private final ProcedureEvent serverCrashProcessingEnabled =<a name="line.300"></a>
-<span class="sourceLineNo">301</span>    new ProcedureEvent("server crash processing");<a name="line.301"></a>
-<span class="sourceLineNo">302</span><a name="line.302"></a>
-<span class="sourceLineNo">303</span>  private LoadBalancer balancer;<a name="line.303"></a>
-<span class="sourceLineNo">304</span>  private RegionNormalizer normalizer;<a name="line.304"></a>
-<span class="sourceLineNo">305</span>  private BalancerChore balancerChore;<a name="line.305"></a>
-<span class="sourceLineNo">306</span>  private RegionNormalizerChore normalizerChore;<a name="line.306"></a>
-<span class="sourceLineNo">307</span>  private ClusterStatusChore clusterStatusChore;<a name="line.307"></a>
-<span class="sourceLineNo">308</span>  private ClusterStatusPublisher clusterStatusPublisherChore = null;<a name="line.308"></a>
-<span class="sourceLineNo">309</span>  private PeriodicDoMetrics periodicDoMetricsChore = null;<a name="line.309"></a>
-<span class="sourceLineNo">310</span><a name="line.310"></a>
-<span class="sourceLineNo">311</span>  CatalogJanitor catalogJanitorChore;<a name="line.311"></a>
-<span class="sourceLineNo">312</span>  private LogCleaner logCleaner;<a name="line.312"></a>
-<span class="sourceLineNo">313</span>  private HFileCleaner hfileCleaner;<a name="line.313"></a>
-<span class="sourceLineNo">314</span>  private ExpiredMobFileCleanerChore expiredMobFileCleanerChore;<a name="line.314"></a>
-<span class="sourceLineNo">315</span>  private MobCompactionChore mobCompactChore;<a name="line.315"></a>
-<span class="sourceLineNo">316</span>  private MasterMobCompactionThread mobCompactThread;<a name="line.316"></a>
-<span class="sourceLineNo">317</span>  // used to synchronize the mobCompactionStates<a name="line.317"></a>
-<span class="sourceLineNo">318</span>  private final IdLock mobCompactionLock = new IdLock();<a name="line.318"></a>
-<span class="sourceLineNo">319</span>  // save the information of mob compactions in tables.<a name="line.319"></a>
-<span class="sourceLineNo">320</span>  // the key is table name, the value is the number of compactions in that table.<a name="line.320"></a>
-<span class="sourceLineNo">321</span>  private Map&lt;TableName, AtomicInteger&gt; mobCompactionStates = Maps.newConcurrentMap();<a name="line.321"></a>
-<span class="sourceLineNo">322</span><a name="line.322"></a>
-<span class="sourceLineNo">323</span>  MasterCoprocessorHost cpHost;<a name="line.323"></a>
-<span class="sourceLineNo">324</span><a name="line.324"></a>
-<span class="sourceLineNo">325</span>  private final boolean preLoadTableDescriptors;<a name="line.325"></a>
-<span class="sourceLineNo">326</span><a name="line.326"></a>
-<span class="sourceLineNo">327</span>  // Time stamps for when a hmaster became active<a name="line.327"></a>
-<span class="sourceLineNo">328</span>  private long masterActiveTime;<a name="line.328"></a>
-<span class="sourceLineNo">329</span><a name="line.329"></a>
-<span class="sourceLineNo">330</span>  //should we check the compression codec type at master side, default true, HBASE-6370<a name="line.330"></a>
-<span class="sourceLineNo">331</span>  private final boolean masterCheckCompression;<a name="line.331"></a>
-<span class="sourceLineNo">332</span><a name="line.332"></a>
-<span class="sourceLineNo">333</span>  //should we check encryption settings at master side, default true<a name="line.333"></a>
-<span class="sourceLineNo">334</span>  private final boolean masterCheckEncryption;<a name="line.334"></a>
-<span class="sourceLineNo">335</span><a name="line.335"></a>
-<span class="sourceLineNo">336</span>  Map&lt;String, Service&gt; coprocessorServiceHandlers = Maps.newHashMap();<a name="line.336"></a>
-<span class="sourceLineNo">337</span><a name="line.337"></a>
-<span class="sourceLineNo">338</span>  // monitor for snapshot of hbase tables<a name="line.338"></a>
-<span class="sourceLineNo">339</span>  SnapshotManager snapshotManager;<a name="line.339"></a>
-<span class="sourceLineNo">340</span>  // monitor for distributed procedures<a name="line.340"></a>
-<span class="sourceLineNo">341</span>  private MasterProcedureManagerHost mpmHost;<a name="line.341"></a>
-<span class="sourceLineNo">342</span><a name="line.342"></a>
-<span class="sourceLineNo">343</span>  // it is assigned after 'initialized' guard set to true, so should be volatile<a name="line.343"></a>
-<span class="sourceLineNo">344</span>  private volatile MasterQuotaManager quotaManager;<a name="line.344"></a>
-<span class="sourceLineNo">345</span><a name="line.345"></a>
-<span class="sourceLineNo">346</span>  private ProcedureExecutor&lt;MasterProcedureEnv&gt; procedureExecutor;<a name="line.346"></a>
-<span class="sourceLineNo">347</span>  private WALProcedureStore procedureStore;<a name="line.347"></a>
-<span class="sourceLineNo">348</span><a name="line.348"></a>
-<span class="sourceLineNo">349</span>  // handle table states<a name="line.349"></a>
-<span class="sourceLineNo">350</span>  private TableStateManager tableStateManager;<a name="line.350"></a>
-<span class="sourceLineNo">351</span><a name="line.351"></a>
-<span class="sourceLineNo">352</span>  private long splitPlanCount;<a name="line.352"></a>
-<span class="sourceLineNo">353</span>  private long mergePlanCount;<a name="line.353"></a>
-<span class="sourceLineNo">354</span><a name="line.354"></a>
-<span class="sourceLineNo">355</span>  /** flag used in test cases in order to simulate RS failures during master initialization */<a name="line.355"></a>
-<span class="sourceLineNo">356</span>  private volatile boolean initializationBeforeMetaAssignment = false;<a name="line.356"></a>
-<span class="sourceLineNo">357</span><a name="line.357"></a>
-<span class="sourceLineNo">358</span>  /** jetty server for master to redirect requests to regionserver infoServer */<a name="line.358"></a>
-<span class="sourceLineNo">359</span>  private org.mortbay.jetty.Server masterJettyServer;<a name="line.359"></a>
-<span class="sourceLineNo">360</span><a name="line.360"></a>
-<span class="sourceLineNo">361</span>  public static class RedirectServlet extends HttpServlet {<a name="line.361"></a>
-<span class="sourceLineNo">362</span>    private static final long serialVersionUID = 2894774810058302472L;<a name="line.362"></a>
-<span class="sourceLineNo">363</span>    private static int regionServerInfoPort;<a name="line.363"></a>
-<span class="sourceLineNo">364</span><a name="line.364"></a>
-<span class="sourceLineNo">365</span>    @Override<a name="line.365"></a>
-<span class="sourceLineNo">366</span>    public void doGet(HttpServletRequest request,<a name="line.366"></a>
-<span class="sourceLineNo">367</span>        HttpServletResponse response) throws ServletException, IOException {<a name="line.367"></a>
-<span class="sourceLineNo">368</span>      String redirectUrl = request.getScheme() + "://"<a name="line.368"></a>
-<span class="sourceLineNo">369</span>        + request.getServerName() + ":" + regionServerInfoPort<a name="line.369"></a>
-<span class="sourceLineNo">370</span>        + request.getRequestURI();<a name="line.370"></a>
-<span class="sourceLineNo">371</span>      response.sendRedirect(redirectUrl);<a name="line.371"></a>
-<span class="sourceLineNo">372</span>    }<a name="line.372"></a>
-<span class="sourceLineNo">373</span>  }<a name="line.373"></a>
-<span class="sourceLineNo">374</span><a name="line.374"></a>
-<span class="sourceLineNo">375</span>  private static class PeriodicDoMetrics extends ScheduledChore {<a name="line.375"></a>
-<span class="sourceLineNo">376</span>    private final HMaster server;<a name="line.376"></a>
-<span class="sourceLineNo">377</span>    public PeriodicDoMetrics(int doMetricsInterval, final HMaster server) {<a name="line.377"></a>
-<span class="sourceLineNo">378</span>      super(server.getServerName() + "-DoMetricsChore", server, doMetricsInterval);<a name="line.378"></a>
-<span class="sourceLineNo">379</span>      this.server = server;<a name="line.379"></a>
-<span class="sourceLineNo">380</span>    }<a name="line.380"></a>
-<span class="sourceLineNo">381</span><a name="line.381"></a>
-<span class="sourceLineNo">382</span>    @Override<a name="line.382"></a>
-<span class="sourceLineNo">383</span>    protected void chore() {<a name="line.383"></a>
-<span class="sourceLineNo">384</span>      server.doMetrics();<a name="line.384"></a>
-<span class="sourceLineNo">385</span>    }<a name="line.385"></a>
-<span class="sourceLineNo">386</span>  }<a name="line.386"></a>
-<span class="sourceLineNo">387</span><a name="line.387"></a>
-<span class="sourceLineNo">388</span>  /**<a name="line.388"></a>
-<span class="sourceLineNo">389</span>   * Initializes the HMaster. The steps are as follows:<a name="line.389"></a>
-<span class="sourceLineNo">390</span>   * &lt;p&gt;<a name="line.390"></a>
-<span class="sourceLineNo">391</span>   * &lt;ol&gt;<a name="line.391"></a>
-<span class="sourceLineNo">392</span>   * &lt;li&gt;Initialize the local HRegionServer<a name="line.392"></a>
-<span class="sourceLineNo">393</span>   * &lt;li&gt;Start the ActiveMasterManager.<a name="line.393"></a>
-<span class="sourceLineNo">394</span>   * &lt;/ol&gt;<a name="line.394"></a>
-<span class="sourceLineNo">395</span>   * &lt;p&gt;<a name="line.395"></a>
-<span class="sourceLineNo">396</span>   * Remaining steps of initialization occur in<a name="line.396"></a>
-<span class="sourceLineNo">397</span>   * #finishActiveMasterInitialization(MonitoredTask) after<a name="line.397"></a>
-<span class="sourceLineNo">398</span>   * the master becomes the active one.<a name="line.398"></a>
-<span class="sourceLineNo">399</span>   */<a name="line.399"></a>
-<span class="sourceLineNo">400</span>  public HMaster(final Configuration conf, CoordinatedStateManager csm)<a name="line.400"></a>
-<span class="sourceLineNo">401</span>      throws IOException, KeeperException {<a name="line.401"></a>
-<span class="sourceLineNo">402</span>    super(conf, csm);<a name="line.402"></a>
-<span class="sourceLineNo">403</span>    this.rsFatals = new MemoryBoundedLogMessageBuffer(<a name="line.403"></a>
-<span class="sourceLineNo">404</span>      conf.getLong("hbase.master.buffer.for.rs.fatals", 1*1024*1024));<a name="line.404"></a>
-<span class="sourceLineNo">405</span><a name="line.405"></a>
-<span class="sourceLineNo">406</span>    LOG.info("hbase.rootdir=" + FSUtils.getRootDir(this.conf) +<a name="line.406"></a>
-<span class="sourceLineNo">407</span>      ", hbase.cluster.distributed=" + this.conf.getBoolean(HConstants.CLUSTER_DISTRIBUTED, false));<a name="line.407"></a>
-<span class="sourceLineNo">408</span><a name="line.408"></a>
-<span class="sourceLineNo">409</span>    // Disable usage of meta replicas in the master<a name="line.409"></a>
-<span class="sourceLineNo">410</span>    this.conf.setBoolean(HConstants.USE_META_REPLICAS, false);<a name="line.410"></a>
-<span class="sourceLineNo">411</span><a name="line.411"></a>
-<span class="sourceLineNo">412</span>    Replication.decorateMasterConfiguration(this.conf);<a name="line.412"></a>
-<span class="sourceLineNo">413</span><a name="line.413"></a>
-<span class="sourceLineNo">414</span>    // Hack! Maps DFSClient =&gt; Master for logs.  HDFS made this<a name="line.414"></a>
-<span class="sourceLineNo">415</span>    // config param for task trackers, but we can piggyback off of it.<a name="line.415"></a>
-<span class="sourceLineNo">416</span>    if (this.conf.get("mapreduce.task.attempt.id") == null) {<a name="line.416"></a>
-<span class="sourceLineNo">417</span>      this.conf.set("mapreduce.task.attempt.id", "hb_m_" + this.serverName.toString());<a name="line.417"></a>
-<span class="sourceLineNo">418</span>    }<a name="line.418"></a>
-<span class="sourceLineNo">419</span><a name="line.419"></a>
-<span class="sourceLineNo">420</span>    // should we check the compression codec type at master side, default true, HBASE-6370<a name="line.420"></a>
-<span class="sourceLineNo">421</span>    this.masterCheckCompression = conf.getBoolean("hbase.master.check.compression", true);<a name="line.421"></a>
-<span class="sourceLineNo">422</span><a name="line.422"></a>
-<span class="sourceLineNo">423</span>    // should we check encryption settings at master side, default true<a name="line.423"></a>
-<span class="sourceLineNo">424</span>    this.masterCheckEncryption = conf.getBoolean("hbase.master.check.encryption", true);<a name="line.424"></a>
-<span class="sourceLineNo">425</span><a name="line.425"></a>
-<span class="sourceLineNo">426</span>    this.metricsMaster = new MetricsMaster(new MetricsMasterWrapperImpl(this));<a name="line.426"></a>
-<span class="sourceLineNo">427</span><a name="line.427"></a>
-<span class="sourceLineNo">428</span>    // preload table descriptor at startup<a name="line.428"></a>
-<span class="sourceLineNo">429</span>    this.preLoadTableDescriptors = conf.getBoolean("hbase.master.preload.tabledescriptors", true);<a name="line.429"></a>
-<span class="sourceLineNo">430</span><a name="line.430"></a>
-<span class="sourceLineNo">431</span>    // Do we publish the status?<a name="line.431"></a>
-<span class="sourceLineNo">432</span><a name="line.432"></a>
-<span class="sourceLineNo">433</span>    boolean shouldPublish = conf.getBoolean(HConstants.STATUS_PUBLISHED,<a name="line.433"></a>
-<span class="sourceLineNo">434</span>        HConstants.STATUS_PUBLISHED_DEFAULT);<a name="line.434"></a>
-<span class="sourceLineNo">435</span>    Class&lt;? extends ClusterStatusPublisher.Publisher&gt; publisherClass =<a name="line.435"></a>
-<span class="sourceLineNo">436</span>        conf.getClass(ClusterStatusPublisher.STATUS_PUBLISHER_CLASS,<a name="line.436"></a>
-<span class="sourceLineNo">437</span>            ClusterStatusPublisher.DEFAULT_STATUS_PUBLISHER_CLASS,<a name="line.437"></a>
-<span class="sourceLineNo">438</span>            ClusterStatusPublisher.Publisher.class);<a name="line.438"></a>
-<span class="sourceLineNo">439</span><a name="line.439"></a>
-<span class="sourceLineNo">440</span>    if (shouldPublish) {<a name="line.440"></a>
-<span class="sourceLineNo">441</span>      if (publisherClass == null) {<a name="line.441"></a>
-<span class="sourceLineNo">442</span>        LOG.warn(HConstants.STATUS_PUBLISHED + " is true, but " +<a name="line.442"></a>
-<span class="sourceLineNo">443</span>            ClusterStatusPublisher.DEFAULT_STATUS_PUBLISHER_CLASS +<a name="line.443"></a>
-<span class="sourceLineNo">444</span>            " is not set - not publishing status");<a name="line.444"></a>
-<span class="sourceLineNo">445</span>      } else {<a name="line.445"></a>
-<span class="sourceLineNo">446</span>        clusterStatusPublisherChore = new ClusterStatusPublisher(this, conf, publisherClass);<a name="line.446"></a>
-<span class="sourceLineNo">447</span>        getChoreService().scheduleChore(clusterStatusPublisherChore);<a name="line.447"></a>
-<span class="sourceLineNo">448</span>      }<a name="line.448"></a>
-<span class="sourceLineNo">449</span>    }<a name="line.449"></a>
-<span class="sourceLineNo">450</span><a name="line.450"></a>
-<span class="sourceLineNo">451</span>    // Do Metrics periodically<a name="line.451"></a>
-<span class="sourceLineNo">452</span>    periodicDoMetricsChore = new PeriodicDoMetrics(msgInterval, this);<a name="line.452"></a>
-<span class="sourceLineNo">453</span>    getChoreService().scheduleChore(periodicDoMetricsChore);<a name="line.453"></a>
-<span class="sourceLineNo">454</span><a name="line.454"></a>
-<span class="sourceLineNo">455</span>    // Some unit tests don't need a cluster, so no zookeeper at all<a name="line.455"></a>
-<span class="sourceLineNo">456</span>    if (!conf.getBoolean("hbase.testing.nocluster", false)) {<a name="line.456"></a>
-<span class="sourceLineNo">457</span>      activeMasterManager = new ActiveMasterManager(zooKeeper, this.serverName, this);<a name="line.457"></a>
-<span class="sourceLineNo">458</span>      int infoPort = putUpJettyServer();<a name="line.458"></a>
-<span class="sourceLineNo">459</span>      startActiveMasterManager(infoPort);<a name="line.459"></a>
-<span class="sourceLineNo">460</span>    } else {<a name="line.460"></a>
-<span class="sourceLineNo">461</span>      activeMasterManager = null;<a name="line.461"></a>
-<span class="sourceLineNo">462</span>    }<a name="line.462"></a>
-<span class="sourceLineNo">463</span>  }<a name="line.463"></a>
-<span class="sourceLineNo">464</span><a name="line.464"></a>
-<span class="sourceLineNo">465</span>  // return the actual infoPort, -1 means disable info server.<a name="line.465"></a>
-<span class="sourceLineNo">466</span>  private int putUpJettyServer() throws IOException {<a name="line.466"></a>
-<span class="sourceLineNo">467</span>    if (!conf.getBoolean("hbase.master.infoserver.redirect", true)) {<a name="line.467"></a>
-<span class="sourceLineNo">468</span>      return -1;<a name="line.468"></a>
-<span class="sourceLineNo">469</span>    }<a name="line.469"></a>
-<span class="sourceLineNo">470</span>    int infoPort = conf.getInt("hbase.master.info.port.orig",<a name="line.470"></a>
-<span class="sourceLineNo">471</span>      HConstants.DEFAULT_MASTER_INFOPORT);<a name="line.471"></a>
-<span class="sourceLineNo">472</span>    // -1 is for disabling info server, so no redirecting<a name="line.472"></a>
-<span class="sourceLineNo">473</span>    if (infoPort &lt; 0 || infoServer == null) {<a name="line.473"></a>
-<span class="sourceLineNo">474</span>      return -1;<a name="line.474"></a>
-<span class="sourceLineNo">475</span>    }<a name="line.475"></a>
-<span class="sourceLineNo">476</span>    String addr = conf.get("hbase.master.info.bindAddress", "0.0.0.0");<a name="line.476"></a>
-<span class="sourceLineNo">477</span>    if (!Addressing.isLocalAddress(InetAddress.getByName(addr))) {<a name="line.477"></a>
-<span class="sourceLineNo">478</span>      String msg =<a name="line.478"></a>
-<span class="sourceLineNo">479</span>          "Failed to start redirecting jetty server. Address " + addr<a name="line.479"></a>
-<span class="sourceLineNo">480</span>              + " does not belong to this host. Correct configuration parameter: "<a name="line.480"></a>
-<span class="sourceLineNo">481</span>              + "hbase.master.info.bindAddress";<a name="line.481"></a>
-<span class="sourceLineNo">482</span>      LOG.error(msg);<a name="line.482"></a>
-<span class="sourceLineNo">483</span>      throw new IOException(msg);<a name="line.483"></a>
+<span class="sourceLineNo">080</span>import org.apache.hadoop.hbase.TableDescriptors;<a name="line.80"></a>
+<span class="sourceLineNo">081</span>import org.apache.hadoop.hbase.TableName;<a name="line.81"></a>
+<span class="sourceLineNo">082</span>import org.apache.hadoop.hbase.TableNotDisabledException;<a name="line.82"></a>
+<span class="sourceLineNo">083</span>import org.apache.hadoop.hbase.TableNotFoundException;<a name="line.83"></a>
+<span class="sourceLineNo">084</span>import org.apache.hadoop.hbase.UnknownRegionException;<a name="line.84"></a>
+<span class="sourceLineNo">085</span>import org.apache.hadoop.hbase.classification.InterfaceAudience;<a name="line.85"></a>
+<span class="sourceLineNo">086</span>import org.apache.hadoop.hbase.client.MasterSwitchType;<a name="line.86"></a>
+<span class="sourceLineNo">087</span>import org.apache.hadoop.hbase.client.RegionReplicaUtil;<a name="line.87"></a>
+<span class="sourceLineNo">088</span>import org.apache.hadoop.hbase.client.Result;<a name="line.88"></a>
+<span class="sourceLineNo">089</span>import org.apache.hadoop.hbase.client.TableState;<a name="line.89"></a>
+<span class="sourceLineNo">090</span>import org.apache.hadoop.hbase.coprocessor.BypassCoprocessorException;<a name="line.90"></a>
+<span class="sourceLineNo">091</span>import org.apache.hadoop.hbase.coprocessor.CoprocessorHost;<a name="line.91"></a>
+<span class="sourceLineNo">092</span>import org.apache.hadoop.hbase.exceptions.DeserializationException;<a name="line.92"></a>
+<span class="sourceLineNo">093</span>import org.apache.hadoop.hbase.executor.ExecutorType;<a name="line.93"></a>
+<span class="sourceLineNo">094</span>import org.apache.hadoop.hbase.ipc.CoprocessorRpcUtils;<a name="line.94"></a>
+<span class="sourceLineNo">095</span>import org.apache.hadoop.hbase.ipc.RpcServer;<a name="line.95"></a>
+<span class="sourceLineNo">096</span>import org.apache.hadoop.hbase.ipc.ServerNotRunningYetException;<a name="line.96"></a>
+<span class="sourceLineNo">097</span>import org.apache.hadoop.hbase.master.MasterRpcServices.BalanceSwitchMode;<a name="line.97"></a>
+<span class="sourceLineNo">098</span>import org.apache.hadoop.hbase.master.balancer.BalancerChore;<a name="line.98"></a>
+<span class="sourceLineNo">099</span>import org.apache.hadoop.hbase.master.balancer.BaseLoadBalancer;<a name="line.99"></a>
+<span class="sourceLineNo">100</span>import org.apache.hadoop.hbase.master.balancer.ClusterStatusChore;<a name="line.100"></a>
+<span class="sourceLineNo">101</span>import org.apache.hadoop.hbase.master.balancer.LoadBalancerFactory;<a name="line.101"></a>
+<span class="sourceLineNo">102</span>import org.apache.hadoop.hbase.master.cleaner.HFileCleaner;<a name="line.102"></a>
+<span class="sourceLineNo">103</span>import org.apache.hadoop.hbase.master.cleaner.LogCleaner;<a name="line.103"></a>
+<span class="sourceLineNo">104</span>import org.apache.hadoop.hbase.master.handler.DispatchMergingRegionHandler;<a name="line.104"></a>
+<span class="sourceLineNo">105</span>import org.apache.hadoop.hbase.master.normalizer.NormalizationPlan;<a name="line.105"></a>
+<span class="sourceLineNo">106</span>import org.apache.hadoop.hbase.master.normalizer.NormalizationPlan.PlanType;<a name="line.106"></a>
+<span class="sourceLineNo">107</span>import org.apache.hadoop.hbase.master.normalizer.RegionNormalizer;<a name="line.107"></a>
+<span class="sourceLineNo">108</span>import org.apache.hadoop.hbase.master.normalizer.RegionNormalizerChore;<a name="line.108"></a>
+<span class="sourceLineNo">109</span>import org.apache.hadoop.hbase.master.normalizer.RegionNormalizerFactory;<a name="line.109"></a>
+<span class="sourceLineNo">110</span>import org.apache.hadoop.hbase.master.procedure.AddColumnFamilyProcedure;<a name="line.110"></a>
+<span class="sourceLineNo">111</span>import org.apache.hadoop.hbase.master.procedure.CreateTableProcedure;<a name="line.111"></a>
+<span class="sourceLineNo">112</span>import org.apache.hadoop.hbase.master.procedure.DeleteColumnFamilyProcedure;<a name="line.112"></a>
+<span class="sourceLineNo">113</span>import org.apache.hadoop.hbase.master.procedure.DeleteTableProcedure;<a name="line.113"></a>
+<span class="sourceLineNo">114</span>import org.apache.hadoop.hbase.master.procedure.DisableTableProcedure;<a name="line.114"></a>
+<span class="sourceLineNo">115</span>import org.apache.hadoop.hbase.master.procedure.EnableTableProcedure;<a name="line.115"></a>
+<span class="sourceLineNo">116</span>import org.apache.hadoop.hbase.master.procedure.MasterProcedureConstants;<a name="line.116"></a>
+<span class="sourceLineNo">117</span>import org.apache.hadoop.hbase.master.procedure.MasterProcedureEnv;<a name="line.117"></a>
+<span class="sourceLineNo">118</span>import org.apache.hadoop.hbase.master.procedure.MasterProcedureScheduler.ProcedureEvent;<a name="line.118"></a>
+<span class="sourceLineNo">119</span>import org.apache.hadoop.hbase.master.procedure.ModifyColumnFamilyProcedure;<a name="line.119"></a>
+<span class="sourceLineNo">120</span>import org.apache.hadoop.hbase.master.procedure.ModifyTableProcedure;<a name="line.120"></a>
+<span class="sourceLineNo">121</span>import org.apache.hadoop.hbase.master.procedure.ProcedurePrepareLatch;<a name="line.121"></a>
+<span class="sourceLineNo">122</span>import org.apache.hadoop.hbase.master.procedure.ProcedureSyncWait;<a name="line.122"></a>
+<span class="sourceLineNo">123</span>import org.apache.hadoop.hbase.master.procedure.TruncateTableProcedure;<a name="line.123"></a>
+<span class="sourceLineNo">124</span>import org.apache.hadoop.hbase.master.snapshot.SnapshotManager;<a name="line.124"></a>
+<span class="sourceLineNo">125</span>import org.apache.hadoop.hbase.mob.MobConstants;<a name="line.125"></a>
+<span class="sourceLineNo">126</span>import org.apache.hadoop.hbase.monitoring.MemoryBoundedLogMessageBuffer;<a name="line.126"></a>
+<span class="sourceLineNo">127</span>import org.apache.hadoop.hbase.monitoring.MonitoredTask;<a name="line.127"></a>
+<span class="sourceLineNo">128</span>import org.apache.hadoop.hbase.monitoring.TaskMonitor;<a name="line.128"></a>
+<span class="sourceLineNo">129</span>import org.apache.hadoop.hbase.procedure.MasterProcedureManagerHost;<a name="line.129"></a>
+<span class="sourceLineNo">130</span>import org.apache.hadoop.hbase.procedure.flush.MasterFlushTableProcedureManager;<a name="line.130"></a>
+<span class="sourceLineNo">131</span>import org.apache.hadoop.hbase.procedure2.ProcedureExecutor;<a name="line.131"></a>
+<span class="sourceLineNo">132</span>import org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore;<a name="line.132"></a>
+<span class="sourceLineNo">133</span>import org.apache.hadoop.hbase.protobuf.generated.AdminProtos.GetRegionInfoResponse.CompactionState;<a name="line.133"></a>
+<span class="sourceLineNo">134</span>import org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionServerInfo;<a name="line.134"></a>
+<span class="sourceLineNo">135</span>import org.apache.hadoop.hbase.protobuf.generated.ZooKeeperProtos.SplitLogTask.RecoveryMode;<a name="line.135"></a>
+<span class="sourceLineNo">136</span>import org.apache.hadoop.hbase.quotas.MasterQuotaManager;<a name="line.136"></a>
+<span class="sourceLineNo">137</span>import org.apache.hadoop.hbase.regionserver.DefaultStoreEngine;<a name="line.137"></a>
+<span class="sourceLineNo">138</span>import org.apache.hadoop.hbase.regionserver.HRegionServer;<a name="line.138"></a>
+<span class="sourceLineNo">139</span>import org.apache.hadoop.hbase.regionserver.HStore;<a name="line.139"></a>
+<span class="sourceLineNo">140</span>import org.apache.hadoop.hbase.regionserver.RSRpcServices;<a name="line.140"></a>
+<span class="sourceLineNo">141</span>import org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost;<a name="line.141"></a>
+<span class="sourceLineNo">142</span>import org.apache.hadoop.hbase.regionserver.RegionSplitPolicy;<a name="line.142"></a>
+<span class="sourceLineNo">143</span>import org.apache.hadoop.hbase.regionserver.compactions.ExploringCompactionPolicy;<a name="line.143"></a>
+<span class="sourceLineNo">144</span>import org.apache.hadoop.hbase.regionserver.compactions.FIFOCompactionPolicy;<a name="line.144"></a>
+<span class="sourceLineNo">145</span>import org.apache.hadoop.hbase.replication.master.TableCFsUpdater;<a name="line.145"></a>
+<span class="sourceLineNo">146</span>import org.apache.hadoop.hbase.replication.regionserver.Replication;<a name="line.146"></a>
+<span class="sourceLineNo">147</span>import org.apache.hadoop.hbase.security.User;<a name="line.147"></a>
+<span class="sourceLineNo">148</span>import org.apache.hadoop.hbase.security.UserProvider;<a name="line.148"></a>
+<span class="sourceLineNo">149</span>import org.apache.hadoop.hbase.util.Addressing;<a name="line.149"></a>
+<span class="sourceLineNo">150</span>import org.apache.hadoop.hbase.util.Bytes;<a name="line.150"></a>
+<span class="sourceLineNo">151</span>import org.apache.hadoop.hbase.util.CompressionTest;<a name="line.151"></a>
+<span class="sourceLineNo">152</span>import org.apache.hadoop.hbase.util.EncryptionTest;<a name="line.152"></a>
+<span class="sourceLineNo">153</span>import org.apache.hadoop.hbase.util.FSUtils;<a name="line.153"></a>
+<span class="sourceLineNo">154</span>import org.apache.hadoop.hbase.util.HFileArchiveUtil;<a name="line.154"></a>
+<span class="sourceLineNo">155</span>import org.apache.hadoop.hbase.util.HasThread;<a name="line.155"></a>
+<span class="sourceLineNo">156</span>import org.apache.hadoop.hbase.util.IdLock;<a name="line.156"></a>
+<span class="sourceLineNo">157</span>import org.apache.hadoop.hbase.util.ModifyRegionUtils;<a name="line.157"></a>
+<span class="sourceLineNo">158</span>import org.apache.hadoop.hbase.util.Pair;<a name="line.158"></a>
+<span class="sourceLineNo">159</span>import org.apache.hadoop.hbase.util.Threads;<a name="line.159"></a>
+<span class="sourceLineNo">160</span>import org.apache.hadoop.hbase.util.VersionInfo;<a name="line.160"></a>
+<span class="sourceLineNo">161</span>import org.apache.hadoop.hbase.util.ZKDataMigrator;<a name="line.161"></a>
+<span class="sourceLineNo">162</span>import org.apache.hadoop.hbase.zookeeper.DrainingServerTracker;<a name="line.162"></a>
+<span class="sourceLineNo">163</span>import org.apache.hadoop.hbase.zookeeper.LoadBalancerTracker;<a name="line.163"></a>
+<span class="sourceLineNo">164</span>import org.apache.hadoop.hbase.zookeeper.MasterAddressTracker;<a name="line.164"></a>
+<span class="sourceLineNo">165</span>import org.apache.hadoop.hbase.zookeeper.MetaTableLocator;<a name="line.165"></a>
+<span class="sourceLineNo">166</span>import org.apache.hadoop.hbase.zookeeper.RegionNormalizerTracker;<a name="line.166"></a>
+<span class="sourceLineNo">167</span>import org.apache.hadoop.hbase.zookeeper.RegionServerTracker;<a name="line.167"></a>
+<span class="sourceLineNo">168</span>import org.apache.hadoop.hbase.zookeeper.SplitOrMergeTracker;<a name="line.168"></a>
+<span class="sourceLineNo">169</span>import org.apache.hadoop.hbase.zookeeper.ZKClusterId;<a name="line.169"></a>
+<span class="sourceLineNo">170</span>import org.apache.hadoop.hbase.zookeeper.ZKUtil;<a name="line.170"></a>
+<span class="sourceLineNo">171</span>import org.apache.hadoop.hbase.zookeeper.ZooKeeperWatcher;<a name="line.171"></a>
+<span class="sourceLineNo">172</span>import org.apache.zookeeper.KeeperException;<a name="line.172"></a>
+<span class="sourceLineNo">173</span>import org.mortbay.jetty.Connector;<a name="line.173"></a>
+<span class="sourceLineNo">174</span>import org.mortbay.jetty.nio.SelectChannelConnector;<a name="line.174"></a>
+<span class="sourceLineNo">175</span>import org.mortbay.jetty.servlet.Context;<a name="line.175"></a>
+<span class="sourceLineNo">176</span><a name="line.176"></a>
+<span class="sourceLineNo">177</span>/**<a name="line.177"></a>
+<span class="sourceLineNo">178</span> * HMaster is the "master server" for HBase. An HBase cluster has one active<a name="line.178"></a>
+<span class="sourceLineNo">179</span> * master.  If many masters are started, all compete.  Whichever wins goes on to<a name="line.179"></a>
+<span class="sourceLineNo">180</span> * run the cluster.  All others park themselves in their constructor until<a name="line.180"></a>
+<span class="sourceLineNo">181</span> * master or cluster shutdown or until the active master loses its lease in<a name="line.181"></a>
+<span class="sourceLineNo">182</span> * zookeeper.  Thereafter, all running master jostle to take over master role.<a name="line.182"></a>
+<span class="sourceLineNo">183</span> *<a name="line.183"></a>
+<span class="sourceLineNo">184</span> * &lt;p&gt;The Master can be asked shutdown the cluster. See {@link #shutdown()}.  In<a name="line.184"></a>
+<span class="sourceLineNo">185</span> * this case it will tell all regionservers to go down and then wait on them<a name="line.185"></a>
+<span class="sourceLineNo">186</span> * all reporting in that they are down.  This master will then shut itself down.<a name="line.186"></a>
+<span class="sourceLineNo">187</span> *<a name="line.187"></a>
+<span class="sourceLineNo">188</span> * &lt;p&gt;You can also shutdown just this master.  Call {@link #stopMaster()}.<a name="line.188"></a>
+<span class="sourceLineNo">189</span> *<a name="line.189"></a>
+<span class="sourceLineNo">190</span> * @see org.apache.zookeeper.Watcher<a name="line.190"></a>
+<span class="sourceLineNo">191</span> */<a name="line.191"></a>
+<span class="sourceLineNo">192</span>@InterfaceAudience.LimitedPrivate(HBaseInterfaceAudience.TOOLS)<a name="line.192"></a>
+<span class="sourceLineNo">193</span>@SuppressWarnings("deprecation")<a name="line.193"></a>
+<span class="sourceLineNo">194</span>public class HMaster extends HRegionServer implements MasterServices {<a name="line.194"></a>
+<span class="sourceLineNo">195</span>  private static final Log LOG = LogFactory.getLog(HMaster.class.getName());<a name="line.195"></a>
+<span class="sourceLineNo">196</span><a name="line.196"></a>
+<span class="sourceLineNo">197</span>  /**<a name="line.197"></a>
+<span class="sourceLineNo">198</span>   * Protection against zombie master. Started once Master accepts active responsibility and<a name="line.198"></a>
+<span class="sourceLineNo">199</span>   * starts taking over responsibilities. Allows a finite time window before giving up ownership.<a name="line.199"></a>
+<span class="sourceLineNo">200</span>   */<a name="line.200"></a>
+<span class="sourceLineNo">201</span>  private static class InitializationMonitor extends HasThread {<a name="line.201"></a>
+<span class="sourceLineNo">202</span>    /** The amount of time in milliseconds to sleep before checking initialization status. */<a name="line.202"></a>
+<span class="sourceLineNo">203</span>    public static final String TIMEOUT_KEY = "hbase.master.initializationmonitor.timeout";<a name="line.203"></a>
+<span class="sourceLineNo">204</span>    public static final long TIMEOUT_DEFAULT = TimeUnit.MILLISECONDS.convert(15, TimeUnit.MINUTES);<a name="line.204"></a>
+<span class="sourceLineNo">205</span><a name="line.205"></a>
+<span class="sourceLineNo">206</span>    /**<a name="line.206"></a>
+<span class="sourceLineNo">207</span>     * When timeout expired and initialization has not complete, call {@link System#exit(int)} when<a name="line.207"></a>
+<span class="sourceLineNo">208</span>     * true, do nothing otherwise.<a name="line.208"></a>
+<span class="sourceLineNo">209</span>     */<a name="line.209"></a>
+<span class="sourceLineNo">210</span>    public static final String HALT_KEY = "hbase.master.initializationmonitor.haltontimeout";<a name="line.210"></a>
+<span class="sourceLineNo">211</span>    public static final boolean HALT_DEFAULT = false;<a name="line.211"></a>
+<span class="sourceLineNo">212</span><a name="line.212"></a>
+<span class="sourceLineNo">213</span>    private final HMaster master;<a name="line.213"></a>
+<span class="sourceLineNo">214</span>    private final long timeout;<a name="line.214"></a>
+<span class="sourceLineNo">215</span>    private final boolean haltOnTimeout;<a name="line.215"></a>
+<span class="sourceLineNo">216</span><a name="line.216"></a>
+<span class="sourceLineNo">217</span>    /** Creates a Thread that monitors the {@link #isInitialized()} state. */<a name="line.217"></a>
+<span class="sourceLineNo">218</span>    InitializationMonitor(HMaster master) {<a name="line.218"></a>
+<span class="sourceLineNo">219</span>      super("MasterInitializationMonitor");<a name="line.219"></a>
+<span class="sourceLineNo">220</span>      this.master = master;<a name="line.220"></a>
+<span class="sourceLineNo">221</span>      this.timeout = master.getConfiguration().getLong(TIMEOUT_KEY, TIMEOUT_DEFAULT);<a name="line.221"></a>
+<span class="sourceLineNo">222</span>      this.haltOnTimeout = master.getConfiguration().getBoolean(HALT_KEY, HALT_DEFAULT);<a name="line.222"></a>
+<span class="sourceLineNo">223</span>      this.setDaemon(true);<a name="line.223"></a>
+<span class="sourceLineNo">224</span>    }<a name="line.224"></a>
+<span class="sourceLineNo">225</span><a name="line.225"></a>
+<span class="sourceLineNo">226</span>    @Override<a name="line.226"></a>
+<span class="sourceLineNo">227</span>    public void run() {<a name="line.227"></a>
+<span class="sourceLineNo">228</span>      try {<a name="line.228"></a>
+<span class="sourceLineNo">229</span>        while (!master.isStopped() &amp;&amp; master.isActiveMaster()) {<a name="line.229"></a>
+<span class="sourceLineNo">230</span>          Thread.sleep(timeout);<a name="line.230"></a>
+<span class="sourceLineNo">231</span>          if (master.isInitialized()) {<a name="line.231"></a>
+<span class="sourceLineNo">232</span>            LOG.debug("Initialization completed within allotted tolerance. Monitor exiting.");<a name="line.232"></a>
+<span class="sourceLineNo">233</span>          } else {<a name="line.233"></a>
+<span class="sourceLineNo">234</span>            LOG.error("Master failed to complete initialization after " + timeout + "ms. Please"<a name="line.234"></a>
+<span class="sourceLineNo">235</span>                + " consider submitting a bug report including a thread dump of this process.");<a name="line.235"></a>
+<span class="sourceLineNo">236</span>            if (haltOnTimeout) {<a name="line.236"></a>
+<span class="sourceLineNo">237</span>              LOG.error("Zombie Master exiting. Thread dump to stdout");<a name="line.237"></a>
+<span class="sourceLineNo">238</span>              Threads.printThreadInfo(System.out, "Zombie HMaster");<a name="line.238"></a>
+<span class="sourceLineNo">239</span>              System.exit(-1);<a name="line.239"></a>
+<span class="sourceLineNo">240</span>            }<a name="line.240"></a>
+<span class="sourceLineNo">241</span>          }<a name="line.241"></a>
+<span class="sourceLineNo">242</span>        }<a name="line.242"></a>
+<span class="sourceLineNo">243</span>      } catch (InterruptedException ie) {<a name="line.243"></a>
+<span class="sourceLineNo">244</span>        LOG.trace("InitMonitor thread interrupted. Existing.");<a name="line.244"></a>
+<span class="sourceLineNo">245</span>      }<a name="line.245"></a>
+<span class="sourceLineNo">246</span>    }<a name="line.246"></a>
+<span class="sourceLineNo">247</span>  }<a name="line.247"></a>
+<span class="sourceLineNo">248</span><a name="line.248"></a>
+<span class="sourceLineNo">249</span>  // MASTER is name of the webapp and the attribute name used stuffing this<a name="line.249"></a>
+<span class="sourceLineNo">250</span>  //instance into web context.<a name="line.250"></a>
+<span class="sourceLineNo">251</span>  public static final String MASTER = "master";<a name="line.251"></a>
+<span class="sourceLineNo">252</span><a name="line.252"></a>
+<span class="sourceLineNo">253</span>  // Manager and zk listener for master election<a name="line.253"></a>
+<span class="sourceLineNo">254</span>  private final ActiveMasterManager activeMasterManager;<a name="line.254"></a>
+<span class="sourceLineNo">255</span>  // Region server tracker<a name="line.255"></a>
+<span class="sourceLineNo">256</span>  RegionServerTracker regionServerTracker;<a name="line.256"></a>
+<span class="sourceLineNo">257</span>  // Draining region server tracker<a name="line.257"></a>
+<span class="sourceLineNo">258</span>  private DrainingServerTracker drainingServerTracker;<a name="line.258"></a>
+<span class="sourceLineNo">259</span>  // Tracker for load balancer state<a name="line.259"></a>
+<span class="sourceLineNo">260</span>  LoadBalancerTracker loadBalancerTracker;<a name="line.260"></a>
+<span class="sourceLineNo">261</span><a name="line.261"></a>
+<span class="sourceLineNo">262</span>  // Tracker for split and merge state<a name="line.262"></a>
+<span class="sourceLineNo">263</span>  private SplitOrMergeTracker splitOrMergeTracker;<a name="line.263"></a>
+<span class="sourceLineNo">264</span><a name="line.264"></a>
+<span class="sourceLineNo">265</span>  // Tracker for region normalizer state<a name="line.265"></a>
+<span class="sourceLineNo">266</span>  private RegionNormalizerTracker regionNormalizerTracker;<a name="line.266"></a>
+<span class="sourceLineNo">267</span><a name="line.267"></a>
+<span class="sourceLineNo">268</span>  private ClusterSchemaService clusterSchemaService;<a name="line.268"></a>
+<span class="sourceLineNo">269</span><a name="line.269"></a>
+<span class="sourceLineNo">270</span>  // Metrics for the HMaster<a name="line.270"></a>
+<span class="sourceLineNo">271</span>  final MetricsMaster metricsMaster;<a name="line.271"></a>
+<span class="sourceLineNo">272</span>  // file system manager for the master FS operations<a name="line.272"></a>
+<span class="sourceLineNo">273</span>  private MasterFileSystem fileSystemManager;<a name="line.273"></a>
+<span class="sourceLineNo">274</span>  private MasterWalManager walManager;<a name="line.274"></a>
+<span class="sourceLineNo">275</span><a name="line.275"></a>
+<span class="sourceLineNo">276</span>  // server manager to deal with region server info<a name="line.276"></a>
+<span class="sourceLineNo">277</span>  private volatile ServerManager serverManager;<a name="line.277"></a>
+<span class="sourceLineNo">278</span><a name="line.278"></a>
+<span class="sourceLineNo">279</span>  // manager of assignment nodes in zookeeper<a name="line.279"></a>
+<span class="sourceLineNo">280</span>  private AssignmentManager assignmentManager;<a name="line.280"></a>
+<span class="sourceLineNo">281</span><a name="line.281"></a>
+<span class="sourceLineNo">282</span>  // buffer for "fatal error" notices from region servers<a name="line.282"></a>
+<span class="sourceLineNo">283</span>  // in the cluster. This is only used for assisting<a name="line.283"></a>
+<span class="sourceLineNo">284</span>  // operations/debugging.<a name="line.284"></a>
+<span class="sourceLineNo">285</span>  MemoryBoundedLogMessageBuffer rsFatals;<a name="line.285"></a>
+<span class="sourceLineNo">286</span><a name="line.286"></a>
+<span class="sourceLineNo">287</span>  // flag set after we become the active master (used for testing)<a name="line.287"></a>
+<span class="sourceLineNo">288</span>  private volatile boolean isActiveMaster = false;<a name="line.288"></a>
+<span class="sourceLineNo">289</span><a name="line.289"></a>
+<span class="sourceLineNo">290</span>  // flag set after we complete initialization once active,<a name="line.290"></a>
+<span class="sourceLineNo">291</span>  // it is not private since it's used in unit tests<a name="line.291"></a>
+<span class="sourceLineNo">292</span>  private final ProcedureEvent initialized = new ProcedureEvent("master initialized");<a name="line.292"></a>
+<span class="sourceLineNo">293</span><a name="line.293"></a>
+<span class="sourceLineNo">294</span>  // flag set after master services are started,<a name="line.294"></a>
+<span class="sourceLineNo">295</span>  // initialization may have not completed yet.<a name="line.295"></a>
+<span class="sourceLineNo">296</span>  volatile boolean serviceStarted = false;<a name="line.296"></a>
+<span class="sourceLineNo">297</span><a name="line.297"></a>
+<span class="sourceLineNo">298</span>  // flag set after we complete assignMeta.<a name="line.298"></a>
+<span class="sourceLineNo">299</span>  private final ProcedureEvent serverCrashProcessingEnabled =<a name="line.299"></a>
+<span class="sourceLineNo">300</span>    new ProcedureEvent("server crash processing");<a name="line.300"></a>
+<span class="sourceLineNo">301</span><a name="line.301"></a>
+<span class="sourceLineNo">302</span>  private LoadBalancer balancer;<a name="line.302"></a>
+<span class="sourceLineNo">303</span>  private RegionNormalizer normalizer;<a name="line.303"></a>
+<span class="sourceLineNo">304</span>  private BalancerChore balancerChore;<a name="line.304"></a>
+<span class="sourceLineNo">305</span>  private RegionNormalizerChore normalizerChore;<a name="line.305"></a>
+<span class="sourceLineNo">306</span>  private ClusterStatusChore clusterStatusChore;<a name="line.306"></a>
+<span class="sourceLineNo">307</span>  private ClusterStatusPublisher clusterStatusPublisherChore = null;<a name="line.307"></a>
+<span class="sourceLineNo">308</span>  private PeriodicDoMetrics periodicDoMetricsChore = null;<a name="line.308"></a>
+<span class="sourceLineNo">309</span><a name="line.309"></a>
+<span class="sourceLineNo">310</span>  CatalogJanitor catalogJanitorChore;<a name="line.310"></a>
+<span class="sourceLineNo">311</span>  private LogCleaner logCleaner;<a name="line.311"></a>
+<span class="sourceLineNo">312</span>  private HFileCleaner hfileCleaner;<a name="line.312"></a>
+<span class="sourceLineNo">313</span>  private ExpiredMobFileCleanerChore expiredMobFileCleanerChore;<a name="line.313"></a>
+<span class="sourceLineNo">314</span>  private MobCompactionChore mobCompactChore;<a name="line.314"></a>
+<span class="sourceLineNo">315</span>  private MasterMobCompactionThread mobCompactThread;<a name="line.315"></a>
+<span class="sourceLineNo">316</span>  // used to synchronize the mobCompactionStates<a name="line.316"></a>
+<span class="sourceLineNo">317</span>  private final IdLock mobCompactionLock = new IdLock();<a name="line.317"></a>
+<span class="sourceLineNo">318</span>  // save the information of mob compactions in tables.<a name="line.318"></a>
+<span class="sourceLineNo">319</span>  // the key is table name, the value is the number of compactions in that table.<a name="line.319"></a>
+<span class="sourceLineNo">320</span>  private Map&lt;TableName, AtomicInteger&gt; mobCompactionStates = Maps.newConcurrentMap();<a name="line.320"></a>
+<span class="sourceLineNo">321</span><a name="line.321"></a>
+<span class="sourceLineNo">322</span>  MasterCoprocessorHost cpHost;<a name="line.322"></a>
+<span class="sourceLineNo">323</span><a name="line.323"></a>
+<span class="sourceLineNo">324</span>  private final boolean preLoadTableDescriptors;<a name="line.324"></a>
+<span class="sourceLineNo">325</span><a name="line.325"></a>
+<span class="sourceLineNo">326</span>  // Time stamps for when a hmaster became active<a name="line.326"></a>
+<span class="sourceLineNo">327</span>  private long masterActiveTime;<a name="line.327"></a>
+<span class="sourceLineNo">328</span><a name="line.328"></a>
+<span class="sourceLineNo">329</span>  //should we check the compression codec type at master side, default true, HBASE-6370<a name="line.329"></a>
+<span class="sourceLineNo">330</span>  private final boolean masterCheckCompression;<a name="line.330"></a>
+<span class="sourceLineNo">331</span><a name="line.331"></a>
+<span class="sourceLineNo">332</span>  //should we check encryption settings at master side, default true<a name="line.332"></a>
+<span class="sourceLineNo">333</span>  private final boolean masterCheckEncryption;<a name="line.333"></a>
+<span class="sourceLineNo">334</span><a name="line.334"></a>
+<span class="sourceLineNo">335</span>  Map&lt;String, Service&gt; coprocessorServiceHandlers = Maps.newHashMap();<a name="line.335"></a>
+<span class="sourceLineNo">336</span><a name="line.336"></a>
+<span class="sourceLineNo">337</span>  // monitor for snapshot of hbase tables<a name="line.337"></a>
+<span class="sourceLineNo">338</span>  SnapshotManager snapshotManager;<a name="line.338"></a>
+<span class="sourceLineNo">339</span>  // monitor for distributed procedures<a name="line.339"></a>
+<span class="sourceLineNo">340</span>  private MasterProcedureManagerHost mpmHost;<a name="line.340"></a>
+<span class="sourceLineNo">341</span><a name="line.341"></a>
+<span class="sourceLineNo">342</span>  // it is assigned after 'initialized' guard set to true, so should be volatile<a name="line.342"></a>
+<span class="sourceLineNo">343</span>  private volatile MasterQuotaManager quotaManager;<a name="line.343"></a>
+<span class="sourceLineNo">344</span><a name="line.344"></a>
+<span class="sourceLineNo">345</span>  private ProcedureExecutor&lt;MasterProcedureEnv&gt; procedureExecutor;<a name="line.345"></a>
+<span class="sourceLineNo">346</span>  private WALProcedureStore procedureStore;<a name="line.346"></a>
+<span class="sourceLineNo">347</span><a name="line.347"></a>
+<span class="sourceLineNo">348</span>  // handle table states<a name="line.348"></a>
+<span class="sourceLineNo">349</span>  private TableStateManager tableStateManager;<a name="line.349"></a>
+<span class="sourceLineNo">350</span><a name="line.350"></a>
+<span class="sourceLineNo">351</span>  private long splitPlanCount;<a name="line.351"></a>
+<span class="sourceLineNo">352</span>  private long mergePlanCount;<a name="line.352"></a>
+<span class="sourceLineNo">353</span><a name="line.353"></a>
+<span class="sourceLineNo">354</span>  /** flag used in test cases in order to simulate RS failures during master initialization */<a name="line.354"></a>
+<span class="sourceLineNo">355</span>  private volatile boolean initializationBeforeMetaAssignment = false;<a name="line.355"></a>
+<span class="sourceLineNo">356</span><a name="line.356"></a>
+<span class="sourceLineNo">357</span>  /** jetty server for master to redirect requests to regionserver infoServer */<a name="line.357"></a>
+<span class="sourceLineNo">358</span>  private org.mortbay.jetty.Server masterJettyServer;<a name="line.358"></a>
+<span class="sourceLineNo">359</span><a name="line.359"></a>
+<span class="sourceLineNo">360</span>  public static class RedirectServlet extends HttpServlet {<a name="line.360"></a>
+<span class="sourceLineNo">361</span>    private static final long serialVersionUID = 2894774810058302472L;<a name="line.361"></a>
+<span class="sourceLineNo">362</span>    private static int regionServerInfoPort;<a name="line.362"></a>
+<span class="sourceLineNo">363</span><a name="line.363"></a>
+<span class="sourceLineNo">364</span>    @Override<a name="line.364"></a>
+<span class="sourceLineNo">365</span>    public void doGet(HttpServletRequest request,<a name="line.365"></a>
+<span class="sourceLineNo">366</span>        HttpServletResponse response) throws ServletException, IOException {<a name="line.366"></a>
+<span class="sourceLineNo">367</span>      String redirectUrl = request.getScheme() + "://"<a name="line.367"></a>
+<span class="sourceLineNo">368</span>        + request.getServerName() + ":" + regionServerInfoPort<a name="line.368"></a>
+<span class="sourceLineNo">369</span>        + request.getRequestURI();<a name="line.369"></a>
+<span class="sourceLineNo">370</span>      response.sendRedirect(redirectUrl);<a name="line.370"></a>
+<span class="sourceLineNo">371</span>    }<a name="line.371"></a>
+<span class="sourceLineNo">372</span>  }<a name="line.372"></a>
+<span class="sourceLineNo">373</span><a name="line.373"></a>
+<span class="sourceLineNo">374</span>  private static class PeriodicDoMetrics extends ScheduledChore {<a name="line.374"></a>
+<span class="sourceLineNo">375</span>    private final HMaster server;<a name="line.375"></a>
+<span class="sourceLineNo">376</span>    public PeriodicDoMetrics(int doMetricsInterval, final HMaster server) {<a name="line.376"></a>
+<span class="sourceLineNo">377</span>      super(server.getServerName() + "-DoMetricsChore", server, doMetricsInterval);<a name="line.377"></a>
+<span class="sourceLineNo">378</span>      this.server = server;<a name="line.378"></a>
+<span class="sourceLineNo">379</span>    }<a name="line.379"></a>
+<span class="sourceLineNo">380</span><a name="line.380"></a>
+<span class="sourceLineNo">381</span>    @Override<a name="line.381"></a>
+<span class="sourceLineNo">382</span>    protected void chore() {<a name="line.382"></a>
+<span class="sourceLineNo">383</span>      server.doMetrics();<a name="line.383"></a>
+<span class="sourceLineNo">384</span>    }<a name="line.384"></a>
+<span class="sourceLineNo">385</span>  }<a name="line.385"></a>
+<span class="sourceLineNo">386</span><a name="line.386"></a>
+<span class="sourceLineNo">387</span>  /**<a name="line.387"></a>
+<span class="sourceLineNo">388</span>   * Initializes the HMaster. The steps are as follows:<a name="line.388"></a>
+<span class="sourceLineNo">389</span>   * &lt;p&gt;<a name="line.389"></a>
+<span class="sourceLineNo">390</span>   * &lt;ol&gt;<a name="line.390"></a>
+<span class="sourceLineNo">391</span>   * &lt;li&gt;Initialize the local HRegionServer<a name="line.391"></a>
+<span class="sourceLineNo">392</span>   * &lt;li&gt;Start the ActiveMasterManager.<a name="line.392"></a>
+<span class="sourceLineNo">393</span>   * &lt;/ol&gt;<a name="line.393"></a>
+<span class="sourceLineNo">394</span>   * &lt;p&gt;<a name="line.394"></a>
+<span class="sourceLineNo">395</span>   * Remaining steps of initialization occur in<a name="line.395"></a>
+<span class="sourceLineNo">396</span>   * #finishActiveMasterInitialization(MonitoredTask) after<a name="line.396"></a>
+<span class="sourceLineNo">397</span>   * the master becomes the active one.<a name="line.397"></a>
+<span class="sourceLineNo">398</span>   */<a name="line.398"></a>
+<span class="sourceLineNo">399</span>  public HMaster(final Configuration conf, CoordinatedStateManager csm)<a name="line.399"></a>
+<span class="sourceLineNo">400</span>      throws IOException, KeeperException {<a name="line.400"></a>
+<span class="sourceLineNo">401</span>    super(conf, csm);<a name="line.401"></a>
+<span class="sourceLineNo">402</span>    this.rsFatals = new MemoryBoundedLogMessageBuffer(<a name="line.402"></a>
+<span class="sourceLineNo">403</span>      conf.getLong("hbase.master.buffer.for.rs.fatals", 1*1024*1024));<a name="line.403"></a>
+<span class="sourceLineNo">404</span><a name="line.404"></a>
+<span class="sourceLineNo">405</span>    LOG.info("hbase.rootdir=" + FSUtils.getRootDir(this.conf) +<a name="line.405"></a>
+<span class="sourceLineNo">406</span>      ", hbase.cluster.distributed=" + this.conf.getBoolean(HConstants.CLUSTER_DISTRIBUTED, false));<a name="line.406"></a>
+<span class="sourceLineNo">407</span><a name="line.407"></a>
+<span class="sourceLineNo">408</span>    // Disable usage of meta replicas in the master<a name="line.408"></a>
+<span class="sourceLineNo">409</span>    this.conf.setBoolean(HConstants.USE_META_REPLICAS, false);<a name="line.409"></a>
+<span class="sourceLineNo">410</span><a name="line.410"></a>
+<span class="sourceLineNo">411</span>    Replication.decorateMasterConfiguration(this.conf);<a name="line.411"></a>
+<span class="sourceLineNo">412</span><a name="line.412"></a>
+<span class="sourceLineNo">413</span>    // Hack! Maps DFSClient =&gt; Master for logs.  HDFS made this<a name="line.413"></a>
+<span class="sourceLineNo">414</span>    // config param for task trackers, but we can piggyback off of it.<a name="line.414"></a>
+<span class="sourceLineNo">415</span>    if (this.conf.get("mapreduce.task.attempt.id") == null) {<a name="line.415"></a>
+<span class="sourceLineNo">416</span>      this.conf.set("mapreduce.task.attempt.id", "hb_m_" + this.serverName.toString());<a name="line.416"></a>
+<span class="sourceLineNo">417</span>    }<a name="line.417"></a>
+<span class="sourceLineNo">418</span><a name="line.418"></a>
+<span class="sourceLineNo">419</span>    // should we check the compression codec type at master side, default true, HBASE-6370<a name="line.419"></a>
+<span class="sourceLineNo">420</span>    this.masterCheckCompression = conf.getBoolean("hbase.master.check.compression", true);<a name="line.420"></a>
+<span class="sourceLineNo">421</span><a name="line.421"></a>
+<span class="sourceLineNo">422</span>    // should we check encryption settings at master side, default true<a name="line.422"></a>
+<span class="sourceLineNo">423</span>    this.masterCheckEncryption = conf.getBoolean("hbase.master.check.encryption", true);<a name="line.423"></a>
+<span class="sourceLineNo">424</span><a name="line.424"></a>
+<span class="sourceLineNo">425</span>    this.metricsMaster = new MetricsMaster(new MetricsMasterWrapperImpl(this));<a name="line.425"></a>
+<span class="sourceLineNo">426</span><a name="line.426"></a>
+<span class="sourceLineNo">427</span>    // preload table descriptor at startup<a name="line.427"></a>
+<span class="sourceLineNo">428</span>    this.preLoadTableDescriptors = conf.getBoolean("hbase.master.preload.tabledescriptors", true);<a name="line.428"></a>
+<span class="sourceLineNo">429</span><a name="line.429"></a>
+<span class="sourceLineNo">430</span>    // Do we publish the status?<a name="line.430"></a>
+<span class="sourceLineNo">431</span><a name="line.431"></a>
+<span class="sourceLineNo">432</span>    boolean shouldPublish = conf.getBoolean(HConstants.STATUS_PUBLISHED,<a name="line.432"></a>
+<span class="sourceLineNo">433</span>        HConstants.STATUS_PUBLISHED_DEFAULT);<a name="line.433"></a>
+<span class="sourceLineNo">434</span>    Class&lt;? extends ClusterStatusPublisher.Publisher&gt; publisherClass =<a name="line.434"></a>
+<span class="sourceLineNo">435</span>        conf.getClass(ClusterStatusPublisher.STATUS_PUBLISHER_CLASS,<a name="line.435"></a>
+<span class="sourceLineNo">436</span>            ClusterStatusPublisher.DEFAULT_STATUS_PUBLISHER_CLASS,<a name="line.436"></a>
+<span class="sourceLineNo">437</span>            ClusterStatusPublisher.Publisher.class);<a name="line.437"></a>
+<span class="sourceLineNo">438</span><a name="line.438"></a>
+<span class="sourceLineNo">439</span>    if (shouldPublish) {<a name="line.439"></a>
+<span class="sourceLineNo">440</span>      if (publisherClass == null) {<a name="line.440"></a>
+<span class="sourceLineNo">441</span>        LOG.warn(HConstants.STATUS_PUBLISHED + " is true, but " +<a name="line.441"></a>
+<span class="sourceLineNo">442</span>            ClusterStatusPublisher.DEFAULT_STATUS_PUBLISHER_CLASS +<a name="line.442"></a>
+<span class="sourceLineNo">443</span>            " is not set - not publishing status");<a name="line.443"></a>
+<span class="sourceLineNo">444</span>      } else {<a name="line.444"></a>
+<span class="sourceLineNo">445</span>        clusterStatusPublisherChore = new ClusterStatusPublisher(this, conf, publisherClass);<a name="line.445"></a>
+<span class="sourceLineNo">446</span>        getChoreService().scheduleChore(clusterStatusPublisherChore);<a name="line.446"></a>
+<span class="sourceLineNo">447</span>      }<a name="line.447"></a>
+<span class="sourceLineNo">448</span>    }<a name="line.448"></a>
+<span class="sourceLineNo">449</span><a name="line.449"></a>
+<span class="sourceLineNo">450</span>    // Some unit tests don't need a cluster, so no zookeeper at all<a name="line.450"></a>
+<span class="sourceLineNo">451</span>    if (!conf.getBoolean("hbase.testing.nocluster", false)) {<a name="line.451"></a>
+<span class="sourceLineNo">452</span>      activeMasterManager = new ActiveMasterManager(zooKeeper, this.serverName, this);<a name="line.452"></a>
+<span class="sourceLineNo">453</span>      int infoPort = putUpJettyServer();<a name="line.453"></a>
+<span class="sourceLineNo">454</span>      startActiveMasterManager(infoPort);<a name="line.454"></a>
+<span class="sourceLineNo">455</span>    } else {<a name="line.455"></a>
+<span class="sourceLineNo">456</span>      activeMasterManager = null;<a name="line.456"></a>
+<span class="sourceLineNo">457</span>    }<a name="line.457"></a>
+<span class="sourceLineNo">458</span>  }<a name="line.458"></a>
+<span class="sourceLineNo">459</span><a name="line.459"></a>
+<span class="sourceLineNo">460</span>  // return the actual infoPort, -1 means disable info server.<a name="line.460"></a>
+<span class="sourceLineNo">461</span>  private int putUpJettyServer() throws IOException {<a name="line.461"></a>
+<span class="sourceLineNo">462</span>    if (!conf.getBoolean("hbase.master.infoserver.redirect", true)) {<a name="line.462"></a>
+<span class="sourceLineNo">463</span>      return -1;<a name="line.463"></a>
+<span class="sourceLineNo">464</span>    }<a name="line.464"></a>
+<span class="sourceLineNo">465</span>    int infoPort = conf.getInt("hbase.master.info.port.orig",<a name="line.465"></a>
+<span class="sourceLineNo">466</span>      HConstants.DEFAULT_MASTER_INFOPORT);<a name="line.466"></a>
+<span class="sourceLineNo">467</span>    // -1 is for disabling info server, so no redirecting<a name="line.467"></a>
+<span class="sourceLineNo">468</span>    if (infoPort &lt; 0 || infoServer == null) {<a name="line.468"></a>
+<span class="sourceLineNo">469</span>      return -1;<a name="line.469"></a>
+<span class="sourceLineNo">470</span>    }<a name="line.470"></a>
+<span class="sourceLineNo">471</span>    String addr = conf.get("hbase.master.info.bindAddress", "0.0.0.0");<a name="line.471"></a>
+<span class="sourceLineNo">472</span>    if (!Addressing.isLocalAddress(InetAddress.getByName(addr))) {<a name="line.472"></a>
+<span class="sourceLineNo">473</span>      String msg =<a name="line.473"></a>
+<span class="sourceLineNo">474</span>          "Failed to start redirecting jetty server. Address " + addr<a name="line.474"></a>
+<span class="sourceLineNo">475</span>              + " does not belong to this host. Correct configuration parameter: "<a name="line.475"></a>
+<span class="sourceLineNo">476</span>              + "hbase.master.info.bindAddress";<a name="line.476"></a>
+<span class="sourceLineNo">477</span>      LOG.error(msg);<a name="line.477"></a>
+<span class="sourceLineNo">478</span>      throw new IOException(msg);<a name="line.478"></a>
+<span class="sourceLineNo">479</span>    }<a name="line.479"></a>
+<span class="sourceLineNo">480</span><a name="line.480"></a>
+<span class="sourceLineNo">481</span>    RedirectServlet.regionServerInfoPort = infoServer.getPort();<a name="line.481"></a>
+<span class="sourceLineNo">482</span>    if(RedirectServlet.regionServerInfoPort == infoPort) {<a name="line.482"></a>
+<span class="sourceLineNo">483</span>      return infoPort;<a name="line.483"></a>
 <span class="sourceLineNo">484</span>    }<a name="line.484"></a>
-<span class="sourceLineNo">485</span><a name="line.485"></a>
-<span class="sourceLineNo">486</span>    RedirectServlet.regionServerInfoPort = infoServer.getPort();<a name="line.486"></a>
-<span class="sourceLineNo">487</span>    if(RedirectServlet.regionServerInfoPort == infoPort) {<a name="line.487"></a>
-<span class="sourceLineNo">488</span>      return infoPort;<a name="line.488"></a>
-<span class="sourceLineNo">489</span>    }<a name="line.489"></a>
-<span class="sourceLineNo">490</span>    masterJettyServer = new org.mortbay.jetty.Server();<a name="line.490"></a>
-<span class="sourceLineNo">491</span>    Connector connector = new SelectChannelConnector();<a name="line.491"></a>
-<span class="sourceLineNo">492</span>    connector.setHost(addr);<a name="line.492"></a>
-<span class="sourceLineNo">493</span>    connector.setPort(infoPort);<a name="line.493"></a>
-<span class="sourceLineNo">494</span>    masterJettyServer.addConnector(connector);<a name="line.494"></a>
-<span class="sourceLineNo">495</span>    masterJettyServer.setStopAtShutdown(true);<a name="line.495"></a>
-<span class="sourceLineNo">496</span>    Context context = new Context(masterJettyServer, "/", Context.NO_SESSIONS);<a name="line.496"></a>
-<span class="sourceLineNo">497</span>    context.addServlet(RedirectServlet.class, "/*");<a name="line.497"></a>
-<span class="sourceLineNo">498</span>    try {<a name="line.498"></a>
-<span class="sourceLineNo">499</span>      masterJettyServer.start();<a name="line.499"></a>
-<span class="sourceLineNo">500</span>    } catch (Exception e) {<a name="line.500"></a>
-<span class="sourceLineNo">501</span>      throw new IOException("Failed to start redirecting jetty server", e);<a name="line.501"></a>
-<span class="sourceLineNo">502</span>    }<a name="line.502"></a>
-<span class="sourceLineNo">503</span>    return connector.getLocalPort();<a name="line.503"></a>
+<span class="sourceLineNo">485</span>    masterJettyServer = new org.mortbay.jetty.Server();<a name="line.485"></a>
+<span class="sourceLineNo">486</span>    Connector connector = new SelectChannelConnector();<a name="line.486"></a>
+<span class="sourceLineNo">487</span>    connector.setHost(addr);<a name="line.487"></a>
+<span class="sourceLineNo">488</span>    connector.setPort(infoPort);<a name="line.488"></a>
+<span class="sourceLineNo">

<TRUNCATED>

[50/52] [partial] hbase-site git commit: Published site at 3e0602be1665e6170b0addec59bbe8785da300b0.

Posted by mi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/apache_hbase_reference_guide.pdf
----------------------------------------------------------------------
diff --git a/apache_hbase_reference_guide.pdf b/apache_hbase_reference_guide.pdf
index 097e91e..66f65fb 100644
--- a/apache_hbase_reference_guide.pdf
+++ b/apache_hbase_reference_guide.pdf
@@ -5,8 +5,8 @@
 /Author (Apache HBase Team)
 /Creator (Asciidoctor PDF 1.5.0.alpha.6, based on Prawn 1.2.1)
 /Producer (Apache HBase Team)
-/CreationDate (D:20160616144246+00'00')
-/ModDate (D:20160616144246+00'00')
+/CreationDate (D:20160622144233+00'00')
+/ModDate (D:20160622144233+00'00')
 >>
 endobj
 2 0 obj
@@ -117359,7 +117359,7 @@ endobj
 >>
 endobj
 215 0 obj
-<< /Length 11019
+<< /Length 11077
 >>
 stream
 q
@@ -117409,12 +117409,12 @@ ET
 0.200 0.200 0.200 scn
 0.200 0.200 0.200 SCN
 
-23.991 Tw
+28.789 Tw
 
 BT
 63.24000000000001 688.256 Td
 /F1.0 10.5 Tf
-[<617661696c61626c652063757272656e746c792061726520436f6e7374616e7453697a65526567696f6e53706c6974506f6c696379> 89.84375 <2c2044697361626c6564526567696f6e53706c6974506f6c696379> 89.84375 <2c>] TJ
+[<617661696c61626c652063757272656e746c79206172652042757379526567696f6e53706c6974506f6c696379> 89.84375 <2c20436f6e7374616e7453697a65526567696f6e53706c6974506f6c696379> 89.84375 <2c>] TJ
 ET
 
 
@@ -117424,12 +117424,12 @@ ET
 0.200 0.200 0.200 scn
 0.200 0.200 0.200 SCN
 
-6.445 Tw
+5.884 Tw
 
 BT
 63.24000000000001 672.476 Td
 /F1.0 10.5 Tf
-[<44656c696d697465644b> 20.01953125 <6579507265666978526567696f6e53706c6974506f6c696379> 89.84375 <2c20616e64204b> 20.01953125 <6579507265666978526567696f6e53706c6974506f6c696379> 89.84375 <2e2044697361626c6564526567696f6e53706c6974506f6c696379>] TJ
+[<44697361626c6564526567696f6e53706c6974506f6c696379> 89.84375 <2c2044656c696d697465644b> 20.01953125 <6579507265666978526567696f6e53706c6974506f6c696379> 89.84375 <2c20616e64204b> 20.01953125 <6579507265666978526567696f6e53706c6974506f6c696379> 89.84375 <2e>] TJ
 ET
 
 
@@ -117442,7 +117442,7 @@ ET
 BT
 63.24000000000001 656.696 Td
 /F1.0 10.5 Tf
-<626c6f636b73206d616e75616c20726567696f6e2073706c697474696e672e> Tj
+<44697361626c6564526567696f6e53706c6974506f6c69637920626c6f636b73206d616e75616c20726567696f6e2073706c697474696e672e> Tj
 ET
 
 0.000 0.000 0.000 SCN
@@ -671090,7 +671090,7 @@ endobj
 >>
 endobj
 2658 0 obj
-<< /Length 9231
+<< /Length 9229
 >>
 stream
 q
@@ -671330,7 +671330,7 @@ ET
 BT
 59.24000000000001 497.37500000000017 Td
 /F3.0 11 Tf
-<2d2d73746f7074696d653d3c74696d657374616d703e202d2d66616d696c6965733d3c6d7946616d3e203c49443e203c7461626c654e616d653e> Tj
+<2d2d656e6474696d653d3c74696d657374616d703e202d2d66616d696c6965733d3c6d7946616d3e203c49443e203c7461626c654e616d653e> Tj
 ET
 
 0.000 0.000 0.000 SCN
@@ -834872,4046 +834872,4046 @@ xref
 0001526769 00000 n
 0001537132 00000 n
 0001537328 00000 n
-0001548402 00000 n
-0001548616 00000 n
-0001548866 00000 n
-0001559067 00000 n
-0001559305 00000 n
-0001559577 00000 n
-0001559849 00000 n
-0001560121 00000 n
-0001560383 00000 n
-0001570903 00000 n
-0001571112 00000 n
-0001581841 00000 n
-0001582037 00000 n
-0001593094 00000 n
-0001593290 00000 n
-0001604203 00000 n
-0001604399 00000 n
-0001616364 00000 n
-0001616560 00000 n
-0001628237 00000 n
-0001628433 00000 n
-0001637906 00000 n
-0001638102 00000 n
-0001648828 00000 n
-0001649050 00000 n
-0001649278 00000 n
-0001649498 00000 n
-0001660433 00000 n
-0001660655 00000 n
-0001660925 00000 n
-0001661160 00000 n
-0001670692 00000 n
-0001670888 00000 n
-0001681236 00000 n
-0001681432 00000 n
-0001691763 00000 n
-0001691959 00000 n
-0001701485 00000 n
-0001701681 00000 n
-0001711211 00000 n
-0001711407 00000 n
-0001722793 00000 n
-0001722989 00000 n
-0001732152 00000 n
-0001732348 00000 n
-0001743599 00000 n
-0001743837 00000 n
-0001744126 00000 n
-0001744404 00000 n
-0001744695 00000 n
-0001744987 00000 n
-0001757062 00000 n
-0001757272 00000 n
-0001757448 00000 n
-0001768907 00000 n
-0001769103 00000 n
-0001778340 00000 n
-0001778536 00000 n
-0001787906 00000 n
-0001788102 00000 n
-0001799728 00000 n
-0001799950 00000 n
-0001799996 00000 n
-0001800053 00000 n
-0001800110 00000 n
-0001834453 00000 n
-0001834701 00000 n
-0001834758 00000 n
-0001835015 00000 n
-0001835278 00000 n
-0001843353 00000 n
-0001843588 00000 n
-0001843633 00000 n
-0001843690 00000 n
-0001843747 00000 n
-0001859317 00000 n
-0001859539 00000 n
+0001548460 00000 n
+0001548674 00000 n
+0001548924 00000 n
+0001559125 00000 n
+0001559363 00000 n
+0001559635 00000 n
+0001559907 00000 n
+0001560179 00000 n
+0001560441 00000 n
+0001570961 00000 n
+0001571170 00000 n
+0001581899 00000 n
+0001582095 00000 n
+0001593152 00000 n
+0001593348 00000 n
+0001604261 00000 n
+0001604457 00000 n
+0001616422 00000 n
+0001616618 00000 n
+0001628295 00000 n
+0001628491 00000 n
+0001637964 00000 n
+0001638160 00000 n
+0001648886 00000 n
+0001649108 00000 n
+0001649336 00000 n
+0001649556 00000 n
+0001660491 00000 n
+0001660713 00000 n
+0001660983 00000 n
+0001661218 00000 n
+0001670750 00000 n
+0001670946 00000 n
+0001681294 00000 n
+0001681490 00000 n
+0001691821 00000 n
+0001692017 00000 n
+0001701543 00000 n
+0001701739 00000 n
+0001711269 00000 n
+0001711465 00000 n
+0001722851 00000 n
+0001723047 00000 n
+0001732210 00000 n
+0001732406 00000 n
+0001743657 00000 n
+0001743895 00000 n
+0001744184 00000 n
+0001744462 00000 n
+0001744753 00000 n
+0001745045 00000 n
+0001757120 00000 n
+0001757330 00000 n
+0001757506 00000 n
+0001768965 00000 n
+0001769161 00000 n
+0001778398 00000 n
+0001778594 00000 n
+0001787964 00000 n
+0001788160 00000 n
+0001799786 00000 n
+0001800008 00000 n
+0001800054 00000 n
+0001800111 00000 n
+0001800168 00000 n
+0001834511 00000 n
+0001834759 00000 n
+0001834816 00000 n
+0001835073 00000 n
+0001835336 00000 n
+0001843411 00000 n
+0001843646 00000 n
+0001843691 00000 n
+0001843748 00000 n
+0001843805 00000 n
+0001859375 00000 n
 0001859597 00000 n
-0001866838 00000 n
-0001867060 00000 n
-0001867106 00000 n
-0001867418 00000 n
-0001880448 00000 n
-0001880741 00000 n
-0001880786 00000 n
-0001880832 00000 n
-0001880971 00000 n
-0001881094 00000 n
-0001881151 00000 n
-0001881373 00000 n
-0001881597 00000 n
-0001881832 00000 n
-0001881889 00000 n
-0001882078 00000 n
-0001882135 00000 n
+0001859655 00000 n
+0001866896 00000 n
+0001867118 00000 n
+0001867164 00000 n
+0001867476 00000 n
+0001880506 00000 n
+0001880799 00000 n
+0001880844 00000 n
+0001880890 00000 n
+0001881029 00000 n
+0001881152 00000 n
+0001881209 00000 n
+0001881431 00000 n
+0001881655 00000 n
+0001881890 00000 n
+0001881947 00000 n
+0001882136 00000 n
 0001882193 00000 n
-0001882250 00000 n
-0001895581 00000 n
-0001895842 00000 n
-0001895888 00000 n
-0001896055 00000 n
-0001896112 00000 n
-0001896169 00000 n
-0001896226 00000 n
-0001896396 00000 n
-0001896453 00000 n
-0001896801 00000 n
+0001882251 00000 n
+0001882308 00000 n
+0001895639 00000 n
+0001895900 00000 n
+0001895946 00000 n
+0001896113 00000 n
+0001896170 00000 n
+0001896227 00000 n
+0001896284 00000 n
+0001896454 00000 n
+0001896511 00000 n
 0001896859 00000 n
-0001913072 00000 n
-0001913328 00000 n
-0001913476 00000 n
-0001913522 00000 n
-0001913684 00000 n
-0001913741 00000 n
-0001913917 00000 n
-0001926943 00000 n
-0001927207 00000 n
-0001927264 00000 n
-0001927432 00000 n
-0001927734 00000 n
-0001927900 00000 n
-0001927957 00000 n
+0001896917 00000 n
+0001913130 00000 n
+0001913386 00000 n
+0001913534 00000 n
+0001913580 00000 n
+0001913742 00000 n
+0001913799 00000 n
+0001913975 00000 n
+0001927001 00000 n
+0001927265 00000 n
+0001927322 00000 n
+0001927490 00000 n
+0001927792 00000 n
+0001927958 00000 n
 0001928015 00000 n
 0001928073 00000 n
-0001928261 00000 n
-0001945028 00000 n
-0001945300 00000 n
-0001945345 00000 n
-0001945402 00000 n
-0001946216 00000 n
-0001946451 00000 n
-0001946772 00000 n
-0001947007 00000 n
-0001947064 00000 n
-0001947314 00000 n
-0001947547 00000 n
-0001968435 00000 n
-0001968670 00000 n
-0001968727 00000 n
-0001968972 00000 n
-0001969196 00000 n
-0001983019 00000 n
-0001983241 00000 n
-0001996087 00000 n
-0001996309 00000 n
-0002002044 00000 n
-0002002279 00000 n
-0002002324 00000 n
-0002002538 00000 n
-0002002763 00000 n
-0002017782 00000 n
-0002018094 00000 n
-0002018139 00000 n
-0002018366 00000 n
-0002018633 00000 n
-0002018900 00000 n
-0002019054 00000 n
-0002019225 00000 n
-0002019282 00000 n
-0002019454 00000 n
-0002019667 00000 n
-0002019833 00000 n
-0002020015 00000 n
-0002020209 00000 n
-0002030942 00000 n
-0002031156 00000 n
-0002031201 00000 n
-0002031258 00000 n
-0002031451 00000 n
-0002046073 00000 n
-0002046300 00000 n
-0002046548 00000 n
-0002073452 00000 n
-0002073687 00000 n
-0002073732 00000 n
-0002073977 00000 n
-0002074229 00000 n
-0002087576 00000 n
-0002087803 00000 n
+0001928131 00000 n
+0001928319 00000 n
+0001945086 00000 n
+0001945358 00000 n
+0001945403 00000 n
+0001945460 00000 n
+0001946274 00000 n
+0001946509 00000 n
+0001946830 00000 n
+0001947065 00000 n
+0001947122 00000 n
+0001947372 00000 n
+0001947605 00000 n
+0001968493 00000 n
+0001968728 00000 n
+0001968785 00000 n
+0001969030 00000 n
+0001969254 00000 n
+0001983077 00000 n
+0001983299 00000 n
+0001996145 00000 n
+0001996367 00000 n
+0002002102 00000 n
+0002002337 00000 n
+0002002382 00000 n
+0002002596 00000 n
+0002002821 00000 n
+0002017840 00000 n
+0002018152 00000 n
+0002018197 00000 n
+0002018424 00000 n
+0002018691 00000 n
+0002018958 00000 n
+0002019112 00000 n
+0002019283 00000 n
+0002019340 00000 n
+0002019512 00000 n
+0002019725 00000 n
+0002019891 00000 n
+0002020073 00000 n
+0002020267 00000 n
+0002031000 00000 n
+0002031214 00000 n
+0002031259 00000 n
+0002031316 00000 n
+0002031509 00000 n
+0002046131 00000 n
+0002046358 00000 n
+0002046606 00000 n
+0002073510 00000 n
+0002073745 00000 n
+0002073790 00000 n
+0002074035 00000 n
+0002074287 00000 n
+0002087634 00000 n
 0002087861 00000 n
-0002088070 00000 n
-0002098196 00000 n
-0002098479 00000 n
-0002098524 00000 n
-0002098679 00000 n
-0002098846 00000 n
-0002098989 00000 n
-0002099131 00000 n
-0002099288 00000 n
-0002099458 00000 n
-0002099621 00000 n
-0002099783 00000 n
-0002115762 00000 n
-0002116063 00000 n
-0002116108 00000 n
-0002116165 00000 n
-0002116211 00000 n
-0002116389 00000 n
-0002116615 00000 n
-0002116853 00000 n
-0002117079 00000 n
-0002117315 00000 n
-0002117497 00000 n
-0002117732 00000 n
-0002132517 00000 n
-0002132834 00000 n
-0002132880 00000 n
-0002133060 00000 n
-0002133406 00000 n
-0002133764 00000 n
-0002133999 00000 n
-0002134178 00000 n
+0002087919 00000 n
+0002088128 00000 n
+0002098254 00000 n
+0002098537 00000 n
+0002098582 00000 n
+0002098737 00000 n
+0002098904 00000 n
+0002099047 00000 n
+0002099189 00000 n
+0002099346 00000 n
+0002099516 00000 n
+0002099679 00000 n
+0002099841 00000 n
+0002115820 00000 n
+0002116121 00000 n
+0002116166 00000 n
+0002116223 00000 n
+0002116269 00000 n
+0002116447 00000 n
+0002116673 00000 n
+0002116911 00000 n
+0002117137 00000 n
+0002117373 00000 n
+0002117555 00000 n
+0002117790 00000 n
+0002132575 00000 n
+0002132892 00000 n
+0002132938 00000 n
+0002133118 00000 n
+0002133464 00000 n
+0002133822 00000 n
+0002134057 00000 n
 0002134236 00000 n
-0002134421 00000 n
-0002134478 00000 n
-0002134643 00000 n
+0002134294 00000 n
+0002134479 00000 n
+0002134536 00000 n
 0002134701 00000 n
-0002134871 00000 n
-0002135041 00000 n
-0002146663 00000 n
-0002146903 00000 n
-0002146948 00000 n
-0002146994 00000 n
-0002147231 00000 n
-0002147288 00000 n
-0002160166 00000 n
-0002160388 00000 n
-0002172493 00000 n
-0002172715 00000 n
-0002186669 00000 n
-0002186905 00000 n
-0002186951 00000 n
-0002187515 00000 n
-0002187694 00000 n
+0002134759 00000 n
+0002134929 00000 n
+0002135099 00000 n
+0002146721 00000 n
+0002146961 00000 n
+0002147006 00000 n
+0002147052 00000 n
+0002147289 00000 n
+0002147346 00000 n
+0002160224 00000 n
+0002160446 00000 n
+0002172551 00000 n
+0002172773 00000 n
+0002186727 00000 n
+0002186963 00000 n
+0002187009 00000 n
+0002187573 00000 n
 0002187752 00000 n
 0002187810 00000 n
-0002206832 00000 n
-0002207133 00000 n
-0002207342 00000 n
-0002207556 00000 n
-0002207602 00000 n
-0002207659 00000 n
-0002207825 00000 n
-0002208022 00000 n
-0002208190 00000 n
-0002208425 00000 n
-0002208671 00000 n
-0002224902 00000 n
-0002225180 00000 n
-0002225333 00000 n
-0002225490 00000 n
-0002225690 00000 n
-0002225843 00000 n
-0002226083 00000 n
-0002226252 00000 n
-0002226478 00000 n
-0002226715 00000 n
-0002226863 00000 n
-0002243331 00000 n
-0002243632 00000 n
-0002243842 00000 n
-0002244066 00000 n
-0002244112 00000 n
-0002244298 00000 n
-0002244522 00000 n
-0002244758 00000 n
-0002244815 00000 n
-0002245019 00000 n
-0002245191 00000 n
-0002246271 00000 n
-0002246472 00000 n
-0002246701 00000 n
-0002249597 00000 n
-0002249819 00000 n
-0002249864 00000 n
-0002253871 00000 n
-0002254098 00000 n
-0002254143 00000 n
-0002254380 00000 n
-0002265695 00000 n
-0002265935 00000 n
-0002265980 00000 n
-0002266155 00000 n
-0002275650 00000 n
-0002275872 00000 n
+0002187868 00000 n
+0002206890 00000 n
+0002207191 00000 n
+0002207400 00000 n
+0002207614 00000 n
+0002207660 00000 n
+0002207717 00000 n
+0002207883 00000 n
+0002208080 00000 n
+0002208248 00000 n
+0002208483 00000 n
+0002208729 00000 n
+0002224960 00000 n
+0002225238 00000 n
+0002225391 00000 n
+0002225548 00000 n
+0002225748 00000 n
+0002225901 00000 n
+0002226141 00000 n
+0002226310 00000 n
+0002226536 00000 n
+0002226773 00000 n
+0002226921 00000 n
+0002243389 00000 n
+0002243690 00000 n
+0002243900 00000 n
+0002244124 00000 n
+0002244170 00000 n
+0002244356 00000 n
+0002244580 00000 n
+0002244816 00000 n
+0002244873 00000 n
+0002245077 00000 n
+0002245249 00000 n
+0002246329 00000 n
+0002246530 00000 n
+0002246759 00000 n
+0002249655 00000 n
+0002249877 00000 n
+0002249922 00000 n
+0002253929 00000 n
+0002254156 00000 n
+0002254201 00000 n
+0002254438 00000 n
+0002265753 00000 n
+0002265993 00000 n
+0002266038 00000 n
+0002266213 00000 n
+0002275708 00000 n
 0002275930 00000 n
-0002280457 00000 n
-0002280679 00000 n
-0002280724 00000 n
-0002289465 00000 n
-0002289674 00000 n
-0002294630 00000 n
-0002294852 00000 n
-0002294897 00000 n
-0002303718 00000 n
-0002303927 00000 n
-0002303972 00000 n
-0002304029 00000 n
-0002314727 00000 n
-0002314923 00000 n
-0002325720 00000 n
-0002325942 00000 n
-0002325988 00000 n
+0002275988 00000 n
+0002280515 00000 n
+0002280737 00000 n
+0002280782 00000 n
+0002289523 00000 n
+0002289732 00000 n
+0002294688 00000 n
+0002294910 00000 n
+0002294955 00000 n
+0002303776 00000 n
+0002303985 00000 n
+0002304030 00000 n
+0002304087 00000 n
+0002314785 00000 n
+0002314981 00000 n
+0002325778 00000 n
+0002326000 00000 n
 0002326046 00000 n
-0002360529 00000 n
-0002360756 00000 n
-0002361004 00000 n
-0002361050 00000 n
-0002415636 00000 n
-0002415858 00000 n
-0002415915 00000 n
-0002415972 00000 n
+0002326104 00000 n
+0002360587 00000 n
+0002360814 00000 n
+0002361062 00000 n
+0002361108 00000 n
+0002415694 00000 n
+0002415916 00000 n
+0002415973 00000 n
 0002416030 00000 n
-0002416087 00000 n
-0002429909 00000 n
-0002430131 00000 n
-0002430176 00000 n
-0002430233 00000 n
-0002433472 00000 n
-0002433681 00000 n
-0002466029 00000 n
-0002466285 00000 n
-0002466330 00000 n
-0002466576 00000 n
-0002466859 00000 n
-0002467084 00000 n
-0002516768 00000 n
-0002516964 00000 n
-0002537184 00000 n
-0002537424 00000 n
-0002537469 00000 n
-0002537640 00000 n
-0002550319 00000 n
-0002550575 00000 n
-0002550620 00000 n
-0002550844 00000 n
-0002551058 00000 n
-0002551282 00000 n
-0002551339 00000 n
-0002551396 00000 n
-0002554709 00000 n
-0002554918 00000 n
-0002555850 00000 n
-0002556046 00000 n
-0002556091 00000 n
-0002557537 00000 n
-0002557733 00000 n
-0002557778 00000 n
-0002564557 00000 n
-0002564779 00000 n
-0002564824 00000 n
-0002566456 00000 n
-0002566678 00000 n
-0002566723 00000 n
-0002599715 00000 n
-0002599998 00000 n
-0002600043 00000 n
-0002600396 00000 n
-0002600642 00000 n
-0002600688 00000 n
-0002600911 00000 n
-0002601192 00000 n
-0002601249 00000 n
-0002601495 00000 n
-0002601783 00000 n
-0002602089 00000 n
-0002602146 00000 n
-0002602394 00000 n
-0002602658 00000 n
-0002606132 00000 n
-0002606383 00000 n
-0002606428 00000 n
-0002606655 00000 n
-0002606931 00000 n
-0002607092 00000 n
-0002607248 00000 n
-0002621977 00000 n
-0002622247 00000 n
-0002622292 00000 n
-0002622516 00000 n
-0002622721 00000 n
+0002416088 00000 n
+0002416145 00000 n
+0002429967 00000 n
+0002430189 00000 n
+0002430234 00000 n
+0002430291 00000 n
+0002433530 00000 n
+0002433739 00000 n
+0002466087 00000 n
+0002466343 00000 n
+0002466388 00000 n
+0002466634 00000 n
+0002466917 00000 n
+0002467142 00000 n
+0002516826 00000 n
+0002517022 00000 n
+0002537242 00000 n
+0002537482 00000 n
+0002537527 00000 n
+0002537698 00000 n
+0002550377 00000 n
+0002550633 00000 n
+0002550678 00000 n
+0002550902 00000 n
+0002551116 00000 n
+0002551340 00000 n
+0002551397 00000 n
+0002551454 00000 n
+0002554767 00000 n
+0002554976 00000 n
+0002555908 00000 n
+0002556104 00000 n
+0002556149 00000 n
+0002557595 00000 n
+0002557791 00000 n
+0002557836 00000 n
+0002564615 00000 n
+0002564837 00000 n
+0002564882 00000 n
+0002566514 00000 n
+0002566736 00000 n
+0002566781 00000 n
+0002599773 00000 n
+0002600056 00000 n
+0002600101 00000 n
+0002600454 00000 n
+0002600700 00000 n
+0002600746 00000 n
+0002600969 00000 n
+0002601250 00000 n
+0002601307 00000 n
+0002601553 00000 n
+0002601841 00000 n
+0002602147 00000 n
+0002602204 00000 n
+0002602452 00000 n
+0002602716 00000 n
+0002606190 00000 n
+0002606441 00000 n
+0002606486 00000 n
+0002606713 00000 n
+0002606989 00000 n
+0002607150 00000 n
+0002607306 00000 n
+0002622035 00000 n
+0002622305 00000 n
+0002622350 00000 n
+0002622574 00000 n
 0002622779 00000 n
-0002623043 00000 n
-0002649990 00000 n
-0002650284 00000 n
-0002650528 00000 n
-0002650688 00000 n
-0002650734 00000 n
+0002622837 00000 n
+0002623101 00000 n
+0002650048 00000 n
+0002650342 00000 n
+0002650586 00000 n
+0002650746 00000 n
 0002650792 00000 n
-0002651033 00000 n
-0002651295 00000 n
-0002651571 00000 n
-0002651849 00000 n
+0002650850 00000 n
+0002651091 00000 n
+0002651353 00000 n
+0002651629 00000 n
 0002651907 00000 n
-0002690671 00000 n
-0002690880 00000 n
-0002690925 00000 n
-0002690982 00000 n
-0002691594 00000 n
-0002691651 00000 n
-0002691708 00000 n
-0002720844 00000 n
-0002721129 00000 n
-0002721186 00000 n
-0002721981 00000 n
-0002722209 00000 n
-0002722452 00000 n
-0002722706 00000 n
-0002722874 00000 n
-0002723049 00000 n
-0002732878 00000 n
-0002733147 00000 n
-0002733372 00000 n
-0002733429 00000 n
-0002733475 00000 n
-0002733711 00000 n
+0002651965 00000 n
+0002690729 00000 n
+0002690938 00000 n
+0002690983 00000 n
+0002691040 00000 n
+0002691652 00000 n
+0002691709 00000 n
+0002691766 00000 n
+0002720902 00000 n
+0002721187 00000 n
+0002721244 00000 n
+0002722039 00000 n
+0002722267 00000 n
+0002722510 00000 n
+0002722764 00000 n
+0002722932 00000 n
+0002723107 00000 n
+0002732936 00000 n
+0002733205 00000 n
+0002733430 00000 n
+0002733487 00000 n
+0002733533 00000 n
 0002733769 00000 n
-0002733996 00000 n
-0002735648 00000 n
-0002735844 00000 n
-0002735889 00000 n
-0002738798 00000 n
-0002739012 00000 n
-0002739057 00000 n
-0002739219 00000 n
-0002743273 00000 n
-0002743469 00000 n
-0002743514 00000 n
-0002750501 00000 n
-0002750776 00000 n
-0002750821 00000 n
-0002751638 00000 n
-0002751843 00000 n
-0002752090 00000 n
-0002752135 00000 n
-0002752686 00000 n
-0002752929 00000 n
-0002753182 00000 n
-0002753348 00000 n
-0002753525 00000 n
-0002753765 00000 n
-0002773581 00000 n
-0002773832 00000 n
-0002773877 00000 n
-0002774035 00000 n
-0002774294 00000 n
-0002774451 00000 n
+0002733827 00000 n
+0002734054 00000 n
+0002735706 00000 n
+0002735902 00000 n
+0002735947 00000 n
+0002738856 00000 n
+0002739070 00000 n
+0002739115 00000 n
+0002739277 00000 n
+0002743331 00000 n
+0002743527 00000 n
+0002743572 00000 n
+0002750559 00000 n
+0002750834 00000 n
+0002750879 00000 n
+0002751696 00000 n
+0002751901 00000 n
+0002752148 00000 n
+0002752193 00000 n
+0002752744 00000 n
+0002752987 00000 n
+0002753240 00000 n
+0002753406 00000 n
+0002753583 00000 n
+0002753823 00000 n
+0002773639 00000 n
+0002773890 00000 n
+0002773935 00000 n
+0002774093 00000 n
+0002774352 00000 n
 0002774509 00000 n
-0002774649 00000 n
-0002786726 00000 n
-0002786948 00000 n
-0002786993 00000 n
-0002787160 00000 n
+0002774567 00000 n
+0002774707 00000 n
+0002786784 00000 n
+0002787006 00000 n
+0002787051 00000 n
 0002787218 00000 n
-0002787485 00000 n
-0002793828 00000 n
-0002794042 00000 n
-0002794087 00000 n
-0002794225 00000 n
-0002794282 00000 n
-0002802824 00000 n
-0002803033 00000 n
-0002803078 00000 n
-0002803135 00000 n
-0002816023 00000 n
-0002816232 00000 n
-0002833128 00000 n
-0002833440 00000 n
-0002833720 00000 n
-0002833991 00000 n
-0002834192 00000 n
-0002834418 00000 n
-0002834464 00000 n
-0002834669 00000 n
-0002834943 00000 n
-0002835127 00000 n
-0002835324 00000 n
-0002835502 00000 n
+0002787276 00000 n
+0002787543 00000 n
+0002793886 00000 n
+0002794100 00000 n
+0002794145 00000 n
+0002794283 00000 n
+0002794340 00000 n
+0002802882 00000 n
+0002803091 00000 n
+0002803136 00000 n
+0002803193 00000 n
+0002816081 00000 n
+0002816290 00000 n
+0002833186 00000 n
+0002833498 00000 n
+0002833778 00000 n
+0002834049 00000 n
+0002834250 00000 n
+0002834476 00000 n
+0002834522 00000 n
+0002834727 00000 n
+0002835001 00000 n
+0002835185 00000 n
+0002835382 00000 n
 0002835560 00000 n
-0002835900 00000 n
-0002846908 00000 n
-0002847175 00000 n
-0002847326 00000 n
-0002847598 00000 n
-0002847871 00000 n
-0002848037 00000 n
-0002848094 00000 n
-0002848261 00000 n
+0002835618 00000 n
+0002835958 00000 n
+0002846966 00000 n
+0002847233 00000 n
+0002847384 00000 n
+0002847656 00000 n
+0002847929 00000 n
+0002848095 00000 n
+0002848152 00000 n
 0002848319 00000 n
-0002848475 00000 n
+0002848377 00000 n
 0002848533 00000 n
 0002848591 00000 n
-0002897657 00000 n
-0002897913 00000 n
+0002848649 00000 n
+0002897715 00000 n
 0002897971 00000 n
-0002898207 00000 n
-0002898477 00000 n
-0002898748 00000 n
-0002912707 00000 n
-0002912947 00000 n
-0002913106 00000 n
-0002913152 00000 n
+0002898029 00000 n
+0002898265 00000 n
+0002898535 00000 n
+0002898806 00000 n
+0002912765 00000 n
+0002913005 00000 n
+0002913164 00000 n
 0002913210 00000 n
-0002913256 00000 n
-0002971983 00000 n
-0002972210 00000 n
-0002972411 00000 n
-0002980259 00000 n
-0002980502 00000 n
-0002980547 00000 n
-0002980604 00000 n
-0002980848 00000 n
-0002980993 00000 n
-0002981050 00000 n
-0002981297 00000 n
-0002987339 00000 n
-0002987590 00000 n
-0002987635 00000 n
-0002987886 00000 n
-0002988142 00000 n
-0002988298 00000 n
-0002988355 00000 n
-0002988662 00000 n
-0002989955 00000 n
-0002990169 00000 n
-0002990214 00000 n
-0002990820 00000 n
-0002990984 00000 n
-0002998129 00000 n
-0002998377 00000 n
-0002998422 00000 n
-0002998687 00000 n
-0002998916 00000 n
-0003009572 00000 n
-0003009834 00000 n
-0003009879 00000 n
-0003010137 00000 n
-0003010395 00000 n
-0003081167 00000 n
-0003081363 00000 n
-0003159899 00000 n
-0003160095 00000 n
-0003181773 00000 n
-0003181982 00000 n
-0003194214 00000 n
-0003194457 00000 n
-0003194502 00000 n
-0003194670 00000 n
-0003194936 00000 n
+0002913268 00000 n
+0002913314 00000 n
+0002972041 00000 n
+0002972268 00000 n
+0002972469 00000 n
+0002980317 00000 n
+0002980560 00000 n
+0002980605 00000 n
+0002980662 00000 n
+0002980906 00000 n
+0002981051 00000 n
+0002981108 00000 n
+0002981355 00000 n
+0002987397 00000 n
+0002987648 00000 n
+0002987693 00000 n
+0002987944 00000 n
+0002988200 00000 n
+0002988356 00000 n
+0002988413 00000 n
+0002988720 00000 n
+0002990013 00000 n
+0002990227 00000 n
+0002990272 00000 n
+0002990878 00000 n
+0002991042 00000 n
+0002998187 00000 n
+0002998435 00000 n
+0002998480 00000 n
+0002998745 00000 n
+0002998974 00000 n
+0003009630 00000 n
+0003009892 00000 n
+0003009937 00000 n
+0003010195 00000 n
+0003010453 00000 n
+0003081225 00000 n
+0003081421 00000 n
+0003159957 00000 n
+0003160153 00000 n
+0003181831 00000 n
+0003182040 00000 n
+0003194272 00000 n
+0003194515 00000 n
+0003194560 00000 n
+0003194728 00000 n
 0003194994 00000 n
-0003195166 00000 n
+0003195052 00000 n
 0003195224 00000 n
-0003200484 00000 n
-0003200722 00000 n
-0003200896 00000 n
-0003200942 00000 n
-0003201126 00000 n
-0003201183 00000 n
-0003201367 00000 n
-0003201424 00000 n
-0003201585 00000 n
-0003204796 00000 n
-0003205010 00000 n
-0003205055 00000 n
-0003205326 00000 n
-0003215908 00000 n
-0003216143 00000 n
-0003216188 00000 n
-0003216351 00000 n
-0003216408 00000 n
-0003216465 00000 n
-0003216623 00000 n
-0003233868 00000 n
-0003234124 00000 n
-0003234169 00000 n
-0003234226 00000 n
-0003234464 00000 n
-0003234737 00000 n
-0003235012 00000 n
+0003195282 00000 n
+0003200542 00000 n
+0003200780 00000 n
+0003200954 00000 n
+0003201000 00000 n
+0003201184 00000 n
+0003201241 00000 n
+0003201425 00000 n
+0003201482 00000 n
+0003201643 00000 n
+0003204854 00000 n
+0003205068 00000 n
+0003205113 00000 n
+0003205384 00000 n
+0003215966 00000 n
+0003216201 00000 n
+0003216246 00000 n
+0003216409 00000 n
+0003216466 00000 n
+0003216523 00000 n
+0003216681 00000 n
+0003233926 00000 n
+0003234182 00000 n
+0003234227 00000 n
+0003234284 00000 n
+0003234522 00000 n
+0003234795 00000 n
 0003235070 00000 n
-0003246564 00000 n
-0003246807 00000 n
-0003247117 00000 n
+0003235128 00000 n
+0003246622 00000 n
+0003246865 00000 n
 0003247175 00000 n
-0003247394 00000 n
-0003247706 00000 n
-0003258414 00000 n
-0003258654 00000 n
-0003258700 00000 n
-0003258872 00000 n
-0003267832 00000 n
-0003268059 00000 n
-0003268116 00000 n
+0003247233 00000 n
+0003247452 00000 n
+0003247764 00000 n
+0003258472 00000 n
+0003258712 00000 n
+0003258758 00000 n
+0003258930 00000 n
+0003267890 00000 n
+0003268117 00000 n
 0003268174 00000 n
-0003268898 00000 n
-0003268955 00000 n
-0003269143 00000 n
-0003280483 00000 n
-0003280710 00000 n
+0003268232 00000 n
+0003268956 00000 n
+0003269013 00000 n
+0003269201 00000 n
+0003280541 00000 n
 0003280768 00000 n
-0003280957 00000 n
-0003292949 00000 n
-0003293176 00000 n
-0003293221 00000 n
-0003293278 00000 n
-0003293465 00000 n
-0003304200 00000 n
-0003304414 00000 n
-0003304460 00000 n
-0003304517 00000 n
+0003280826 00000 n
+0003281015 00000 n
+0003293007 00000 n
+0003293234 00000 n
+0003293279 00000 n
+0003293336 00000 n
+0003293523 00000 n
+0003304258 00000 n
+0003304472 00000 n
+0003304518 00000 n
 0003304575 00000 n
-0003304632 00000 n
-0003304816 00000 n
-0003304873 00000 n
-0003329237 00000 n
-0003329459 00000 n
-0003344228 00000 n
-0003344450 00000 n
-0003344687 00000 n
-0003344906 00000 n
-0003355365 00000 n
-0003355653 00000 n
-0003355698 00000 n
-0003355868 00000 n
-0003355925 00000 n
-0003356133 00000 n
-0003356410 00000 n
-0003356709 00000 n
-0003356964 00000 n
-0003357124 00000 n
-0003357334 00000 n
-0003375858 00000 n
-0003376098 00000 n
-0003376143 00000 n
-0003376484 00000 n
-0003376717 00000 n
-0003382009 00000 n
-0003382231 00000 n
-0003394543 00000 n
-0003394783 00000 n
-0003395019 00000 n
-0003403755 00000 n
-0003403977 00000 n
-0003404148 00000 n
-0003404363 00000 n
-0003413160 00000 n
-0003413408 00000 n
-0003413453 00000 n
-0003414069 00000 n
-0003414295 00000 n
-0003414538 00000 n
-0003419973 00000 n
-0003420182 00000 n
-0003420227 00000 n
-0003433196 00000 n
-0003433487 00000 n
-0003433532 00000 n
-0003433806 00000 n
-0003434079 00000 n
-0003434345 00000 n
-0003434615 00000 n
-0003434884 00000 n
-0003435136 00000 n
-0003435402 00000 n
-0003435634 00000 n
-0003435911 00000 n
-0003438139 00000 n
-0003438353 00000 n
-0003438398 00000 n
-0003438571 00000 n
-0003443068 00000 n
-0003443303 00000 n
-0003443348 00000 n
-0003443607 00000 n
-0003443779 00000 n
-0003447372 00000 n
-0003447607 00000 n
-0003447652 00000 n
-0003447709 00000 n
-0003448208 00000 n
-0003448470 00000 n
-0003448516 00000 n
-0003448758 00000 n
-0003486779 00000 n
-0003487006 00000 n
-0003487051 00000 n
-0003487108 00000 n
-0003487380 00000 n
-0003521395 00000 n
-0003521622 00000 n
-0003521667 00000 n
-0003521930 00000 n
-0003554862 00000 n
-0003555071 00000 n
+0003304633 00000 n
+0003304690 00000 n
+0003304874 00000 n
+0003304931 00000 n
+0003329295 00000 n
+0003329517 00000 n
+0003344286 00000 n
+0003344508 00000 n
+0003344745 00000 n
+0003344964 00000 n
+0003355423 00000 n
+0003355711 00000 n
+0003355756 00000 n
+0003355926 00000 n
+0003355983 00000 n
+0003356191 00000 n
+0003356468 00000 n
+0003356767 00000 n
+0003357022 00000 n
+0003357182 00000 n
+0003357392 00000 n
+0003375916 00000 n
+0003376156 00000 n
+0003376201 00000 n
+0003376542 00000 n
+0003376775 00000 n
+0003382067 00000 n
+0003382289 00000 n
+0003394601 00000 n
+0003394841 00000 n
+0003395077 00000 n
+0003403813 00000 n
+0003404035 00000 n
+0003404206 00000 n
+0003404421 00000 n
+0003413218 00000 n
+0003413466 00000 n
+0003413511 00000 n
+0003414127 00000 n
+0003414353 00000 n
+0003414596 00000 n
+0003420031 00000 n
+0003420240 00000 n
+0003420285 00000 n
+0003433254 00000 n
+0003433545 00000 n
+0003433590 00000 n
+0003433864 00000 n
+0003434137 00000 n
+0003434403 00000 n
+0003434673 00000 n
+0003434942 00000 n
+0003435194 00000 n
+0003435460 00000 n
+0003435692 00000 n
+0003435969 00000 n
+0003438197 00000 n
+0003438411 00000 n
+0003438456 00000 n
+0003438629 00000 n
+0003443126 00000 n
+0003443361 00000 n
+0003443406 00000 n
+0003443665 00000 n
+0003443837 00000 n
+0003447430 00000 n
+0003447665 00000 n
+0003447710 00000 n
+0003447767 00000 n
+0003448266 00000 n
+0003448528 00000 n
+0003448574 00000 n
+0003448816 00000 n
+0003486837 00000 n
+0003487064 00000 n
+0003487109 00000 n
+0003487166 00000 n
+0003487438 00000 n
+0003521453 00000 n
+0003521680 00000 n
+0003521725 00000 n
+0003521988 00000 n
+0003554920 00000 n
 0003555129 00000 n
-0003555186 00000 n
-0003614094 00000 n
-0003614290 00000 n
-0003648418 00000 n
-0003648627 00000 n
-0003648673 00000 n
-0003700172 00000 n
-0003700368 00000 n
-0003707753 00000 n
-0003707962 00000 n
-0003708007 00000 n
-0003708064 00000 n
-0003728067 00000 n
-0003728263 00000 n
-0003748196 00000 n
-0003748405 00000 n
-0003748450 00000 n
-0003750976 00000 n
-0003751190 00000 n
-0003751235 00000 n
-0003751636 00000 n
-0003751790 00000 n
-0003799313 00000 n
-0003799540 00000 n
-0003799585 00000 n
-0003799774 00000 n
-0003805875 00000 n
-0003806110 00000 n
-0003806155 00000 n
-0003806360 00000 n
-0003806573 00000 n
-0003816112 00000 n
-0003816352 00000 n
-0003816397 00000 n
-0003816664 00000 n
-0003826178 00000 n
-0003826400 00000 n
-0003826445 00000 n
-0003839475 00000 n
-0003839671 00000 n
-0003852988 00000 n
-0003853236 00000 n
-0003853281 00000 n
-0003853569 00000 n
-0003853615 00000 n
-0003853672 00000 n
-0003853849 00000 n
-0003880357 00000 n
-0003880584 00000 n
-0003880629 00000 n
-0003880788 00000 n
-0003897745 00000 n
-0003897999 00000 n
-0003898044 00000 n
-0003898222 00000 n
-0003898414 00000 n
-0003915208 00000 n
-0003915512 00000 n
-0003915557 00000 n
-0003915726 00000 n
-0003915963 00000 n
-0003916200 00000 n
-0003916359 00000 n
-0003916538 00000 n
-0003916704 00000 n
-0003916883 00000 n
+0003555187 00000 n
+0003555244 00000 n
+0003614152 00000 n
+0003614348 00000 n
+0003648476 00000 n
+0003648685 00000 n
+0003648731 00000 n
+0003700230 00000 n
+0003700426 00000 n
+0003707811 00000 n
+0003708020 00000 n
+0003708065 00000 n
+0003708122 00000 n
+0003728125 00000 n
+0003728321 00000 n
+0003748254 00000 n
+0003748463 00000 n
+0003748508 00000 n
+0003751034 00000 n
+0003751248 00000 n
+0003751293 00000 n
+0003751694 00000 n
+0003751848 00000 n
+0003799371 00000 n
+0003799598 00000 n
+0003799643 00000 n
+0003799832 00000 n
+0003805933 00000 n
+0003806168 00000 n
+0003806213 00000 n
+0003806418 00000 n
+0003806631 00000 n
+0003816170 00000 n
+0003816410 00000 n
+0003816455 00000 n
+0003816722 00000 n
+0003826236 00000 n
+0003826458 00000 n
+0003826503 00000 n
+0003839533 00000 n
+0003839729 00000 n
+0003853046 00000 n
+0003853294 00000 n
+0003853339 00000 n
+0003853627 00000 n
+0003853673 00000 n
+0003853730 00000 n
+0003853907 00000 n
+0003880415 00000 n
+0003880642 00000 n
+0003880687 00000 n
+0003880846 00000 n
+0003897803 00000 n
+0003898057 00000 n
+0003898102 00000 n
+0003898280 00000 n
+0003898472 00000 n
+0003915266 00000 n
+0003915570 00000 n
+0003915615 00000 n
+0003915784 00000 n
+0003916021 00000 n
+0003916258 00000 n
+0003916417 00000 n
+0003916596 00000 n
+0003916762 00000 n
 0003916941 00000 n
-0003917121 00000 n
-0003917345 00000 n
-0003935689 00000 n
-0003935943 00000 n
-0003936252 00000 n
+0003916999 00000 n
+0003917179 00000 n
+0003917403 00000 n
+0003935747 00000 n
+0003936001 00000 n
 0003936310 00000 n
-0003956174 00000 n
-0003956423 00000 n
-0003956602 00000 n
-0003956838 00000 n
-0003969798 00000 n
-0003970046 00000 n
-0003970269 00000 n
-0003970493 00000 n
-0003970539 00000 n
-0003977099 00000 n
-0003977308 00000 n
-0003983809 00000 n
-0003984053 00000 n
-0003984098 00000 n
-0003984386 00000 n
-0003984432 00000 n
-0003984595 00000 n
-0003984758 00000 n
-0003984817 00000 n
-0003984876 00000 n
-0004002448 00000 n
-0004002659 00000 n
-0004002719 00000 n
-0004019815 00000 n
-0004020045 00000 n
-0004020105 00000 n
-0004020298 00000 n
-0004020357 00000 n
-0004022159 00000 n
-0004022363 00000 n
-0004022542 00000 n
-0004036700 00000 n
-0004036948 00000 n
-0004036995 00000 n
-0004037054 00000 n
-0004037345 00000 n
-0004037494 00000 n
-0004037667 00000 n
-0004037727 00000 n
-0004038169 00000 n
-0004042808 00000 n
-0004043025 00000 n
-0004043185 00000 n
-0004058796 00000 n
-0004059057 00000 n
-0004059104 00000 n
-0004059262 00000 n
-0004059438 00000 n
-0004059605 00000 n
-0004072685 00000 n
-0004072928 00000 n
-0004072975 00000 n
-0004073034 00000 n
-0004073206 00000 n
-0004073265 00000 n
-0004073325 00000 n
-0004091422 00000 n
-0004091646 00000 n
-0004091693 00000 n
-0004110047 00000 n
-0004110271 00000 n
-0004132186 00000 n
-0004132452 00000 n
-0004132613 00000 n
-0004132661 00000 n
-0004132831 00000 n
-0004132891 00000 n
-0004133071 00000 n
-0004133242 00000 n
-0004133416 00000 n
-0004144124 00000 n
-0004144335 00000 n
-0004161803 00000 n
-0004162001 00000 n
-0004180467 00000 n
-0004180691 00000 n
-0004180739 00000 n
-0004184239 00000 n
-0004184437 00000 n
-0004196452 00000 n
-0004196663 00000 n
-0004200509 00000 n
-0004200707 00000 n
-0004272554 00000 n
-0004272765 00000 n
-0004325820 00000 n
-0004326044 00000 n
-0004366968 00000 n
-0004367192 00000 n
-0004367252 00000 n
-0004384862 00000 n
-0004385105 00000 n
-0004385331 00000 n
-0004403263 00000 n
-0004403515 00000 n
-0004403742 00000 n
-0004403801 00000 n
-0004403991 00000 n
-0004443262 00000 n
-0004443486 00000 n
-0004443534 00000 n
-0004472947 00000 n
-0004473158 00000 n
-0004491207 00000 n
-0004491418 00000 n
-0004540325 00000 n
-0004540549 00000 n
-0004585811 00000 n
-0004586063 00000 n
-0004586110 00000 n
-0004586473 00000 n
-0004586804 00000 n
-0004604245 00000 n
-0004604493 00000 n
-0004604540 00000 n
-0004604765 00000 n
-0004604918 00000 n
-0004604977 00000 n
-0004605206 00000 n
-0004605266 00000 n
-0004605326 00000 n
-0004620827 00000 n
-0004621051 00000 n
-0004621111 00000 n
-0004638875 00000 n
-0004639086 00000 n
-0004656010 00000 n
-0004656234 00000 n
-0004670041 00000 n
-0004670284 00000 n
-0004670331 00000 n
-0004670391 00000 n
-0004670683 00000 n
-0004681756 00000 n
-0004681967 00000 n
-0004683597 00000 n
-0004683795 00000 n
-0004683842 00000 n
-0004685023 00000 n
-0004685221 00000 n
-0004704726 00000 n
-0004704924 00000 n
-0004720771 00000 n
-0004720969 00000 n
-0004739065 00000 n
-0004739289 00000 n
-0004739349 00000 n
-0004750236 00000 n
-0004750434 00000 n
-0004750481 00000 n
-0004750540 00000 n
-0004750600 00000 n
-0004750985 00000 n
-0004758520 00000 n
-0004758746 00000 n
-0004758805 00000 n
-0004759002 00000 n
-0004759154 00000 n
-0004776990 00000 n
-0004777242 00000 n
-0004777289 00000 n
-0004777337 00000 n
-0004777588 00000 n
-0004777647 00000 n
-0004777899 00000 n
-0004780779 00000 n
-0004781018 00000 n
-0004781302 00000 n
-0004781350 00000 n
-0004781527 00000 n
-0004805510 00000 n
-0004805816 00000 n
-0004805863 00000 n
-0004806029 00000 n
-0004806201 00000 n
-0004806436 00000 n
-0004806484 00000 n
-0004806628 00000 n
-0004806784 00000 n
-0004806832 00000 n
-0004807094 00000 n
-0004807141 00000 n
-0004807403 00000 n
-0004807666 00000 n
-0004840325 00000 n
-0004840622 00000 n
-0004840878 00000 n
-0004840926 00000 n
-0004841160 00000 n
-0004841426 00000 n
-0004841486 00000 n
-0004841754 00000 n
-0004842016 00000 n
-0004842226 00000 n
-0004842511 00000 n
-0004843598 00000 n
-0004843815 00000 n
-0004843862 00000 n
-0004844542 00000 n
-0004844681 00000 n
-0004870839 00000 n
-0004871105 00000 n
-0004871152 00000 n
-0004871386 00000 n
-0004871646 00000 n
-0004871907 00000 n
-0004871955 00000 n
-0004872014 00000 n
-0004872257 00000 n
-0004872316 00000 n
-0004872375 00000 n
-0004872642 00000 n
-0004892968 00000 n
-0004893225 00000 n
-0004893273 00000 n
-0004893448 00000 n
-0004893507 00000 n
-0004893771 00000 n
-0004894032 00000 n
-0004894091 00000 n
-0004894356 00000 n
-0004909743 00000 n
-0004910009 00000 n
-0004910057 00000 n
-0004910322 00000 n
-0004910381 00000 n
-0004910860 00000 n
-0004911061 00000 n
-0004911313 00000 n
-0004911575 00000 n
-0004911634 00000 n
-0004911694 00000 n
-0004911951 00000 n
-0004912010 00000 n
-0004912269 00000 n
-0004912328 00000 n
-0004912590 00000 n
-0004973518 00000 n
-0004973748 00000 n
-0004973808 00000 n
-0004974070 00000 n
-0005011866 00000 n
-0005012114 00000 n
-0005012161 00000 n
-0005012412 00000 n
-0005012472 00000 n
-0005012532 00000 n
-0005012776 00000 n
-0005012836 00000 n
-0005012895 00000 n
-0005013158 00000 n
-0005025303 00000 n
-0005025569 00000 n
-0005025616 00000 n
-0005025765 00000 n
-0005025990 00000 n
-0005026049 00000 n
-0005026097 00000 n
-0005026247 00000 n
-0005026295 00000 n
-0005026342 00000 n
-0005026390 00000 n
-0005026566 00000 n
-0005026737 00000 n
-0005028234 00000 n
-0005028445 00000 n
-0005028492 00000 n
-0005037082 00000 n
-0005037321 00000 n
-0005037368 00000 n
-0005037508 00000 n
-0005037556 00000 n
-0005037615 00000 n
-0005037674 00000 n
-0005037734 00000 n
-0005037782 00000 n
-0005037841 00000 n
-0005037901 00000 n
-0005038150 00000 n
-0005053962 00000 n
-0005054245 00000 n
-0005054292 00000 n
-0005054340 00000 n
-0005054571 00000 n
-0005054783 00000 n
-0005054950 00000 n
-0005055009 00000 n
-0005055271 00000 n
-0005078747 00000 n
-0005079018 00000 n
-0005079182 00000 n
-0005079404 00000 n
-0005079452 00000 n
-0005079719 00000 n
-0005079778 00000 n
-0005080013 00000 n
-0005094117 00000 n
-0005094356 00000 n
-0005094515 00000 n
-0005094683 00000 n
-0005118449 00000 n
-0005118733 00000 n
-0005118873 00000 n
-0005119024 00000 n
-0005119072 00000 n
-0005119306 00000 n
-0005119366 00000 n
-0005119425 00000 n
-0005119705 00000 n
-0005138274 00000 n
-0005138526 00000 n
-0005138787 00000 n
-0005138835 00000 n
-0005139008 00000 n
-0005155369 00000 n
-0005155634 00000 n
-0005155860 00000 n
-0005156106 00000 n
-0005173572 00000 n
-0005173824 00000 n
-0005173872 00000 n
-0005174112 00000 n
-0005174159 00000 n
-0005174287 00000 n
-0005188073 00000 n
-0005188353 00000 n
-0005188703 00000 n
-0005188870 00000 n
-0005453958 00000 n
-0005455888 00000 n
-0005476886 00000 n
-0005477147 00000 n
-0005477195 00000 n
-0005477255 00000 n
-0005477499 00000 n
-0005477626 00000 n
-0005477780 00000 n
-0005491711 00000 n
-0005491972 00000 n
-0005492164 00000 n
-0005492389 00000 n
-0005492448 00000 n
-0005492680 00000 n
-0005492740 00000 n
-0005492800 00000 n
-0005506692 00000 n
-0005506903 00000 n
-0005524230 00000 n
-0005524518 00000 n
-0005524565 00000 n
-0005524789 00000 n
-0005525023 00000 n
-0005525082 00000 n
-0005525319 00000 n
-0005525379 00000 n
-0005525552 00000 n
-0005525727 00000 n
-0005525913 00000 n
-0005539822 00000 n
-0005540033 00000 n
-0005554354 00000 n
-0005554629 00000 n
-0005554804 00000 n
-0005554992 00000 n
-0005555189 00000 n
-0005570953 00000 n
-0005571196 00000 n
-0005571256 00000 n
-0005571415 00000 n
-0005581825 00000 n
-0005582077 00000 n
-0005582304 00000 n
-0005582529 00000 n
-0005582588 00000 n
-0005595336 00000 n
-0005595606 00000 n
-0005595653 00000 n
-0005596264 00000 n
-0005596431 00000 n
-0005596585 00000 n
-0005596644 00000 n
-0005596703 00000 n
-0005596879 00000 n
-0005597042 00000 n
-0005608868 00000 n
-0005609098 00000 n
-0005609266 00000 n
-0005609314 00000 n
-0005609373 00000 n
-0005609432 00000 n
-0005623820 00000 n
-0005624050 00000 n
-0005624098 00000 n
-0005624272 00000 n
-0005624331 00000 n
-0005719535 00000 n
-0005730233 00000 n
-0005730472 00000 n
-0005753330 00000 n
-0005753528 00000 n
-0005767026 00000 n
-0005767323 00000 n
-0005767371 00000 n
-0005767640 00000 n
-0005767910 00000 n
-0005768159 00000 n
-0005768218 00000 n
-0005768585 00000 n
-0005768834 00000 n
-0005769006 00000 n
-0005769066 00000 n
-0005769351 00000 n
-0005769645 00000 n
-0005801525 00000 n
-0005801795 00000 n
-0005802067 00000 n
-0005802360 00000 n
-0005802419 00000 n
-0005802577 00000 n
-0005802723 00000 n
-0005818614 00000 n
-0005818893 00000 n
-0005819041 00000 n
-0005819195 00000 n
-0005819254 00000 n
-0005819539 00000 n
-0005819826 00000 n
-0005820113 00000 n
-0005820173 00000 n
-0005832608 00000 n
-0005832819 00000 n
-0005832866 00000 n
-0005832925 00000 n
-0005832985 00000 n
-0005833511 00000 n
-0005850045 00000 n
-0005850342 00000 n
-0005850390 00000 n
-0005850450 00000 n
-0005850509 00000 n
-0005851001 00000 n
-0005851238 00000 n
-0005851517 00000 n
-0005851770 00000 n
-0005852022 00000 n
-0005852283 00000 n
-0005852449 00000 n
-0005852616 00000 n
-0005852676 00000 n
-0005863230 00000 n
-0005863478 00000 n
-0005863526 00000 n
-0005863715 00000 n
-0005863774 00000 n
-0005863945 00000 n
-0005864211 00000 n
-0005864271 00000 n
-0005875859 00000 n
-0005876116 00000 n
-0005876359 00000 n
-0005876407 00000 n
-0005894507 00000 n
-0005894795 00000 n
-0005894842 00000 n
-0005895077 00000 n
-0005895258 00000 n
-0005895439 00000 n
-0005895618 00000 n
-0005895798 00000 n
-0005895975 00000 n
-0005911376 00000 n
-0005911637 00000 n
-0005911794 00000 n
-0005911962 00000 n
-0005912010 00000 n
-0005912246 00000 n
-0005912305 00000 n
-0005912365 00000 n
-0005928724 00000 n
-0005929012 00000 n
-0005929158 00000 n
-0005929316 00000 n
-0005929568 00000 n
-0005929848 00000 n
-0005930131 00000 n
-0005930293 00000 n
-0005947626 00000 n
-0005947900 00000 n
-0005948063 00000 n
-0005948110 00000 n
-0005948291 00000 n
-0005948477 00000 n
-0005965259 00000 n
-0005965502 00000 n
-0005965562 00000 n
-0005965724 00000 n
-0005980726 00000 n
-0005980956 00000 n
-0005981098 00000 n
-0005995560 00000 n
-0005995771 00000 n
-0006010434 00000 n
-0006010718 00000 n
-0006010765 00000 n
-0006010972 00000 n
-0006011142 00000 n
-0006011386 00000 n
-0006011654 00000 n
-0006011714 00000 n
-0006012417 00000 n
-0006024833 00000 n
-0006025057 00000 n
-0006025117 00000 n
-0006037850 00000 n
-0006038115 00000 n
-0006038163 00000 n
-0006038334 00000 n
-0006038517 00000 n
-0006038577 00000 n
-0006038636 00000 n
-0006076768 00000 n
-0006076998 00000 n
-0006077057 00000 n
-0006077228 00000 n
-0006107768 00000 n
-0006108006 00000 n
-0006108054 00000 n
-0006121780 00000 n
-0006122028 00000 n
-0006122273 00000 n
-0006122519 00000 n
-0006122567 00000 n
-0006122735 00000 n
-0006122795 00000 n
-0006122855 00000 n
-0006159467 00000 n
-0006159710 00000 n
-0006159844 00000 n
-0006159904 00000 n
-0006173202 00000 n
-0006173432 00000 n
-0006173603 00000 n
-0006176705 00000 n
-0006176903 00000 n
-0006190680 00000 n
-0006190891 00000 n
-0006190938 00000 n
-0006190997 00000 n
-0006191056 00000 n
-0006191104 00000 n
-0006191152 00000 n
-0006191212 00000 n
-0006202308 00000 n
-0006202556 00000 n
-0006202604 00000 n
-0006202760 00000 n
-0006202926 00000 n
-0006203191 00000 n
-0006203251 00000 n
-0006206909 00000 n
-0006207126 00000 n
-0006207173 00000 n
-0006207447 00000 n
-0006207506 00000 n
-0006207554 00000 n
-0006218794 00000 n
-0006219005 00000 n
-0006219052 00000 n
-0006219111 00000 n
-0006219170 00000 n
-0006234364 00000 n
-0006234562 00000 n
-0006297161 00000 n
-0006298924 00000 n
-0006307825 00000 n
-0006308064 00000 n
-0006308123 00000 n
-0006321410 00000 n
-0006321621 00000 n
-0006321669 00000 n
-0006321728 00000 n
-0006321787 00000 n
-0006321847 00000 n
-0006337168 00000 n
-0006337379 00000 n
-0006337427 00000 n
-0006337486 00000 n
-0006337546 00000 n
-0006350055 00000 n
-0006350266 00000 n
-0006350325 00000 n
-0006350385 00000 n
-0006350444 00000 n
-0006368077 00000 n
-0006368275 00000 n
-0006384544 00000 n
-0006384742 00000 n
-0006388652 00000 n
-0006388863 00000 n
-0006388912 00000 n
-0006406336 00000 n
-0006406534 00000 n
-0006429826 00000 n
-0006430037 00000 n
-0006430085 00000 n
-0006430144 00000 n
-0006430555 00000 n
-0006430614 00000 n
-0006430674 00000 n
-0006430734 00000 n
-0006430793 00000 n
-0006465915 00000 n
-0006466126 00000 n
-0006466186 00000 n
-0006473693 00000 n
-0006473941 00000 n
-0006473989 00000 n
-0006474214 00000 n
-0006474420 00000 n
-0006474665 00000 n
-0006493187 00000 n
-0006493448 00000 n
-0006493495 00000 n
-0006493732 00000 n
-0006493897 00000 n
-0006494074 00000 n
-0006494134 00000 n
-0006502370 00000 n
-0006502595 00000 n
-0006502642 00000 n
-0006502701 00000 n
-0006518056 00000 n
-0006518299 00000 n
-0006518359 00000 n
-0006518870 00000 n
-0006518930 00000 n
-0006519107 00000 n
-0006523536 00000 n
-0006523747 00000 n
-0006523795 00000 n
-0006538547 00000 n
-0006538758 00000 n
-0006547846 00000 n
-0006548085 00000 n
-0006548132 00000 n
-0006548343 00000 n
-0006548516 00000 n
-0006549144 00000 n
-0006549342 00000 n
-0006549389 00000 n
-0006550455 00000 n
-0006550653 00000 n
-0006611490 00000 n
-0006611688 00000 n
-0006687580 00000 n
-0006687778 00000 n
-0006690055 00000 n
-0006690290 00000 n
-0006690337 00000 n
-0006690962 00000 n
-0006691192 00000 n
-0006691360 00000 n
-0006691528 00000 n
-0006703906 00000 n
-0006704163 00000 n
-0006704210 00000 n
-0006704464 00000 n
-0006704728 00000 n
-0006704776 00000 n
-0006704823 00000 n
-0006704984 00000 n
-0006705130 00000 n
-0006705178 00000 n
-0006719533 00000 n
-0006719757 00000 n
-0006719805 00000 n
-0006719865 00000 n
-0006720410 00000 n
-0006735253 00000 n
-0006735492 00000 n
-0006735539 00000 n
-0006735598 00000 n
-0006735767 00000 n
-0006735940 00000 n
-0006736000 00000 n
-0006741618 00000 n
-0006741829 00000 n
-0006741877 00000 n
-0006742547 00000 n
-0006802222 00000 n
-0006802420 00000 n
-0006855913 00000 n
-0006856111 00000 n
-0006927435 00000 n
-0006927633 00000 n
-0006944393 00000 n
-0006944604 00000 n
-0006944653 00000 n
-0007111158 00000 n
-0007111356 00000 n
-0007263458 00000 n
-0007263656 00000 n
-0007276490 00000 n
-0007276688 00000 n
-0007277910 00000 n
-0007278127 00000 n
-0007278174 00000 n
-0007278328 00000 n
-0007279615 00000 n
-0007279832 00000 n
-0007279879 00000 n
-0007280119 00000 n
-0007285403 00000 n
-0007285665 00000 n
-0007285712 00000 n
-0007285926 00000 n
-0007286120 00000 n
-0007286313 00000 n
-0007286539 00000 n
-0007286767 00000 n
-0007286982 00000 n
-0007288657 00000 n
-0007288855 00000 n
-0007326050 00000 n
-0007326248 00000 n
-0007411385 00000 n
-0007411583 00000 n
-0007436494 00000 n
-0007436692 00000 n
-0007446568 00000 n
-0007446779 00000 n
-0007446826 00000 n
-0007446885 00000 n
-0007446944 00000 n
-0007447004 00000 n
-0007452397 00000 n
-0007452595 00000 n
-0007458774 00000 n
-0007458985 00000 n
-0007459032 00000 n
-0007459091 00000 n
-0007459150 00000 n
-0007460756 00000 n
-0007460954 00000 n
-0007470215 00000 n
-0007470413 00000 n
-0007478740 00000 n
-0007479010 00000 n
-0007479058 00000 n
-0007479261 00000 n
-0007479444 00000 n
-0007479615 00000 n
-0007479799 00000 n
-0007490711 00000 n
-0007490922 00000 n
-0007490969 00000 n
-0007491028 00000 n
-0007491087 00000 n
-0007511615 00000 n
-0007511852 00000 n
-0007511899 00000 n
-0007511958 00000 n
-0007524558 00000 n
-0007524795 00000 n
-0007524843 00000 n
-0007524903 00000 n
-0007557035 00000 n
-0007557272 00000 n
-0007557332 00000 n
-0007567520 00000 n
-0007567744 00000 n
-0007567791 00000 n
-0007578915 00000 n
-0007579145 00000 n
-0007579204 00000 n
-0007579418 00000 n
-0007582252 00000 n
-0007582450 00000 n
-0007586099 00000 n
-0007586297 00000 n
-0007586344 00000 n
-0007591955 00000 n
-0007592166 00000 n
-0007656385 00000 n
-0007656583 00000 n
-0007659469 00000 n
-0007659667 00000 n
-0007666182 00000 n
-0007666425 00000 n
-0007666472 00000 n
-0007666694 00000 n
-0007674702 00000 n
-0007674913 00000 n
-0007680136 00000 n
-0007680347 00000 n
-0007680394 00000 n
-0007680708 00000 n
-0007691258 00000 n
-0007691469 00000 n
-0007693671 00000 n
-0007693856 00000 n
-0007702716 00000 n
-0007702927 00000 n
-0007712393 00000 n
-0007712604 00000 n
-0007724060 00000 n
-0007724303 00000 n
-0007724350 00000 n
-0007724555 00000 n
-0007753560 00000 n
-0007753771 00000 n
-0007753818 00000 n
-0007755739 00000 n
-0007755924 00000 n
-0007767789 00000 n
-0007768000 00000 n
-0007778725 00000 n
-0007779004 00000 n
-0007779063 00000 n
-0007779317 00000 n
-0007779539 00000 n
-0007779773 00000 n
-0007780020 00000 n
-0007780256 00000 n
-0007793990 00000 n
-0007794269 00000 n
-0007794316 00000 n
-0007794552 00000 n
-0007794611 00000 n
-0007794671 00000 n
-0007794956 00000 n
-0007795201 00000 n
-0007795476 00000 n
-0007795640 00000 n
-0007797140 00000 n
-0007797344 00000 n
-0007797609 00000 n
-0007815629 00000 n
-0007815944 00000 n
-0007815991 00000 n
-0007816050 00000 n
-0007816508 00000 n
-0007816947 00000 n
-0007816995 00000 n
-0007817215 00000 n
-0007817275 00000 n
-0007817807 00000 n
-0007818088 00000 n
-0007818352 00000 n
-0007818618 00000 n
-0007818899 00000 n
-0007819171 00000 n
-0007819451 00000 n
-0007828535 00000 n
-0007828877 00000 n
-0007829116 00000 n
-0007829373 00000 n
-0007829507 00000 n
-0007829554 00000 n
-0007829692 00000 n
-0007829829 00000 n
-0007830220 00000 n
-0007830485 00000 n
-0007830750 00000 n
-0007831005 00000 n
-0007831241 00000 n
-0007831476 00000 n
-0007831611 00000 n
-0007845357 00000 n
-0007845581 00000 n
-0007845628 00000 n
-0007845676 00000 n
-0007862442 00000 n
-0007862666 00000 n
-0007862714 00000 n
-0007862773 00000 n
-0007862833 00000 n
-0007872531 00000 n
-0007872742 00000 n
-0007872802 00000 n
-0007930433 00000 n
-0007930644 00000 n
-0007930704 00000 n
-0007968977 00000 n
-0007969188 00000 n
-0007969236 00000 n
-0007969295 00000 n
-0007969355 00000 n
-0007970928 00000 n
-0007971126 00000 n
-0007992511 00000 n
-0007992772 00000 n
-0007992819 00000 n
-0007993111 00000 n
-0007993372 00000 n
-0007993431 00000 n
-0007993707 00000 n
-0008073036 00000 n
-0008073247 00000 n
-0008122919 00000 n
-0008123130 00000 n
-0008123178 00000 n
-0008130845 00000 n
-0008131056 00000 n
-0008240791 00000 n
-0008240989 00000 n
-0008328171 00000 n
-0008328369 00000 n
-0008329491 00000 n
-0008329676 00000 n
-0008342399 00000 n
-0008342642 00000 n
-0008342689 00000 n
-0008342845 00000 n
-0008404101 00000 n
-0008404299 00000 n
-0008409216 00000 n
-0008409483 00000 n
-0008409530 00000 n
-0008409690 00000 n
-0008409818 00000 n
-0008584405 00000 n
-0008590909 00000 n
+0003936368 00000 n
+0003956232 00000 n
+0003956481 00000 n
+0003956660 00000 n
+0003956896 00000 n
+0003969856 00000 n
+0003970104 00000 n
+0003970327 00000 n
+0003970551 00000 n
+0003970597 00000 n
+0003977157 00000 n
+0003977366 00000 n
+0003983867 00000 n
+0003984111 00000 n
+0003984156 00000 n
+0003984444 00000 n
+0003984490 00000 n
+0003984653 00000 n
+0003984816 00000 n
+0003984875 00000 n
+0003984934 00000 n
+0004002506 00000 n
+0004002717 00000 n
+0004002777 00000 n
+0004019873 00000 n
+0004020103 00000 n
+0004020163 00000 n
+0004020356 00000 n
+0004020415 00000 n
+0004022217 00000 n
+0004022421 00000 n
+0004022600 00000 n
+0004036758 00000 n
+0004037006 00000 n
+0004037053 00000 n
+0004037112 00000 n
+0004037403 00000 n
+0004037552 00000 n
+0004037725 00000 n
+0004037785 00000 n
+0004038227 00000 n
+0004042866 00000 n
+0004043083 00000 n
+0004043243 00000 n
+0004058854 00000 n
+0004059115 00000 n
+0004059162 00000 n
+0004059320 00000 n
+0004059496 00000 n
+0004059663 00000 n
+0004072743 00000 n
+0004072986 00000 n
+0004073033 00000 n
+0004073092 00000 n
+0004073264 00000 n
+0004073323 00000 n
+0004073383 00000 n
+0004091480 00000 n
+0004091704 00000 n
+0004091751 00000 n
+0004110105 00000 n
+0004110329 00000 n
+0004132244 00000 n
+0004132510 00000 n
+0004132671 00000 n
+0004132719 00000 n
+0004132889 00000 n
+0004132949 00000 n
+0004133129 00000 n
+0004133300 00000 n
+0004133474 00000 n
+0004144182 00000 n
+0004144393 00000 n
+0004161861 00000 n
+0004162059 00000 n
+0004180525 00000 n
+0004180749 00000 n
+0004180797 00000 n
+0004184297 00000 n
+0004184495 00000 n
+0004196510 00000 n
+0004196721 00000 n
+0004200567 00000 n
+0004200765 00000 n
+0004272612 00000 n
+0004272823 00000 n
+0004325878 00000 n
+0004326102 00000 n
+0004367026 00000 n
+0004367250 00000 n
+0004367310 00000 n
+0004384920 00000 n
+0004385163 00000 n
+0004385389 00000 n
+0004403321 00000 n
+0004403573 00000 n
+0004403800 00000 n
+0004403859 00000 n
+0004404049 00000 n
+0004443320 00000 n
+0004443544 00000 n
+0004443592 00000 n
+0004473005 00000 n
+0004473216 00000 n
+0004491265 00000 n
+0004491476 00000 n
+0004540383 00000 n
+0004540607 00000 n
+0004585869 00000 n
+0004586121 00000 n
+0004586168 00000 n
+0004586531 00000 n
+0004586862 00000 n
+0004604303 00000 n
+0004604551 00000 n
+0004604598 00000 n
+0004604823 00000 n
+0004604976 00000 n
+0004605035 00000 n
+0004605264 00000 n
+0004605324 00000 n
+0004605384 00000 n
+0004620885 00000 n
+0004621109 00000 n
+0004621169 00000 n
+0004638933 00000 n
+0004639144 00000 n
+0004656068 00000 n
+0004656292 00000 n
+0004670099 00000 n
+0004670342 00000 n
+0004670389 00000 n
+0004670449 00000 n
+0004670741 00000 n
+0004681814 00000 n
+0004682025 00000 n
+0004683655 00000 n
+0004683853 00000 n
+0004683900 00000 n
+0004685081 00000 n
+0004685279 00000 n
+0004704784 00000 n
+0004704982 00000 n
+0004720829 00000 n
+0004721027 00000 n
+0004739123 00000 n
+0004739347 00000 n
+0004739407 00000 n
+0004750294 00000 n
+0004750492 00000 n
+0004750539 00000 n
+0004750598 00000 n
+0004750658 00000 n
+0004751043 00000 n
+0004758578 00000 n
+0004758804 00000 n
+0004758863 00000 n
+0004759060 00000 n
+0004759212 00000 n
+0004777048 00000 n
+0004777300 00000 n
+0004777347 00000 n
+0004777395 00000 n
+0004777646 00000 n
+0004777705 00000 n
+0004777957 00000 n
+0004780837 00000 n
+0004781076 00000 n
+0004781360 00000 n
+0004781408 00000 n
+0004781585 00000 n
+0004805568 00000 n
+0004805874 00000 n
+0004805921 00000 n
+0004806087 00000 n
+0004806259 00000 n
+0004806494 00000 n
+0004806542 00000 n
+0004806686 00000 n
+0004806842 00000 n
+0004806890 00000 n
+0004807152 00000 n
+0004807199 00000 n
+0004807461 00000 n
+0004807724 00000 n
+0004840383 00000 n
+0004840680 00000 n
+0004840936 00000 n
+0004840984 00000 n
+0004841218 00000 n
+0004841484 00000 n
+0004841544 00000 n
+0004841812 00000 n
+0004842074 00000 n
+0004842284 00000 n
+0004842569 00000 n
+0004843656 00000 n
+0004843873 00000 n
+0004843920 00000 n
+0004844600 00000 n
+0004844739 00000 n
+0004870897 00000 n
+0004871163 00000 n
+0004871210 00000 n
+0004871444 00000 n
+0004871704 00000 n
+0004871965 00000 n
+0004872013 00000 n
+0004872072 00000 n
+0004872315 00000 n
+0004872374 00000 n
+0004872433 00000 n
+0004872700 00000 n
+0004893026 00000 n
+0004893283 00000 n
+0004893331 00000 n
+0004893506 00000 n
+0004893565 00000 n
+0004893829 00000 n
+0004894090 00000 n
+0004894149 00000 n
+0004894414 00000 n
+0004909801 00000 n
+0004910067 00000 n
+0004910115 00000 n
+0004910380 00000 n
+0004910439 00000 n
+0004910918 00000 n
+0004911119 00000 n
+0004911371 00000 n
+0004911633 00000 n
+0004911692 00000 n
+0004911752 00000 n
+0004912009 00000 n
+0004912068 00000 n
+0004912327 00000 n
+0004912386 00000 n
+0004912648 00000 n
+0004973576 00000 n
+0004973806 00000 n
+0004973866 00000 n
+0004974128 00000 n
+0005011924 00000 n
+0005012172 00000 n
+0005012219 00000 n
+0005012470 00000 n
+0005012530 00000 n
+0005012590 00000 n
+0005012834 00000 n
+0005012894 00000 n
+0005012953 00000 n
+0005013216 00000 n
+0005025361 00000 n
+0005025627 00000 n
+0005025674 00000 n
+0005025823 00000 n
+0005026048 00000 n
+0005026107 00000 n
+0005026155 00000 n
+0005026305 00000 n
+0005026353 00000 n
+0005026400 00000 n
+0005026448 00000 n
+0005026624 00000 n
+0005026795 00000 n
+0005028292 00000 n
+0005028503 00000 n
+0005028550 00000 n
+0005037140 00000 n
+0005037379 00000 n
+0005037426 00000 n
+0005037566 00000 n
+0005037614 00000 n
+0005037673 00000 n
+0005037732 00000 n
+0005037792 00000 n
+0005037840 00000 n
+0005037899 00000 n
+0005037959 00000 n
+0005038208 00000 n
+0005054020 00000 n
+0005054303 00000 n
+0005054350 00000 n
+0005054398 00000 n
+0005054629 00000 n
+0005054841 00000 n
+0005055008 00000 n
+0005055067 00000 n
+0005055329 00000 n
+0005078805 00000 n
+0005079076 00000 n
+0005079240 00000 n
+0005079462 00000 n
+0005079510 00000 n
+0005079777 00000 n
+0005079836 00000 n
+0005080071 00000 n
+0005094175 00000 n
+0005094414 00000 n
+0005094573 00000 n
+0005094741 00000 n
+0005118507 00000 n
+0005118791 00000 n
+0005118931 00000 n
+0005119082 00000 n
+0005119130 00000 n
+0005119364 00000 n
+0005119424 00000 n
+0005119483 00000 n
+0005119763 00000 n
+0005138332 00000 n
+0005138584 00000 n
+0005138845 00000 n
+0005138893 00000 n
+0005139066 00000 n
+0005155427 00000 n
+0005155692 00000 n
+0005155918 00000 n
+0005156164 00000 n
+0005173630 00000 n
+0005173882 00000 n
+0005173930 00000 n
+0005174170 00000 n
+0005174217 00000 n
+0005174345 00000 n
+0005188131 00000 n
+0005188411 00000 n
+0005188761 00000 n
+0005188928 00000 n
+0005454016 00000 n
+0005455946 00000 n
+0005476944 00000 n
+0005477205 00000 n
+0005477253 00000 n
+0005477313 00000 n
+0005477557 00000 n
+0005477684 00000 n
+0005477838 00000 n
+0005491769 00000 n
+0005492030 00000 n
+0005492222 00000 n
+0005492447 00000 n
+0005492506 00000 n
+0005492738 00000 n
+0005492798 00000 n
+0005492858 00000 n
+0005506750 00000 n
+0005506961 00000 n
+0005524288 00000 n
+0005524576 00000 n
+0005524623 00000 n
+0005524847 00000 n
+0005525081 00000 n
+0005525140 00000 n
+0005525377 00000 n
+0005525437 00000 n
+0005525610 00000 n
+0005525785 00000 n
+0005525971 00000 n
+0005539880 00000 n
+0005540091 00000 n
+0005554412 00000 n
+0005554687 00000 n
+0005554862 00000 n
+0005555050 00000 n
+0005555247 00000 n
+0005571011 00000 n
+0005571254 00000 n
+0005571314 00000 n
+0005571473 00000 n
+0005581883 00000 n
+0005582135 00000 n
+0005582362 00000 n
+0005582587 00000 n
+0005582646 00000 n
+0005595394 00000 n
+0005595664 00000 n
+0005595711 00000 n
+0005596322 00000 n
+0005596489 00000 n
+0005596643 00000 n
+0005596702 00000 n
+0005596761 00000 n
+0005596937 00000 n
+0005597100 00000 n
+0005608926 00000 n
+0005609156 00000 n
+0005609324 00000 n
+0005609372 00000 n
+0005609431 00000 n
+0005609490 00000 n
+0005623878 00000 n
+0005624108 00000 n
+0005624156 00000 n
+0005624330 00000 n
+0005624389 00000 n
+0005719593 00000 n
+0005730291 00000 n
+0005730530 00000 n
+0005753388 00000 n
+0005753586 00000 n
+0005767084 00000 n
+0005767381 00000 n
+0005767429 00000 n
+0005767698 00000 n
+0005767968 00000 n
+0005768217 00000 n
+0005768276 00000 n
+0005768643 00000 n
+0005768892 00000 n
+0005769064 00000 n
+0005769124 00000 n
+0005769409 00000 n
+0005769703 00000 n
+0005801583 00000 n
+0005801853 00000 n
+0005802125 00000 n
+0005802418 00000 n
+0005802477 00000 n
+0005802635 00000 n
+0005802781 00000 n
+0005818672 00000 n
+0005818951 00000 n
+0005819099 00000 n
+0005819253 00000 n
+0005819312 00000 n
+0005819597 00000 n
+0005819884 00000 n
+0005820171 00000 n
+0005820231 00000 n
+0005832666 00000 n
+0005832877 00000 n
+0005832924 00000 n
+0005832983 00000 n
+0005833043 00000 n
+0005833569 00000 n
+0005850103 00000 n
+0005850400 00000 n
+0005850448 00000 n
+0005850508 00000 n
+0005850567 00000 n
+0005851059 00000 n
+0005851296 00000 n
+0005851575 00000 n
+0005851828 00000 n
+0005852080 00000 n
+0005852341 00000 n
+0005852507 00000 n
+0005852674 00000 n
+0005852734 00000 n
+0005863288 00000 n
+0005863536 00000 n
+0005863584 00000 n
+0005863773 00000 n
+0005863832 00000 n
+0005864003 00000 n
+0005864269 00000 n
+0005864329 00000 n
+0005875917 00000 n
+0005876174 00000 n
+0005876417 00000 n
+0005876465 00000 n
+0005894565 00000 n
+0005894853 00000 n
+0005894900 00000 n
+0005895135 00000 n
+0005895316 00000 n
+0005895497 00000 n
+0005895676 00000 n
+0005895856 00000 n
+0005896033 00000 n
+0005911434 00000 n
+0005911695 00000 n
+0005911852 00000 n
+0005912020 00000 n
+0005912068 00000 n
+0005912304 00000 n
+0005912363 00000 n
+0005912423 00000 n
+0005928782 00000 n
+0005929070 00000 n
+0005929216 00000 n
+0005929374 00000 n
+0005929626 00000 n
+0005929906 00000 n
+0005930189 00000 n
+0005930351 00000 n
+0005947684 00000 n
+0005947958 00000 n
+0005948121 00000 n
+0005948168 00000 n
+0005948349 00000 n
+0005948535 00000 n
+0005965317 00000 n
+0005965560 00000 n
+0005965620 00000 n
+0005965782 00000 n
+0005980784 00000 n
+0005981014 00000 n
+0005981156 00000 n
+0005995618 00000 n
+0005995829 00000 n
+0006010492 00000 n
+0006010776 00000 n
+0006010823 00000 n
+0006011030 00000 n
+0006011200 00000 n
+0006011444 00000 n
+0006011712 00000 n
+0006011772 00000 n
+0006012475 00000 n
+0006024891 00000 n
+0006025115 00000 n
+0006025175 00000 n
+0006037908 00000 n
+0006038173 00000 n
+0006038221 00000 n
+0006038392 00000 n
+0006038575 00000 n
+0006038635 00000 n
+0006038694 00000 n
+0006076826 00000 n
+0006077056 00000 n
+0006077115 00000 n
+0006077286 00000 n
+0006107826 00000 n
+0006108064 00000 n
+0006108112 00000 n
+0006121838 00000 n
+0006122086 00000 n
+0006122331 00000 n
+0006122577 00000 n
+0006122625 00000 n
+0006122793 00000 n
+0006122853 00000 n
+0006122913 00000 n
+0006159525 00000 n
+0006159768 00000 n
+0006159902 00000 n
+0006159962 00000 n
+0006173260 00000 n
+0006173490 00000 n
+0006173661 00000 n
+0006176763 00000 n
+0006176961 00000 n
+0006190738 00000 n
+0006190949 00000 n
+0006190996 00000 n
+0006191055 00000 n
+0006191114 00000 n
+0006191162 00000 n
+0006191210 00000 n
+0006191270 00000 n
+0006202366 00000 n
+0006202614 00000 n
+0006202662 00000 n
+0006202818 00000 n
+0006202984 00000 n
+0006203249 00000 n
+0006203309 00000 n
+0006206967 00000 n
+0006207184 00000 n
+0006207231 00000 n
+0006207505 00000 n
+0006207564 00000 n
+0006207612 00000 n
+0006218852 00000 n
+0006219063 00000 n
+0006219110 00000 n
+0006219169 00000 n
+0006219228 00000 n
+0006234422 00000 n
+0006234620 00000 n
+0006297219 00000 n
+0006298982 00000 n
+0006307883 00000 n
+0006308122 00000 n
+0006308181 00000 n
+0006321468 00000 n
+0006321679 00000 n
+0006321727 00000 n
+0006321786 00000 n
+0006321845 00000 n
+0006321905 00000 n
+0006337226 00000 n
+0006337437 00000 n
+0006337485 00000 n
+0006337544 00000 n
+0006337604 00000 n
+0006350113 00000 n
+0006350324 00000 n
+0006350383 00000 n
+0006350443 00000 n
+0006350502 00000 n
+0006368135 00000 n
+0006368333 00000 n
+0006384602 00000 n
+0006384800 00000 n
+0006388710 00000 n
+0006388921 00000 n
+0006388970 00000 n
+0006406394 00000 n
+0006406592 00000 n
+0006429884 00000 n
+0006430095 00000 n
+0006430143 00000 n
+0006430202 00000 n
+0006430613 00000 n
+0006430672 00000 n
+0006430732 00000 n
+0006430792 00000 n
+0006430851 00000 n
+0006465973 00000 n
+0006466184 00000 n
+0006466244 00000 n
+0006473751 00000 n
+0006473999 00000 n
+0006474047 00000 n
+0006474272 00000 n
+0006474478 00000 n
+0006474723 00000 n
+0006493245 00000 n
+0006493506 00000 n
+0006493553 00000 n
+0006493790 00000 n
+0006493955 00000 n
+0006494132 00000 n
+0006494192 00000 n
+0006502428 00000 n
+0006502653 00000 n
+0006502700 00000 n
+0006502759 00000 n
+0006518114 00000 n
+0006518357 00000 n
+0006518417 00000 n
+0006518928 00000 n
+0006518988 00000 n
+0006519165 00000 n
+0006523594 00000 n
+0006523805 00000 n
+0006523853 00000 n
+0006538605 00000 n
+0006538816 00000 n
+0006547904 00000 n
+0006548143 00000 n
+0006548190 00000 n
+0006548401 00000 n
+0006548574 00000 n
+0006549202 00000 n
+0006549400 00000 n
+0006549447 00000 n
+0006550513 00000 n
+0006550711 00000 n
+0006611548 00000 n
+0006611746 00000 n
+0006687638 00000 n
+0006687836 00000 n
+0006690113 00000 n
+0006690348 00000 n
+0006690395 00000 n
+0006691020 00000 n
+0006691250 00000 n
+0006691418 00000 n
+0006691586 00000 n
+0006703964 00000 n
+0006704221 00000 n
+0006704268 00000 n
+0006704522 00000 n
+0006704786 00000 n
+0006704834 00000 n
+0006704881 00000 n
+0006705042 00000 n
+0006705188 00000 n
+0006705236 00000 n
+0006719591 00000 n
+0006719815 00000 n
+0006719863 00000 n
+0006719923 00000 n
+0006720468 00000 n
+0006735311 00000 n
+0006735550 00000 n
+0006735597 00000 n
+0006735656 00000 n
+0006735825 00000 n
+0006735998 00000 n
+0006736058 00000 n
+0006741676 00000 n
+0006741887 00000 n
+0006741935 00000 n
+0006742605 00000 n
+0006802280 00000 n
+0006802478 00000 n
+0006855971 00000 n
+0006856169 00000 n
+0006927493 00000 n
+0006927691 00000 n
+0006944451 00000 n
+0006944662 00000 n
+0006944711 00000 n
+0007111216 00000 n
+0007111414 00000 n
+0007263516 00000 n
+0007263714 00000 n
+0007276548 00000 n
+0007276746 00000 n
+0007277968 00000 n
+0007278185 00000 n
+0007278232 00000 n
+0007278386 00000 n
+0007279673 00000 n
+0007279890 00000 n
+0007279937 00000 n
+0007280177 00000 n
+0007285461 00000 n
+0007285723 00000 n
+0007285770 00000 n
+0007285984 00000 n
+0007286178 00000 n
+0007286371 00000 n
+0007286597 00000 n
+0007286825 00000 n
+0007287040 00000 n
+0007288715 00000 n
+0007288913 00000 n
+0007326108 00000 n
+0007326306 00000 n
+0007411443 00000 n
+0007411641 00000 n
+0007436552 00000 n
+0007436750 00000 n
+0007446626 00000 n
+0007446837 00000 n
+0007446884 00000 n
+0007446943 00000 n
+0007447002 00000 n
+0007447062 00000 n
+0007452455 00000 n
+0007452653 00000 n
+0007458832 00000 n
+0007459043 00000 n
+0007459090 00000 n
+0007459149 00000 n
+0007459208 00000 n
+0007460814 00000 n
+0007461012 00000 n
+0007470273 00000 n
+0007470471 00000 n
+0007478798 00000 n
+0007479068 00000 n
+0007479116 00000 n
+0007479319 00000 n
+0007479502 00000 n
+0007479673 00000 n
+0007479857 00000 n
+0007490769 00000 n
+0007490980 00000 n
+0007491027 00000 n
+0007491086 00000 n
+0007491145 00000 n
+0007511673 00000 n
+0007511910 00000 n
+0007511957 00000 n
+0007512016 00000 n
+0007524616 00000 n
+0007524853 00000 n
+0007524901 00000 n
+0007524961 00000 n
+0007557093 00000 n
+0007557330 00000 n
+0007557390 00000 n
+0007567578 00000 n
+0007567802 00000 n
+0007567849 00000 n
+0007578973 00000 n
+0007579203 00000 n
+0007579262 00000 n
+0007579476 00000 n
+0007582310 00000 n
+0007582508 00000 n
+0007586157 00000 n
+0007586355 00000 n
+0007586402 00000 n
+0007592013 00000 n
+0007592224 00000 n
+0007656443 00000 n
+0007656641 00000 n
+0007659527 00000 n
+0007659725 00000 n
+0007666240 00000 n
+0007666483 00000 n
+0007666530 00000 n
+0007666752 00000 n
+0007674760 00000 n
+0007674971 00000 n
+0007680194 00000 n
+0007680405 00000 n
+0007680452 00000 n
+0007680766 00000 n
+0007691316 00000 n
+0007691527 00000 n
+0007693729 00000 n
+0007693914 00000 n
+0007702774 00000 n
+0007702985 00000 n
+0007712451 00000 n
+0007712662 00000 n
+0007724118 00000 n
+0007724361 00000 n
+0007724408 00000 n
+0007724613 00000 n
+0007753618 00000 n
+0007753829 00000 n
+0007753876 00000 n
+0007755797 00000 n
+0007755982 00000 n
+0007767847 00000 n
+0007768058 00000 n
+0007778783 00000 n
+0007779062 00000 n
+0007779121 00000 n
+0007779375 00000 n
+0007779597 00000 n
+0007779831 00000 n
+0007780078 00000 n
+0007780314 00000 n
+0007794048 00000 n
+0007794327 00000 n
+0007794374 00000 n
+0007794610 00000 n
+0007794669 00000 n
+0007794729 00000 n
+0007795014 00000 n
+0007795259 00000 n
+0007795534 00000 n
+0007795698 00000 n
+0007797198 00000 n
+0007797402 00000 n
+0007797667 00000 n
+0007815687 00000 n
+0007816002 00000 n
+0007816049 00000 n
+0007816108 00000 n
+0007816566 00000 n
+0007817005 00000 n
+0007817053 00000 n
+0007817273 00000 n
+0007817333 00000 n
+0007817865 00000 n
+0007818146 00000 n
+0007818410 00000 n
+0007818676 00000 n
+0007818957 00000 n
+0007819229 00000 n
+0007819509 00000 n
+0007828593 00000 n
+0007828935 00000 n
+0007829174 00000 n
+0007829431 00000 n
+0007829565 00000 n
+0007829612 00000 n
+0007829750 00000 n
+0007829887 00000 n
+0007830278 00000 n
+0007830543 00000 n
+0007830808 00000 n
+0007831063 00000 n
+0007831299 00000 n
+0007831534 00000 n
+0007831669 00000 n
+0007845415 00000 n
+0007845639 00000 n
+0007845686 00000 n
+0007845734 00000 n
+0007862500 00000 n
+0007862724 00000 n
+0007862772 00000 n
+0007862831 00000 n
+0007862891 00000 n
+0007872589 00000 n
+0007872800 00000 n
+0007872860 00000 n
+0007930491 00000 n
+0007930702 00000 n
+0007930762 00000 n
+0007969035 00000 n
+0007969246 00000 n
+0007969294 00000 n
+0007969353 00000 n
+0007969413 00000 n
+0007970986 00000 n
+0007971184 00000 n
+0007992569 00000 n
+0007992830 00000 n
+0007992877 00000 n
+0007993169 00000 n
+0007993430 00000 n
+0007993489 00000 n
+0007993765 00000 n
+0008073094 00000 n
+0008073305 00000 n
+0008122977 00000 n
+0008123188 00000 n
+0008123236 00000 n
+0008130903 00000 n
+0008131114 00000 n
+0008240849 00000 n
+0008241047 00000 n
+0008328229 00000 n
+0008328427 00000 n
+0008329549 00000 n
+0008329734 00000 n
+0008342457 00000 n
+0008342700 00000 n
+0008342747 00000 n
+0008342903 00000 n
+0008404159 00000 n
+0008404357 00000 n
+0008409274 00000 n
+0008409541 00000 n
+0008409588 00000 n
+0008409748 00000 n
+0008409876 00000 n
+0008584463 00000 n
 0008590967 00000 n
-0008591441 00000 n
-0008594262 00000 n
-0008594473 00000 n
-0008594520 00000 n
-0008594579 00000 n
-0008594627 00000 n
-0008594686 00000 n
-0008594745 00000 n
-0008604337 00000 n
-0008604535 00000 n
-0008604582 00000 n
-0008604630 00000 n
-0008604678 00000 n
-0008604738 00000 n
-0008615510 00000 n
-0008615794 00000 n
-0008615853 00000 n
-0008616022 00000 n
-0008616070 00000 n
-0008616414 00000 n
-0008616611 00000 n
-0008616833 00000 n
-0008617039 00000 n
-0008617312 00000 n
-0008617544 00000 n
-0008617784 00000 n
-0008632991 00000 n
-0008633319 00000 n
-0008633366 00000 n
-0008633425 00000 n
-0008633472 00000 n
-0008633704 00000 n
-0008633927 00000 n
-0008634161 00000 n
-0008634386 00000 n
-0008634611 00000 n
-0008634898 00000 n
-0008635183 00000 n
-0008635356 00000 n
-0008635506 00000 n
-0008651626 00000 n
-0008651896 00000 n
-0008651943 00000 n
-0008652117 00000 n
-0008652164 00000 n
-0008652212 00000 n
-0008652381 00000 n
-0008652440 00000 n
-0008652600 00000 n
-0008652660 00000 n
-0008652883 00000 n
-0008667446 00000 n
-0008667766 00000 n
-0008668007 00000 n
-0008668055 00000 n
-0008668221 00000 n
-0008668280 00000 n
-0008668483 00000 n
-0008668543 00000 n
-0008668726 00000 n
-0008668785 00000 n
-0008668962 00000 n
-0008669022 00000 n
-0008669216 00000 n
-0008669402 00000 n
-0008669580 00000 n
-0008669804 00000 n
-0008670028 00000 n
-0008670087 00000 n
-0008670314 00000 n
-0008695454 00000 n
-0008695652 00000 n
-0008700515 00000 n
-0008700713 00000 n
-0008702244 00000 n
-0008702461 00000 n
-0008702508 00000 n
-0008702676 00000 n
-0008715170 00000 n
-0008715481 00000 n
-0008715528 00000 n
-0008715587 00000 n
-0008715737 00000 n
-0008715785 00000 n
-0008715918 00000 n
-0008716070 00000 n
-0008716129 00000 n
-0008716393 00000 n
-0008716561 00000 n
-0008716621 00000 n
-0008716838 00000 n
-0008717076 00000 n
-0008717313 00000 n
-0008717476 00000 n
-0008717717 00000 n
-0008730986 00000 n
-0008731247 00000 n
-0008731294 00000 n
-0008731354 00000 n
-0008731521 00000 n
-0008731676 00000 n
-0008731910 00000 n
-0008731958 00000 n
-0008750942 00000 n
-0008751177 00000 n
-0008751236 00000 n
-0008751493 00000 n
-0008751660 00000 n
-0008751720 00000 n
-0008751889 00000 n
-0008757510 00000 n
-0008757776 00000 n
-0008758020 00000 n
-0008758068 00000 n
-0008758205 00000 n
-0008758363 00000 n
-0008758422 00000 n
-0008758589 00000 n
-0008758756 00000 n
-0008784045 00000 n
-0008784256 00000 n
-0008784303 00000 n
-0008784362 00000 n
-0008784804 00000 n
-0008829721 00000 n
-0008829978 00000 n
-0008830025 00000 n
-0008830084 00000 n
-0008830237 00000 n
-0008830285 00000 n
-0008830464 00000 n
-0008830656 00000 n
-0008830812 00000 n
-0008846767 00000 n
-0008847024 00000 n
-0008847071 00000 n
-0008847326 00000 n
-0008847385 00000 n
-0008847645 00000 n
-0008847704 00000 n
-0008847869 00000 n
-0008847929 00000 n
-0008847989 00000 n
-0008848266 00000 n
-0008853315 00000 n
-0008853563 00000 n
-0008853611 00000 n
-0008853890 00000 n
-0008854056 00000 n
-0008854231 00000 n
-0008867342 00000 n
-0008867594 00000 n
-0008867641 00000 n
-0008867846 00000 n
-0008867894 00000 n
-0008868120 00000 n
-0008868168 00000 n
-0008868228 00000 n
-0008868276 00000 n
-0008898216 00000 n
-0008898495 00000 n
-0008898543 00000 n
-0008898712 00000 n
-0008898760 00000 n
-0008899560 00000 n
-0008899733 00000 n
-0008900003 00000 n
-0008900062 00000 n
-0008900300 00000 n
-0008900478 00000 n
-0008900538 00000 n
-0008900799 00000 n
-0008916921 00000 n
-0008917258 00000 n
-0008917519 00000 n
-0008917776 00000 n
-0008917824 00000 n
-0008917978 00000 n
-0008918141 00000 n
-0008918200 00000 n
-0008918418 00000 n
-0008918655 00000 n
-0008918928 00000 n
-0008919166 00000 n
-0008919378 00000 n
-0008919540 00000 n
-0008919600 00000 n
-0008919660 00000 n
-0008919720 00000 n
-0008930592 00000 n
-0008930857 00000 n
-0008930904 00000 n
-0008931419 00000 n
-0008931478 00000 n
-0008931537 00000 n
-0008931596 00000 n
-0008931858 00000 n
-0008931917 00000 n
-0008932149 00000 n
-0008940219 00000 n
-0008940449 00000 n
-0008940611 00000 n
-0008945947 00000 n
-0008946204 00000 n
-0008946251 00000 n
-0008946310 00000 n
-0008946467 00000 n
-0008946625 00000 n
-0008946911 00000 n
-0008946958 00000 n
-0008947247 00000 n
-0008956927 00000 n
-0008957238 00000 n
-0008957285 00000 n
-0008957443 00000 n
-0008957490 00000 n
-0008957702 00000 n
-0008957903 00000 n
-0008957950 00000 n
-0008958185 00000 n
-0008958427 00000 n
-0008958641 00000 n
-0008958867 00000 n
-0008959168 00000 n
-0008959470 00000 n
-0008959763 00000 n
-0008976410 00000 n
-0008976693 00000 n
-0008976898 00000 n
-0008977124 00000 n
-0008977338 00000 n
-0008977565 00000 n
-0008977625 00000 n
-0008980364 00000 n
-0008980562 00000 n
-0008980609 00000 n
-0008986673 00000 n
-0008986899 00000 n
-0008986946 00000 n
-0008987106 00000 n
-0008987253 00000 n
-0008988935 00000 n
-0008989152 00000 n
-0008989199 00000 n
-0008989370 00000 n
-0008989417 00000 n
-0008998214 00000 n
-0008998511 00000 n
-0008998558 00000 n
-0008998760 00000 n
-0008998903 00000 n
-0008999083 00000 n
-0008999242 00000 n
-0008999530 00000 n
-0008999828 00000 n
-0008999993 00000 n
-0009010699 00000 n
-0009010923 00000 n
-0009010970 00000 n
-0009011029 00000 n
-0009011089 00000 n
-0009011149 00000 n
-0009011209 00000 n
-0009011269 00000 n
-0009041252 00000 n
-0009041476 00000 n
-0009041524 00000 n
-0009162997 00000 n
-0009163208 00000 n
-0009199579 00000 n
-0009199818 00000 n
-0009200115 00000 n
-0009200280 00000 n
-0009206965 00000 n
-0009207218 00000 n
-0009207265 00000 n
-0009207324 00000 n
-0009207963 00000 n
-0009208153 00000 n
-0009208201 00000 n
-0009208418 00000 n
-0009208607 00000 n
-0009208840 00000 n
-0009208899 00000 n
-0009208958 00000 n
-0009209180 00000 n
-0009216109 00000 n
-0009216339 00000 n
-0009216386 00000 n
-0009216445 00000 n
-0009216492 00000 n
-0009216551 00000 n
-0009216724 00000 n
-0009216784 00000 n
-0009244692 00000 n
-0009244903 00000 n
-0009244963 00000 n
-0009245022 00000 n
-0009245528 00000 n
-0009245588 00000 n
-0009294175 00000 n
-0009294418 00000 n
-0009294636 00000 n
-0009294684 00000 n
-0009306580 00000 n
-0009306791 00000 n
-0009306851 00000 n
-0009338504 00000 n
-0009338702 00000 n
-0009457065 00000 n
-0009457263 00000 n
-0009570227 00000 n
-0009570425 00000 n
-0009662826 00000 n
-0009663024 00000 n
-0009752709 00000 n
-0009752939 00000 n
-0009752998 00000 n
-0009753206 00000 n
-0009753266 00000 n
-0009754799 00000 n
-0009754997 00000 n
-0009767580 00000 n
-0009767837 00000 n
-0009767884 00000 n
-0009768057 00000 n
-0009768104 00000 n
-0009768163 00000 n
-0009768337 00000 n
-0009768397 00000 n
-0009768551 00000 n
-0009768813 00000 n
-0009785234 00000 n
-0009785513 00000 n
-0009785560 00000 n
-0009785733 00000 n
-0009786038 00000 n
-0009786097 00000 n
-0009786156 00000 n
-0009786333 00000 n
-0009786500 00000 n
-0009786808 00000 n
-0009850422 00000 n
-0009850670 00000 n
-0009850717 00000 n
-0009850945 00000 n
-0009851173 00000 n
-0009851410 00000 n
-0009851469 00000 n
-0009867413 00000 n
-0009867697 00000 n
-0009867872 00000 n
-0009867920 00000 n
-0009868168 00000 n
-0009868449 00000 n
-0009868759 00000 n
-0009869081 00000 n
-0009869141 00000 n
-0009869374 00000 n
-0009869433 00000 n
-0009869697 00000 n
-0009874556 00000 n
-0009874804 00000 n
-0009875045 00000 n
-0009875296 00000 n
-0009875543 00000 n
-0009889925 00000 n
-0009890136 00000 n
-0009890183 00000 n
-0009890242 00000 n
-0009897410 00000 n
-0009897712 00000 n
-0009897977 00000 n
-0009898253 00000 n
-0009898301 00000 n
-0009898526 00000 n
-0009898752 00000 n
-0009898989 00000 n
-0009899215 00000 n
-0009899442 00000 n
-0009899680 00000 n
-0009899917 00000 n
-0009926862 00000 n
-0009927101 00000 n
-0009927148 00000 n
-0009927314 00000 n
-0009927361 00000 n
-0009927615 00000 n
-0009927675 00000 n
-0009948543 00000 n
-0009948786 00000 n
-0009949028 00000 n
-0009949076 00000 n
-0009949135 00000 n
-0009949195 00000 n
-0009951023 00000 n
-0009951234 00000 n
-0009955759 00000 n
-0009956016 00000 n
-0009956063 00000 n
-0009956122 00000 n
-0009956278 00000 n
-0009956337 00000 n
-0009956853 00000 n
-0009957011 00000 n
-0009957181 00000 n
-0009957240 00000 n
-0009957418 00000 n
-0009999973 00000 n
-0010000216 00000 n
-0010000263 00000 n
-0010000437 00000 n
-0010000484 00000 n
-0010000532 00000 n
-0010000591 00000 n
-0010047084 00000 n
-0010047336 00000 n
-0010047383 00000 n
-0010048080 00000 n
-0010048128 00000 n
-0010048353 00000 n
-0010048589 00000 n
-0010048648 00000 n
-0010048707 00000 n
-0010048766 00000 n
-0010048826 00000 n
-0010106282 00000 n
-0010106506 00000 n
-0010106554 00000 n
-0010106613 00000 n
-0010120428 00000 n
-0010120698 00000 n
-0010120884 00000 n
-0010120943 00000 n
-0010121002 00000 n
-0010121229 00000 n
-0010121467 00000 n
-0010121527 00000 n
-0010121762 00000 n
-0010130709 00000 n
-0010130939 00000 n
-0010131162 00000 n
-0010131210 00000 n
-0010131269 00000 n
-0010131328 00000 n
-0010131868 00000 n
-0010137510 00000 n
-0010137745 00000 n
-0010137792 00000 n
-0010137971 00000 n
-0010138018 00000 n
-0010138066 00000 n
-0010138125 00000 n
-0010138351 00000 n
-0010138576 00000 n
-0010138635 00000 n
-0010145988 00000 n
-0010146240 00000 n
-0010146287 00000 n
-0010146346 00000 n
-0010146393 00000 n
-0010146452 00000 n
-0010146695 00000 n
-0010146879 00000 n
-0010168623 00000 n
-0010168862 00000 n
-0010168909 00000 n
-0010169595 00000 n
-0010169654 00000 n
-0010169702 00000 n
-0010169882 00000 n
-0010169942 00000 n
-0010170165 00000 n
-0010215300 00000 n
-0010215543 00000 n
-0010215590 00000 n
-0010215649 00000 n
-0010215709 00000 n
-0010215877 00000 n
-0010237930 00000 n
-0010238169 00000 n
-0010238216 00000 n
-0010238440 00000 n
-0010238655 00000 n
-0010253693 00000 n
-0010253936 00000 n
-0010253983 00000 n
-0010254437 00000 n
-0010254626 00000 n
-0010268200 00000 n
-0010268443 00000 n
-0010268656 00000 n
-0010271158 00000 n
-0010271356 00000 n
-0010300085 00000 n
-0010300324 00000 n
-0010300371 00000 n
-0010300430 00000 n
-0010300644 00000 n
-0010300879 00000 n
-0010302173 00000 n
-0010302390 00000 n
-0010302437 00000 n
-0010302608 00000 n
-0010320261 00000 n
-0010320485 00000 n
-0010320532 00000 n
-0010320591 00000 n
-0010329863 00000 n
-0010330115 00000 n
-0010330162 00000 n
-0010330221 00000 n
-0010330428 00000 n
-0010330669 00000 n
-0010362856 00000 n
-0010363095 00000 n
-0010363142 00000 n
-0010363201 00000 n
-0010363429 00000 n
-0010363656 00000 n
-0010363716 00000 n
-0010366225 00000 n
-0010366451 00000 n
-0010366498 00000 n
-0010366643 00000 n
-0010366788 00000 n
-0010367874 00000 n
-0010368091 00000 n
-0010368138 00000 n
-0010368305 00000 n
-0010378127 00000 n
-0010378325 00000 n
-0010378372 00000 n
-0010378431 00000 n
-0010378479 00000 n
-0010378538 00000 n
-0010378597 00000 n
-0010378656 00000 n
-0010378716 00000 n
-0010393811 00000 n
-0010394022 00000 n
-0010394070 00000 n
-0010394130 00000 n
-0010394178 00000 n
-0010404810 00000 n
-0010405040 00000 n
-0010405099 00000 n
-0010405158 00000 n
-0010405422 00000 n
-0010412063 00000 n
-0010412356 00000 n
-0010412403 00000 n
-0010412603 00000 n
-0010412813 00000 n
-0010412861 00000 n
-0010413096 00000 n
-0010413288 00000 n
-0010413470 00000 n
-0010413529 00000 n
-0010413686 00000 n
-0010413847 00000 n
-0010414021 00000 n
-0010429994 00000 n
-0010430264 00000 n
-0010430311 00000 n
-0010430465 00000 n
-0010430630 00000 n
-0010430799 00000 n
-0010430966 00000 n
-0010454744 00000 n
-0010454955 00000 n
-0010455002 00000 n
-0010455439 00000 n
-0010465333 00000 n
-0010465544 00000 n
-0010465591 00000 n
-0010465651 00000 n
-0010465710 00000 n
-0010477926 00000 n
-0010478137 00000 n
-0010478184 00000 n
-0010478243 00000 n
-0010478856 00000 n
-0010478916 00000 n
-0010478975 00000 n
-0010488950 00000 n
-0010489174 00000 n
-0010489233 00000 n
-0010489293 00000 n
-0010504147 00000 n
-0010504371 00000 n
-0010504419 00000 n
-0010504479 00000 n
-0010505010 00000 n
-0010518218 00000 n
-0010518457 00000 n
-0010518517 00000 n
-0010518689 00000 n
-0010518749 00000 n
-0010518920 00000 n
-0010518980 00000 n
-0010519040 00000 n
-0010531432 00000 n
-0010531675 00000 n
-0010531734 00000 n
-0010531782 00000 n
-0010531937 00000 n
-0010531997 00000 n
-0010542604 00000 n
-0010542802 00000 n
-0010556139 00000 n
-0010556397 00000 n
-0010556661 00000 n
-0010556720 00000 n
-0010556904 00000 n
-0010556963 00000 n
-0010562993 00000 n
-0010563223 00000 n
-0010563270 00000 n
-0010563448 00000 n
-0010563508 00000 n
-0010573992 00000 n
-0010574203 00000 n
-0010574262 00000 n
-0010574638 00000 n
-0010574814 00000 n
-0010586005 00000 n
-0010586266 00000 n
-0010586314 00000 n
-0010586373 00000 n
-0010586545 00000 n
-0010586604 00000 n
-0010586774 00000 n
-0010586834 00000 n
-0010587006 00000 n
-0010599925 00000 n
-0010600164 00000 n
-0010600211 00000 n
-0010600270 00000 n
-0010600527 00000 n
-0010600798 00000 n
-0010613928 00000 n
-0010614185 00000 n
-0010614245 00000 n
-0010614470 00000 n
-0010614694 00000 n
-0010614930 00000 n
-0010614990 00000 n
-0010615260 00000 n
-0010615319 00000 n
-0010628217 00000 n
-0010628428 00000 n
-0010628476 00000 n
-0010628523 00000 n
-0010635822 00000 n
-0010636079 00000 n
-0010636126 00000 n
-0010636185 00000 n
-0010636470 00000 n
-0010636629 00000 n
-0010636688 00000 n
-0010636938 00000 n
-0010637174 00000 n
-0010651345 00000 n
-0010651588 00000 n
-0010651635 00000 n
-0010651694 00000 n
-0010651857 00000 n
-0010674932 00000 n
-0010675156 00000 n
-0010675216 00000 n
-0010691572 00000 n
-0010691864 00000 n
-0010692078 00000 n
-0010692324 00000 n
-0010692372 00000 n
-0010692555 00000 n
-0010692872 00000 n
-0010693203 00000 n
-0010693262 00000 n
-0010693322 00000 n
-0010707525 00000 n
-0010707768 00000 n
-0010707828 00000 n
-0010707990 00000 n
-0010722177 00000 n
-0010722407 00000 n
-0010722454 00000 n
-0010722618 00000 n
-0010722678 00000 n
-0010728727 00000 n
-0010728938 00000 n
-0010743561 00000 n
-0010743835 00000 n
-0010743882 00000 n
-0010744179 00000 n
-0010744451 00000 n
-0010744510 00000 n
-0010744784 00000 n
-0010745071 00000 n
-0010745130 00000 n
-0010745190 00000 n
-0010764297 00000 n
-0010764536 00000 n
-0010764714 00000 n
-0010764773 00000 n
-0010771875 00000 n
-0010772086 00000 n
-0010772134 00000 n
-0010772193 00000 n
-0010780774 00000 n
-0010780972 00000 n
-0010785351 00000 n
-0010785549 00000 n
-0010797137 00000 n
-0010797398 00000 n
-0010797445 00000 n
-0010797504 00000 n
-0010797908 00000 n
-0010798106 00000 n
-0010798254 00000 n
-0010798422 00000 n
-0010798481 00000 n
-0010798540 00000 n
-0010845170 00000 n
-0010845381 00000 n
-0010845428 00000 n
-0010845487 00000 n
-0010845546 00000 n
-0010845606 00000 n
-0010846781 00000 n
-0010847033 00000 n
-0011004174 00000 n
-0011007794 00000 n
-0011101944 00000 n
-0011188265 00000 n
-0011258782 00000 n
-0011259826 00000 n
-0011260052 00000 n
-0011273246 00000 n
-0011273472 00000 n
-0011273519 00000 n
-0011273733 00000 n
-0011273780 00000 n
-0011274017 00000 n
-0011283752 00000 n
-0011283992 00000 n
-0011336464 00000 n
-0011336524 00000 n
-0011348754 00000 n
-0011348978 00000 n
-0011358264 00000 n
-0011358517 00000 n
-0011358565 00000 n
-0011358625 00000 n
-0011514712 00000 n
-0011516733 00000 n
-0011516793 00000 n
-0011533205 00000 n
-0011533435 00000 n
-0011533684 00000 n
-0011551532 00000 n
-0011551775 00000 n
-0011552001 00000 n
-0011552049 00000 n
-0011552108 00000 n
-0011567011 00000 n
-0011567241 00000 n
-0011567289 00000 n
-0011567456 00000 n
-0011567515 00000 n
-0011579725 00000 n
-0011579936 00000 n
-0011579984 00000 n
-0011580043 00000 n
-0011590494 00000 n
-0011590692 00000 n
-0011601120 00000 n
-0011601331 00000 n
-0011601391 00000 n
-0011601450 00000 n
-0011601915 00000 n
-0011619662 00000 n
-0011619886 00000 n
-0011619946 00000 n
-0011634962 00000 n
-0011635241 00000 n
-0011635288 00000 n
-0011635453 00000 n
-0011635627 00000 n
-0011635798 00000 n
-0011635857 00000 n
-0011636019 00000 n
-0011636183 00000 n
-0011645373 00000 n
-0011645571 00000 n
-0011655948 00000 n
-0011656172 00000 n
-0011656232 00000 n
-0011672843 00000 n
-0011673054 00000 n
-0011673102 00000 n
-0011673628 00000 n
-0011675978 00000 n
-0011676176 00000 n
-0011686136 00000 n
-0011686371 00000 n
-0011686418 00000 n
-0011686653 00000 n
-0011686701 00000 n
-0011686760 00000 n
-0011686819 00000 n
-0011686879 00000 n
-0011686939 00000 n
-0011687168 00000 n
-0011687228 00000 n
-0011687399 00000 n
-0011689562 00000 n
-0011689788 00000 n
-0011689835 00000 n
-0011689978 00000 n
-0011690120 00000 n
-0011706235 00000 n
-0011706446 00000 n
-0011706493 00000 n
-0011706552 00000 n
-0011706600 00000 n
-0011716205 00000 n
-0011716416 00000 n
-0011716464 00000 n
-0011716524 00000 n
-0011716572 00000 n
-0011716632 00000 n
-0011728107 00000 n
-0011728337 00000 n
-0011728396 00000 n
-0011728566 00000 n
-0011728614 00000 n
-0011729259 00000 n
-0011745182 00000 n
-0011745439 00000 n
-0011745486 00000 n
-0011745635 00000 n
-0011745805 00000 n
-0011745957 00000 n
-0011746119 00000 n
-0011747903 00000 n
-0011748101 00000 n
-0011753132 00000 n
-0011753389 00000 n
-0011753436 00000 n
-0011753586 00000 n
-0011753757 00000 n
-0011753994 00000 n
-0011754144 00000 n
-0011767467 00000 n
-0011767756 00000 n
-0011767803 00000 n
-0011767862 00000 n
-0011767910 00000 n
-0011768355 00000 n
-0011768517 00000 n
-0011768672 00000 n
-0011768845 00000 n
-0011769016 00000 n
-0011769242 00000 n
-0011769404 00000 n
-0011769584 00000 n
-0011769643 00000 n
-0011769789 00000 n
-0011769961 00000 n
-0011786864 00000 n
-0011787170 00000 n
-0011787217 00000 n
-0011787363 00000 n
-0011787536 00000 n
-0011787595 00000 n
-0011787771 00000 n
-0011788034 00000 n
-0011788222 00000 n
-0011788282 00000 n
-0011788342 00000 n
-0011788516 00000 n
-0011788708 00000 n
-0011788907 00000 n
-0011805864 00000 n
-0011806088 00000 n
-0011806135 00000 n
-0011806195 00000 n
-0011819565 00000 n
-0011819867 00000 n
-0011820038 00000 n
-0011820174 00000 n
-0011820310 00000 n
-0011820369 00000 n
-0011820429 00000 n
-0011820614 00000 n
-0011820806 00000 n
-0011820977 00000 n
-0011821036 00000 n
-0011821195 00000 n
-0011821387 00000 n
-0011821566 00000 n
-0011826836 00000 n
-0011827071 00000 n
-0011827118 00000 n
-0011827590 00000 n
-0011827753 00000 n
-0011827940 00000 n
-0011828111 00000 n
-0011847931 00000 n
-0011848142 00000 n
-0011848189 00000 n
-0011848249 00000 n
-0011861158 00000 n
-0011861460 00000 n
-0011861507 00000 n
-0011861763 00000 n
-0011861976 00000 n
-0011862115 00000 n
-0011862261 00000 n
-0011862309 00000 n
-0011862788 00000 n
-0011862997 00000 n
-0011863056 00000 n
-0011863268 00000 n
-0011863315 00000 n
-0011863537 00000 n
-0011863791 00000 n
-0011864057 00000 n
-0011867556 00000 n
-0011867767 00000 n
-0011870906 00000 n
-0011871150 00000 n
-0011871197 00000 n
-0011871410 00000 n
-0011871635 00000 n
-0011871857 00000 n
-0011872037 00000 n
-0011885836 00000 n
-0011886117 00000 n
-0011886164 00000 n
-0011886223 00000 n
-0011886270 00000 n
-0011886450 00000 n
-0011886509 00000 n
-0011886569 00000 n
-0011886780 00000 n
-0011900368 00000 n
-0011900592 00000 n
-0011900651 00000 n
-0011900711 00000 n
-0011913340 00000 n
-0011913607 00000 n
-0011913654 00000 n
-0011913713 00000 n
-0011913962 00000 n
-0011914232 00000 n
-0011914292 00000 n
-0011917131 00000 n
-0011917366 00000 n
-0011917538 00000 n
-0011917586 00000 n
-0011917742 00000 n
-0011917980 00000 n
-0011929322 00000 n
-0011929574 00000 n
-0011929621 00000 n
-0011929680 00000 n
-0011929810 00000 n
-0011929869 00000 n
-0011929928 00000 n
-0011930088 00000 n
-0011930148 00000 n
-0011930208 00000 n
-0011943486 00000 n
-0011943738 00000 n
-0011943786 00000 n
-0011943943 00000 n
-0011944085 00000 n
-0011944144 00000 n
-0011958475 00000 n
-0011958718 00000 n
-0011958766 00000 n
-0011958825 0

<TRUNCATED>

[20/52] [partial] hbase-site git commit: Published site at 3e0602be1665e6170b0addec59bbe8785da300b0.

Posted by mi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesClientImpl.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesClientImpl.html b/devapidocs/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesClientImpl.html
index d041984..76ddfbc 100644
--- a/devapidocs/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesClientImpl.html
+++ b/devapidocs/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesClientImpl.html
@@ -105,7 +105,7 @@
 <hr>
 <br>
 <pre><a href="../../../../../org/apache/hadoop/hbase/classification/InterfaceAudience.Private.html" title="annotation in org.apache.hadoop.hbase.classification">@InterfaceAudience.Private</a>
-public class <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesClientImpl.html#line.40">TableBasedReplicationQueuesClientImpl</a>
+public class <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesClientImpl.html#line.41">TableBasedReplicationQueuesClientImpl</a>
 extends <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html" title="class in org.apache.hadoop.hbase.replication">ReplicationTableBase</a>
 implements <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationQueuesClient.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationQueuesClient</a></pre>
 <div class="block">Implements the ReplicationQueuesClient interface on top of the Replication Table. It utilizes
@@ -127,7 +127,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
 <!--   -->
 </a>
 <h3>Fields inherited from class&nbsp;org.apache.hadoop.hbase.replication.<a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html" title="class in org.apache.hadoop.hbase.replication">ReplicationTableBase</a></h3>
-<code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#abortable">abortable</a>, <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#CF_QUEUE">CF_QUEUE</a>, <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#COL_QUEUE_OWNER">COL_QUEUE_OWNER</a>, <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#COL_QUEUE_OWNER_HISTORY">COL_QUEUE_OWNER_HISTORY</a>, <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#conf">conf</a>, <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#QUEUE_HISTORY_DELIMITER">QUEUE_HISTORY_DELIMITER</a>, <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#REPLICATION_TABLE_NAME">REPLICATION_TABLE_NAME</a>, <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#replicationTable">replicationTable</a>,
  <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#ROW_KEY_DELIMITER">ROW_KEY_DELIMITER</a></code></li>
+<code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#abortable">abortable</a>, <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#CF_QUEUE">CF_QUEUE</a>, <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#COL_QUEUE_OWNER">COL_QUEUE_OWNER</a>, <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#COL_QUEUE_OWNER_HISTORY">COL_QUEUE_OWNER_HISTORY</a>, <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#conf">conf</a>, <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#QUEUE_HISTORY_DELIMITER">QUEUE_HISTORY_DELIMITER</a>, <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#REPLICATION_TABLE_NAME">REPLICATION_TABLE_NAME</a>, <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#ROW_KEY_DELIMITER">ROW_KEY_DELIMITER</a
 ></code></li>
 </ul>
 </li>
 </ul>
@@ -219,7 +219,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;org.apache.hadoop.hbase.replication.<a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html" title="class in org.apache.hadoop.hbase.replication">ReplicationTableBase</a></h3>
-<code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#buildClaimedQueueHistory(java.lang.String,%20java.lang.String)">buildClaimedQueueHistory</a>, <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#buildQueueRowKey(java.lang.String,%20java.lang.String)">buildQueueRowKey</a>, <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#getLogsInQueue(byte[])">getLogsInQueue</a>, <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#getRawQueueIdFromRowKey(java.lang.String)">getRawQueueIdFromRowKey</a>, <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#queueIdToRowKey(java.lang.String,%20java.lang.String)">queueIdToRowKey</a>, <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#readWALsFromResult(org.apache.hadoop.hbase.client.Result)">readWALsFromResult</a></code></li>
+<code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#buildClaimedQueueHistory(java.lang.String,%20java.lang.String)">buildClaimedQueueHistory</a>, <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#buildQueueRowKey(java.lang.String,%20java.lang.String)">buildQueueRowKey</a>, <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#getInitializationStatus()">getInitializationStatus</a>, <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#getLogsInQueue(byte[])">getLogsInQueue</a>, <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#getOrBlockOnReplicationTable()">getOrBlockOnReplicationTable</a>, <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#getQueuesBelongingToServer(java.lang.String)">getQueuesBelongingToServer</a>, <a href="../../../../../org/apache/hadoop/hbase/replication
 /ReplicationTableBase.html#getRawQueueIdFromRowKey(java.lang.String)">getRawQueueIdFromRowKey</a>, <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#queueIdToRowKey(java.lang.String,%20java.lang.String)">queueIdToRowKey</a>, <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#readWALsFromResult(org.apache.hadoop.hbase.client.Result)">readWALsFromResult</a></code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
@@ -248,7 +248,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
 <ul class="blockList">
 <li class="blockList">
 <h4>TableBasedReplicationQueuesClientImpl</h4>
-<pre>public&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesClientImpl.html#line.43">TableBasedReplicationQueuesClientImpl</a>(<a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationQueuesClientArguments.html" title="class in org.apache.hadoop.hbase.replication">ReplicationQueuesClientArguments</a>&nbsp;args)
+<pre>public&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesClientImpl.html#line.44">TableBasedReplicationQueuesClientImpl</a>(<a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationQueuesClientArguments.html" title="class in org.apache.hadoop.hbase.replication">ReplicationQueuesClientArguments</a>&nbsp;args)
                                       throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
 <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
@@ -260,7 +260,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
 <ul class="blockListLast">
 <li class="blockList">
 <h4>TableBasedReplicationQueuesClientImpl</h4>
-<pre>public&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesClientImpl.html#line.47">TableBasedReplicationQueuesClientImpl</a>(org.apache.hadoop.conf.Configuration&nbsp;conf,
+<pre>public&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesClientImpl.html#line.48">TableBasedReplicationQueuesClientImpl</a>(org.apache.hadoop.conf.Configuration&nbsp;conf,
                                      <a href="../../../../../org/apache/hadoop/hbase/Abortable.html" title="interface in org.apache.hadoop.hbase">Abortable</a>&nbsp;abortable)
                                       throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
@@ -281,7 +281,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
 <ul class="blockList">
 <li class="blockList">
 <h4>init</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesClientImpl.html#line.53">init</a>()
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesClientImpl.html#line.54">init</a>()
           throws <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationException.html" title="class in org.apache.hadoop.hbase.replication">ReplicationException</a></pre>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationQueuesClient.html#init()">ReplicationQueuesClient</a></code></strong></div>
 <div class="block">Initialize the replication queue client interface.</div>
@@ -298,7 +298,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
 <ul class="blockList">
 <li class="blockList">
 <h4>getListOfReplicators</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesClientImpl.html#line.58">getListOfReplicators</a>()</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesClientImpl.html#line.59">getListOfReplicators</a>()</pre>
 <div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#getListOfReplicators()">ReplicationTableBase</a></code></strong></div>
 <div class="block">Get a list of all region servers that have outstanding replication queues. These servers could
  be alive, dead or from a previous run of the cluster.</div>
@@ -316,7 +316,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
 <ul class="blockList">
 <li class="blockList">
 <h4>getLogsInQueue</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesClientImpl.html#line.63">getLogsInQueue</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;serverName,
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesClientImpl.html#line.64">getLogsInQueue</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;serverName,
                           <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;queueId)</pre>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationQueuesClient.html#getLogsInQueue(java.lang.String,%20java.lang.String)">ReplicationQueuesClient</a></code></strong></div>
 <div class="block">Get a list of all WALs in the given queue on the given region server.</div>
@@ -335,7 +335,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
 <ul class="blockList">
 <li class="blockList">
 <h4>getAllQueues</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesClientImpl.html#line.68">getAllQueues</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;serverName)</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesClientImpl.html#line.69">getAllQueues</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;serverName)</pre>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationQueuesClient.html#getAllQueues(java.lang.String)">ReplicationQueuesClient</a></code></strong></div>
 <div class="block">Get a list of all queues for the specified region server.</div>
 <dl>
@@ -353,7 +353,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
 <ul class="blockList">
 <li class="blockList">
 <h4>getAllWALs</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesClientImpl.html#line.73">getAllWALs</a>()</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesClientImpl.html#line.74">getAllWALs</a>()</pre>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationQueuesClient.html#getAllWALs()">ReplicationQueuesClient</a></code></strong></div>
 <div class="block">Load all wals in all replication queues from ZK. This method guarantees to return a
  snapshot which contains all WALs in the zookeeper at the start of this call even there
@@ -371,7 +371,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
 <ul class="blockList">
 <li class="blockList">
 <h4>getHFileRefsNodeChangeVersion</h4>
-<pre>public&nbsp;int&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesClientImpl.html#line.95">getHFileRefsNodeChangeVersion</a>()
+<pre>public&nbsp;int&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesClientImpl.html#line.96">getHFileRefsNodeChangeVersion</a>()
                                   throws org.apache.zookeeper.KeeperException</pre>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationQueuesClient.html#getHFileRefsNodeChangeVersion()">ReplicationQueuesClient</a></code></strong></div>
 <div class="block">Get the change version number of replication hfile references node. This can be used as
@@ -390,7 +390,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
 <ul class="blockList">
 <li class="blockList">
 <h4>getAllPeersFromHFileRefsQueue</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesClientImpl.html#line.101">getAllPeersFromHFileRefsQueue</a>()
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesClientImpl.html#line.102">getAllPeersFromHFileRefsQueue</a>()
                                            throws org.apache.zookeeper.KeeperException</pre>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationQueuesClient.html#getAllPeersFromHFileRefsQueue()">ReplicationQueuesClient</a></code></strong></div>
 <div class="block">Get list of all peers from hfile reference queue.</div>
@@ -408,7 +408,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
 <ul class="blockListLast">
 <li class="blockList">
 <h4>getReplicableHFiles</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesClientImpl.html#line.107">getReplicableHFiles</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId)
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesClientImpl.html#line.108">getReplicableHFiles</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId)
                                  throws org.apache.zookeeper.KeeperException</pre>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationQueuesClient.html#getReplicableHFiles(java.lang.String)">ReplicationQueuesClient</a></code></strong></div>
 <div class="block">Get a list of all hfile references in the given peer.</div>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html b/devapidocs/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html
index 2f14089..1f99bae 100644
--- a/devapidocs/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html
+++ b/devapidocs/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html
@@ -105,7 +105,7 @@
 <hr>
 <br>
 <pre><a href="../../../../../org/apache/hadoop/hbase/classification/InterfaceAudience.Private.html" title="annotation in org.apache.hadoop.hbase.classification">@InterfaceAudience.Private</a>
-public class <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html#line.56">TableBasedReplicationQueuesImpl</a>
+public class <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html#line.57">TableBasedReplicationQueuesImpl</a>
 extends <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html" title="class in org.apache.hadoop.hbase.replication">ReplicationTableBase</a>
 implements <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationQueues.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationQueues</a></pre>
 <div class="block">This class provides an implementation of the ReplicationQueues interface using an HBase table
@@ -158,7 +158,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
 <!--   -->
 </a>
 <h3>Fields inherited from class&nbsp;org.apache.hadoop.hbase.replication.<a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html" title="class in org.apache.hadoop.hbase.replication">ReplicationTableBase</a></h3>
-<code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#abortable">abortable</a>, <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#CF_QUEUE">CF_QUEUE</a>, <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#COL_QUEUE_OWNER">COL_QUEUE_OWNER</a>, <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#COL_QUEUE_OWNER_HISTORY">COL_QUEUE_OWNER_HISTORY</a>, <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#conf">conf</a>, <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#QUEUE_HISTORY_DELIMITER">QUEUE_HISTORY_DELIMITER</a>, <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#REPLICATION_TABLE_NAME">REPLICATION_TABLE_NAME</a>, <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#replicationTable">replicationTable</a>,
  <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#ROW_KEY_DELIMITER">ROW_KEY_DELIMITER</a></code></li>
+<code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#abortable">abortable</a>, <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#CF_QUEUE">CF_QUEUE</a>, <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#COL_QUEUE_OWNER">COL_QUEUE_OWNER</a>, <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#COL_QUEUE_OWNER_HISTORY">COL_QUEUE_OWNER_HISTORY</a>, <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#conf">conf</a>, <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#QUEUE_HISTORY_DELIMITER">QUEUE_HISTORY_DELIMITER</a>, <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#REPLICATION_TABLE_NAME">REPLICATION_TABLE_NAME</a>, <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#ROW_KEY_DELIMITER">ROW_KEY_DELIMITER</a
 ></code></li>
 </ul>
 </li>
 </ul>
@@ -246,34 +246,24 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
 </td>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><code>private <a href="../../../../../org/apache/hadoop/hbase/client/ResultScanner.html" title="interface in org.apache.hadoop.hbase.client">ResultScanner</a></code></td>
-<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html#getAllQueuesScanner(java.lang.String)">getAllQueuesScanner</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;server)</code>
-<div class="block">Get the QueueIds belonging to the named server from the ReplicationTableBase</div>
-</td>
-</tr>
-<tr class="rowColor">
 <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html#getListOfReplicators()">getListOfReplicators</a></strong>()</code>
 <div class="block">Get a list of all region servers that have outstanding replication queues.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>long</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html#getLogPosition(java.lang.String,%20java.lang.String)">getLogPosition</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;queueId,
                             <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;filename)</code>
 <div class="block">Get the current position for a specific WAL in a given queue.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html#getLogsInQueue(java.lang.String)">getLogsInQueue</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;queueId)</code>
 <div class="block">Get a list of all WALs in the given queue.</div>
 </td>
 </tr>
-<tr class="altColor">
-<td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html#getLogsInQueueAndCheckOwnership(byte[])">getLogsInQueueAndCheckOwnership</a></strong>(byte[]&nbsp;rowKey)</code>&nbsp;</td>
-</tr>
 <tr class="rowColor">
 <td class="colFirst"><code>private <a href="../../../../../org/apache/hadoop/hbase/client/Result.html" title="class in org.apache.hadoop.hbase.client">Result</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html#getResultIfOwner(org.apache.hadoop.hbase.client.Get)">getResultIfOwner</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/client/Get.html" title="class in org.apache.hadoop.hbase.client">Get</a>&nbsp;get)</code>
@@ -363,7 +353,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;org.apache.hadoop.hbase.replication.<a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html" title="class in org.apache.hadoop.hbase.replication">ReplicationTableBase</a></h3>
-<code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#buildClaimedQueueHistory(java.lang.String,%20java.lang.String)">buildClaimedQueueHistory</a>, <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#buildQueueRowKey(java.lang.String,%20java.lang.String)">buildQueueRowKey</a>, <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#getAllQueues(java.lang.String)">getAllQueues</a>, <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#getLogsInQueue(byte[])">getLogsInQueue</a>, <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#getLogsInQueue(java.lang.String,%20java.lang.String)">getLogsInQueue</a>, <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#getRawQueueIdFromRowKey(java.lang.String)">getRawQueueIdFromRowKey</a>, <a href="../../../../../org/apache/hadoop/hbase/replication/Rep
 licationTableBase.html#queueIdToRowKey(java.lang.String,%20java.lang.String)">queueIdToRowKey</a>, <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#readWALsFromResult(org.apache.hadoop.hbase.client.Result)">readWALsFromResult</a></code></li>
+<code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#buildClaimedQueueHistory(java.lang.String,%20java.lang.String)">buildClaimedQueueHistory</a>, <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#buildQueueRowKey(java.lang.String,%20java.lang.String)">buildQueueRowKey</a>, <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#getAllQueues(java.lang.String)">getAllQueues</a>, <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#getInitializationStatus()">getInitializationStatus</a>, <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#getLogsInQueue(byte[])">getLogsInQueue</a>, <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#getLogsInQueue(java.lang.String,%20java.lang.String)">getLogsInQueue</a>, <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBas
 e.html#getOrBlockOnReplicationTable()">getOrBlockOnReplicationTable</a>, <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#getQueuesBelongingToServer(java.lang.String)">getQueuesBelongingToServer</a>, <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#getRawQueueIdFromRowKey(java.lang.String)">getRawQueueIdFromRowKey</a>, <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#queueIdToRowKey(java.lang.String,%20java.lang.String)">queueIdToRowKey</a>, <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#readWALsFromResult(org.apache.hadoop.hbase.client.Result)">readWALsFromResult</a></code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
@@ -392,7 +382,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
 <ul class="blockList">
 <li class="blockList">
 <h4>LOG</h4>
-<pre>private static final&nbsp;org.apache.commons.logging.Log <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html#line.59">LOG</a></pre>
+<pre>private static final&nbsp;org.apache.commons.logging.Log <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html#line.60">LOG</a></pre>
 </li>
 </ul>
 <a name="INITIAL_OFFSET_BYTES">
@@ -401,7 +391,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
 <ul class="blockList">
 <li class="blockList">
 <h4>INITIAL_OFFSET_BYTES</h4>
-<pre>private static final&nbsp;byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html#line.62">INITIAL_OFFSET_BYTES</a></pre>
+<pre>private static final&nbsp;byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html#line.63">INITIAL_OFFSET_BYTES</a></pre>
 </li>
 </ul>
 <a name="EMPTY_STRING_BYTES">
@@ -410,7 +400,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
 <ul class="blockList">
 <li class="blockList">
 <h4>EMPTY_STRING_BYTES</h4>
-<pre>private static final&nbsp;byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html#line.63">EMPTY_STRING_BYTES</a></pre>
+<pre>private static final&nbsp;byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html#line.64">EMPTY_STRING_BYTES</a></pre>
 </li>
 </ul>
 <a name="serverName">
@@ -419,7 +409,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
 <ul class="blockList">
 <li class="blockList">
 <h4>serverName</h4>
-<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html#line.65">serverName</a></pre>
+<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html#line.66">serverName</a></pre>
 </li>
 </ul>
 <a name="serverNameBytes">
@@ -428,7 +418,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
 <ul class="blockList">
 <li class="blockList">
 <h4>serverNameBytes</h4>
-<pre>private&nbsp;byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html#line.66">serverNameBytes</a></pre>
+<pre>private&nbsp;byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html#line.67">serverNameBytes</a></pre>
 </li>
 </ul>
 <a name="replicationState">
@@ -437,7 +427,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
 <ul class="blockListLast">
 <li class="blockList">
 <h4>replicationState</h4>
-<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationStateZKBase.html" title="class in org.apache.hadoop.hbase.replication">ReplicationStateZKBase</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html#line.70">replicationState</a></pre>
+<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationStateZKBase.html" title="class in org.apache.hadoop.hbase.replication">ReplicationStateZKBase</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html#line.71">replicationState</a></pre>
 </li>
 </ul>
 </li>
@@ -454,7 +444,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
 <ul class="blockList">
 <li class="blockList">
 <h4>TableBasedReplicationQueuesImpl</h4>
-<pre>public&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html#line.72">TableBasedReplicationQueuesImpl</a>(<a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationQueuesArguments.html" title="class in org.apache.hadoop.hbase.replication">ReplicationQueuesArguments</a>&nbsp;args)
+<pre>public&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html#line.73">TableBasedReplicationQueuesImpl</a>(<a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationQueuesArguments.html" title="class in org.apache.hadoop.hbase.replication">ReplicationQueuesArguments</a>&nbsp;args)
                                 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
 <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
@@ -466,7 +456,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
 <ul class="blockListLast">
 <li class="blockList">
 <h4>TableBasedReplicationQueuesImpl</h4>
-<pre>public&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html#line.76">TableBasedReplicationQueuesImpl</a>(org.apache.hadoop.conf.Configuration&nbsp;conf,
+<pre>public&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html#line.77">TableBasedReplicationQueuesImpl</a>(org.apache.hadoop.conf.Configuration&nbsp;conf,
                                <a href="../../../../../org/apache/hadoop/hbase/Abortable.html" title="interface in org.apache.hadoop.hbase">Abortable</a>&nbsp;abort,
                                <a href="../../../../../org/apache/hadoop/hbase/zookeeper/ZooKeeperWatcher.html" title="class in org.apache.hadoop.hbase.zookeeper">ZooKeeperWatcher</a>&nbsp;zkw)
                                 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
@@ -488,7 +478,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
 <ul class="blockList">
 <li class="blockList">
 <h4>init</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html#line.83">init</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;serverName)
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html#line.84">init</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;serverName)
           throws <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationException.html" title="class in org.apache.hadoop.hbase.replication">ReplicationException</a></pre>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationQueues.html#init(java.lang.String)">ReplicationQueues</a></code></strong></div>
 <div class="block">Initialize the region server replication queue interface.</div>
@@ -507,7 +497,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
 <ul class="blockList">
 <li class="blockList">
 <h4>getListOfReplicators</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html#line.89">getListOfReplicators</a>()</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html#line.90">getListOfReplicators</a>()</pre>
 <div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#getListOfReplicators()">ReplicationTableBase</a></code></strong></div>
 <div class="block">Get a list of all region servers that have outstanding replication queues. These servers could
  be alive, dead or from a previous run of the cluster.</div>
@@ -525,7 +515,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
 <ul class="blockList">
 <li class="blockList">
 <h4>removeQueue</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html#line.94">removeQueue</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;queueId)</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html#line.95">removeQueue</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;queueId)</pre>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationQueues.html#removeQueue(java.lang.String)">ReplicationQueues</a></code></strong></div>
 <div class="block">Remove a replication queue.</div>
 <dl>
@@ -540,7 +530,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
 <ul class="blockList">
 <li class="blockList">
 <h4>addLog</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html#line.107">addLog</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;queueId,
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html#line.108">addLog</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;queueId,
           <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;filename)
             throws <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationException.html" title="class in org.apache.hadoop.hbase.replication">ReplicationException</a></pre>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationQueues.html#addLog(java.lang.String,%20java.lang.String)">ReplicationQueues</a></code></strong></div>
@@ -559,7 +549,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
 <ul class="blockList">
 <li class="blockList">
 <h4>removeLog</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html#line.129">removeLog</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;queueId,
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html#line.130">removeLog</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;queueId,
              <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;filename)</pre>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationQueues.html#removeLog(java.lang.String,%20java.lang.String)">ReplicationQueues</a></code></strong></div>
 <div class="block">Remove an WAL file from the given queue.</div>
@@ -575,7 +565,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
 <ul class="blockList">
 <li class="blockList">
 <h4>setLogPosition</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html#line.142">setLogPosition</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;queueId,
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html#line.143">setLogPosition</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;queueId,
                   <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;filename,
                   long&nbsp;position)</pre>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationQueues.html#setLogPosition(java.lang.String,%20java.lang.String,%20long)">ReplicationQueues</a></code></strong></div>
@@ -592,7 +582,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
 <ul class="blockList">
 <li class="blockList">
 <h4>getLogPosition</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html#line.166">getLogPosition</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;queueId,
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html#line.167">getLogPosition</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;queueId,
                   <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;filename)
                     throws <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationException.html" title="class in org.apache.hadoop.hbase.replication">ReplicationException</a></pre>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationQueues.html#getLogPosition(java.lang.String,%20java.lang.String)">ReplicationQueues</a></code></strong></div>
@@ -612,7 +602,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
 <ul class="blockList">
 <li class="blockList">
 <h4>removeAllQueues</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html#line.184">removeAllQueues</a>()</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html#line.185">removeAllQueues</a>()</pre>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationQueues.html#removeAllQueues()">ReplicationQueues</a></code></strong></div>
 <div class="block">Remove all replication queues for this region server.</div>
 <dl>
@@ -627,7 +617,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
 <ul class="blockList">
 <li class="blockList">
 <h4>getLogsInQueue</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html#line.192">getLogsInQueue</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;queueId)</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html#line.193">getLogsInQueue</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;queueId)</pre>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationQueues.html#getLogsInQueue(java.lang.String)">ReplicationQueues</a></code></strong></div>
 <div class="block">Get a list of all WALs in the given queue.</div>
 <dl>
@@ -643,7 +633,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
 <ul class="blockList">
 <li class="blockList">
 <h4>getAllQueues</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html#line.198">getAllQueues</a>()</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html#line.222">getAllQueues</a>()</pre>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationQueues.html#getAllQueues()">ReplicationQueues</a></code></strong></div>
 <div class="block">Get a list of all queues for this region server.</div>
 <dl>
@@ -658,7 +648,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
 <ul class="blockList">
 <li class="blockList">
 <h4>claimQueues</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html#line.203">claimQueues</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;regionserver)</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html#line.227">claimQueues</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;regionserver)</pre>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationQueues.html#claimQueues(java.lang.String)">ReplicationQueues</a></code></strong></div>
 <div class="block">Take ownership for the set of queues belonging to a dead region server.</div>
 <dl>
@@ -669,28 +659,13 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
          each queue. Returns an empty map if no queues were failed-over.</dd></dl>
 </li>
 </ul>
-<a name="getAllQueuesScanner(java.lang.String)">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getAllQueuesScanner</h4>
-<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/client/ResultScanner.html" title="interface in org.apache.hadoop.hbase.client">ResultScanner</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html#line.250">getAllQueuesScanner</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;server)
-                                   throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
-<div class="block">Get the QueueIds belonging to the named server from the ReplicationTableBase</div>
-<dl><dt><span class="strong">Parameters:</span></dt><dd><code>server</code> - name of the server</dd>
-<dt><span class="strong">Returns:</span></dt><dd>a ResultScanner over the QueueIds belonging to the server</dd>
-<dt><span class="strong">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
-</li>
-</ul>
 <a name="isThisOurRegionServer(java.lang.String)">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>isThisOurRegionServer</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html#line.262">isThisOurRegionServer</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;regionserver)</pre>
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html#line.268">isThisOurRegionServer</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;regionserver)</pre>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationQueues.html#isThisOurRegionServer(java.lang.String)">ReplicationQueues</a></code></strong></div>
 <div class="block">Checks if the provided znode is the same as this region server's</div>
 <dl>
@@ -706,7 +681,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
 <ul class="blockList">
 <li class="blockList">
 <h4>addPeerToHFileRefs</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html#line.267">addPeerToHFileRefs</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId)
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html#line.273">addPeerToHFileRefs</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId)
                         throws <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationException.html" title="class in org.apache.hadoop.hbase.replication">ReplicationException</a></pre>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationQueues.html#addPeerToHFileRefs(java.lang.String)">ReplicationQueues</a></code></strong></div>
 <div class="block">Add a peer to hfile reference queue if peer does not exist.</div>
@@ -724,7 +699,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
 <ul class="blockList">
 <li class="blockList">
 <h4>removePeerFromHFileRefs</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html#line.273">removePeerFromHFileRefs</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId)</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html#line.279">removePeerFromHFileRefs</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId)</pre>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationQueues.html#removePeerFromHFileRefs(java.lang.String)">ReplicationQueues</a></code></strong></div>
 <div class="block">Remove a peer from hfile reference queue.</div>
 <dl>
@@ -739,7 +714,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
 <ul class="blockList">
 <li class="blockList">
 <h4>addHFileRefs</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html#line.279">addHFileRefs</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId,
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html#line.285">addHFileRefs</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId,
                 <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;files)
                   throws <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationException.html" title="class in org.apache.hadoop.hbase.replication">ReplicationException</a></pre>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationQueues.html#addHFileRefs(java.lang.String,%20java.util.List)">ReplicationQueues</a></code></strong></div>
@@ -758,7 +733,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
 <ul class="blockList">
 <li class="blockList">
 <h4>removeHFileRefs</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html#line.285">removeHFileRefs</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId,
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html#line.291">removeHFileRefs</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId,
                    <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;files)</pre>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationQueues.html#removeHFileRefs(java.lang.String,%20java.util.List)">ReplicationQueues</a></code></strong></div>
 <div class="block">Remove hfile references from the queue.</div>
@@ -768,22 +743,13 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
 <dt><span class="strong">Parameters:</span></dt><dd><code>peerId</code> - peer cluster id from which this hfile references needs to be removed</dd><dd><code>files</code> - list of hfile references to be removed</dd></dl>
 </li>
 </ul>
-<a name="getLogsInQueueAndCheckOwnership(byte[])">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getLogsInQueueAndCheckOwnership</h4>
-<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html#line.290">getLogsInQueueAndCheckOwnership</a>(byte[]&nbsp;rowKey)</pre>
-</li>
-</ul>
 <a name="buildQueueRowKey(java.lang.String)">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>buildQueueRowKey</h4>
-<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html#line.317">buildQueueRowKey</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;queueId)</pre>
+<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html#line.296">buildQueueRowKey</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;queueId)</pre>
 </li>
 </ul>
 <a name="queueIdToRowKey(java.lang.String)">
@@ -792,7 +758,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
 <ul class="blockList">
 <li class="blockList">
 <h4>queueIdToRowKey</h4>
-<pre>private&nbsp;byte[]&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html#line.326">queueIdToRowKey</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;queueId)</pre>
+<pre>private&nbsp;byte[]&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html#line.305">queueIdToRowKey</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;queueId)</pre>
 <div class="block">Convenience method that gets the row key of the queue specified by queueId</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>queueId</code> - queueId of a queue in this server</dd>
 <dt><span class="strong">Returns:</span></dt><dd>the row key of the queue in the Replication Table</dd></dl>
@@ -804,7 +770,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
 <ul class="blockList">
 <li class="blockList">
 <h4>safeQueueUpdate</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html#line.335">safeQueueUpdate</a>(<a href="../../../../../org/apache/hadoop/hbase/client/Put.html" title="class in org.apache.hadoop.hbase.client">Put</a>&nbsp;put)
+<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html#line.314">safeQueueUpdate</a>(<a href="../../../../../org/apache/hadoop/hbase/client/Put.html" title="class in org.apache.hadoop.hbase.client">Put</a>&nbsp;put)
                       throws <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationException.html" title="class in org.apache.hadoop.hbase.replication">ReplicationException</a>,
                              <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">See safeQueueUpdate(RowMutations mutate)</div>
@@ -820,7 +786,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
 <ul class="blockList">
 <li class="blockList">
 <h4>safeQueueUpdate</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html#line.346">safeQueueUpdate</a>(<a href="../../../../../org/apache/hadoop/hbase/client/Delete.html" title="class in org.apache.hadoop.hbase.client">Delete</a>&nbsp;delete)
+<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html#line.325">safeQueueUpdate</a>(<a href="../../../../../org/apache/hadoop/hbase/client/Delete.html" title="class in org.apache.hadoop.hbase.client">Delete</a>&nbsp;delete)
                       throws <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationException.html" title="class in org.apache.hadoop.hbase.replication">ReplicationException</a>,
                              <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">See safeQueueUpdate(RowMutations mutate)</div>
@@ -836,7 +802,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
 <ul class="blockList">
 <li class="blockList">
 <h4>safeQueueUpdate</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html#line.360">safeQueueUpdate</a>(<a href="../../../../../org/apache/hadoop/hbase/client/RowMutations.html" title="class in org.apache.hadoop.hbase.client">RowMutations</a>&nbsp;mutate)
+<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html#line.339">safeQueueUpdate</a>(<a href="../../../../../org/apache/hadoop/hbase/client/RowMutations.html" title="class in org.apache.hadoop.hbase.client">RowMutations</a>&nbsp;mutate)
                       throws <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationException.html" title="class in org.apache.hadoop.hbase.replication">ReplicationException</a>,
                              <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Attempt to mutate a given queue in the Replication Table with a checkAndPut on the OWNER column
@@ -854,7 +820,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
 <ul class="blockList">
 <li class="blockList">
 <h4>checkQueueExists</h4>
-<pre>private&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html#line.376">checkQueueExists</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;queueId)
+<pre>private&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html#line.357">checkQueueExists</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;queueId)
                           throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Check if the queue specified by queueId is stored in HBase</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>queueId</code> - Either raw or reclaimed format of the queueId</dd>
@@ -869,7 +835,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
 <ul class="blockList">
 <li class="blockList">
 <h4>attemptToClaimQueue</h4>
-<pre>private&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html#line.390">attemptToClaimQueue</a>(<a href="../../../../../org/apache/hadoop/hbase/client/Result.html" title="class in org.apache.hadoop.hbase.client">Result</a>&nbsp;queue,
+<pre>private&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html#line.373">attemptToClaimQueue</a>(<a href="../../../../../org/apache/hadoop/hbase/client/Result.html" title="class in org.apache.hadoop.hbase.client">Result</a>&nbsp;queue,
                           <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;originalServer)
                              throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Attempt to claim the given queue with a checkAndPut on the OWNER column. We check that the
@@ -886,7 +852,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
 <ul class="blockListLast">
 <li class="blockList">
 <h4>getResultIfOwner</h4>
-<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/client/Result.html" title="class in org.apache.hadoop.hbase.client">Result</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html#line.415">getResultIfOwner</a>(<a href="../../../../../org/apache/hadoop/hbase/client/Get.html" title="class in org.apache.hadoop.hbase.client">Get</a>&nbsp;get)
+<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/client/Result.html" title="class in org.apache.hadoop.hbase.client">Result</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html#line.401">getResultIfOwner</a>(<a href="../../../../../org/apache/hadoop/hbase/client/Get.html" title="class in org.apache.hadoop.hbase.client">Get</a>&nbsp;get)
                          throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Attempts to run a Get on some queue. Will only return a non-null result if we currently own
  the queue.</div>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/replication/class-use/ReplicationException.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/replication/class-use/ReplicationException.html b/devapidocs/org/apache/hadoop/hbase/replication/class-use/ReplicationException.html
index 04be710..cbe2fb3 100644
--- a/devapidocs/org/apache/hadoop/hbase/replication/class-use/ReplicationException.html
+++ b/devapidocs/org/apache/hadoop/hbase/replication/class-use/ReplicationException.html
@@ -265,18 +265,6 @@
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="strong">ReplicationPeersZKImpl.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#addPeer(java.lang.String,%20org.apache.hadoop.hbase.replication.ReplicationPeerConfig)">addPeer</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id,
-              <a href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html" title="class in org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a>&nbsp;peerConfig)</code>&nbsp;</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="strong">ReplicationPeers.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html#addPeer(java.lang.String,%20org.apache.hadoop.hbase.replication.ReplicationPeerConfig)">addPeer</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId,
-              <a href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html" title="class in org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a>&nbsp;peerConfig)</code>
-<div class="block">Add a new remote slave cluster for replication.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>void</code></td>
 <td class="colLast"><span class="strong">ReplicationQueues.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationQueues.html#addPeerToHFileRefs(java.lang.String)">addPeerToHFileRefs</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId)</code>
 <div class="block">Add a peer to hfile reference queue if peer does not exist.</div>
 </td>
@@ -366,7 +354,7 @@
 <tr class="altColor">
 <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&gt;</code></td>
 <td class="colLast"><span class="strong">ReplicationPeers.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html#getPeerTableCFsConfig(java.lang.String)">getPeerTableCFsConfig</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId)</code>
-<div class="block">Get the table and column-family list string of the peer from ZK.</div>
+<div class="block">Get the table and column-family list string of the peer from the underlying storage.</div>
 </td>
 </tr>
 <tr class="rowColor">
@@ -432,20 +420,24 @@
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><span class="strong">ReplicationPeersZKImpl.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#peerAdded(java.lang.String)">peerAdded</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId)</code>&nbsp;</td>
+<td class="colLast"><span class="strong">ReplicationPeersZKImpl.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#peerConnected(java.lang.String)">peerConnected</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId)</code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><span class="strong">ReplicationPeers.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html#peerAdded(java.lang.String)">peerAdded</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId)</code>&nbsp;</td>
+<td class="colLast"><span class="strong">ReplicationPeers.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html#peerConnected(java.lang.String)">peerConnected</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId)</code>
+<div class="block">Method called after a peer has been connected.</div>
+</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="strong">ReplicationPeersZKImpl.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#removePeer(java.lang.String)">removePeer</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id)</code>&nbsp;</td>
+<td class="colLast"><span class="strong">ReplicationPeersZKImpl.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#registerPeer(java.lang.String,%20org.apache.hadoop.hbase.replication.ReplicationPeerConfig)">registerPeer</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id,
+                        <a href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html" title="class in org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a>&nbsp;peerConfig)</code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="strong">ReplicationPeers.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html#removePeer(java.lang.String)">removePeer</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId)</code>
-<div class="block">Removes a remote slave cluster and stops the replication to it.</div>
+<td class="colLast"><span class="strong">ReplicationPeers.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html#registerPeer(java.lang.String,%20org.apache.hadoop.hbase.replication.ReplicationPeerConfig)">registerPeer</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId,
+                        <a href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html" title="class in org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a>&nbsp;peerConfig)</code>
+<div class="block">Add a new remote slave cluster for replication.</div>
 </td>
 </tr>
 <tr class="rowColor">
@@ -476,7 +468,17 @@
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><span class="strong">ReplicationPeers.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html#setPeerTableCFsConfig(java.lang.String,%20java.util.Map)">setPeerTableCFsConfig</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId,
                                           <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,? extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&gt;&nbsp;tableCFs)</code>
-<div class="block">Set the table and column-family list string of the peer to ZK.</div>
+<div class="block">Set the table and column-family list string of the peer to the underlying storage.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">ReplicationPeersZKImpl.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#unregisterPeer(java.lang.String)">unregisterPeer</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">ReplicationPeers.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html#unregisterPeer(java.lang.String)">unregisterPeer</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId)</code>
+<div class="block">Removes a remote slave cluster and stops the replication to it.</div>
 </td>
 </tr>
 <tr class="altColor">
@@ -487,7 +489,9 @@
 <tr class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><span class="strong">ReplicationPeers.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html#updatePeerConfig(java.lang.String,%20org.apache.hadoop.hbase.replication.ReplicationPeerConfig)">updatePeerConfig</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id,
-                                <a href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html" title="class in org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a>&nbsp;peerConfig)</code>&nbsp;</td>
+                                <a href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html" title="class in org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a>&nbsp;peerConfig)</code>
+<div class="block">Update the peerConfig for the a given peer cluster</div>
+</td>
 </tr>
 </tbody>
 </table>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/replication/class-use/ReplicationPeer.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/replication/class-use/ReplicationPeer.html b/devapidocs/org/apache/hadoop/hbase/replication/class-use/ReplicationPeer.html
index 2bfaa92..9ab53d0 100644
--- a/devapidocs/org/apache/hadoop/hbase/replication/class-use/ReplicationPeer.html
+++ b/devapidocs/org/apache/hadoop/hbase/replication/class-use/ReplicationPeer.html
@@ -154,12 +154,12 @@
 <tbody>
 <tr class="altColor">
 <td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationPeer.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeer</a></code></td>
-<td class="colLast"><span class="strong">ReplicationPeersZKImpl.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#getPeer(java.lang.String)">getPeer</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId)</code>&nbsp;</td>
+<td class="colLast"><span class="strong">ReplicationPeersZKImpl.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#getConnectedPeer(java.lang.String)">getConnectedPeer</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId)</code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code><a href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationPeer.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeer</a></code></td>
-<td class="colLast"><span class="strong">ReplicationPeers.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html#getPeer(java.lang.String)">getPeer</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId)</code>
-<div class="block">Returns the ReplicationPeer</div>
+<td class="colLast"><span class="strong">ReplicationPeers.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html#getConnectedPeer(java.lang.String)">getConnectedPeer</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId)</code>
+<div class="block">Returns the ReplicationPeer for the specified connected peer.</div>
 </td>
 </tr>
 <tr class="altColor">


[12/52] [partial] hbase-site git commit: Published site at 3e0602be1665e6170b0addec59bbe8785da300b0.

Posted by mi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.html b/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.html
index 0781669..c71d0c3 100644
--- a/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.html
+++ b/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.html
@@ -106,7 +106,7 @@
 <br>
 <pre><a href="../../../../../org/apache/hadoop/hbase/classification/InterfaceAudience.LimitedPrivate.html" title="annotation in org.apache.hadoop.hbase.classification">@InterfaceAudience.LimitedPrivate</a>(<a href="../../../../../org/apache/hadoop/hbase/classification/InterfaceAudience.LimitedPrivate.html#value()">value</a>="Tools")
 <a href="../../../../../org/apache/hadoop/hbase/classification/InterfaceStability.Evolving.html" title="annotation in org.apache.hadoop.hbase.classification">@InterfaceStability.Evolving</a>
-public class <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.196">HBaseFsck</a>
+public class <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.195">HBaseFsck</a>
 extends org.apache.hadoop.conf.Configured
 implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.html?is-external=true" title="class or interface in java.io">Closeable</a></pre>
 <div class="block">HBaseFsck (hbck) is a tool for checking and repairing region consistency and
@@ -1335,7 +1335,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>DEFAULT_TIME_LAG</h4>
-<pre>public static final&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.197">DEFAULT_TIME_LAG</a></pre>
+<pre>public static final&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.196">DEFAULT_TIME_LAG</a></pre>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.util.HBaseFsck.DEFAULT_TIME_LAG">Constant Field Values</a></dd></dl>
 </li>
 </ul>
@@ -1345,7 +1345,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>DEFAULT_SLEEP_BEFORE_RERUN</h4>
-<pre>public static final&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.198">DEFAULT_SLEEP_BEFORE_RERUN</a></pre>
+<pre>public static final&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.197">DEFAULT_SLEEP_BEFORE_RERUN</a></pre>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.util.HBaseFsck.DEFAULT_SLEEP_BEFORE_RERUN">Constant Field Values</a></dd></dl>
 </li>
 </ul>
@@ -1355,7 +1355,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>MAX_NUM_THREADS</h4>
-<pre>private static final&nbsp;int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.199">MAX_NUM_THREADS</a></pre>
+<pre>private static final&nbsp;int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.198">MAX_NUM_THREADS</a></pre>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.util.HBaseFsck.MAX_NUM_THREADS">Constant Field Values</a></dd></dl>
 </li>
 </ul>
@@ -1365,7 +1365,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>rsSupportsOffline</h4>
-<pre>private static&nbsp;boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.200">rsSupportsOffline</a></pre>
+<pre>private static&nbsp;boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.199">rsSupportsOffline</a></pre>
 </li>
 </ul>
 <a name="DEFAULT_OVERLAPS_TO_SIDELINE">
@@ -1374,7 +1374,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>DEFAULT_OVERLAPS_TO_SIDELINE</h4>
-<pre>private static final&nbsp;int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.201">DEFAULT_OVERLAPS_TO_SIDELINE</a></pre>
+<pre>private static final&nbsp;int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.200">DEFAULT_OVERLAPS_TO_SIDELINE</a></pre>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.util.HBaseFsck.DEFAULT_OVERLAPS_TO_SIDELINE">Constant Field Values</a></dd></dl>
 </li>
 </ul>
@@ -1384,7 +1384,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>DEFAULT_MAX_MERGE</h4>
-<pre>private static final&nbsp;int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.202">DEFAULT_MAX_MERGE</a></pre>
+<pre>private static final&nbsp;int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.201">DEFAULT_MAX_MERGE</a></pre>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.util.HBaseFsck.DEFAULT_MAX_MERGE">Constant Field Values</a></dd></dl>
 </li>
 </ul>
@@ -1394,7 +1394,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>TO_BE_LOADED</h4>
-<pre>private static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.203">TO_BE_LOADED</a></pre>
+<pre>private static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.202">TO_BE_LOADED</a></pre>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.util.HBaseFsck.TO_BE_LOADED">Constant Field Values</a></dd></dl>
 </li>
 </ul>
@@ -1404,7 +1404,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>HBCK_LOCK_FILE</h4>
-<pre>private static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.204">HBCK_LOCK_FILE</a></pre>
+<pre>private static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.203">HBCK_LOCK_FILE</a></pre>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.util.HBaseFsck.HBCK_LOCK_FILE">Constant Field Values</a></dd></dl>
 </li>
 </ul>
@@ -1414,7 +1414,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>DEFAULT_MAX_LOCK_FILE_ATTEMPTS</h4>
-<pre>private static final&nbsp;int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.205">DEFAULT_MAX_LOCK_FILE_ATTEMPTS</a></pre>
+<pre>private static final&nbsp;int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.204">DEFAULT_MAX_LOCK_FILE_ATTEMPTS</a></pre>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.util.HBaseFsck.DEFAULT_MAX_LOCK_FILE_ATTEMPTS">Constant Field Values</a></dd></dl>
 </li>
 </ul>
@@ -1424,7 +1424,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>DEFAULT_LOCK_FILE_ATTEMPT_SLEEP_INTERVAL</h4>
-<pre>private static final&nbsp;int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.206">DEFAULT_LOCK_FILE_ATTEMPT_SLEEP_INTERVAL</a></pre>
+<pre>private static final&nbsp;int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.205">DEFAULT_LOCK_FILE_ATTEMPT_SLEEP_INTERVAL</a></pre>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.util.HBaseFsck.DEFAULT_LOCK_FILE_ATTEMPT_SLEEP_INTERVAL">Constant Field Values</a></dd></dl>
 </li>
 </ul>
@@ -1434,7 +1434,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>DEFAULT_LOCK_FILE_ATTEMPT_MAX_SLEEP_TIME</h4>
-<pre>private static final&nbsp;int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.207">DEFAULT_LOCK_FILE_ATTEMPT_MAX_SLEEP_TIME</a></pre>
+<pre>private static final&nbsp;int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.206">DEFAULT_LOCK_FILE_ATTEMPT_MAX_SLEEP_TIME</a></pre>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.util.HBaseFsck.DEFAULT_LOCK_FILE_ATTEMPT_MAX_SLEEP_TIME">Constant Field Values</a></dd></dl>
 </li>
 </ul>
@@ -1444,7 +1444,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>DEFAULT_WAIT_FOR_LOCK_TIMEOUT</h4>
-<pre>private static final&nbsp;int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.212">DEFAULT_WAIT_FOR_LOCK_TIMEOUT</a></pre>
+<pre>private static final&nbsp;int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.211">DEFAULT_WAIT_FOR_LOCK_TIMEOUT</a></pre>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.util.HBaseFsck.DEFAULT_WAIT_FOR_LOCK_TIMEOUT">Constant Field Values</a></dd></dl>
 </li>
 </ul>
@@ -1454,7 +1454,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>LOG</h4>
-<pre>private static final&nbsp;org.apache.commons.logging.Log <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.217">LOG</a></pre>
+<pre>private static final&nbsp;org.apache.commons.logging.Log <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.216">LOG</a></pre>
 <div class="block">Internal resources</div>
 </li>
 </ul>
@@ -1464,7 +1464,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>status</h4>
-<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/ClusterStatus.html" title="class in org.apache.hadoop.hbase">ClusterStatus</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.218">status</a></pre>
+<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/ClusterStatus.html" title="class in org.apache.hadoop.hbase">ClusterStatus</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.217">status</a></pre>
 </li>
 </ul>
 <a name="connection">
@@ -1473,7 +1473,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>connection</h4>
-<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnection.html" title="interface in org.apache.hadoop.hbase.client">ClusterConnection</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.219">connection</a></pre>
+<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnection.html" title="interface in org.apache.hadoop.hbase.client">ClusterConnection</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.218">connection</a></pre>
 </li>
 </ul>
 <a name="admin">
@@ -1482,7 +1482,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>admin</h4>
-<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/client/Admin.html" title="interface in org.apache.hadoop.hbase.client">Admin</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.220">admin</a></pre>
+<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/client/Admin.html" title="interface in org.apache.hadoop.hbase.client">Admin</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.219">admin</a></pre>
 </li>
 </ul>
 <a name="meta">
@@ -1491,7 +1491,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>meta</h4>
-<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/client/Table.html" title="interface in org.apache.hadoop.hbase.client">Table</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.221">meta</a></pre>
+<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/client/Table.html" title="interface in org.apache.hadoop.hbase.client">Table</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.220">meta</a></pre>
 </li>
 </ul>
 <a name="executor">
@@ -1500,7 +1500,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>executor</h4>
-<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/ExecutorService.html?is-external=true" title="class or interface in java.util.concurrent">ExecutorService</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.223">executor</a></pre>
+<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/ExecutorService.html?is-external=true" title="class or interface in java.util.concurrent">ExecutorService</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.222">executor</a></pre>
 </li>
 </ul>
 <a name="startMillis">
@@ -1509,7 +1509,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>startMillis</h4>
-<pre>private&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.224">startMillis</a></pre>
+<pre>private&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.223">startMillis</a></pre>
 </li>
 </ul>
 <a name="hfcc">
@@ -1518,7 +1518,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>hfcc</h4>
-<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/hbck/HFileCorruptionChecker.html" title="class in org.apache.hadoop.hbase.util.hbck">HFileCorruptionChecker</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.225">hfcc</a></pre>
+<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/hbck/HFileCorruptionChecker.html" title="class in org.apache.hadoop.hbase.util.hbck">HFileCorruptionChecker</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.224">hfcc</a></pre>
 </li>
 </ul>
 <a name="retcode">
@@ -1527,7 +1527,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>retcode</h4>
-<pre>private&nbsp;int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.226">retcode</a></pre>
+<pre>private&nbsp;int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.225">retcode</a></pre>
 </li>
 </ul>
 <a name="HBCK_LOCK_PATH">
@@ -1536,7 +1536,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>HBCK_LOCK_PATH</h4>
-<pre>private&nbsp;org.apache.hadoop.fs.Path <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.227">HBCK_LOCK_PATH</a></pre>
+<pre>private&nbsp;org.apache.hadoop.fs.Path <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.226">HBCK_LOCK_PATH</a></pre>
 </li>
 </ul>
 <a name="hbckOutFd">
@@ -1545,7 +1545,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>hbckOutFd</h4>
-<pre>private&nbsp;org.apache.hadoop.fs.FSDataOutputStream <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.228">hbckOutFd</a></pre>
+<pre>private&nbsp;org.apache.hadoop.fs.FSDataOutputStream <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.227">hbckOutFd</a></pre>
 </li>
 </ul>
 <a name="hbckLockCleanup">
@@ -1554,7 +1554,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>hbckLockCleanup</h4>
-<pre>private final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/atomic/AtomicBoolean.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicBoolean</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.232">hbckLockCleanup</a></pre>
+<pre>private final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/atomic/AtomicBoolean.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicBoolean</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.231">hbckLockCleanup</a></pre>
 </li>
 </ul>
 <a name="details">
@@ -1563,7 +1563,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>details</h4>
-<pre>private static&nbsp;boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.237">details</a></pre>
+<pre>private static&nbsp;boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.236">details</a></pre>
 <div class="block">Options</div>
 </li>
 </ul>
@@ -1573,7 +1573,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>timelag</h4>
-<pre>private&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.238">timelag</a></pre>
+<pre>private&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.237">timelag</a></pre>
 </li>
 </ul>
 <a name="forceExclusive">
@@ -1582,7 +1582,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>forceExclusive</h4>
-<pre>private static&nbsp;boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.239">forceExclusive</a></pre>
+<pre>private static&nbsp;boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.238">forceExclusive</a></pre>
 </li>
 </ul>
 <a name="disableBalancer">
@@ -1591,7 +1591,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>disableBalancer</h4>
-<pre>private static&nbsp;boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.240">disableBalancer</a></pre>
+<pre>private static&nbsp;boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.239">disableBalancer</a></pre>
 </li>
 </ul>
 <a name="disableSplitAndMerge">
@@ -1600,7 +1600,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>disableSplitAndMerge</h4>
-<pre>private static&nbsp;boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.241">disableSplitAndMerge</a></pre>
+<pre>private static&nbsp;boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.240">disableSplitAndMerge</a></pre>
 </li>
 </ul>
 <a name="fixAssignments">
@@ -1609,7 +1609,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>fixAssignments</h4>
-<pre>private&nbsp;boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.242">fixAssignments</a></pre>
+<pre>private&nbsp;boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.241">fixAssignments</a></pre>
 </li>
 </ul>
 <a name="fixMeta">
@@ -1618,7 +1618,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>fixMeta</h4>
-<pre>private&nbsp;boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.243">fixMeta</a></pre>
+<pre>private&nbsp;boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.242">fixMeta</a></pre>
 </li>
 </ul>
 <a name="checkHdfs">
@@ -1627,7 +1627,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>checkHdfs</h4>
-<pre>private&nbsp;boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.244">checkHdfs</a></pre>
+<pre>private&nbsp;boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.243">checkHdfs</a></pre>
 </li>
 </ul>
 <a name="fixHdfsHoles">
@@ -1636,7 +1636,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>fixHdfsHoles</h4>
-<pre>private&nbsp;boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.245">fixHdfsHoles</a></pre>
+<pre>private&nbsp;boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.244">fixHdfsHoles</a></pre>
 </li>
 </ul>
 <a name="fixHdfsOverlaps">
@@ -1645,7 +1645,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>fixHdfsOverlaps</h4>
-<pre>private&nbsp;boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.246">fixHdfsOverlaps</a></pre>
+<pre>private&nbsp;boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.245">fixHdfsOverlaps</a></pre>
 </li>
 </ul>
 <a name="fixHdfsOrphans">
@@ -1654,7 +1654,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>fixHdfsOrphans</h4>
-<pre>private&nbsp;boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.247">fixHdfsOrphans</a></pre>
+<pre>private&nbsp;boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.246">fixHdfsOrphans</a></pre>
 </li>
 </ul>
 <a name="fixTableOrphans">
@@ -1663,7 +1663,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>fixTableOrphans</h4>
-<pre>private&nbsp;boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.248">fixTableOrphans</a></pre>
+<pre>private&nbsp;boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.247">fixTableOrphans</a></pre>
 </li>
 </ul>
 <a name="fixVersionFile">
@@ -1672,7 +1672,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>fixVersionFile</h4>
-<pre>private&nbsp;boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.249">fixVersionFile</a></pre>
+<pre>private&nbsp;boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.248">fixVersionFile</a></pre>
 </li>
 </ul>
 <a name="fixSplitParents">
@@ -1681,7 +1681,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>fixSplitParents</h4>
-<pre>private&nbsp;boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.250">fixSplitParents</a></pre>
+<pre>private&nbsp;boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.249">fixSplitParents</a></pre>
 </li>
 </ul>
 <a name="fixReferenceFiles">
@@ -1690,7 +1690,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>fixReferenceFiles</h4>
-<pre>private&nbsp;boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.251">fixReferenceFiles</a></pre>
+<pre>private&nbsp;boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.250">fixReferenceFiles</a></pre>
 </li>
 </ul>
 <a name="fixEmptyMetaCells">
@@ -1699,7 +1699,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>fixEmptyMetaCells</h4>
-<pre>private&nbsp;boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.252">fixEmptyMetaCells</a></pre>
+<pre>private&nbsp;boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.251">fixEmptyMetaCells</a></pre>
 </li>
 </ul>
 <a name="fixTableLocks">
@@ -1708,7 +1708,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>fixTableLocks</h4>
-<pre>private&nbsp;boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.253">fixTableLocks</a></pre>
+<pre>private&nbsp;boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.252">fixTableLocks</a></pre>
 </li>
 </ul>
 <a name="fixReplication">
@@ -1717,7 +1717,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>fixReplication</h4>
-<pre>private&nbsp;boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.254">fixReplication</a></pre>
+<pre>private&nbsp;boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.253">fixReplication</a></pre>
 </li>
 </ul>
 <a name="fixAny">
@@ -1726,7 +1726,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>fixAny</h4>
-<pre>private&nbsp;boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.255">fixAny</a></pre>
+<pre>private&nbsp;boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.254">fixAny</a></pre>
 </li>
 </ul>
 <a name="tablesIncluded">
@@ -1735,7 +1735,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>tablesIncluded</h4>
-<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&gt; <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.259">tablesIncluded</a></pre>
+<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&gt; <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.258">tablesIncluded</a></pre>
 </li>
 </ul>
 <a name="maxMerge">
@@ -1744,7 +1744,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>maxMerge</h4>
-<pre>private&nbsp;int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.260">maxMerge</a></pre>
+<pre>private&nbsp;int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.259">maxMerge</a></pre>
 </li>
 </ul>
 <a name="maxOverlapsToSideline">
@@ -1753,7 +1753,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>maxOverlapsToSideline</h4>
-<pre>private&nbsp;int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.262">maxOverlapsToSideline</a></pre>
+<pre>private&nbsp;int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.261">maxOverlapsToSideline</a></pre>
 </li>
 </ul>
 <a name="sidelineBigOverlaps">
@@ -1762,7 +1762,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>sidelineBigOverlaps</h4>
-<pre>private&nbsp;boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.263">sidelineBigOverlaps</a></pre>
+<pre>private&nbsp;boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.262">sidelineBigOverlaps</a></pre>
 </li>
 </ul>
 <a name="sidelineDir">
@@ -1771,7 +1771,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>sidelineDir</h4>
-<pre>private&nbsp;org.apache.hadoop.fs.Path <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.264">sidelineDir</a></pre>
+<pre>private&nbsp;org.apache.hadoop.fs.Path <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.263">sidelineDir</a></pre>
 </li>
 </ul>
 <a name="rerun">
@@ -1780,7 +1780,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>rerun</h4>
-<pre>private&nbsp;boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.266">rerun</a></pre>
+<pre>private&nbsp;boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.265">rerun</a></pre>
 </li>
 </ul>
 <a name="summary">
@@ -1789,7 +1789,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>summary</h4>
-<pre>private static&nbsp;boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.267">summary</a></pre>
+<pre>private static&nbsp;boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.266">summary</a></pre>
 </li>
 </ul>
 <a name="checkMetaOnly">
@@ -1798,7 +1798,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>checkMetaOnly</h4>
-<pre>private&nbsp;boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.268">checkMetaOnly</a></pre>
+<pre>private&nbsp;boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.267">checkMetaOnly</a></pre>
 </li>
 </ul>
 <a name="checkRegionBoundaries">
@@ -1807,7 +1807,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>checkRegionBoundaries</h4>
-<pre>private&nbsp;boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.269">checkRegionBoundaries</a></pre>
+<pre>private&nbsp;boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.268">checkRegionBoundaries</a></pre>
 </li>
 </ul>
 <a name="ignorePreCheckPermission">
@@ -1816,7 +1816,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>ignorePreCheckPermission</h4>
-<pre>private&nbsp;boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.270">ignorePreCheckPermission</a></pre>
+<pre>private&nbsp;boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.269">ignorePreCheckPermission</a></pre>
 </li>
 </ul>
 <a name="errors">
@@ -1825,7 +1825,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>errors</h4>
-<pre>private final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.html" title="interface in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.275">errors</a></pre>
+<pre>private final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.html" title="interface in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.274">errors</a></pre>
 <div class="block">State</div>
 </li>
 </ul>
@@ -1835,7 +1835,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>fixes</h4>
-<pre>int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.276">fixes</a></pre>
+<pre>int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.275">fixes</a></pre>
 </li>
 </ul>
 <a name="regionInfoMap">
@@ -1844,7 +1844,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>regionInfoMap</h4>
-<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/TreeMap.html?is-external=true" title="class or interface in java.util">TreeMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.HbckInfo</a>&gt; <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.283">regionInfoMap</a></pre>
+<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/TreeMap.html?is-external=true" title="class or interface in java.util">TreeMap</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.HbckInfo</a>&gt; <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.282">regionInfoMap</a></pre>
 <div class="block">This map contains the state of all hbck items.  It maps from encoded region
  name to HbckInfo structure.  The information contained in HbckInfo is used
  to detect and correct consistency (hdfs/meta/deployment) problems.</div>
@@ -1856,7 +1856,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>emptyRegionInfoQualifiers</h4>
-<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/client/Result.html" title="class in org.apache.hadoop.hbase.client">Result</a>&gt; <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.285">emptyRegionInfoQualifiers</a></pre>
+<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/client/Result.html" title="class in org.apache.hadoop.hbase.client">Result</a>&gt; <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.284">emptyRegionInfoQualifiers</a></pre>
 </li>
 </ul>
 <a name="tablesInfo">
@@ -1865,7 +1865,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>tablesInfo</h4>
-<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/SortedMap.html?is-external=true" title="class or interface in java.util">SortedMap</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.TableInfo</a>&gt; <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.297">tablesInfo</a></pre>
+<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/SortedMap.html?is-external=true" title="class or interface in java.util">SortedMap</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.TableInfo</a>&gt; <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.296">tablesInfo</a></pre>
 <div class="block">This map from Tablename -> TableInfo contains the structures necessary to
  detect table consistency problems (holes, dupes, overlaps).  It is sorted
  to prevent dupes.
@@ -1882,7 +1882,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>orphanHdfsDirs</h4>
-<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.HbckInfo</a>&gt; <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.303">orphanHdfsDirs</a></pre>
+<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.HbckInfo</a>&gt; <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.302">orphanHdfsDirs</a></pre>
 <div class="block">When initially looking at HDFS, we attempt to find any orphaned data.</div>
 </li>
 </ul>
@@ -1892,7 +1892,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>orphanTableDirs</h4>
-<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&gt; <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.305">orphanTableDirs</a></pre>
+<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&gt; <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.304">orphanTableDirs</a></pre>
 </li>
 </ul>
 <a name="tableStates">
@@ -1901,7 +1901,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>tableStates</h4>
-<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="../../../../../org/apache/hadoop/hbase/client/TableState.html" title="class in org.apache.hadoop.hbase.client">TableState</a>&gt; <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.307">tableStates</a></pre>
+<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="../../../../../org/apache/hadoop/hbase/client/TableState.html" title="class in org.apache.hadoop.hbase.client">TableState</a>&gt; <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.306">tableStates</a></pre>
 </li>
 </ul>
 <a name="lockFileRetryCounterFactory">
@@ -1910,7 +1910,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>lockFileRetryCounterFactory</h4>
-<pre>private final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/RetryCounterFactory.html" title="class in org.apache.hadoop.hbase.util">RetryCounterFactory</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.309">lockFileRetryCounterFactory</a></pre>
+<pre>private final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/RetryCounterFactory.html" title="class in org.apache.hadoop.hbase.util">RetryCounterFactory</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.308">lockFileRetryCounterFactory</a></pre>
 </li>
 </ul>
 <a name="skippedRegions">
@@ -1919,7 +1919,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>skippedRegions</h4>
-<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&gt; <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.311">skippedRegions</a></pre>
+<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&gt; <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.310">skippedRegions</a></pre>
 </li>
 </ul>
 <a name="zkw">
@@ -1928,7 +1928,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>zkw</h4>
-<pre><a href="../../../../../org/apache/hadoop/hbase/zookeeper/ZooKeeperWatcher.html" title="class in org.apache.hadoop.hbase.zookeeper">ZooKeeperWatcher</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.313">zkw</a></pre>
+<pre><a href="../../../../../org/apache/hadoop/hbase/zookeeper/ZooKeeperWatcher.html" title="class in org.apache.hadoop.hbase.zookeeper">ZooKeeperWatcher</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.312">zkw</a></pre>
 </li>
 </ul>
 <a name="cmp">
@@ -1937,7 +1937,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockListLast">
 <li class="blockList">
 <h4>cmp</h4>
-<pre>static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util">Comparator</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.HbckInfo</a>&gt; <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.3726">cmp</a></pre>
+<pre>static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util">Comparator</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.HbckInfo</a>&gt; <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.3725">cmp</a></pre>
 </li>
 </ul>
 </li>
@@ -1954,7 +1954,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>HBaseFsck</h4>
-<pre>public&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.321">HBaseFsck</a>(org.apache.hadoop.conf.Configuration&nbsp;conf)
+<pre>public&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.320">HBaseFsck</a>(org.apache.hadoop.conf.Configuration&nbsp;conf)
           throws <a href="../../../../../org/apache/hadoop/hbase/MasterNotRunningException.html" title="class in org.apache.hadoop.hbase">MasterNotRunningException</a>,
                  <a href="../../../../../org/apache/hadoop/hbase/ZooKeeperConnectionException.html" title="class in org.apache.hadoop.hbase">ZooKeeperConnectionException</a>,
                  <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
@@ -1974,7 +1974,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockListLast">
 <li class="blockList">
 <h4>HBaseFsck</h4>
-<pre>public&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.341">HBaseFsck</a>(org.apache.hadoop.conf.Configuration&nbsp;conf,
+<pre>public&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.340">HBaseFsck</a>(org.apache.hadoop.conf.Configuration&nbsp;conf,
          <a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/ExecutorService.html?is-external=true" title="class or interface in java.util.concurrent">ExecutorService</a>&nbsp;exec)
           throws <a href="../../../../../org/apache/hadoop/hbase/MasterNotRunningException.html" title="class in org.apache.hadoop.hbase">MasterNotRunningException</a>,
                  <a href="../../../../../org/apache/hadoop/hbase/ZooKeeperConnectionException.html" title="class in org.apache.hadoop.hbase">ZooKeeperConnectionException</a>,
@@ -2003,7 +2003,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>createThreadPool</h4>
-<pre>private static&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/ExecutorService.html?is-external=true" title="class or interface in java.util.concurrent">ExecutorService</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.326">createThreadPool</a>(org.apache.hadoop.conf.Configuration&nbsp;conf)</pre>
+<pre>private static&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/ExecutorService.html?is-external=true" title="class or interface in java.util.concurrent">ExecutorService</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.325">createThreadPool</a>(org.apache.hadoop.conf.Configuration&nbsp;conf)</pre>
 </li>
 </ul>
 <a name="checkAndMarkRunningHbck()">
@@ -2012,7 +2012,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>checkAndMarkRunningHbck</h4>
-<pre>private&nbsp;org.apache.hadoop.fs.FSDataOutputStream&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.418">checkAndMarkRunningHbck</a>()
+<pre>private&nbsp;org.apache.hadoop.fs.FSDataOutputStream&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.417">checkAndMarkRunningHbck</a>()
                                                                  throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">This method maintains a lock using a file. If the creation fails we return null</div>
 <dl><dt><span class="strong">Returns:</span></dt><dd>FSDataOutputStream object corresponding to the newly opened lock file</dd>
@@ -2026,7 +2026,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>unlockHbck</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.444">unlockHbck</a>()</pre>
+<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.443">unlockHbck</a>()</pre>
 </li>
 </ul>
 <a name="connect()">
@@ -2035,7 +2035,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>connect</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.476">connect</a>()
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.475">connect</a>()
              throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">To repair region consistency, one must call connect() in order to repair
  online state.</div>
@@ -2049,7 +2049,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>loadDeployedRegions</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.516">loadDeployedRegions</a>()
+<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.515">loadDeployedRegions</a>()
                           throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
                                  <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a></pre>
 <div class="block">Get deployed regions according to the region servers.</div>
@@ -2064,7 +2064,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>clearState</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.566">clearState</a>()</pre>
+<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.565">clearState</a>()</pre>
 <div class="block">Clear the current state of hbck.</div>
 </li>
 </ul>
@@ -2074,7 +2074,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>offlineHdfsIntegrityRepair</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.583">offlineHdfsIntegrityRepair</a>()
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.582">offlineHdfsIntegrityRepair</a>()
                                 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
                                        <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a></pre>
 <div class="block">This repair method analyzes hbase data in hdfs and repairs it to satisfy
@@ -2091,7 +2091,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>onlineConsistencyRepair</h4>
-<pre>public&nbsp;int&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.619">onlineConsistencyRepair</a>()
+<pre>public&nbsp;int&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.618">onlineConsistencyRepair</a>()
                             throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
                                    org.apache.zookeeper.KeeperException,
                                    <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a></pre>
@@ -2112,7 +2112,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>onlineHbck</h4>
-<pre>public&nbsp;int&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.683">onlineHbck</a>()
+<pre>public&nbsp;int&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.682">onlineHbck</a>()
                throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
                       org.apache.zookeeper.KeeperException,
                       <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a>,
@@ -2132,7 +2132,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>keyOnly</h4>
-<pre>public static&nbsp;byte[]&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.735">keyOnly</a>(byte[]&nbsp;b)</pre>
+<pre>public static&nbsp;byte[]&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.734">keyOnly</a>(byte[]&nbsp;b)</pre>
 </li>
 </ul>
 <a name="close()">
@@ -2141,7 +2141,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>close</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.745">close</a>()
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.744">close</a>()
            throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl>
 <dt><strong>Specified by:</strong></dt>
@@ -2158,7 +2158,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>checkRegionBoundaries</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.777">checkRegionBoundaries</a>()</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.776">checkRegionBoundaries</a>()</pre>
 </li>
 </ul>
 <a name="adoptHdfsOrphans(java.util.Collection)">
@@ -2167,7 +2167,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>adoptHdfsOrphans</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.862">adoptHdfsOrphans</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.HbckInfo</a>&gt;&nbsp;orphanHdfsDirs)
+<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.861">adoptHdfsOrphans</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.HbckInfo</a>&gt;&nbsp;orphanHdfsDirs)
                        throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Iterates through the list of all orphan/invalid regiondirs.</div>
 <dl><dt><span class="strong">Throws:</span></dt>
@@ -2180,7 +2180,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>adoptHdfsOrphan</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.879">adoptHdfsOrphan</a>(<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.HbckInfo</a>&nbsp;hi)
+<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.878">adoptHdfsOrphan</a>(<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.HbckInfo</a>&nbsp;hi)
                       throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Orphaned regions are regions without a .regioninfo file in them.  We "adopt"
  these orphans by creating a new region, and moving the column families,
@@ -2199,7 +2199,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>restoreHdfsIntegrity</h4>
-<pre>private&nbsp;int&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.971">restoreHdfsIntegrity</a>()
+<pre>private&nbsp;int&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.970">restoreHdfsIntegrity</a>()
                           throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
                                  <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a></pre>
 <div class="block">This method determines if there are table integrity errors in HDFS.  If
@@ -2218,7 +2218,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>offlineReferenceFileRepair</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.1019">offlineReferenceFileRepair</a>()
+<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.1018">offlineReferenceFileRepair</a>()
                                  throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Scan all the store file names to find any lingering reference files,
  which refer to some none-exiting files. If "fix" option is enabled,
@@ -2236,7 +2236,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>reportEmptyMetaCells</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.1078">reportEmptyMetaCells</a>()</pre>
+<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.1077">reportEmptyMetaCells</a>()</pre>
 <div class="block">TODO -- need to add tests for this.</div>
 </li>
 </ul>
@@ -2246,7 +2246,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>reportTablesInFlux</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.1091">reportTablesInFlux</a>()</pre>
+<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.1090">reportTablesInFlux</a>()</pre>
 <div class="block">TODO -- need to add tests for this.</div>
 </li>
 </ul>
@@ -2256,7 +2256,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>getErrors</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.html" title="interface in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.1108">getErrors</a>()</pre>
+<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.html" title="interface in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.1107">getErrors</a>()</pre>
 </li>
 </ul>
 <a name="loadHdfsRegioninfo(org.apache.hadoop.hbase.util.HBaseFsck.HbckInfo)">
@@ -2265,7 +2265,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>loadHdfsRegioninfo</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.1116">loadHdfsRegioninfo</a>(<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.HbckInfo</a>&nbsp;hbi)
+<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.1115">loadHdfsRegioninfo</a>(<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.HbckInfo</a>&nbsp;hbi)
                          throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Read the .regioninfo file from the file system.  If there is no
  .regioninfo, add it to the orphan hdfs region list.</div>
@@ -2279,7 +2279,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>loadHdfsRegionInfos</h4>
-<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/SortedMap.html?is-external=true" title="class or interface in java.util">SortedMap</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.TableInfo</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.1150">loadHdfsRegionInfos</a>()
+<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/SortedMap.html?is-external=true" title="class or interface in java.util">SortedMap</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.TableInfo</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.1149">loadHdfsRegionInfos</a>()
                                                               throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
                                                                      <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a></pre>
 <div class="block">Populate hbi's from regionInfos loaded from file system.</div>
@@ -2294,7 +2294,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>getColumnFamilyList</h4>
-<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.1236">getColumnFamilyList</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;columns,
+<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.1235">getColumnFamilyList</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;columns,
                               <a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.HbckInfo</a>&nbsp;hbi)
                                  throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">To get the column family list according to the column family dirs</div>
@@ -2310,7 +2310,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>fabricateTableInfo</h4>
-<pre>private&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.1254">fabricateTableInfo</a>(<a href="../../../../../org/apache/hadoop/hbase/util/FSTableDescriptors.html" title="class in org.apache.hadoop.hbase.util">FSTableDescriptors</a>&nbsp;fstd,
+<pre>private&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.1253">fabricateTableInfo</a>(<a href="../../../../../org/apache/hadoop/hbase/util/FSTableDescriptors.html" title="class in org.apache.hadoop.hbase.util">FSTableDescriptors</a>&nbsp;fstd,
                          <a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName,
                          <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;columns)
                             throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
@@ -2328,7 +2328,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>fixEmptyMetaCells</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.1269">fixEmptyMetaCells</a>()
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.1268">fixEmptyMetaCells</a>()
                        throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">To fix the empty REGIONINFO_QUALIFIER rows from hbase:meta <br></div>
 <dl><dt><span class="strong">Throws:</span></dt>
@@ -2341,7 +2341,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>fixOrphanTables</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.1289">fixOrphanTables</a>()
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.1288">fixOrphanTables</a>()
                      throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">To fix orphan table by creating a .tableinfo file under tableDir <br>
  1. if TableInfo is cached, to recover the .tableinfo accordingly <br>
@@ -2359,7 +2359,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>createNewMeta</h4>
-<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.1348">createNewMeta</a>()
+<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.1347">createNewMeta</a>()
                        throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">This borrows code from MasterFileSystem.bootstrap(). Explicitly creates it's own WAL, so be
  sure to close it as well as the region when you're finished.</div>
@@ -2374,7 +2374,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>generatePuts</h4>
-<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/ArrayList.html?is-external=true" title="class or interface in java.util">ArrayList</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/client/Put.html" title="class in org.apache.hadoop.hbase.client">Put</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.1373">generatePuts</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/SortedMap.html?is-external=true" title="class or interface in java.util">SortedMap</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.TableInfo</a>&gt;&nbsp;tablesInfo)
+<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/ArrayList.html?is-external=true" title="class or interface in java.util">ArrayList</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/client/Put.html" title="class in org.apache.hadoop.hbase.client">Put</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.1372">generatePuts</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/SortedMap.html?is-external=true" title="class or interface in java.util">SortedMap</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.TableInfo</a>&gt;&nbsp;tablesInfo)
                              throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Generate set of puts to add to new meta.  This expects the tables to be
  clean with no overlaps or holes.  If there are any problems it returns null.</div>
@@ -2389,7 +2389,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>suggestFixes</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.1413">suggestFixes</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/SortedMap.html?is-external=true" title="class or interface in java.util">SortedMap</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.TableInfo</a>&gt;&nbsp;tablesInfo)
+<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.1412">suggestFixes</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/SortedMap.html?is-external=true" title="class or interface in java.util">SortedMap</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.TableInfo</a>&gt;&nbsp;tablesInfo)
                    throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Suggest fixes for each table</div>
 <dl><dt><span class="strong">Throws:</span></dt>
@@ -2402,7 +2402,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>rebuildMeta</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.1429">rebuildMeta</a>(boolean&nbsp;fix)
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.1428">rebuildMeta</a>(boolean&nbsp;fix)
                     throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
                            <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a></pre>
 <div class="block">Rebuilds meta from information in hdfs/fs.  Depends on configuration settings passed into
@@ -2420,7 +2420,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>logParallelMerge</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.1492">logParallelMerge</a>()</pre>
+<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.1491">logParallelMerge</a>()</pre>
 <div class="block">Log an appropriate message about whether or not overlapping merges are computed in parallel.</div>
 </li>
 </ul>
@@ -2430,7 +2430,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>checkHdfsIntegrity</h4>
-<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/SortedMap.html?is-external=true" title="class or interface in java.util">SortedMap</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.TableInfo</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.1502">checkHdfsIntegrity</a>(boolean&nbsp;fixHoles,
+<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/SortedMap.html?is-external=true" title="class or interface in java.util">SortedMap</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.TableInfo</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.1501">checkHdfsIntegrity</a>(boolean&nbsp;fixHoles,
                                                           boolean&nbsp;fixOverlaps)
                                                              throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
@@ -2443,7 +2443,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>getSidelineDir</h4>
-<pre>private&nbsp;org.apache.hadoop.fs.Path&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.1522">getSidelineDir</a>()
+<pre>private&nbsp;org.apache.hadoop.fs.Path&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.1521">getSidelineDir</a>()
                                           throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
 <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
@@ -2455,7 +2455,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>sidelineRegionDir</h4>
-<pre>org.apache.hadoop.fs.Path&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.1535">sidelineRegionDir</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
+<pre>org.apache.hadoop.fs.Path&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.1534">sidelineRegionDir</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
                                           <a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.HbckInfo</a>&nbsp;hi)
                                       throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Sideline a region dir (instead of deleting it)</div>
@@ -2469,7 +2469,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>sidelineRegionDir</h4>
-<pre>org.apache.hadoop.fs.Path&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.1547">sidelineRegionDir</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
+<pre>org.apache.hadoop.fs.Path&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.1546">sidelineRegionDir</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
                                           <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;parentDir,
                                           <a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.HbckInfo</a>&nbsp;hi)
                                       throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
@@ -2488,7 +2488,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>sidelineTable</h4>
-<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.1620">sidelineTable</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
+<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.1619">sidelineTable</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
                  <a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName,
                  org.apache.hadoop.fs.Path&nbsp;hbaseDir,
                  org.apache.hadoop.fs.Path&nbsp;backupHbaseDir)
@@ -2504,7 +2504,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>sidelineOldMeta</h4>
-<pre>org.apache.hadoop.fs.Path&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.1639">sidelineOldMeta</a>()
+<pre>org.apache.hadoop.fs.Path&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.1638">sidelineOldMeta</a>()
                                     throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl><dt><span class="strong">Returns:</span></dt><dd>Path to backup of original directory</dd>
 <dt><span class="strong">Throws:</span></dt>
@@ -2517,7 +2517,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>loadTableStates</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.1662">loadTableStates</a>()
+<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.1661">loadTableStates</a>()
                       throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Load the list of disabled tables in ZK into local set.</div>
 <dl><dt><span class="strong">Throws:</span></dt>
@@ -2531,7 +2531,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>isTableDisabled</h4>
-<pre>private&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.1671">isTableDisabled</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)</pre>
+<pre>private&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.1670">isTableDisabled</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)</pre>
 <div class="block">Check if the specified region's table is disabled.</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>tableName</code> - table to check status of</dd></dl>
 </li>
@@ -2542,7 +2542,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>loadHdfsRegionDirs</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.1681">loadHdfsRegionDirs</a>()
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.1680">loadHdfsRegionDirs</a>()
                         throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
                                <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a></pre>
 <div class="block">Scan HDFS for all regions, recording their information into
@@ -2558,7 +2558,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>recordMetaRegion</h4>
-<pre>private&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.1740">recordMetaRegion</a>()
+<pre>private&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.1739">recordMetaRegion</a>()
                           throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Record the location of the hbase:meta region as found in ZooKeeper.</div>
 <dl><dt><span class="strong">Throws:</span></dt>
@@ -2571,7 +2571,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.h
 <ul class="blockList">
 <li class="blockList">
 <h4>createZooKeeperWatcher</h4>
-<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/zookeeper/ZooKeeperWatcher.html" title="class in org.apache.hadoop.hbase.zookeeper">ZooKeeperWatcher</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.1777">createZooKeeperWatcher</a>()
+<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/zookeeper/ZooKeeperWatcher.html" title="class in org.apache.hadoop.hbase.zookeeper">ZooKeeperWatcher</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.1776">createZooKeeperWatcher</a>()
                                          throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.h

<TRUNCATED>

[36/52] [partial] hbase-site git commit: Published site at 3e0602be1665e6170b0addec59bbe8785da300b0.

Posted by mi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/client/class-use/ResultScanner.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/client/class-use/ResultScanner.html b/devapidocs/org/apache/hadoop/hbase/client/class-use/ResultScanner.html
index f5f45a6..84cfd1f 100644
--- a/devapidocs/org/apache/hadoop/hbase/client/class-use/ResultScanner.html
+++ b/devapidocs/org/apache/hadoop/hbase/client/class-use/ResultScanner.html
@@ -355,13 +355,7 @@ service.</div>
 </tr>
 <tbody>
 <tr class="altColor">
-<td class="colFirst"><code>private <a href="../../../../../../org/apache/hadoop/hbase/client/ResultScanner.html" title="interface in org.apache.hadoop.hbase.client">ResultScanner</a></code></td>
-<td class="colLast"><span class="strong">TableBasedReplicationQueuesImpl.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html#getAllQueuesScanner(java.lang.String)">getAllQueuesScanner</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;server)</code>
-<div class="block">Get the QueueIds belonging to the named server from the ReplicationTableBase</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>private <a href="../../../../../../org/apache/hadoop/hbase/client/ResultScanner.html" title="interface in org.apache.hadoop.hbase.client">ResultScanner</a></code></td>
+<td class="colFirst"><code>protected <a href="../../../../../../org/apache/hadoop/hbase/client/ResultScanner.html" title="interface in org.apache.hadoop.hbase.client">ResultScanner</a></code></td>
 <td class="colLast"><span class="strong">ReplicationTableBase.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#getQueuesBelongingToServer(java.lang.String)">getQueuesBelongingToServer</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;server)</code>
 <div class="block">Get the queue id's and meta data (Owner and History) for the queues belonging to the named
  server</div>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/client/class-use/Table.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/client/class-use/Table.html b/devapidocs/org/apache/hadoop/hbase/client/class-use/Table.html
index 05cf4fc..12af761 100644
--- a/devapidocs/org/apache/hadoop/hbase/client/class-use/Table.html
+++ b/devapidocs/org/apache/hadoop/hbase/client/class-use/Table.html
@@ -913,21 +913,35 @@ service.</div>
 <!--   -->
 </a>
 <h3>Uses of <a href="../../../../../../org/apache/hadoop/hbase/client/Table.html" title="interface in org.apache.hadoop.hbase.client">Table</a> in <a href="../../../../../../org/apache/hadoop/hbase/replication/package-summary.html">org.apache.hadoop.hbase.replication</a></h3>
-<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
-<caption><span>Fields in <a href="../../../../../../org/apache/hadoop/hbase/replication/package-summary.html">org.apache.hadoop.hbase.replication</a> declared as <a href="../../../../../../org/apache/hadoop/hbase/client/Table.html" title="interface in org.apache.hadoop.hbase.client">Table</a></span><span class="tabEnd">&nbsp;</span></caption>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/hadoop/hbase/replication/package-summary.html">org.apache.hadoop.hbase.replication</a> that return <a href="../../../../../../org/apache/hadoop/hbase/client/Table.html" title="interface in org.apache.hadoop.hbase.client">Table</a></span><span class="tabEnd">&nbsp;</span></caption>
 <tr>
 <th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Field and Description</th>
+<th class="colLast" scope="col">Method and Description</th>
 </tr>
 <tbody>
 <tr class="altColor">
+<td class="colFirst"><code>private <a href="../../../../../../org/apache/hadoop/hbase/client/Table.html" title="interface in org.apache.hadoop.hbase.client">Table</a></code></td>
+<td class="colLast"><span class="strong">ReplicationTableBase.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#getAndSetUpReplicationTable()">getAndSetUpReplicationTable</a></strong>()</code>
+<div class="block">Creates a new copy of the Replication Table and sets up the proper Table time outs for it</div>
+</td>
+</tr>
+<tr class="rowColor">
 <td class="colFirst"><code>protected <a href="../../../../../../org/apache/hadoop/hbase/client/Table.html" title="interface in org.apache.hadoop.hbase.client">Table</a></code></td>
-<td class="colLast"><span class="strong">ReplicationTableBase.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#replicationTable">replicationTable</a></strong></code>&nbsp;</td>
+<td class="colLast"><span class="strong">ReplicationTableBase.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#getOrBlockOnReplicationTable()">getOrBlockOnReplicationTable</a></strong>()</code>
+<div class="block">Attempts to acquire the Replication Table.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>private <a href="../../../../../../org/apache/hadoop/hbase/client/Table.html" title="interface in org.apache.hadoop.hbase.client">Table</a></code></td>
+<td class="colLast"><span class="strong">ReplicationTableBase.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#setReplicationTableTimeOuts(org.apache.hadoop.hbase.client.Table)">setReplicationTableTimeOuts</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/client/Table.html" title="interface in org.apache.hadoop.hbase.client">Table</a>&nbsp;replicationTable)</code>
+<div class="block">Increases the RPC and operations timeouts for the Replication Table</div>
+</td>
 </tr>
 </tbody>
 </table>
 <table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Methods in <a href="../../../../../../org/apache/hadoop/hbase/replication/package-summary.html">org.apache.hadoop.hbase.replication</a> that return <a href="../../../../../../org/apache/hadoop/hbase/client/Table.html" title="interface in org.apache.hadoop.hbase.client">Table</a></span><span class="tabEnd">&nbsp;</span></caption>
+<caption><span>Methods in <a href="../../../../../../org/apache/hadoop/hbase/replication/package-summary.html">org.apache.hadoop.hbase.replication</a> with parameters of type <a href="../../../../../../org/apache/hadoop/hbase/client/Table.html" title="interface in org.apache.hadoop.hbase.client">Table</a></span><span class="tabEnd">&nbsp;</span></caption>
 <tr>
 <th class="colFirst" scope="col">Modifier and Type</th>
 <th class="colLast" scope="col">Method and Description</th>
@@ -935,8 +949,8 @@ service.</div>
 <tbody>
 <tr class="altColor">
 <td class="colFirst"><code>private <a href="../../../../../../org/apache/hadoop/hbase/client/Table.html" title="interface in org.apache.hadoop.hbase.client">Table</a></code></td>
-<td class="colLast"><span class="strong">ReplicationTableBase.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#createAndGetReplicationTable()">createAndGetReplicationTable</a></strong>()</code>
-<div class="block">Gets the Replication Table.</div>
+<td class="colLast"><span class="strong">ReplicationTableBase.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#setReplicationTableTimeOuts(org.apache.hadoop.hbase.client.Table)">setReplicationTableTimeOuts</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/client/Table.html" title="interface in org.apache.hadoop.hbase.client">Table</a>&nbsp;replicationTable)</code>
+<div class="block">Increases the RPC and operations timeouts for the Replication Table</div>
 </td>
 </tr>
 </tbody>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/client/package-tree.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/client/package-tree.html b/devapidocs/org/apache/hadoop/hbase/client/package-tree.html
index 3c258b8..c7baf06 100644
--- a/devapidocs/org/apache/hadoop/hbase/client/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/client/package-tree.html
@@ -416,15 +416,15 @@
 <ul>
 <li type="circle">java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="strong">Enum</span></a>&lt;E&gt; (implements java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;T&gt;, java.io.<a href="http://docs.oracle.com/javase/7/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
 <ul>
-<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/TableState.State.html" title="enum in org.apache.hadoop.hbase.client"><span class="strong">TableState.State</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/IsolationLevel.html" title="enum in org.apache.hadoop.hbase.client"><span class="strong">IsolationLevel</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/MasterSwitchType.html" title="enum in org.apache.hadoop.hbase.client"><span class="strong">MasterSwitchType</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/SnapshotType.html" title="enum in org.apache.hadoop.hbase.client"><span class="strong">SnapshotType</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/Durability.html" title="enum in org.apache.hadoop.hbase.client"><span class="strong">Durability</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/CompactionState.html" title="enum in org.apache.hadoop.hbase.client"><span class="strong">CompactionState</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/CompactType.html" title="enum in org.apache.hadoop.hbase.client"><span class="strong">CompactType</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/IsolationLevel.html" title="enum in org.apache.hadoop.hbase.client"><span class="strong">IsolationLevel</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/AsyncProcess.Retry.html" title="enum in org.apache.hadoop.hbase.client"><span class="strong">AsyncProcess.Retry</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/Durability.html" title="enum in org.apache.hadoop.hbase.client"><span class="strong">Durability</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/Consistency.html" title="enum in org.apache.hadoop.hbase.client"><span class="strong">Consistency</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/CompactionState.html" title="enum in org.apache.hadoop.hbase.client"><span class="strong">CompactionState</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/TableState.State.html" title="enum in org.apache.hadoop.hbase.client"><span class="strong">TableState.State</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.client.<a href="../../../../../org/apache/hadoop/hbase/client/SnapshotType.html" title="enum in org.apache.hadoop.hbase.client"><span class="strong">SnapshotType</span></a></li>
 </ul>
 </li>
 </ul>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/exceptions/class-use/DeserializationException.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/exceptions/class-use/DeserializationException.html b/devapidocs/org/apache/hadoop/hbase/exceptions/class-use/DeserializationException.html
index 86696e0..1f571f8 100644
--- a/devapidocs/org/apache/hadoop/hbase/exceptions/class-use/DeserializationException.html
+++ b/devapidocs/org/apache/hadoop/hbase/exceptions/class-use/DeserializationException.html
@@ -164,10 +164,6 @@
 <td class="colLast"><span class="strong">SplitLogTask.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/SplitLogTask.html#parseFrom(byte[])">parseFrom</a></strong>(byte[]&nbsp;data)</code>&nbsp;</td>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><code>static <a href="../../../../../../org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">TableDescriptor</a></code></td>
-<td class="colLast"><span class="strong">TableDescriptor.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/TableDescriptor.html#parseFrom(byte[])">parseFrom</a></strong>(byte[]&nbsp;bytes)</code>&nbsp;</td>
-</tr>
-<tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a></code></td>
 <td class="colLast"><span class="strong">HRegionInfo.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/HRegionInfo.html#parseFrom(byte[],%20int,%20int)">parseFrom</a></strong>(byte[]&nbsp;bytes,
                   int&nbsp;offset,

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/filter/package-tree.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/filter/package-tree.html b/devapidocs/org/apache/hadoop/hbase/filter/package-tree.html
index 7cb406f..ce522ec 100644
--- a/devapidocs/org/apache/hadoop/hbase/filter/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/filter/package-tree.html
@@ -162,13 +162,13 @@
 <li type="circle">java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="strong">Enum</span></a>&lt;E&gt; (implements java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;T&gt;, java.io.<a href="http://docs.oracle.com/javase/7/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
 <ul>
 <li type="circle">org.apache.hadoop.hbase.filter.<a href="../../../../../org/apache/hadoop/hbase/filter/BitComparator.BitwiseOp.html" title="enum in org.apache.hadoop.hbase.filter"><span class="strong">BitComparator.BitwiseOp</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.filter.<a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.CompareOp.html" title="enum in org.apache.hadoop.hbase.filter"><span class="strong">CompareFilter.CompareOp</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.filter.<a href="../../../../../org/apache/hadoop/hbase/filter/FilterWrapper.FilterRowRetCode.html" title="enum in org.apache.hadoop.hbase.filter"><span class="strong">FilterWrapper.FilterRowRetCode</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.filter.<a href="../../../../../org/apache/hadoop/hbase/filter/Filter.ReturnCode.html" title="enum in org.apache.hadoop.hbase.filter"><span class="strong">Filter.ReturnCode</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.filter.<a href="../../../../../org/apache/hadoop/hbase/filter/RegexStringComparator.EngineType.html" title="enum in org.apache.hadoop.hbase.filter"><span class="strong">RegexStringComparator.EngineType</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.filter.<a href="../../../../../org/apache/hadoop/hbase/filter/FuzzyRowFilter.SatisfiesCode.html" title="enum in org.apache.hadoop.hbase.filter"><span class="strong">FuzzyRowFilter.SatisfiesCode</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.filter.<a href="../../../../../org/apache/hadoop/hbase/filter/FilterList.Operator.html" title="enum in org.apache.hadoop.hbase.filter"><span class="strong">FilterList.Operator</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.filter.<a href="../../../../../org/apache/hadoop/hbase/filter/FuzzyRowFilter.SatisfiesCode.html" title="enum in org.apache.hadoop.hbase.filter"><span class="strong">FuzzyRowFilter.SatisfiesCode</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.filter.<a href="../../../../../org/apache/hadoop/hbase/filter/CompareFilter.CompareOp.html" title="enum in org.apache.hadoop.hbase.filter"><span class="strong">CompareFilter.CompareOp</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.filter.<a href="../../../../../org/apache/hadoop/hbase/filter/FuzzyRowFilter.Order.html" title="enum in org.apache.hadoop.hbase.filter"><span class="strong">FuzzyRowFilter.Order</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.filter.<a href="../../../../../org/apache/hadoop/hbase/filter/RegexStringComparator.EngineType.html" title="enum in org.apache.hadoop.hbase.filter"><span class="strong">RegexStringComparator.EngineType</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.filter.<a href="../../../../../org/apache/hadoop/hbase/filter/Filter.ReturnCode.html" title="enum in org.apache.hadoop.hbase.filter"><span class="strong">Filter.ReturnCode</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.filter.<a href="../../../../../org/apache/hadoop/hbase/filter/FilterWrapper.FilterRowRetCode.html" title="enum in org.apache.hadoop.hbase.filter"><span class="strong">FilterWrapper.FilterRowRetCode</span></a></li>
 </ul>
 </li>
 </ul>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/io/hfile/package-tree.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/io/hfile/package-tree.html b/devapidocs/org/apache/hadoop/hbase/io/hfile/package-tree.html
index 3571e32..ba8fa75 100644
--- a/devapidocs/org/apache/hadoop/hbase/io/hfile/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/io/hfile/package-tree.html
@@ -249,12 +249,12 @@
 <ul>
 <li type="circle">java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="strong">Enum</span></a>&lt;E&gt; (implements java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;T&gt;, java.io.<a href="http://docs.oracle.com/javase/7/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
 <ul>
-<li type="circle">org.apache.hadoop.hbase.io.hfile.<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/CacheConfig.ExternalBlockCaches.html" title="enum in org.apache.hadoop.hbase.io.hfile"><span class="strong">CacheConfig.ExternalBlockCaches</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.io.hfile.<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/Cacheable.MemoryType.html" title="enum in org.apache.hadoop.hbase.io.hfile"><span class="strong">Cacheable.MemoryType</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.io.hfile.<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/BlockType.BlockCategory.html" title="enum in org.apache.hadoop.hbase.io.hfile"><span class="strong">BlockType.BlockCategory</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.io.hfile.<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/BlockPriority.html" title="enum in org.apache.hadoop.hbase.io.hfile"><span class="strong">BlockPriority</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.io.hfile.<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileBlock.Writer.State.html" title="enum in org.apache.hadoop.hbase.io.hfile"><span class="strong">HFileBlock.Writer.State</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.io.hfile.<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/BlockType.BlockCategory.html" title="enum in org.apache.hadoop.hbase.io.hfile"><span class="strong">BlockType.BlockCategory</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.io.hfile.<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/CacheConfig.ExternalBlockCaches.html" title="enum in org.apache.hadoop.hbase.io.hfile"><span class="strong">CacheConfig.ExternalBlockCaches</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.io.hfile.<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/BlockType.html" title="enum in org.apache.hadoop.hbase.io.hfile"><span class="strong">BlockType</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.io.hfile.<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/HFileBlock.Writer.State.html" title="enum in org.apache.hadoop.hbase.io.hfile"><span class="strong">HFileBlock.Writer.State</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.io.hfile.<a href="../../../../../../org/apache/hadoop/hbase/io/hfile/Cacheable.MemoryType.html" title="enum in org.apache.hadoop.hbase.io.hfile"><span class="strong">Cacheable.MemoryType</span></a></li>
 </ul>
 </li>
 </ul>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/ipc/FifoWithFastPathBalancedQueueRpcExecutor.FastPathHandler.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/ipc/FifoWithFastPathBalancedQueueRpcExecutor.FastPathHandler.html b/devapidocs/org/apache/hadoop/hbase/ipc/FifoWithFastPathBalancedQueueRpcExecutor.FastPathHandler.html
index bd1b30b..b2f33dd 100644
--- a/devapidocs/org/apache/hadoop/hbase/ipc/FifoWithFastPathBalancedQueueRpcExecutor.FastPathHandler.html
+++ b/devapidocs/org/apache/hadoop/hbase/ipc/FifoWithFastPathBalancedQueueRpcExecutor.FastPathHandler.html
@@ -314,7 +314,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcExecutor.Handler.
 <ul class="blockList">
 <li class="blockList">
 <h4>getCallRunner</h4>
-<pre>protected&nbsp;<a href="../../../../../org/apache/hadoop/hbase/ipc/CallRunner.html" title="class in org.apache.hadoop.hbase.ipc">CallRunner</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/FifoWithFastPathBalancedQueueRpcExecutor.FastPathHandler.html#line.88">getCallRunner</a>()
+<pre>protected&nbsp;<a href="../../../../../org/apache/hadoop/hbase/ipc/CallRunner.html" title="class in org.apache.hadoop.hbase.ipc">CallRunner</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/ipc/FifoWithFastPathBalancedQueueRpcExecutor.FastPathHandler.html#line.87">getCallRunner</a>()
                             throws <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a></pre>
 <dl>
 <dt><strong>Overrides:</strong></dt>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/mapreduce/JarFinder.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/mapreduce/JarFinder.html b/devapidocs/org/apache/hadoop/hbase/mapreduce/JarFinder.html
index 4ef9782..957175f 100644
--- a/devapidocs/org/apache/hadoop/hbase/mapreduce/JarFinder.html
+++ b/devapidocs/org/apache/hadoop/hbase/mapreduce/JarFinder.html
@@ -269,7 +269,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>getJar</h4>
-<pre>public static&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/mapreduce/JarFinder.html#line.140">getJar</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&nbsp;klass)</pre>
+<pre>public static&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/mapreduce/JarFinder.html#line.141">getJar</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&nbsp;klass)</pre>
 <div class="block">Returns the full path to the Jar containing the class. It always return a
  JAR.</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>klass</code> - class.</dd>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/mapreduce/package-tree.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/mapreduce/package-tree.html b/devapidocs/org/apache/hadoop/hbase/mapreduce/package-tree.html
index e9cdbb2..b3f6c5b 100644
--- a/devapidocs/org/apache/hadoop/hbase/mapreduce/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/mapreduce/package-tree.html
@@ -269,8 +269,8 @@
 <ul>
 <li type="circle">org.apache.hadoop.hbase.mapreduce.<a href="../../../../../org/apache/hadoop/hbase/mapreduce/TableSplit.Version.html" title="enum in org.apache.hadoop.hbase.mapreduce"><span class="strong">TableSplit.Version</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.mapreduce.<a href="../../../../../org/apache/hadoop/hbase/mapreduce/SyncTable.SyncMapper.Counter.html" title="enum in org.apache.hadoop.hbase.mapreduce"><span class="strong">SyncTable.SyncMapper.Counter</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.mapreduce.<a href="../../../../../org/apache/hadoop/hbase/mapreduce/CellCounter.CellCounterMapper.Counters.html" title="enum in org.apache.hadoop.hbase.mapreduce"><span class="strong">CellCounter.CellCounterMapper.Counters</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.mapreduce.<a href="../../../../../org/apache/hadoop/hbase/mapreduce/RowCounter.RowCounterMapper.Counters.html" title="enum in org.apache.hadoop.hbase.mapreduce"><span class="strong">RowCounter.RowCounterMapper.Counters</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.mapreduce.<a href="../../../../../org/apache/hadoop/hbase/mapreduce/CellCounter.CellCounterMapper.Counters.html" title="enum in org.apache.hadoop.hbase.mapreduce"><span class="strong">CellCounter.CellCounterMapper.Counters</span></a></li>
 </ul>
 </li>
 </ul>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/mapreduce/replication/VerifyReplication.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/mapreduce/replication/VerifyReplication.html b/devapidocs/org/apache/hadoop/hbase/mapreduce/replication/VerifyReplication.html
index 5f3bbdd..875910c 100644
--- a/devapidocs/org/apache/hadoop/hbase/mapreduce/replication/VerifyReplication.html
+++ b/devapidocs/org/apache/hadoop/hbase/mapreduce/replication/VerifyReplication.html
@@ -514,7 +514,7 @@ implements org.apache.hadoop.util.Tool</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>restoreDefaults</h4>
-<pre>private static&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/mapreduce/replication/VerifyReplication.html#line.419">restoreDefaults</a>()</pre>
+<pre>private static&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/mapreduce/replication/VerifyReplication.html#line.423">restoreDefaults</a>()</pre>
 </li>
 </ul>
 <a name="printUsage(java.lang.String)">
@@ -523,7 +523,7 @@ implements org.apache.hadoop.util.Tool</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>printUsage</h4>
-<pre>private static&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/mapreduce/replication/VerifyReplication.html#line.433">printUsage</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;errorMsg)</pre>
+<pre>private static&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/mapreduce/replication/VerifyReplication.html#line.437">printUsage</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;errorMsg)</pre>
 </li>
 </ul>
 <a name="run(java.lang.String[])">
@@ -532,7 +532,7 @@ implements org.apache.hadoop.util.Tool</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>run</h4>
-<pre>public&nbsp;int&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/mapreduce/replication/VerifyReplication.html#line.460">run</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]&nbsp;args)
+<pre>public&nbsp;int&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/mapreduce/replication/VerifyReplication.html#line.464">run</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]&nbsp;args)
         throws <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
 <dl>
 <dt><strong>Specified by:</strong></dt>
@@ -547,7 +547,7 @@ implements org.apache.hadoop.util.Tool</pre>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>main</h4>
-<pre>public static&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/mapreduce/replication/VerifyReplication.html#line.475">main</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]&nbsp;args)
+<pre>public static&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/mapreduce/replication/VerifyReplication.html#line.479">main</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]&nbsp;args)
                  throws <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
 <div class="block">Main entry point.</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>args</code> - The command line parameters.</dd>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/master/HMaster.InitializationMonitor.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/master/HMaster.InitializationMonitor.html b/devapidocs/org/apache/hadoop/hbase/master/HMaster.InitializationMonitor.html
index 97044b5..e65b049 100644
--- a/devapidocs/org/apache/hadoop/hbase/master/HMaster.InitializationMonitor.html
+++ b/devapidocs/org/apache/hadoop/hbase/master/HMaster.InitializationMonitor.html
@@ -108,7 +108,7 @@
 </dl>
 <hr>
 <br>
-<pre>private static class <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.202">HMaster.InitializationMonitor</a>
+<pre>private static class <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.201">HMaster.InitializationMonitor</a>
 extends <a href="../../../../../org/apache/hadoop/hbase/util/HasThread.html" title="class in org.apache.hadoop.hbase.util">HasThread</a></pre>
 <div class="block">Protection against zombie master. Started once Master accepts active responsibility and
  starts taking over responsibilities. Allows a finite time window before giving up ownership.</div>
@@ -236,7 +236,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/HasThread.html" tit
 <ul class="blockList">
 <li class="blockList">
 <h4>TIMEOUT_KEY</h4>
-<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.InitializationMonitor.html#line.204">TIMEOUT_KEY</a></pre>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.InitializationMonitor.html#line.203">TIMEOUT_KEY</a></pre>
 <div class="block">The amount of time in milliseconds to sleep before checking initialization status.</div>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.master.HMaster.InitializationMonitor.TIMEOUT_KEY">Constant Field Values</a></dd></dl>
 </li>
@@ -247,7 +247,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/HasThread.html" tit
 <ul class="blockList">
 <li class="blockList">
 <h4>TIMEOUT_DEFAULT</h4>
-<pre>public static final&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.InitializationMonitor.html#line.205">TIMEOUT_DEFAULT</a></pre>
+<pre>public static final&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.InitializationMonitor.html#line.204">TIMEOUT_DEFAULT</a></pre>
 </li>
 </ul>
 <a name="HALT_KEY">
@@ -256,7 +256,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/HasThread.html" tit
 <ul class="blockList">
 <li class="blockList">
 <h4>HALT_KEY</h4>
-<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.InitializationMonitor.html#line.211">HALT_KEY</a></pre>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.InitializationMonitor.html#line.210">HALT_KEY</a></pre>
 <div class="block">When timeout expired and initialization has not complete, call <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/System.html?is-external=true#exit(int)" title="class or interface in java.lang"><code>System.exit(int)</code></a> when
  true, do nothing otherwise.</div>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.master.HMaster.InitializationMonitor.HALT_KEY">Constant Field Values</a></dd></dl>
@@ -268,7 +268,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/HasThread.html" tit
 <ul class="blockList">
 <li class="blockList">
 <h4>HALT_DEFAULT</h4>
-<pre>public static final&nbsp;boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.InitializationMonitor.html#line.212">HALT_DEFAULT</a></pre>
+<pre>public static final&nbsp;boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.InitializationMonitor.html#line.211">HALT_DEFAULT</a></pre>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.master.HMaster.InitializationMonitor.HALT_DEFAULT">Constant Field Values</a></dd></dl>
 </li>
 </ul>
@@ -278,7 +278,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/HasThread.html" tit
 <ul class="blockList">
 <li class="blockList">
 <h4>master</h4>
-<pre>private final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/master/HMaster.html" title="class in org.apache.hadoop.hbase.master">HMaster</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.InitializationMonitor.html#line.214">master</a></pre>
+<pre>private final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/master/HMaster.html" title="class in org.apache.hadoop.hbase.master">HMaster</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.InitializationMonitor.html#line.213">master</a></pre>
 </li>
 </ul>
 <a name="timeout">
@@ -287,7 +287,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/HasThread.html" tit
 <ul class="blockList">
 <li class="blockList">
 <h4>timeout</h4>
-<pre>private final&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.InitializationMonitor.html#line.215">timeout</a></pre>
+<pre>private final&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.InitializationMonitor.html#line.214">timeout</a></pre>
 </li>
 </ul>
 <a name="haltOnTimeout">
@@ -296,7 +296,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/HasThread.html" tit
 <ul class="blockListLast">
 <li class="blockList">
 <h4>haltOnTimeout</h4>
-<pre>private final&nbsp;boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.InitializationMonitor.html#line.216">haltOnTimeout</a></pre>
+<pre>private final&nbsp;boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.InitializationMonitor.html#line.215">haltOnTimeout</a></pre>
 </li>
 </ul>
 </li>
@@ -313,7 +313,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/HasThread.html" tit
 <ul class="blockListLast">
 <li class="blockList">
 <h4>HMaster.InitializationMonitor</h4>
-<pre><a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.InitializationMonitor.html#line.219">HMaster.InitializationMonitor</a>(<a href="../../../../../org/apache/hadoop/hbase/master/HMaster.html" title="class in org.apache.hadoop.hbase.master">HMaster</a>&nbsp;master)</pre>
+<pre><a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.InitializationMonitor.html#line.218">HMaster.InitializationMonitor</a>(<a href="../../../../../org/apache/hadoop/hbase/master/HMaster.html" title="class in org.apache.hadoop.hbase.master">HMaster</a>&nbsp;master)</pre>
 <div class="block">Creates a Thread that monitors the <a href="../../../../../org/apache/hadoop/hbase/master/HMaster.html#isInitialized()"><code>HMaster.isInitialized()</code></a> state.</div>
 </li>
 </ul>
@@ -331,7 +331,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/HasThread.html" tit
 <ul class="blockListLast">
 <li class="blockList">
 <h4>run</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.InitializationMonitor.html#line.228">run</a>()</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.InitializationMonitor.html#line.227">run</a>()</pre>
 <dl>
 <dt><strong>Specified by:</strong></dt>
 <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Runnable.html?is-external=true#run()" title="class or interface in java.lang">run</a></code>&nbsp;in interface&nbsp;<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Runnable.html?is-external=true" title="class or interface in java.lang">Runnable</a></code></dd>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/master/HMaster.PeriodicDoMetrics.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/master/HMaster.PeriodicDoMetrics.html b/devapidocs/org/apache/hadoop/hbase/master/HMaster.PeriodicDoMetrics.html
index 68b77b7..b7dde85 100644
--- a/devapidocs/org/apache/hadoop/hbase/master/HMaster.PeriodicDoMetrics.html
+++ b/devapidocs/org/apache/hadoop/hbase/master/HMaster.PeriodicDoMetrics.html
@@ -108,7 +108,7 @@
 </dl>
 <hr>
 <br>
-<pre>private static class <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.375">HMaster.PeriodicDoMetrics</a>
+<pre>private static class <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.374">HMaster.PeriodicDoMetrics</a>
 extends <a href="../../../../../org/apache/hadoop/hbase/ScheduledChore.html" title="class in org.apache.hadoop.hbase">ScheduledChore</a></pre>
 </li>
 </ul>
@@ -206,7 +206,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/ScheduledChore.html" tit
 <ul class="blockListLast">
 <li class="blockList">
 <h4>server</h4>
-<pre>private final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/master/HMaster.html" title="class in org.apache.hadoop.hbase.master">HMaster</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.PeriodicDoMetrics.html#line.376">server</a></pre>
+<pre>private final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/master/HMaster.html" title="class in org.apache.hadoop.hbase.master">HMaster</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.PeriodicDoMetrics.html#line.375">server</a></pre>
 </li>
 </ul>
 </li>
@@ -223,7 +223,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/ScheduledChore.html" tit
 <ul class="blockListLast">
 <li class="blockList">
 <h4>HMaster.PeriodicDoMetrics</h4>
-<pre>public&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.PeriodicDoMetrics.html#line.377">HMaster.PeriodicDoMetrics</a>(int&nbsp;doMetricsInterval,
+<pre>public&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.PeriodicDoMetrics.html#line.376">HMaster.PeriodicDoMetrics</a>(int&nbsp;doMetricsInterval,
                          <a href="../../../../../org/apache/hadoop/hbase/master/HMaster.html" title="class in org.apache.hadoop.hbase.master">HMaster</a>&nbsp;server)</pre>
 </li>
 </ul>
@@ -241,7 +241,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/ScheduledChore.html" tit
 <ul class="blockListLast">
 <li class="blockList">
 <h4>chore</h4>
-<pre>protected&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.PeriodicDoMetrics.html#line.383">chore</a>()</pre>
+<pre>protected&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.PeriodicDoMetrics.html#line.382">chore</a>()</pre>
 <div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/ScheduledChore.html#chore()">ScheduledChore</a></code></strong></div>
 <div class="block">The task to execute on each scheduled execution of the Chore</div>
 <dl>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/master/HMaster.RedirectServlet.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/master/HMaster.RedirectServlet.html b/devapidocs/org/apache/hadoop/hbase/master/HMaster.RedirectServlet.html
index ae4fedd..45b84a4 100644
--- a/devapidocs/org/apache/hadoop/hbase/master/HMaster.RedirectServlet.html
+++ b/devapidocs/org/apache/hadoop/hbase/master/HMaster.RedirectServlet.html
@@ -113,7 +113,7 @@
 </dl>
 <hr>
 <br>
-<pre>public static class <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.361">HMaster.RedirectServlet</a>
+<pre>public static class <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.360">HMaster.RedirectServlet</a>
 extends javax.servlet.http.HttpServlet</pre>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../serialized-form.html#org.apache.hadoop.hbase.master.HMaster.RedirectServlet">Serialized Form</a></dd></dl>
 </li>
@@ -221,7 +221,7 @@ extends javax.servlet.http.HttpServlet</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>serialVersionUID</h4>
-<pre>private static final&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.RedirectServlet.html#line.362">serialVersionUID</a></pre>
+<pre>private static final&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.RedirectServlet.html#line.361">serialVersionUID</a></pre>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.master.HMaster.RedirectServlet.serialVersionUID">Constant Field Values</a></dd></dl>
 </li>
 </ul>
@@ -231,7 +231,7 @@ extends javax.servlet.http.HttpServlet</pre>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>regionServerInfoPort</h4>
-<pre>private static&nbsp;int <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.RedirectServlet.html#line.363">regionServerInfoPort</a></pre>
+<pre>private static&nbsp;int <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.RedirectServlet.html#line.362">regionServerInfoPort</a></pre>
 </li>
 </ul>
 </li>
@@ -248,7 +248,7 @@ extends javax.servlet.http.HttpServlet</pre>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>HMaster.RedirectServlet</h4>
-<pre>public&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.RedirectServlet.html#line.361">HMaster.RedirectServlet</a>()</pre>
+<pre>public&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.RedirectServlet.html#line.360">HMaster.RedirectServlet</a>()</pre>
 </li>
 </ul>
 </li>
@@ -265,7 +265,7 @@ extends javax.servlet.http.HttpServlet</pre>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>doGet</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.RedirectServlet.html#line.366">doGet</a>(javax.servlet.http.HttpServletRequest&nbsp;request,
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.RedirectServlet.html#line.365">doGet</a>(javax.servlet.http.HttpServletRequest&nbsp;request,
          javax.servlet.http.HttpServletResponse&nbsp;response)
            throws javax.servlet.ServletException,
                   <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>


[42/52] [partial] hbase-site git commit: Published site at 3e0602be1665e6170b0addec59bbe8785da300b0.

Posted by mi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/index-all.html
----------------------------------------------------------------------
diff --git a/devapidocs/index-all.html b/devapidocs/index-all.html
index 2f0539e..1215f29 100644
--- a/devapidocs/index-all.html
+++ b/devapidocs/index-all.html
@@ -695,6 +695,8 @@
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/client/AsyncProcess.AsyncRequestFutureImpl.html#actionsInProgress">actionsInProgress</a></span> - Variable in class org.apache.hadoop.hbase.client.<a href="./org/apache/hadoop/hbase/client/AsyncProcess.AsyncRequestFutureImpl.html" title="class in org.apache.hadoop.hbase.client">AsyncProcess.AsyncRequestFutureImpl</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/AsyncConsoleAppender.html#activateOptions()">activateOptions()</a></span> - Method in class org.apache.hadoop.hbase.<a href="./org/apache/hadoop/hbase/AsyncConsoleAppender.html" title="class in org.apache.hadoop.hbase">AsyncConsoleAppender</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/AbstractMemStore.html#active">active</a></span> - Variable in class org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/AbstractMemStore.html" title="class in org.apache.hadoop.hbase.regionserver">AbstractMemStore</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html#activeExecutorCount">activeExecutorCount</a></span> - Variable in class org.apache.hadoop.hbase.procedure2.<a href="./org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html" title="class in org.apache.hadoop.hbase.procedure2">ProcedureExecutor</a></dt>
@@ -927,10 +929,6 @@
 <dd>
 <div class="block">Add or update descriptor</div>
 </dd>
-<dt><span class="strong"><a href="./org/apache/hadoop/hbase/TableDescriptors.html#add(org.apache.hadoop.hbase.TableDescriptor)">add(TableDescriptor)</a></span> - Method in interface org.apache.hadoop.hbase.<a href="./org/apache/hadoop/hbase/TableDescriptors.html" title="interface in org.apache.hadoop.hbase">TableDescriptors</a></dt>
-<dd>
-<div class="block">Add or update descriptor</div>
-</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/thrift/CallQueue.html#add(java.lang.Runnable)">add(Runnable)</a></span> - Method in class org.apache.hadoop.hbase.thrift.<a href="./org/apache/hadoop/hbase/thrift/CallQueue.html" title="class in org.apache.hadoop.hbase.thrift">CallQueue</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/types/CopyOnWriteArrayMap.ArrayEntrySet.html#add(java.util.Map.Entry)">add(Map.Entry&lt;K, V&gt;)</a></span> - Method in class org.apache.hadoop.hbase.types.<a href="./org/apache/hadoop/hbase/types/CopyOnWriteArrayMap.ArrayEntrySet.html" title="class in org.apache.hadoop.hbase.types">CopyOnWriteArrayMap.ArrayEntrySet</a></dt>
@@ -977,11 +975,6 @@
 <dd>
 <div class="block">Adds a value to the histogram.</div>
 </dd>
-<dt><span class="strong"><a href="./org/apache/hadoop/hbase/util/FSTableDescriptors.html#add(org.apache.hadoop.hbase.TableDescriptor)">add(TableDescriptor)</a></span> - Method in class org.apache.hadoop.hbase.util.<a href="./org/apache/hadoop/hbase/util/FSTableDescriptors.html" title="class in org.apache.hadoop.hbase.util">FSTableDescriptors</a></dt>
-<dd>
-<div class="block">Adds (or updates) the table descriptor to the FileSystem
- and updates the local cache with it.</div>
-</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/util/FSTableDescriptors.html#add(org.apache.hadoop.hbase.HTableDescriptor)">add(HTableDescriptor)</a></span> - Method in class org.apache.hadoop.hbase.util.<a href="./org/apache/hadoop/hbase/util/FSTableDescriptors.html" title="class in org.apache.hadoop.hbase.util">FSTableDescriptors</a></dt>
 <dd>
 <div class="block">Adds (or updates) the table descriptor to the FileSystem
@@ -1737,12 +1730,6 @@
 <dd>
 <div class="block">Add a new remote slave cluster for replication.</div>
 </dd>
-<dt><span class="strong"><a href="./org/apache/hadoop/hbase/replication/ReplicationPeers.html#addPeer(java.lang.String,%20org.apache.hadoop.hbase.replication.ReplicationPeerConfig)">addPeer(String, ReplicationPeerConfig)</a></span> - Method in interface org.apache.hadoop.hbase.replication.<a href="./org/apache/hadoop/hbase/replication/ReplicationPeers.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeers</a></dt>
-<dd>
-<div class="block">Add a new remote slave cluster for replication.</div>
-</dd>
-<dt><span class="strong"><a href="./org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#addPeer(java.lang.String,%20org.apache.hadoop.hbase.replication.ReplicationPeerConfig)">addPeer(String, ReplicationPeerConfig)</a></span> - Method in class org.apache.hadoop.hbase.replication.<a href="./org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html" title="class in org.apache.hadoop.hbase.replication">ReplicationPeersZKImpl</a></dt>
-<dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/replication/ReplicationQueues.html#addPeerToHFileRefs(java.lang.String)">addPeerToHFileRefs(String)</a></span> - Method in interface org.apache.hadoop.hbase.replication.<a href="./org/apache/hadoop/hbase/replication/ReplicationQueues.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationQueues</a></dt>
 <dd>
 <div class="block">Add a peer to hfile reference queue if peer does not exist.</div>
@@ -2179,7 +2166,7 @@
 <dd>
 <div class="block">The <a href="./org/apache/hadoop/hbase/client/Admin.html" title="interface in org.apache.hadoop.hbase.client"><code>Admin</code></a>.</div>
 </dd>
-<dt><span class="strong"><a href="./org/apache/hadoop/hbase/replication/ReplicationTableBase.html#admin">admin</a></span> - Variable in class org.apache.hadoop.hbase.replication.<a href="./org/apache/hadoop/hbase/replication/ReplicationTableBase.html" title="class in org.apache.hadoop.hbase.replication">ReplicationTableBase</a></dt>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/replication/ReplicationTableBase.CreateReplicationTableWorker.html#admin">admin</a></span> - Variable in class org.apache.hadoop.hbase.replication.<a href="./org/apache/hadoop/hbase/replication/ReplicationTableBase.CreateReplicationTableWorker.html" title="class in org.apache.hadoop.hbase.replication">ReplicationTableBase.CreateReplicationTableWorker</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/tool/Canary.Monitor.html#admin">admin</a></span> - Variable in class org.apache.hadoop.hbase.tool.<a href="./org/apache/hadoop/hbase/tool/Canary.Monitor.html" title="class in org.apache.hadoop.hbase.tool">Canary.Monitor</a></dt>
 <dd>&nbsp;</dd>
@@ -2312,6 +2299,8 @@
 <dd>
 <div class="block">Constructor with Conf object</div>
 </dd>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html#aggregationWindow">aggregationWindow</a></span> - Variable in class org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html" title="class in org.apache.hadoop.hbase.regionserver">BusyRegionSplitPolicy</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/HeapMemoryManager.HeapMemoryTunerChore.html#alarming">alarming</a></span> - Variable in class org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/HeapMemoryManager.HeapMemoryTunerChore.html" title="class in org.apache.hadoop.hbase.regionserver">HeapMemoryManager.HeapMemoryTunerChore</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/util/ClassSize.html#align(int)">align(int)</a></span> - Static method in class org.apache.hadoop.hbase.util.<a href="./org/apache/hadoop/hbase/util/ClassSize.html" title="class in org.apache.hadoop.hbase.util">ClassSize</a></dt>
@@ -3281,6 +3270,12 @@
 <dd>
 <div class="block">Constructor</div>
 </dd>
+<dt><a href="./org/apache/hadoop/hbase/AsyncConsoleAppender.html" title="class in org.apache.hadoop.hbase"><span class="strong">AsyncConsoleAppender</span></a> - Class in <a href="./org/apache/hadoop/hbase/package-summary.html">org.apache.hadoop.hbase</a></dt>
+<dd>
+<div class="block">Logger class that buffers before trying to log to the specified console.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/AsyncConsoleAppender.html#AsyncConsoleAppender()">AsyncConsoleAppender()</a></span> - Constructor for class org.apache.hadoop.hbase.<a href="./org/apache/hadoop/hbase/AsyncConsoleAppender.html" title="class in org.apache.hadoop.hbase">AsyncConsoleAppender</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/zookeeper/ZKUtil.html#asyncCreate(org.apache.hadoop.hbase.zookeeper.ZooKeeperWatcher,%20java.lang.String,%20byte[],%20org.apache.zookeeper.AsyncCallback.StringCallback,%20java.lang.Object)">asyncCreate(ZooKeeperWatcher, String, byte[], AsyncCallback.StringCallback, Object)</a></span> - Static method in class org.apache.hadoop.hbase.zookeeper.<a href="./org/apache/hadoop/hbase/zookeeper/ZKUtil.html" title="class in org.apache.hadoop.hbase.zookeeper">ZKUtil</a></dt>
 <dd>
 <div class="block">Async creates the specified node with the specified data.</div>
@@ -4894,6 +4889,10 @@
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/HeapMemoryManager.TunerContext.html#blockedFlushCount">blockedFlushCount</a></span> - Variable in class org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/HeapMemoryManager.TunerContext.html" title="class in org.apache.hadoop.hbase.regionserver">HeapMemoryManager.TunerContext</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html#blockedRate">blockedRate</a></span> - Variable in class org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html" title="class in org.apache.hadoop.hbase.regionserver">BusyRegionSplitPolicy</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html#blockedRequestCount">blockedRequestCount</a></span> - Variable in class org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html" title="class in org.apache.hadoop.hbase.regionserver">BusyRegionSplitPolicy</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/HRegion.html#blockedRequestsCount">blockedRequestsCount</a></span> - Variable in class org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html#blockedRequestsCount">blockedRequestsCount</a></span> - Variable in class org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html" title="class in org.apache.hadoop.hbase.regionserver">MetricsRegionServerWrapperImpl</a></dt>
@@ -5820,6 +5819,13 @@
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/mapreduce/LoadIncrementalHFiles.html#bulkToken">bulkToken</a></span> - Variable in class org.apache.hadoop.hbase.mapreduce.<a href="./org/apache/hadoop/hbase/mapreduce/LoadIncrementalHFiles.html" title="class in org.apache.hadoop.hbase.mapreduce">LoadIncrementalHFiles</a></dt>
 <dd>&nbsp;</dd>
+<dt><a href="./org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html" title="class in org.apache.hadoop.hbase.regionserver"><span class="strong">BusyRegionSplitPolicy</span></a> - Class in <a href="./org/apache/hadoop/hbase/regionserver/package-summary.html">org.apache.hadoop.hbase.regionserver</a></dt>
+<dd>
+<div class="block">This class represents a split policy which makes the split decision based
+ on how busy a region is.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html#BusyRegionSplitPolicy()">BusyRegionSplitPolicy()</a></span> - Constructor for class org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html" title="class in org.apache.hadoop.hbase.regionserver">BusyRegionSplitPolicy</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/HRegion.html#busyWaitDuration">busyWaitDuration</a></span> - Variable in class org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/mapreduce/TableSplit.Version.html#byCode">byCode</a></span> - Static variable in enum org.apache.hadoop.hbase.mapreduce.<a href="./org/apache/hadoop/hbase/mapreduce/TableSplit.Version.html" title="enum in org.apache.hadoop.hbase.mapreduce">TableSplit.Version</a></dt>
@@ -10985,6 +10991,8 @@
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/rest/model/TableSchemaModel.html#columns">columns</a></span> - Variable in class org.apache.hadoop.hbase.rest.model.<a href="./org/apache/hadoop/hbase/rest/model/TableSchemaModel.html" title="class in org.apache.hadoop.hbase.rest.model">TableSchemaModel</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/rest/MultiRowResource.html#columns">columns</a></span> - Variable in class org.apache.hadoop.hbase.rest.<a href="./org/apache/hadoop/hbase/rest/MultiRowResource.html" title="class in org.apache.hadoop.hbase.rest">MultiRowResource</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/rest/RowSpec.html#columns">columns</a></span> - Variable in class org.apache.hadoop.hbase.rest.<a href="./org/apache/hadoop/hbase/rest/RowSpec.html" title="class in org.apache.hadoop.hbase.rest">RowSpec</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/mapreduce/ImportTsv.html#COLUMNS_CONF_KEY">COLUMNS_CONF_KEY</a></span> - Static variable in class org.apache.hadoop.hbase.mapreduce.<a href="./org/apache/hadoop/hbase/mapreduce/ImportTsv.html" title="class in org.apache.hadoop.hbase.mapreduce">ImportTsv</a></dt>
@@ -13191,6 +13199,8 @@
 <dd>
 <div class="block">Serialize column family to data block encoding map to configuration.</div>
 </dd>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html#configureForRegion(org.apache.hadoop.hbase.regionserver.HRegion)">configureForRegion(HRegion)</a></span> - Method in class org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html" title="class in org.apache.hadoop.hbase.regionserver">BusyRegionSplitPolicy</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/ConstantSizeRegionSplitPolicy.html#configureForRegion(org.apache.hadoop.hbase.regionserver.HRegion)">configureForRegion(HRegion)</a></span> - Method in class org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/ConstantSizeRegionSplitPolicy.html" title="class in org.apache.hadoop.hbase.regionserver">ConstantSizeRegionSplitPolicy</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/DelimitedKeyPrefixRegionSplitPolicy.html#configureForRegion(org.apache.hadoop.hbase.regionserver.HRegion)">configureForRegion(HRegion)</a></span> - Method in class org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/DelimitedKeyPrefixRegionSplitPolicy.html" title="class in org.apache.hadoop.hbase.regionserver">DelimitedKeyPrefixRegionSplitPolicy</a></dt>
@@ -13580,6 +13590,8 @@
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/client/Query.html#consistency">consistency</a></span> - Variable in class org.apache.hadoop.hbase.client.<a href="./org/apache/hadoop/hbase/client/Query.html" title="class in org.apache.hadoop.hbase.client">Query</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/AsyncConsoleAppender.html#consoleAppender">consoleAppender</a></span> - Variable in class org.apache.hadoop.hbase.<a href="./org/apache/hadoop/hbase/AsyncConsoleAppender.html" title="class in org.apache.hadoop.hbase">AsyncConsoleAppender</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/snapshot/SnapshotManifest.html#consolidate()">consolidate()</a></span> - Method in class org.apache.hadoop.hbase.snapshot.<a href="./org/apache/hadoop/hbase/snapshot/SnapshotManifest.html" title="class in org.apache.hadoop.hbase.snapshot">SnapshotManifest</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="./org/apache/hadoop/hbase/rest/Constants.html" title="interface in org.apache.hadoop.hbase.rest"><span class="strong">Constants</span></a> - Interface in <a href="./org/apache/hadoop/hbase/rest/package-summary.html">org.apache.hadoop.hbase.rest</a></dt>
@@ -14029,14 +14041,6 @@
 <dd>
 <div class="block">Helper to convert the protobuf object.</div>
 </dd>
-<dt><span class="strong"><a href="./org/apache/hadoop/hbase/TableDescriptor.html#convert()">convert()</a></span> - Method in class org.apache.hadoop.hbase.<a href="./org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">TableDescriptor</a></dt>
-<dd>
-<div class="block">Convert to PB.</div>
-</dd>
-<dt><span class="strong"><a href="./org/apache/hadoop/hbase/TableDescriptor.html#convert(org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.TableDescriptor)">convert(HBaseProtos.TableDescriptor)</a></span> - Static method in class org.apache.hadoop.hbase.<a href="./org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">TableDescriptor</a></dt>
-<dd>
-<div class="block">Convert from PB</div>
-</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/zookeeper/ZKUtil.html#convert(org.apache.hadoop.hbase.exceptions.DeserializationException)">convert(DeserializationException)</a></span> - Static method in class org.apache.hadoop.hbase.zookeeper.<a href="./org/apache/hadoop/hbase/zookeeper/ZKUtil.html" title="class in org.apache.hadoop.hbase.zookeeper">ZKUtil</a></dt>
 <dd>
 <div class="block">Convert a <a href="./org/apache/hadoop/hbase/exceptions/DeserializationException.html" title="class in org.apache.hadoop.hbase.exceptions"><code>DeserializationException</code></a> to a more palatable <code>KeeperException</code>.</div>
@@ -15058,10 +15062,6 @@
 <dd>
 <div class="block">Creates the singleton instance, if not yet present, and returns the same.</div>
 </dd>
-<dt><span class="strong"><a href="./org/apache/hadoop/hbase/replication/ReplicationTableBase.html#createAndGetReplicationTable()">createAndGetReplicationTable()</a></span> - Method in class org.apache.hadoop.hbase.replication.<a href="./org/apache/hadoop/hbase/replication/ReplicationTableBase.html" title="class in org.apache.hadoop.hbase.replication">ReplicationTableBase</a></dt>
-<dd>
-<div class="block">Gets the Replication Table.</div>
-</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/coprocessor/ObserverContext.html#createAndPrepare(T,%20org.apache.hadoop.hbase.coprocessor.ObserverContext)">createAndPrepare(T, ObserverContext&lt;T&gt;)</a></span> - Static method in class org.apache.hadoop.hbase.coprocessor.<a href="./org/apache/hadoop/hbase/coprocessor/ObserverContext.html" title="class in org.apache.hadoop.hbase.coprocessor">ObserverContext</a></dt>
 <dd>
 <div class="block">Instantiates a new ObserverContext instance if the passed reference is
@@ -15833,6 +15833,8 @@
 <dd>
 <div class="block">Create the region merges directory.</div>
 </dd>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/util/FSTableDescriptors.html#createMetaTableDescriptor(org.apache.hadoop.conf.Configuration)">createMetaTableDescriptor(Configuration)</a></span> - Static method in class org.apache.hadoop.hbase.util.<a href="./org/apache/hadoop/hbase/util/FSTableDescriptors.html" title="class in org.apache.hadoop.hbase.util">FSTableDescriptors</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/mob/MobUtils.html#createMobCompactorThreadPool(org.apache.hadoop.conf.Configuration)">createMobCompactorThreadPool(Configuration)</a></span> - Static method in class org.apache.hadoop.hbase.mob.<a href="./org/apache/hadoop/hbase/mob/MobUtils.html" title="class in org.apache.hadoop.hbase.mob">MobUtils</a></dt>
 <dd>
 <div class="block">Creates a thread pool.</div>
@@ -16198,11 +16200,15 @@
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/fs/HFileSystem.html#createReorderingProxy(org.apache.hadoop.hdfs.protocol.ClientProtocol,%20org.apache.hadoop.hbase.fs.HFileSystem.ReorderBlocks,%20org.apache.hadoop.conf.Configuration)">createReorderingProxy(ClientProtocol, HFileSystem.ReorderBlocks, Configuration)</a></span> - Static method in class org.apache.hadoop.hbase.fs.<a href="./org/apache/hadoop/hbase/fs/HFileSystem.html" title="class in org.apache.hadoop.hbase.fs">HFileSystem</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="strong"><a href="./org/apache/hadoop/hbase/replication/ReplicationTableBase.html#createReplicationTable()">createReplicationTable()</a></span> - Method in class org.apache.hadoop.hbase.replication.<a href="./org/apache/hadoop/hbase/replication/ReplicationTableBase.html" title="class in org.apache.hadoop.hbase.replication">ReplicationTableBase</a></dt>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/replication/ReplicationTableBase.CreateReplicationTableWorker.html#createReplicationTable()">createReplicationTable()</a></span> - Method in class org.apache.hadoop.hbase.replication.<a href="./org/apache/hadoop/hbase/replication/ReplicationTableBase.CreateReplicationTableWorker.html" title="class in org.apache.hadoop.hbase.replication">ReplicationTableBase.CreateReplicationTableWorker</a></dt>
 <dd>
 <div class="block">Create the replication table with the provided HColumnDescriptor REPLICATION_COL_DESCRIPTOR
  in TableBasedReplicationQueuesImpl</div>
 </dd>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/replication/ReplicationTableBase.html#createReplicationTableInBackground()">createReplicationTableInBackground()</a></span> - Method in class org.apache.hadoop.hbase.replication.<a href="./org/apache/hadoop/hbase/replication/ReplicationTableBase.html" title="class in org.apache.hadoop.hbase.replication">ReplicationTableBase</a></dt>
+<dd>
+<div class="block">Builds the Replication Table in a background thread.</div>
+</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/replication/regionserver/HBaseInterClusterReplicationEndpoint.html#createReplicator(java.util.List,%20int)">createReplicator(List&lt;WAL.Entry&gt;, int)</a></span> - Method in class org.apache.hadoop.hbase.replication.regionserver.<a href="./org/apache/hadoop/hbase/replication/regionserver/HBaseInterClusterReplicationEndpoint.html" title="class in org.apache.hadoop.hbase.replication.regionserver">HBaseInterClusterReplicationEndpoint</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/coordination/ZKSplitLogManagerCoordination.html#createRescanFailure()">createRescanFailure()</a></span> - Method in class org.apache.hadoop.hbase.coordination.<a href="./org/apache/hadoop/hbase/coordination/ZKSplitLogManagerCoordination.html" title="class in org.apache.hadoop.hbase.coordination">ZKSplitLogManagerCoordination</a></dt>
@@ -16448,23 +16454,15 @@
 </dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/client/HBaseAdmin.html#createTableAsync(org.apache.hadoop.hbase.HTableDescriptor,%20byte[][])">createTableAsync(HTableDescriptor, byte[][])</a></span> - Method in class org.apache.hadoop.hbase.client.<a href="./org/apache/hadoop/hbase/client/HBaseAdmin.html" title="class in org.apache.hadoop.hbase.client">HBaseAdmin</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="strong"><a href="./org/apache/hadoop/hbase/util/FSTableDescriptors.html#createTableDescriptor(org.apache.hadoop.hbase.TableDescriptor)">createTableDescriptor(TableDescriptor)</a></span> - Method in class org.apache.hadoop.hbase.util.<a href="./org/apache/hadoop/hbase/util/FSTableDescriptors.html" title="class in org.apache.hadoop.hbase.util">FSTableDescriptors</a></dt>
-<dd>
-<div class="block">Create new HTableDescriptor in HDFS.</div>
-</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/util/FSTableDescriptors.html#createTableDescriptor(org.apache.hadoop.hbase.HTableDescriptor)">createTableDescriptor(HTableDescriptor)</a></span> - Method in class org.apache.hadoop.hbase.util.<a href="./org/apache/hadoop/hbase/util/FSTableDescriptors.html" title="class in org.apache.hadoop.hbase.util">FSTableDescriptors</a></dt>
 <dd>
 <div class="block">Create new HTableDescriptor in HDFS.</div>
 </dd>
-<dt><span class="strong"><a href="./org/apache/hadoop/hbase/util/FSTableDescriptors.html#createTableDescriptor(org.apache.hadoop.hbase.TableDescriptor,%20boolean)">createTableDescriptor(TableDescriptor, boolean)</a></span> - Method in class org.apache.hadoop.hbase.util.<a href="./org/apache/hadoop/hbase/util/FSTableDescriptors.html" title="class in org.apache.hadoop.hbase.util">FSTableDescriptors</a></dt>
-<dd>
-<div class="block">Create new HTableDescriptor in HDFS.</div>
-</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/util/FSTableDescriptors.html#createTableDescriptor(org.apache.hadoop.hbase.HTableDescriptor,%20boolean)">createTableDescriptor(HTableDescriptor, boolean)</a></span> - Method in class org.apache.hadoop.hbase.util.<a href="./org/apache/hadoop/hbase/util/FSTableDescriptors.html" title="class in org.apache.hadoop.hbase.util">FSTableDescriptors</a></dt>
 <dd>
-<div class="block">Create tables descriptor for given HTableDescriptor.</div>
+<div class="block">Create new HTableDescriptor in HDFS.</div>
 </dd>
-<dt><span class="strong"><a href="./org/apache/hadoop/hbase/util/FSTableDescriptors.html#createTableDescriptorForTableDirectory(org.apache.hadoop.fs.Path,%20org.apache.hadoop.hbase.TableDescriptor,%20boolean)">createTableDescriptorForTableDirectory(Path, TableDescriptor, boolean)</a></span> - Method in class org.apache.hadoop.hbase.util.<a href="./org/apache/hadoop/hbase/util/FSTableDescriptors.html" title="class in org.apache.hadoop.hbase.util">FSTableDescriptors</a></dt>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/util/FSTableDescriptors.html#createTableDescriptorForTableDirectory(org.apache.hadoop.fs.Path,%20org.apache.hadoop.hbase.HTableDescriptor,%20boolean)">createTableDescriptorForTableDirectory(Path, HTableDescriptor, boolean)</a></span> - Method in class org.apache.hadoop.hbase.util.<a href="./org/apache/hadoop/hbase/util/FSTableDescriptors.html" title="class in org.apache.hadoop.hbase.util">FSTableDescriptors</a></dt>
 <dd>
 <div class="block">Create a new HTableDescriptor in HDFS in the specified table directory.</div>
 </dd>
@@ -17776,6 +17774,8 @@
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/procedure2/ProcedureExecutor.CompletedProcedureCleaner.html#DEFAULT_ACKED_EVICT_TTL">DEFAULT_ACKED_EVICT_TTL</a></span> - Static variable in class org.apache.hadoop.hbase.procedure2.<a href="./org/apache/hadoop/hbase/procedure2/ProcedureExecutor.CompletedProcedureCleaner.html" title="class in org.apache.hadoop.hbase.procedure2">ProcedureExecutor.CompletedProcedureCleaner</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html#DEFAULT_AGGREGATION_WINDOW">DEFAULT_AGGREGATION_WINDOW</a></span> - Static variable in class org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html" title="class in org.apache.hadoop.hbase.regionserver">BusyRegionSplitPolicy</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/wal/AsyncFSWAL.html#DEFAULT_ASYNC_WAL_CREATE_MAX_RETRIES">DEFAULT_ASYNC_WAL_CREATE_MAX_RETRIES</a></span> - Static variable in class org.apache.hadoop.hbase.regionserver.wal.<a href="./org/apache/hadoop/hbase/regionserver/wal/AsyncFSWAL.html" title="class in org.apache.hadoop.hbase.regionserver.wal">AsyncFSWAL</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/wal/AsyncFSWAL.html#DEFAULT_ASYNC_WAL_LOG_ROLLER_EXITED_CHECK_INTERVAL_MS">DEFAULT_ASYNC_WAL_LOG_ROLLER_EXITED_CHECK_INTERVAL_MS</a></span> - Static variable in class org.apache.hadoop.hbase.regionserver.wal.<a href="./org/apache/hadoop/hbase/regionserver/wal/AsyncFSWAL.html" title="class in org.apache.hadoop.hbase.regionserver.wal">AsyncFSWAL</a></dt>
@@ -18261,6 +18261,8 @@
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/io/hfile/LruBlockCache.html#DEFAULT_MAX_BLOCK_SIZE">DEFAULT_MAX_BLOCK_SIZE</a></span> - Static variable in class org.apache.hadoop.hbase.io.hfile.<a href="./org/apache/hadoop/hbase/io/hfile/LruBlockCache.html" title="class in org.apache.hadoop.hbase.io.hfile">LruBlockCache</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html#DEFAULT_MAX_BLOCKED_REQUESTS">DEFAULT_MAX_BLOCKED_REQUESTS</a></span> - Static variable in class org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html" title="class in org.apache.hadoop.hbase.regionserver">BusyRegionSplitPolicy</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/ipc/SimpleRpcScheduler.CallPriorityComparator.html#DEFAULT_MAX_CALL_DELAY">DEFAULT_MAX_CALL_DELAY</a></span> - Static variable in class org.apache.hadoop.hbase.ipc.<a href="./org/apache/hadoop/hbase/ipc/SimpleRpcScheduler.CallPriorityComparator.html" title="class in org.apache.hadoop.hbase.ipc">SimpleRpcScheduler.CallPriorityComparator</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/ipc/RpcServer.html#DEFAULT_MAX_CALLQUEUE_LENGTH_PER_HANDLER">DEFAULT_MAX_CALLQUEUE_LENGTH_PER_HANDLER</a></span> - Static variable in class org.apache.hadoop.hbase.ipc.<a href="./org/apache/hadoop/hbase/ipc/RpcServer.html" title="class in org.apache.hadoop.hbase.ipc">RpcServer</a></dt>
@@ -18332,6 +18334,8 @@
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/wal/WALFactory.html#DEFAULT_META_WAL_PROVIDER">DEFAULT_META_WAL_PROVIDER</a></span> - Static variable in class org.apache.hadoop.hbase.wal.<a href="./org/apache/hadoop/hbase/wal/WALFactory.html" title="class in org.apache.hadoop.hbase.wal">WALFactory</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html#DEFAULT_MIN_AGE_MS">DEFAULT_MIN_AGE_MS</a></span> - Static variable in class org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html" title="class in org.apache.hadoop.hbase.regionserver">BusyRegionSplitPolicy</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/ipc/RpcServer.html#DEFAULT_MIN_CLIENT_REQUEST_TIMEOUT">DEFAULT_MIN_CLIENT_REQUEST_TIMEOUT</a></span> - Static variable in class org.apache.hadoop.hbase.ipc.<a href="./org/apache/hadoop/hbase/ipc/RpcServer.html" title="class in org.apache.hadoop.hbase.ipc">RpcServer</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html#DEFAULT_MIN_FACTOR">DEFAULT_MIN_FACTOR</a></span> - Static variable in class org.apache.hadoop.hbase.io.hfile.bucket.<a href="./org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.html" title="class in org.apache.hadoop.hbase.io.hfile.bucket">BucketCache</a></dt>
@@ -22311,8 +22315,6 @@
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/SplitLogTask.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class org.apache.hadoop.hbase.<a href="./org/apache/hadoop/hbase/SplitLogTask.html" title="class in org.apache.hadoop.hbase">SplitLogTask</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="strong"><a href="./org/apache/hadoop/hbase/TableDescriptor.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class org.apache.hadoop.hbase.<a href="./org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">TableDescriptor</a></dt>
-<dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/TableName.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class org.apache.hadoop.hbase.<a href="./org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/thrift/CallQueue.Call.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class org.apache.hadoop.hbase.thrift.<a href="./org/apache/hadoop/hbase/thrift/CallQueue.Call.html" title="class in org.apache.hadoop.hbase.thrift">CallQueue.Call</a></dt>
@@ -23030,6 +23032,8 @@
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.html#executor">executor</a></span> - Variable in class org.apache.hadoop.hbase.replication.regionserver.<a href="./org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.html" title="class in org.apache.hadoop.hbase.replication.regionserver">ReplicationSourceManager</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/replication/ReplicationTableBase.html#executor">executor</a></span> - Variable in class org.apache.hadoop.hbase.replication.<a href="./org/apache/hadoop/hbase/replication/ReplicationTableBase.html" title="class in org.apache.hadoop.hbase.replication">ReplicationTableBase</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/security/access/ZKPermissionWatcher.html#executor">executor</a></span> - Variable in class org.apache.hadoop.hbase.security.access.<a href="./org/apache/hadoop/hbase/security/access/ZKPermissionWatcher.html" title="class in org.apache.hadoop.hbase.security.access">ZKPermissionWatcher</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/security/UserProvider.html#executor">executor</a></span> - Static variable in class org.apache.hadoop.hbase.security.<a href="./org/apache/hadoop/hbase/security/UserProvider.html" title="class in org.apache.hadoop.hbase.security">UserProvider</a></dt>
@@ -24061,6 +24065,8 @@
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/io/asyncfs/FanOutOneBlockAsyncDFSOutputHelper.html#FILE_CREATER">FILE_CREATER</a></span> - Static variable in class org.apache.hadoop.hbase.io.asyncfs.<a href="./org/apache/hadoop/hbase/io/asyncfs/FanOutOneBlockAsyncDFSOutputHelper.html" title="class in org.apache.hadoop.hbase.io.asyncfs">FanOutOneBlockAsyncDFSOutputHelper</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#FILE_STATUS_ID_COMPARATOR">FILE_STATUS_ID_COMPARATOR</a></span> - Static variable in class org.apache.hadoop.hbase.procedure2.store.wal.<a href="./org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html" title="class in org.apache.hadoop.hbase.procedure2.store.wal">WALProcedureStore</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/HConstants.html#FILE_SYSTEM_VERSION">FILE_SYSTEM_VERSION</a></span> - Static variable in class org.apache.hadoop.hbase.<a href="./org/apache/hadoop/hbase/HConstants.html" title="class in org.apache.hadoop.hbase">HConstants</a></dt>
 <dd>
 <div class="block">Current version of file system.</div>
@@ -27146,10 +27152,6 @@
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html#getAllQueues()">getAllQueues()</a></span> - Method in class org.apache.hadoop.hbase.replication.<a href="./org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html" title="class in org.apache.hadoop.hbase.replication">TableBasedReplicationQueuesImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="strong"><a href="./org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html#getAllQueuesScanner(java.lang.String)">getAllQueuesScanner(String)</a></span> - Method in class org.apache.hadoop.hbase.replication.<a href="./org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html" title="class in org.apache.hadoop.hbase.replication">TableBasedReplicationQueuesImpl</a></dt>
-<dd>
-<div class="block">Get the QueueIds belonging to the named server from the ReplicationTableBase</div>
-</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/client/HRegionLocator.html#getAllRegionLocations()">getAllRegionLocations()</a></span> - Method in class org.apache.hadoop.hbase.client.<a href="./org/apache/hadoop/hbase/client/HRegionLocator.html" title="class in org.apache.hadoop.hbase.client">HRegionLocator</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/client/RegionLocator.html#getAllRegionLocations()">getAllRegionLocations()</a></span> - Method in interface org.apache.hadoop.hbase.client.<a href="./org/apache/hadoop/hbase/client/RegionLocator.html" title="interface in org.apache.hadoop.hbase.client">RegionLocator</a></dt>
@@ -27215,6 +27217,10 @@
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/client/HTableMultiplexer.AtomicAverageCounter.html#getAndReset()">getAndReset()</a></span> - Method in class org.apache.hadoop.hbase.client.<a href="./org/apache/hadoop/hbase/client/HTableMultiplexer.AtomicAverageCounter.html" title="class in org.apache.hadoop.hbase.client">HTableMultiplexer.AtomicAverageCounter</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/replication/ReplicationTableBase.html#getAndSetUpReplicationTable()">getAndSetUpReplicationTable()</a></span> - Method in class org.apache.hadoop.hbase.replication.<a href="./org/apache/hadoop/hbase/replication/ReplicationTableBase.html" title="class in org.apache.hadoop.hbase.replication">ReplicationTableBase</a></dt>
+<dd>
+<div class="block">Creates a new copy of the Replication Table and sets up the proper Table time outs for it</div>
+</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/AnnotationReadingPriorityFunction.html#getAnnotatedPriority(org.apache.hadoop.hbase.protobuf.generated.RPCProtos.RequestHeader)">getAnnotatedPriority(RPCProtos.RequestHeader)</a></span> - Method in class org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/AnnotationReadingPriorityFunction.html" title="class in org.apache.hadoop.hbase.regionserver">AnnotationReadingPriorityFunction</a></dt>
 <dd>
 <div class="block">See if the method has an annotation.</div>
@@ -29035,6 +29041,19 @@
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/mapreduce/Export.html#getConfiguredScanForJob(org.apache.hadoop.conf.Configuration,%20java.lang.String[])">getConfiguredScanForJob(Configuration, String[])</a></span> - Static method in class org.apache.hadoop.hbase.mapreduce.<a href="./org/apache/hadoop/hbase/mapreduce/Export.html" title="class in org.apache.hadoop.hbase.mapreduce">Export</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/replication/ReplicationPeers.html#getConnectedPeer(java.lang.String)">getConnectedPeer(String)</a></span> - Method in interface org.apache.hadoop.hbase.replication.<a href="./org/apache/hadoop/hbase/replication/ReplicationPeers.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeers</a></dt>
+<dd>
+<div class="block">Returns the ReplicationPeer for the specified connected peer.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#getConnectedPeer(java.lang.String)">getConnectedPeer(String)</a></span> - Method in class org.apache.hadoop.hbase.replication.<a href="./org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html" title="class in org.apache.hadoop.hbase.replication">ReplicationPeersZKImpl</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/replication/ReplicationPeers.html#getConnectedPeerIds()">getConnectedPeerIds()</a></span> - Method in interface org.apache.hadoop.hbase.replication.<a href="./org/apache/hadoop/hbase/replication/ReplicationPeers.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeers</a></dt>
+<dd>
+<div class="block">Returns the set of peerIds of the clusters that have been connected and have an underlying
+ ReplicationPeer.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#getConnectedPeerIds()">getConnectedPeerIds()</a></span> - Method in class org.apache.hadoop.hbase.replication.<a href="./org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html" title="class in org.apache.hadoop.hbase.replication">ReplicationPeersZKImpl</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/client/AbstractRegionServerCallable.html#getConnection()">getConnection()</a></span> - Method in class org.apache.hadoop.hbase.client.<a href="./org/apache/hadoop/hbase/client/AbstractRegionServerCallable.html" title="class in org.apache.hadoop.hbase.client">AbstractRegionServerCallable</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/client/Admin.html#getConnection()">getConnection()</a></span> - Method in interface org.apache.hadoop.hbase.client.<a href="./org/apache/hadoop/hbase/client/Admin.html" title="interface in org.apache.hadoop.hbase.client">Admin</a></dt>
@@ -29783,12 +29802,6 @@
 <div class="block">Get the descriptive name as <a href="./org/apache/hadoop/hbase/master/RegionState.html" title="class in org.apache.hadoop.hbase.master"><code>RegionState</code></a> does it but with hidden
  startkey optionally</div>
 </dd>
-<dt><span class="strong"><a href="./org/apache/hadoop/hbase/TableDescriptors.html#getDescriptor(org.apache.hadoop.hbase.TableName)">getDescriptor(TableName)</a></span> - Method in interface org.apache.hadoop.hbase.<a href="./org/apache/hadoop/hbase/TableDescriptors.html" title="interface in org.apache.hadoop.hbase">TableDescriptors</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="strong"><a href="./org/apache/hadoop/hbase/util/FSTableDescriptors.html#getDescriptor(org.apache.hadoop.hbase.TableName)">getDescriptor(TableName)</a></span> - Method in class org.apache.hadoop.hbase.util.<a href="./org/apache/hadoop/hbase/util/FSTableDescriptors.html" title="class in org.apache.hadoop.hbase.util">FSTableDescriptors</a></dt>
-<dd>
-<div class="block">Get the current table descriptor for the given table, or null if none exists.</div>
-</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/io/hfile/CacheableDeserializer.html#getDeserialiserIdentifier()">getDeserialiserIdentifier()</a></span> - Method in interface org.apache.hadoop.hbase.io.hfile.<a href="./org/apache/hadoop/hbase/io/hfile/CacheableDeserializer.html" title="interface in org.apache.hadoop.hbase.io.hfile">CacheableDeserializer</a></dt>
 <dd>
 <div class="block">Get the identifier of this deserialiser.</div>
@@ -31346,10 +31359,6 @@
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/RegionServerServices.RegionStateTransitionContext.html#getHris()">getHris()</a></span> - Method in class org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/RegionServerServices.RegionStateTransitionContext.html" title="class in org.apache.hadoop.hbase.regionserver">RegionServerServices.RegionStateTransitionContext</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="strong"><a href="./org/apache/hadoop/hbase/TableDescriptor.html#getHTableDescriptor()">getHTableDescriptor()</a></span> - Method in class org.apache.hadoop.hbase.<a href="./org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">TableDescriptor</a></dt>
-<dd>
-<div class="block">Associated HTableDescriptor</div>
-</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/util/HBaseFsck.html#getHTableDescriptors(java.util.List)">getHTableDescriptors(List&lt;TableName&gt;)</a></span> - Method in class org.apache.hadoop.hbase.util.<a href="./org/apache/hadoop/hbase/util/HBaseFsck.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/client/HTableMultiplexer.html#getHTableMultiplexerStatus()">getHTableMultiplexerStatus()</a></span> - Method in class org.apache.hadoop.hbase.client.<a href="./org/apache/hadoop/hbase/client/HTableMultiplexer.html" title="class in org.apache.hadoop.hbase.client">HTableMultiplexer</a></dt>
@@ -31452,6 +31461,10 @@
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/ScheduledChore.html#getInitialDelay()">getInitialDelay()</a></span> - Method in class org.apache.hadoop.hbase.<a href="./org/apache/hadoop/hbase/ScheduledChore.html" title="class in org.apache.hadoop.hbase">ScheduledChore</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/replication/ReplicationTableBase.html#getInitializationStatus()">getInitializationStatus()</a></span> - Method in class org.apache.hadoop.hbase.replication.<a href="./org/apache/hadoop/hbase/replication/ReplicationTableBase.html" title="class in org.apache.hadoop.hbase.replication">ReplicationTableBase</a></dt>
+<dd>
+<div class="block">Get whether the Replication Table has been successfully initialized yet</div>
+</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/master/HMaster.html#getInitializedEvent()">getInitializedEvent()</a></span> - Method in class org.apache.hadoop.hbase.master.<a href="./org/apache/hadoop/hbase/master/HMaster.html" title="class in org.apache.hadoop.hbase.master">HMaster</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/master/procedure/AddColumnFamilyProcedure.html#getInitialState()">getInitialState()</a></span> - Method in class org.apache.hadoop.hbase.master.procedure.<a href="./org/apache/hadoop/hbase/master/procedure/AddColumnFamilyProcedure.html" title="class in org.apache.hadoop.hbase.master.procedure">AddColumnFamilyProcedure</a></dt>
@@ -32500,8 +32513,6 @@
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html#getLogsInQueue(java.lang.String)">getLogsInQueue(String)</a></span> - Method in class org.apache.hadoop.hbase.replication.<a href="./org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html" title="class in org.apache.hadoop.hbase.replication">TableBasedReplicationQueuesImpl</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="strong"><a href="./org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html#getLogsInQueueAndCheckOwnership(byte[])">getLogsInQueueAndCheckOwnership(byte[])</a></span> - Method in class org.apache.hadoop.hbase.replication.<a href="./org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html" title="class in org.apache.hadoop.hbase.replication">TableBasedReplicationQueuesImpl</a></dt>
-<dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/snapshot/SnapshotInfo.SnapshotStats.html#getLogsSize()">getLogsSize()</a></span> - Method in class org.apache.hadoop.hbase.snapshot.<a href="./org/apache/hadoop/hbase/snapshot/SnapshotInfo.SnapshotStats.html" title="class in org.apache.hadoop.hbase.snapshot">SnapshotInfo.SnapshotStats</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/codec/prefixtree/decode/timestamp/TimestampDecoder.html#getLong(int)">getLong(int)</a></span> - Method in class org.apache.hadoop.hbase.codec.prefixtree.decode.timestamp.<a href="./org/apache/hadoop/hbase/codec/prefixtree/decode/timestamp/TimestampDecoder.html" title="class in org.apache.hadoop.hbase.codec.prefixtree.decode.timestamp">TimestampDecoder</a></dt>
@@ -33648,7 +33659,7 @@
 <dd>
 <div class="block">Transfers bytes from this buffer array into the given destination array</div>
 </dd>
-<dt><span class="strong"><a href="./org/apache/hadoop/hbase/rest/TableResource.html#getMultipleRowResource(java.lang.String)">getMultipleRowResource(String)</a></span> - Method in class org.apache.hadoop.hbase.rest.<a href="./org/apache/hadoop/hbase/rest/TableResource.html" title="class in org.apache.hadoop.hbase.rest">TableResource</a></dt>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/rest/TableResource.html#getMultipleRowResource(java.lang.String,%20java.lang.String)">getMultipleRowResource(String, String)</a></span> - Method in class org.apache.hadoop.hbase.rest.<a href="./org/apache/hadoop/hbase/rest/TableResource.html" title="class in org.apache.hadoop.hbase.rest">TableResource</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/client/HTableMultiplexer.FlushWorker.html#getMultiplexer()">getMultiplexer()</a></span> - Method in class org.apache.hadoop.hbase.client.<a href="./org/apache/hadoop/hbase/client/HTableMultiplexer.FlushWorker.html" title="class in org.apache.hadoop.hbase.client">HTableMultiplexer.FlushWorker</a></dt>
 <dd>&nbsp;</dd>
@@ -34763,6 +34774,10 @@
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/thrift2/ThriftServer.html#getOptions()">getOptions()</a></span> - Static method in class org.apache.hadoop.hbase.thrift2.<a href="./org/apache/hadoop/hbase/thrift2/ThriftServer.html" title="class in org.apache.hadoop.hbase.thrift2">ThriftServer</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/replication/ReplicationTableBase.html#getOrBlockOnReplicationTable()">getOrBlockOnReplicationTable()</a></span> - Method in class org.apache.hadoop.hbase.replication.<a href="./org/apache/hadoop/hbase/replication/ReplicationTableBase.html" title="class in org.apache.hadoop.hbase.replication">ReplicationTableBase</a></dt>
+<dd>
+<div class="block">Attempts to acquire the Replication Table.</div>
+</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/security/access/TableAuthManager.html#getOrCreate(org.apache.hadoop.hbase.zookeeper.ZooKeeperWatcher,%20org.apache.hadoop.conf.Configuration)">getOrCreate(ZooKeeperWatcher, Configuration)</a></span> - Static method in class org.apache.hadoop.hbase.security.access.<a href="./org/apache/hadoop/hbase/security/access/TableAuthManager.html" title="class in org.apache.hadoop.hbase.security.access">TableAuthManager</a></dt>
 <dd>
 <div class="block">Returns a TableAuthManager from the cache.</div>
@@ -35017,12 +35032,6 @@
 </dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/client/HBaseAdmin.html#getPauseTime(int)">getPauseTime(int)</a></span> - Method in class org.apache.hadoop.hbase.client.<a href="./org/apache/hadoop/hbase/client/HBaseAdmin.html" title="class in org.apache.hadoop.hbase.client">HBaseAdmin</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="strong"><a href="./org/apache/hadoop/hbase/replication/ReplicationPeers.html#getPeer(java.lang.String)">getPeer(String)</a></span> - Method in interface org.apache.hadoop.hbase.replication.<a href="./org/apache/hadoop/hbase/replication/ReplicationPeers.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeers</a></dt>
-<dd>
-<div class="block">Returns the ReplicationPeer</div>
-</dd>
-<dt><span class="strong"><a href="./org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#getPeer(java.lang.String)">getPeer(String)</a></span> - Method in class org.apache.hadoop.hbase.replication.<a href="./org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html" title="class in org.apache.hadoop.hbase.replication">ReplicationPeersZKImpl</a></dt>
-<dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/replication/regionserver/ReplicationSource.html#getPeerClusterId()">getPeerClusterId()</a></span> - Method in class org.apache.hadoop.hbase.replication.regionserver.<a href="./org/apache/hadoop/hbase/replication/regionserver/ReplicationSource.html" title="class in org.apache.hadoop.hbase.replication.regionserver">ReplicationSource</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceInterface.html#getPeerClusterId()">getPeerClusterId()</a></span> - Method in interface org.apache.hadoop.hbase.replication.regionserver.<a href="./org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceInterface.html" title="interface in org.apache.hadoop.hbase.replication.regionserver">ReplicationSourceInterface</a></dt>
@@ -35067,12 +35076,6 @@
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/replication/ReplicationQueueInfo.html#getPeerId()">getPeerId()</a></span> - Method in class org.apache.hadoop.hbase.replication.<a href="./org/apache/hadoop/hbase/replication/ReplicationQueueInfo.html" title="class in org.apache.hadoop.hbase.replication">ReplicationQueueInfo</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="strong"><a href="./org/apache/hadoop/hbase/replication/ReplicationPeers.html#getPeerIds()">getPeerIds()</a></span> - Method in interface org.apache.hadoop.hbase.replication.<a href="./org/apache/hadoop/hbase/replication/ReplicationPeers.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeers</a></dt>
-<dd>
-<div class="block">Returns the set of peerIds defined</div>
-</dd>
-<dt><span class="strong"><a href="./org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#getPeerIds()">getPeerIds()</a></span> - Method in class org.apache.hadoop.hbase.replication.<a href="./org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html" title="class in org.apache.hadoop.hbase.replication">ReplicationPeersZKImpl</a></dt>
-<dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/replication/ReplicationStateZKBase.html#getPeerNode(java.lang.String)">getPeerNode(String)</a></span> - Method in class org.apache.hadoop.hbase.replication.<a href="./org/apache/hadoop/hbase/replication/ReplicationStateZKBase.html" title="class in org.apache.hadoop.hbase.replication">ReplicationStateZKBase</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/mapreduce/replication/VerifyReplication.html#getPeerQuorumConfig(org.apache.hadoop.conf.Configuration)">getPeerQuorumConfig(Configuration)</a></span> - Static method in class org.apache.hadoop.hbase.mapreduce.replication.<a href="./org/apache/hadoop/hbase/mapreduce/replication/VerifyReplication.html" title="class in org.apache.hadoop.hbase.mapreduce.replication">VerifyReplication</a></dt>
@@ -35104,7 +35107,7 @@
 </dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/replication/ReplicationPeers.html#getPeerTableCFsConfig(java.lang.String)">getPeerTableCFsConfig(String)</a></span> - Method in interface org.apache.hadoop.hbase.replication.<a href="./org/apache/hadoop/hbase/replication/ReplicationPeers.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeers</a></dt>
 <dd>
-<div class="block">Get the table and column-family list string of the peer from ZK.</div>
+<div class="block">Get the table and column-family list string of the peer from the underlying storage.</div>
 </dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#getPeerTableCFsConfig(java.lang.String)">getPeerTableCFsConfig(String)</a></span> - Method in class org.apache.hadoop.hbase.replication.<a href="./org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html" title="class in org.apache.hadoop.hbase.replication">ReplicationPeersZKImpl</a></dt>
 <dd>&nbsp;</dd>
@@ -39447,21 +39450,11 @@
 <div class="block">Returns the latest table descriptor for the given table directly from the file system
  if it exists, bypassing the local cache.</div>
 </dd>
-<dt><span class="strong"><a href="./org/apache/hadoop/hbase/util/FSTableDescriptors.html#getTableDescriptorFromFs(org.apache.hadoop.fs.FileSystem,%20org.apache.hadoop.fs.Path,%20org.apache.hadoop.hbase.TableName,%20boolean)">getTableDescriptorFromFs(FileSystem, Path, TableName, boolean)</a></span> - Static method in class org.apache.hadoop.hbase.util.<a href="./org/apache/hadoop/hbase/util/FSTableDescriptors.html" title="class in org.apache.hadoop.hbase.util">FSTableDescriptors</a></dt>
-<dd>
-<div class="block">Returns the latest table descriptor for the given table directly from the file system
- if it exists, bypassing the local cache.</div>
-</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/util/FSTableDescriptors.html#getTableDescriptorFromFs(org.apache.hadoop.fs.FileSystem,%20org.apache.hadoop.fs.Path)">getTableDescriptorFromFs(FileSystem, Path)</a></span> - Static method in class org.apache.hadoop.hbase.util.<a href="./org/apache/hadoop/hbase/util/FSTableDescriptors.html" title="class in org.apache.hadoop.hbase.util">FSTableDescriptors</a></dt>
 <dd>
 <div class="block">Returns the latest table descriptor for the table located at the given directory
  directly from the file system if it exists.</div>
 </dd>
-<dt><span class="strong"><a href="./org/apache/hadoop/hbase/util/FSTableDescriptors.html#getTableDescriptorFromFs(org.apache.hadoop.fs.FileSystem,%20org.apache.hadoop.fs.Path,%20boolean)">getTableDescriptorFromFs(FileSystem, Path, boolean)</a></span> - Static method in class org.apache.hadoop.hbase.util.<a href="./org/apache/hadoop/hbase/util/FSTableDescriptors.html" title="class in org.apache.hadoop.hbase.util">FSTableDescriptors</a></dt>
-<dd>
-<div class="block">Returns the latest table descriptor for the table located at the given directory
- directly from the file system if it exists.</div>
-</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/client/Admin.html#getTableDescriptors(java.util.List)">getTableDescriptors(List&lt;String&gt;)</a></span> - Method in interface org.apache.hadoop.hbase.client.<a href="./org/apache/hadoop/hbase/client/Admin.html" title="interface in org.apache.hadoop.hbase.client">Admin</a></dt>
 <dd>
 <div class="block">Get tableDescriptors</div>
@@ -41846,6 +41839,8 @@
 </dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/handler/RegionReplicaFlushHandler.html#handleException(java.lang.Throwable)">handleException(Throwable)</a></span> - Method in class org.apache.hadoop.hbase.regionserver.handler.<a href="./org/apache/hadoop/hbase/regionserver/handler/RegionReplicaFlushHandler.html" title="class in org.apache.hadoop.hbase.regionserver.handler">RegionReplicaFlushHandler</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#handleException(java.util.List,%20java.lang.Throwable)">handleException(List&lt;KeyValueScanner&gt;, Throwable)</a></span> - Method in class org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion.RegionScannerImpl</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/client/NoOpRetryableCallerInterceptor.html#handleFailure(org.apache.hadoop.hbase.client.RetryingCallerInterceptorContext,%20java.lang.Throwable)">handleFailure(RetryingCallerInterceptorContext, Throwable)</a></span> - Method in class org.apache.hadoop.hbase.client.<a href="./org/apache/hadoop/hbase/client/NoOpRetryableCallerInterceptor.html" title="class in org.apache.hadoop.hbase.client">NoOpRetryableCallerInterceptor</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/client/PreemptiveFastFailInterceptor.html#handleFailure(org.apache.hadoop.hbase.client.FastFailInterceptorContext,%20java.lang.Throwable)">handleFailure(FastFailInterceptorContext, Throwable)</a></span> - Method in class org.apache.hadoop.hbase.client.<a href="./org/apache/hadoop/hbase/client/PreemptiveFastFailInterceptor.html" title="class in org.apache.hadoop.hbase.client">PreemptiveFastFailInterceptor</a></dt>
@@ -42488,8 +42483,6 @@
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/SplitLogTask.html#hashCode()">hashCode()</a></span> - Method in class org.apache.hadoop.hbase.<a href="./org/apache/hadoop/hbase/SplitLogTask.html" title="class in org.apache.hadoop.hbase">SplitLogTask</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="strong"><a href="./org/apache/hadoop/hbase/TableDescriptor.html#hashCode()">hashCode()</a></span> - Method in class org.apache.hadoop.hbase.<a href="./org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">TableDescriptor</a></dt>
-<dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/TableName.html#hashCode">hashCode</a></span> - Variable in class org.apache.hadoop.hbase.<a href="./org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/TableName.html#hashCode()">hashCode()</a></span> - Method in class org.apache.hadoop.hbase.<a href="./org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a></dt>
@@ -45114,8 +45107,6 @@
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/HRegion.html#htableDescriptor">htableDescriptor</a></span> - Variable in class org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="strong"><a href="./org/apache/hadoop/hbase/TableDescriptor.html#hTableDescriptor">hTableDescriptor</a></span> - Variable in class org.apache.hadoop.hbase.<a href="./org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">TableDescriptor</a></dt>
-<dd>&nbsp;</dd>
 <dt><a href="./org/apache/hadoop/hbase/client/HTableInterface.html" title="interface in org.apache.hadoop.hbase.client"><span class="strong">HTableInterface</span></a> - Interface in <a href="./org/apache/hadoop/hbase/client/package-summary.html">org.apache.hadoop.hbase.client</a></dt>
 <dd>
 <div class="block"><span class="strong">Deprecated.</span>
@@ -46626,6 +46617,8 @@
 <dd>
 <div class="block">Initializes multi-writer before usage.</div>
 </dd>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html#init()">init()</a></span> - Method in class org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html" title="class in org.apache.hadoop.hbase.regionserver">BusyRegionSplitPolicy</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/HeapMemStoreLAB.Chunk.html#init()">init()</a></span> - Method in class org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/HeapMemStoreLAB.Chunk.html" title="class in org.apache.hadoop.hbase.regionserver">HeapMemStoreLAB.Chunk</a></dt>
 <dd>
 <div class="block">Actually claim the memory for this chunk.</div>
@@ -53603,6 +53596,8 @@
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/AnnotationReadingPriorityFunction.html#LOG">LOG</a></span> - Static variable in class org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/AnnotationReadingPriorityFunction.html" title="class in org.apache.hadoop.hbase.regionserver">AnnotationReadingPriorityFunction</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html#LOG">LOG</a></span> - Static variable in class org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html" title="class in org.apache.hadoop.hbase.regionserver">BusyRegionSplitPolicy</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/CompactedHFilesDischarger.html#LOG">LOG</a></span> - Static variable in class org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/CompactedHFilesDischarger.html" title="class in org.apache.hadoop.hbase.regionserver">CompactedHFilesDischarger</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/CompactingMemStore.html#LOG">LOG</a></span> - Static variable in class org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/CompactingMemStore.html" title="class in org.apache.hadoop.hbase.regionserver">CompactingMemStore</a></dt>
@@ -56389,6 +56384,8 @@
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/client/backoff/ExponentialClientBackoffPolicy.html#maxBackoff">maxBackoff</a></span> - Variable in class org.apache.hadoop.hbase.client.backoff.<a href="./org/apache/hadoop/hbase/client/backoff/ExponentialClientBackoffPolicy.html" title="class in org.apache.hadoop.hbase.client.backoff">ExponentialClientBackoffPolicy</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html#maxBlockedRequests">maxBlockedRequests</a></span> - Variable in class org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html" title="class in org.apache.hadoop.hbase.regionserver">BusyRegionSplitPolicy</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/io/hfile/LruBlockCache.html#maxBlockSize">maxBlockSize</a></span> - Variable in class org.apache.hadoop.hbase.io.hfile.<a href="./org/apache/hadoop/hbase/io/hfile/LruBlockCache.html" title="class in org.apache.hadoop.hbase.io.hfile">LruBlockCache</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/HRegion.html#maxBusyWaitDuration">maxBusyWaitDuration</a></span> - Variable in class org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a></dt>
@@ -57244,10 +57241,6 @@
 <dd>
 <div class="block">The hbase:meta table's name.</div>
 </dd>
-<dt><span class="strong"><a href="./org/apache/hadoop/hbase/HTableDescriptor.html#META_TABLEDESC">META_TABLEDESC</a></span> - Static variable in class org.apache.hadoop.hbase.<a href="./org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a></dt>
-<dd>
-<div class="block"><span class="strong">Deprecated.</span></div>
-</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/HConstants.html#META_VERSION">META_VERSION</a></span> - Static variable in class org.apache.hadoop.hbase.<a href="./org/apache/hadoop/hbase/HConstants.html" title="class in org.apache.hadoop.hbase">HConstants</a></dt>
 <dd>
 <div class="block">The current version of the meta table.</div>
@@ -57404,9 +57397,7 @@
 <dd>
 <div class="block">Implementations 'visit' a catalog table row.</div>
 </dd>
-<dt><span class="strong"><a href="./org/apache/hadoop/hbase/TableDescriptor.html#metaTableDescriptor(org.apache.hadoop.conf.Configuration)">metaTableDescriptor(Configuration)</a></span> - Static method in class org.apache.hadoop.hbase.<a href="./org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">TableDescriptor</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="strong"><a href="./org/apache/hadoop/hbase/util/FSTableDescriptors.html#metaTableDescritor">metaTableDescritor</a></span> - Variable in class org.apache.hadoop.hbase.util.<a href="./org/apache/hadoop/hbase/util/FSTableDescriptors.html" title="class in org.apache.hadoop.hbase.util">FSTableDescriptors</a></dt>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/util/FSTableDescriptors.html#metaTableDescriptor">metaTableDescriptor</a></span> - Variable in class org.apache.hadoop.hbase.util.<a href="./org/apache/hadoop/hbase/util/FSTableDescriptors.html" title="class in org.apache.hadoop.hbase.util">FSTableDescriptors</a></dt>
 <dd>
 <div class="block">Table descriptor for <code>hbase:meta</code> catalog table</div>
 </dd>
@@ -58425,6 +58416,8 @@
 </dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/thrift/ThriftServer.html#MIN_WORKERS_OPTION">MIN_WORKERS_OPTION</a></span> - Static variable in class org.apache.hadoop.hbase.thrift.<a href="./org/apache/hadoop/hbase/thrift/ThriftServer.html" title="class in org.apache.hadoop.hbase.thrift">ThriftServer</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html#minAge">minAge</a></span> - Variable in class org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html" title="class in org.apache.hadoop.hbase.regionserver">BusyRegionSplitPolicy</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/wal/WALSplitter.html#minBatchSize">minBatchSize</a></span> - Variable in class org.apache.hadoop.hbase.wal.<a href="./org/apache/hadoop/hbase/wal/WALSplitter.html" title="class in org.apache.hadoop.hbase.wal">WALSplitter</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/ipc/RpcServer.html#minClientRequestTimeout">minClientRequestTimeout</a></span> - Variable in class org.apache.hadoop.hbase.ipc.<a href="./org/apache/hadoop/hbase/ipc/RpcServer.html" title="class in org.apache.hadoop.hbase.ipc">RpcServer</a></dt>
@@ -59342,7 +59335,7 @@
 <dd>&nbsp;</dd>
 <dt><a href="./org/apache/hadoop/hbase/rest/MultiRowResource.html" title="class in org.apache.hadoop.hbase.rest"><span class="strong">MultiRowResource</span></a> - Class in <a href="./org/apache/hadoop/hbase/rest/package-summary.html">org.apache.hadoop.hbase.rest</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="strong"><a href="./org/apache/hadoop/hbase/rest/MultiRowResource.html#MultiRowResource(org.apache.hadoop.hbase.rest.TableResource,%20java.lang.String)">MultiRowResource(TableResource, String)</a></span> - Constructor for class org.apache.hadoop.hbase.rest.<a href="./org/apache/hadoop/hbase/rest/MultiRowResource.html" title="class in org.apache.hadoop.hbase.rest">MultiRowResource</a></dt>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/rest/MultiRowResource.html#MultiRowResource(org.apache.hadoop.hbase.rest.TableResource,%20java.lang.String,%20java.lang.String)">MultiRowResource(TableResource, String, String)</a></span> - Constructor for class org.apache.hadoop.hbase.rest.<a href="./org/apache/hadoop/hbase/rest/MultiRowResource.html" title="class in org.apache.hadoop.hbase.rest">MultiRowResource</a></dt>
 <dd>
 <div class="block">Constructor</div>
 </dd>
@@ -61431,6 +61424,8 @@
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/ipc/MetricsHBaseServerSource.html#NUM_GENERAL_CALLS_DROPPED_NAME">NUM_GENERAL_CALLS_DROPPED_NAME</a></span> - Static variable in interface org.apache.hadoop.hbase.ipc.<a href="./org/apache/hadoop/hbase/ipc/MetricsHBaseServerSource.html" title="interface in org.apache.hadoop.hbase.ipc">MetricsHBaseServerSource</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/replication/ReplicationTableBase.html#NUM_INITIALIZE_WORKERS">NUM_INITIALIZE_WORKERS</a></span> - Static variable in class org.apache.hadoop.hbase.replication.<a href="./org/apache/hadoop/hbase/replication/ReplicationTableBase.html" title="class in org.apache.hadoop.hbase.replication">ReplicationTableBase</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/codec/prefixtree/PrefixTreeBlockMeta.html#NUM_INTS">NUM_INTS</a></span> - Static variable in class org.apache.hadoop.hbase.codec.prefixtree.<a href="./org/apache/hadoop/hbase/codec/prefixtree/PrefixTreeBlockMeta.html" title="class in org.apache.hadoop.hbase.codec.prefixtree">PrefixTreeBlockMeta</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/ipc/MetricsHBaseServerSource.html#NUM_LIFO_MODE_SWITCHES_DESC">NUM_LIFO_MODE_SWITCHES_DESC</a></span> - Static variable in interface org.apache.hadoop.hbase.ipc.<a href="./org/apache/hadoop/hbase/ipc/MetricsHBaseServerSource.html" title="interface in org.apache.hadoop.hbase.ipc">MetricsHBaseServerSource</a></dt>
@@ -62162,18 +62157,6 @@
 <dd>
 <div class="block">Cell level ACL</div>
 </dd>
-<dt><span class="strong"><a href="./org/apache/hadoop/hbase/security/access/AccessControlConstants.html#OP_ATTRIBUTE_ACL_STRATEGY">OP_ATTRIBUTE_ACL_STRATEGY</a></span> - Static variable in interface org.apache.hadoop.hbase.security.access.<a href="./org/apache/hadoop/hbase/security/access/AccessControlConstants.html" title="interface in org.apache.hadoop.hbase.security.access">AccessControlConstants</a></dt>
-<dd>
-<div class="block">Cell level ACL evaluation strategy</div>
-</dd>
-<dt><span class="strong"><a href="./org/apache/hadoop/hbase/security/access/AccessControlConstants.html#OP_ATTRIBUTE_ACL_STRATEGY_CELL_FIRST">OP_ATTRIBUTE_ACL_STRATEGY_CELL_FIRST</a></span> - Static variable in interface org.apache.hadoop.hbase.security.access.<a href="./org/apache/hadoop/hbase/security/access/AccessControlConstants.html" title="interface in org.apache.hadoop.hbase.security.access">AccessControlConstants</a></dt>
-<dd>
-<div class="block">Alternate cell ACL evaluation strategy: Cell ACL first, then table and CF</div>
-</dd>
-<dt><span class="strong"><a href="./org/apache/hadoop/hbase/security/access/AccessControlConstants.html#OP_ATTRIBUTE_ACL_STRATEGY_DEFAULT">OP_ATTRIBUTE_ACL_STRATEGY_DEFAULT</a></span> - Static variable in interface org.apache.hadoop.hbase.security.access.<a href="./org/apache/hadoop/hbase/security/access/AccessControlConstants.html" title="interface in org.apache.hadoop.hbase.security.access">AccessControlConstants</a></dt>
-<dd>
-<div class="block">Default cell ACL evaluation strategy: Table and CF first, then ACL</div>
-</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/client/Mutation.html#OP_ATTRIBUTE_TTL">OP_ATTRIBUTE_TTL</a></span> - Static variable in class org.apache.hadoop.hbase.client.<a href="./org/apache/hadoop/hbase/client/Mutation.html" title="class in org.apache.hadoop.hbase.client">Mutation</a></dt>
 <dd>
 <div class="block">The attribute for storing TTL for the result of the mutation.</div>
@@ -63430,8 +63413,6 @@ service.</div>
 </dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/SplitLogTask.html#parseFrom(byte[])">parseFrom(byte[])</a></span> - Static method in class org.apache.hadoop.hbase.<a href="./org/apache/hadoop/hbase/SplitLogTask.html" title="class in org.apache.hadoop.hbase">SplitLogTask</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="strong"><a href="./org/apache/hadoop/hbase/TableDescriptor.html#parseFrom(byte[])">parseFrom(byte[])</a></span> - Static method in class org.apache.hadoop.hbase.<a href="./org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">TableDescriptor</a></dt>
-<dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/zookeeper/LoadBalancerTracker.html#parseFrom(byte[])">parseFrom(byte[])</a></span> - Method in class org.apache.hadoop.hbase.zookeeper.<a href="./org/apache/hadoop/hbase/zookeeper/LoadBalancerTracker.html" title="class in org.apache.hadoop.hbase.zookeeper">LoadBalancerTracker</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/zookeeper/RegionNormalizerTracker.html#parseFrom(byte[])">parseFrom(byte[])</a></span> - Method in class org.apache.hadoop.hbase.zookeeper.<a href="./org/apache/hadoop/hbase/zookeeper/RegionNormalizerTracker.html" title="class in org.apache.hadoop.hbase.zookeeper">RegionNormalizerTracker</a></dt>
@@ -63845,10 +63826,6 @@ service.</div>
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/client/replication/ReplicationAdmin.html#peerAdded(java.lang.String)">peerAdded(String)</a></span> - Method in class org.apache.hadoop.hbase.client.replication.<a href="./org/apache/hadoop/hbase/client/replication/ReplicationAdmin.html" title="class in org.apache.hadoop.hbase.client.replication">ReplicationAdmin</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="strong"><a href="./org/apache/hadoop/hbase/replication/ReplicationPeers.html#peerAdded(java.lang.String)">peerAdded(String)</a></span> - Method in interface org.apache.hadoop.hbase.replication.<a href="./org/apache/hadoop/hbase/replication/ReplicationPeers.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeers</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="strong"><a href="./org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#peerAdded(java.lang.String)">peerAdded(String)</a></span> - Method in class org.apache.hadoop.hbase.replication.<a href="./org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html" title="class in org.apache.hadoop.hbase.replication">ReplicationPeersZKImpl</a></dt>
-<dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/mapreduce/CopyTable.html#peerAddress">peerAddress</a></span> - Variable in class org.apache.hadoop.hbase.mapreduce.<a href="./org/apache/hadoop/hbase/mapreduce/CopyTable.html" title="class in org.apache.hadoop.hbase.mapreduce">CopyTable</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/replication/regionserver/ReplicationSinkManager.html#peerClusterId">peerClusterId</a></span> - Variable in class org.apache.hadoop.hbase.replication.regionserver.<a href="./org/apache/hadoop/hbase/replication/regionserver/ReplicationSinkManager.html" title="class in org.apache.hadoop.hbase.replication.regionserver">ReplicationSinkManager</a></dt>
@@ -63873,8 +63850,20 @@ service.</div>
 </dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/security/visibility/VisibilityReplicationEndpoint.html#peerConfigUpdated(org.apache.hadoop.hbase.replication.ReplicationPeerConfig)">peerConfigUpdated(ReplicationPeerConfig)</a></span> - Method in class org.apache.hadoop.hbase.security.visibility.<a href="./org/apache/hadoop/hbase/security/visibility/VisibilityReplicationEndpoint.html" title="class in org.apache.hadoop.hbase.security.visibility">VisibilityReplicationEndpoint</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/replication/ReplicationPeers.html#peerConnected(java.lang.String)">peerConnected(String)</a></span> - Method in interface org.apache.hadoop.hbase.replication.<a href="./org/apache/hadoop/hbase/replication/ReplicationPeers.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeers</a></dt>
+<dd>
+<div class="block">Method called after a peer has been connected.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#peerConnected(java.lang.String)">peerConnected(String)</a></span> - Method in class org.apache.hadoop.hbase.replication.<a href="./org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html" title="class in org.apache.hadoop.hbase.replication">ReplicationPeersZKImpl</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html#peerData">peerData</a></span> - Variable in class org.apache.hadoop.hbase.replication.<a href="./org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html" title="class in org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/replication/ReplicationPeers.html#peerDisconnected(java.lang.String)">peerDisconnected(String)</a></span> - Method in interface org.apache.hadoop.hbase.replication.<a href="./org/apache/hadoop/hbase/replication/ReplicationPeers.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeers</a></dt>
+<dd>
+<div class="block">Method called after a peer has been disconnected.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#peerDisconnected(java.lang.String)">peerDisconnected(String)</a></span> - Method in class org.apache.hadoop.hbase.replication.<a href="./org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html" title="class in org.apache.hadoop.hbase.replication">ReplicationPeersZKImpl</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/replication/ReplicationStateZKBase.html#peerExists(java.lang.String)">peerExists(String)</a></span> - Method in class org.apache.hadoop.hbase.replication.<a href="./org/apache/hadoop/hbase/replication/ReplicationStateZKBase.html" title="class in org.apache.hadoop.hbase.replication">ReplicationStateZKBase</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/mapreduce/replication/VerifyReplication.html#peerId">peerId</a></span> - Static variable in class org.apache.hadoop.hbase.mapreduce.replication.<a href="./org/apache/hadoop/hbase/mapreduce/replication/VerifyReplication.html" title="class in org.apache.hadoop.hbase.mapreduce.replication">VerifyReplication</a></dt>
@@ -63899,10 +63888,6 @@ service.</div>
 <dd>
 <div class="block">A peer cluster has been removed (i.e.</div>
 </dd>
-<dt><span class="strong"><a href="./org/apache/hadoop/hbase/replication/ReplicationPeers.html#peerRemoved(java.lang.String)">peerRemoved(String)</a></span> - Method in interface org.apache.hadoop.hbase.replication.<a href="./org/apache/hadoop/hbase/replication/ReplicationPeers.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeers</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="strong"><a href="./org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#peerRemoved(java.lang.String)">peerRemoved(String)</a></span> - Method in class org.apache.hadoop.hbase.replication.<a href="./org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html" title="class in org.apache.hadoop.hbase.replication">ReplicationPeersZKImpl</a></dt>
-<dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/replication/regionserver/HBaseInterClusterReplicationEndpoint.html#peersSelected">peersSelected</a></span> - Variable in class org.apache.hadoop.hbase.replication.regionserver.<a href="./org/apache/hadoop/hbase/replication/regionserver/HBaseInterClusterReplicationEndpoint.html" title="class in org.apache.hadoop.hbase.replication.regionserver">HBaseInterClusterReplicationEndpoint</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/replication/ReplicationPeerZKImpl.html#peerState">peerState</a></span> - Variable in class org.apache.hadoop.hbase.replication.<a href="./org/apache/hadoop/hbase/replication/ReplicationPeerZKImpl.html" title="class in org.apache.hadoop.hbase.replication">ReplicationPeerZKImpl</a></dt>
@@ -68409,6 +68394,8 @@ service.</div>
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/rsgroup/RSGroupInfoManagerImpl.html#prevRSGroups">prevRSGroups</a></span> - Variable in class org.apache.hadoop.hbase.rsgroup.<a href="./org/apache/hadoop/hbase/rsgroup/RSGroupInfoManagerImpl.html" title="class in org.apache.hadoop.hbase.rsgroup">RSGroupInfoManagerImpl</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html#prevTime">prevTime</a></span> - Variable in class org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html" title="class in org.apache.hadoop.hbase.regionserver">BusyRegionSplitPolicy</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/io/encoding/FastDiffDeltaEncoder.FastDiffSeekerState.html#prevTimestampAndType">prevTimestampAndType</a></span> - Variable in class org.apache.hadoop.hbase.io.encoding.<a href="./org/apache/hadoop/hbase/io/encoding/FastDiffDeltaEncoder.FastDiffSeekerState.html" title="class in org.apache.hadoop.hbase.io.encoding">FastDiffDeltaEncoder.FastDiffSeekerState</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/io/encoding/FastDiffDeltaEncoder.FastDiffCompressionState.html#prevTimestampOffset">prevTimestampOffset</a></span> - Variable in class org.apache.hadoop.hbase.io.encoding.<a href="./org/apache/hadoop/hbase/io/encoding/FastDiffDeltaEncoder.FastDiffCompressionState.html" title="class in org.apache.hadoop.hbase.io.encoding">FastDiffDeltaEncoder.FastDiffCompressionState</a></dt>
@@ -71446,7 +71433,7 @@ service.</div>
 <dd>
 <div class="block">Reads a fixed-size field and interprets it as a string padded with zeros.</div>
 </dd>
-<dt><span class="strong"><a href="./org/apache/hadoop/hbase/util/FSTableDescriptors.html#readTableDescriptor(org.apache.hadoop.fs.FileSystem,%20org.apache.hadoop.fs.FileStatus,%20boolean)">readTableDescriptor(FileSystem, FileStatus, boolean)</a></span> - Static method in class org.apache.hadoop.hbase.util.<a href="./org/apache/hadoop/hbase/util/FSTableDescriptors.html" title="class in org.apache.hadoop.hbase.util">FSTableDescriptors</a></dt>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/util/FSTableDescriptors.html#readTableDescriptor(org.apache.hadoop.fs.FileSystem,%20org.apache.hadoop.fs.FileStatus)">readTableDescriptor(FileSystem, FileStatus)</a></span> - Static method in class org.apache.hadoop.hbase.util.<a href="./org/apache/hadoop/hbase/util/FSTableDescriptors.html" title="class in org.apache.hadoop.hbase.util">FSTableDescriptors</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/ipc/RpcServer.html#readThreads">readThreads</a></span> - Variable in class org.apache.hadoop.hbase.ipc.<a href="./org/apache/hadoop/hbase/ipc/RpcServer.html" title="class in org.apache.hadoop.hbase.ipc">RpcServer</a></dt>
 <dd>&nbsp;</dd>
@@ -72105,6 +72092,8 @@ service.</div>
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/procedure/flush/FlushTableSubprocedure.RegionFlushTask.html#region">region</a></span> - Variable in class org.apache.hadoop.hbase.procedure.flush.<a href="./org/apache/hadoop/hbase/procedure/flush/FlushTableSubprocedure.RegionFlushTask.html" title="class in org.apache.hadoop.hbase.procedure.flush">FlushTableSubprocedure.RegionFlushTask</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html#region">region</a></span> - Variable in class org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html" title="class in org.apache.hadoop.hbase.regionserver">BusyRegionSplitPolicy</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/CompactionPipeline.html#region">region</a></span> - Variable in class org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/CompactionPipeline.html" title="class in org.apache.hadoop.hbase.regionserver">CompactionPipeline</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/regionserver/CompactSplitThread.CompactionRunner.html#region">region</a></span> - Variable in class org.apache.hadoop.hbase.regionserver.<a href="./org/apache/hadoop/hbase/regionserver/CompactSplitThread.CompactionRunner.html" title="class in org.apache.hadoop.hbase.regionserver">CompactSplitThread.CompactionRunner</a></dt>
@@ -73571,6 +73560,12 @@ service.</div>
 <dd>
 <div class="block">Register an observer class</div>
 </dd>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/replication/ReplicationPeers.html#registerPeer(java.lang.String,%20org.apache.hadoop.hbase.replication.ReplicationPeerConfig)">registerPeer(String, ReplicationPeerConfig)</a></span> - Method in interface org.apache.hadoop.hbase.replication.<a href="./org/apache/hadoop/hbase/replication/ReplicationPeers.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeers</a></dt>
+<dd>
+<div class="block">Add a new remote slave cluster for replication.</div>
+</dd>
+<dt><span class="strong"><a href="./org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#registerPeer(java.lang.String,%20org.apache.hadoop.hbase.replication.ReplicationPeerConfig)">registerPeer(String, ReplicationPeerConfig)</a></span> - Method in class org.apache.hadoop.hbase.replication.<a href="./org/apache/hadoop/hbase/replication/Rep

<TRUNCATED>

[39/52] [partial] hbase-site git commit: Published site at 3e0602be1665e6170b0addec59bbe8785da300b0.

Posted by mi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/Streamable.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/Streamable.html b/devapidocs/org/apache/hadoop/hbase/Streamable.html
index 58335ae..580f9d5 100644
--- a/devapidocs/org/apache/hadoop/hbase/Streamable.html
+++ b/devapidocs/org/apache/hadoop/hbase/Streamable.html
@@ -36,7 +36,7 @@
 <div class="subNav">
 <ul class="navList">
 <li><a href="../../../../org/apache/hadoop/hbase/Stoppable.html" title="interface in org.apache.hadoop.hbase"><span class="strong">Prev Class</span></a></li>
-<li><a href="../../../../org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase"><span class="strong">Next Class</span></a></li>
+<li><a href="../../../../org/apache/hadoop/hbase/TableDescriptors.html" title="interface in org.apache.hadoop.hbase"><span class="strong">Next Class</span></a></li>
 </ul>
 <ul class="navList">
 <li><a href="../../../../index.html?org/apache/hadoop/hbase/Streamable.html" target="_top">Frames</a></li>
@@ -198,7 +198,7 @@ public interface <a href="../../../../src-html/org/apache/hadoop/hbase/Streamabl
 <div class="subNav">
 <ul class="navList">
 <li><a href="../../../../org/apache/hadoop/hbase/Stoppable.html" title="interface in org.apache.hadoop.hbase"><span class="strong">Prev Class</span></a></li>
-<li><a href="../../../../org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase"><span class="strong">Next Class</span></a></li>
+<li><a href="../../../../org/apache/hadoop/hbase/TableDescriptors.html" title="interface in org.apache.hadoop.hbase"><span class="strong">Next Class</span></a></li>
 </ul>
 <ul class="navList">
 <li><a href="../../../../index.html?org/apache/hadoop/hbase/Streamable.html" target="_top">Frames</a></li>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/TableDescriptor.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/TableDescriptor.html b/devapidocs/org/apache/hadoop/hbase/TableDescriptor.html
deleted file mode 100644
index 74abfe3..0000000
--- a/devapidocs/org/apache/hadoop/hbase/TableDescriptor.html
+++ /dev/null
@@ -1,447 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>TableDescriptor (Apache HBase 2.0.0-SNAPSHOT API)</title>
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-</head>
-<body>
-<script type="text/javascript"><!--
-    if (location.href.indexOf('is-external=true') == -1) {
-        parent.document.title="TableDescriptor (Apache HBase 2.0.0-SNAPSHOT API)";
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar_top">
-<!--   -->
-</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="class-use/TableDescriptor.html">Use</a></li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../index-all.html">Index</a></li>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/hadoop/hbase/Streamable.html" title="interface in org.apache.hadoop.hbase"><span class="strong">Prev Class</span></a></li>
-<li><a href="../../../../org/apache/hadoop/hbase/TableDescriptors.html" title="interface in org.apache.hadoop.hbase"><span class="strong">Next Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/hadoop/hbase/TableDescriptor.html" target="_top">Frames</a></li>
-<li><a href="TableDescriptor.html" target="_top">No Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
-<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method_summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
-<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method_detail">Method</a></li>
-</ul>
-</div>
-<a name="skip-navbar_top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.hadoop.hbase</div>
-<h2 title="Class TableDescriptor" class="title">Class TableDescriptor</h2>
-</div>
-<div class="contentContainer">
-<ul class="inheritance">
-<li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
-<li>
-<ul class="inheritance">
-<li>org.apache.hadoop.hbase.TableDescriptor</li>
-</ul>
-</li>
-</ul>
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<hr>
-<br>
-<pre><a href="../../../../org/apache/hadoop/hbase/classification/InterfaceAudience.Private.html" title="annotation in org.apache.hadoop.hbase.classification">@InterfaceAudience.Private</a>
-public class <a href="../../../../src-html/org/apache/hadoop/hbase/TableDescriptor.html#line.34">TableDescriptor</a>
-extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
-<div class="block">Class represents table state on HDFS.</div>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- =========== FIELD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="field_summary">
-<!--   -->
-</a>
-<h3>Field Summary</h3>
-<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
-<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Field and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>private <a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a></code></td>
-<td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/TableDescriptor.html#hTableDescriptor">hTableDescriptor</a></strong></code>&nbsp;</td>
-</tr>
-</table>
-</li>
-</ul>
-<!-- ======== CONSTRUCTOR SUMMARY ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor_summary">
-<!--   -->
-</a>
-<h3>Constructor Summary</h3>
-<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
-<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Constructor and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colOne"><code><strong><a href="../../../../org/apache/hadoop/hbase/TableDescriptor.html#TableDescriptor(org.apache.hadoop.hbase.HTableDescriptor)">TableDescriptor</a></strong>(<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;hTableDescriptor)</code>
-<div class="block">Creates TableDescriptor with Enabled table.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method_summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.TableDescriptor</code></td>
-<td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/TableDescriptor.html#convert()">convert</a></strong>()</code>
-<div class="block">Convert to PB.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>static <a href="../../../../org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">TableDescriptor</a></code></td>
-<td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/TableDescriptor.html#convert(org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.TableDescriptor)">convert</a></strong>(org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.TableDescriptor&nbsp;proto)</code>
-<div class="block">Convert from PB</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/TableDescriptor.html#equals(java.lang.Object)">equals</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;o)</code>&nbsp;</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a></code></td>
-<td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/TableDescriptor.html#getHTableDescriptor()">getHTableDescriptor</a></strong>()</code>
-<div class="block">Associated HTableDescriptor</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>int</code></td>
-<td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/TableDescriptor.html#hashCode()">hashCode</a></strong>()</code>&nbsp;</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>static <a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a></code></td>
-<td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/TableDescriptor.html#metaTableDescriptor(org.apache.hadoop.conf.Configuration)">metaTableDescriptor</a></strong>(org.apache.hadoop.conf.Configuration&nbsp;conf)</code>&nbsp;</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>static <a href="../../../../org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">TableDescriptor</a></code></td>
-<td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/TableDescriptor.html#parseFrom(byte[])">parseFrom</a></strong>(byte[]&nbsp;bytes)</code>&nbsp;</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/TableDescriptor.html#setHTableDescriptor(org.apache.hadoop.hbase.HTableDescriptor)">setHTableDescriptor</a></strong>(<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;hTableDescriptor)</code>&nbsp;</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>byte[]</code></td>
-<td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/TableDescriptor.html#toByteArray()">toByteArray</a></strong>()</code>&nbsp;</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/TableDescriptor.html#toString()">toString</a></strong>()</code>&nbsp;</td>
-</tr>
-</table>
-<ul class="blockList">
-<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
-<!--   -->
-</a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-ex
 ternal=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait(long,%20int)" title="class or interface in java.lang">wait</a></code></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ FIELD DETAIL =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="field_detail">
-<!--   -->
-</a>
-<h3>Field Detail</h3>
-<a name="hTableDescriptor">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>hTableDescriptor</h4>
-<pre>private&nbsp;<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a> <a href="../../../../src-html/org/apache/hadoop/hbase/TableDescriptor.html#line.35">hTableDescriptor</a></pre>
-</li>
-</ul>
-</li>
-</ul>
-<!-- ========= CONSTRUCTOR DETAIL ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor_detail">
-<!--   -->
-</a>
-<h3>Constructor Detail</h3>
-<a name="TableDescriptor(org.apache.hadoop.hbase.HTableDescriptor)">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>TableDescriptor</h4>
-<pre>public&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/TableDescriptor.html#line.42">TableDescriptor</a>(<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;hTableDescriptor)</pre>
-<div class="block">Creates TableDescriptor with Enabled table.</div>
-<dl><dt><span class="strong">Parameters:</span></dt><dd><code>hTableDescriptor</code> - HTableDescriptor to use</dd></dl>
-</li>
-</ul>
-</li>
-</ul>
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method_detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="getHTableDescriptor()">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getHTableDescriptor</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/TableDescriptor.html#line.50">getHTableDescriptor</a>()</pre>
-<div class="block">Associated HTableDescriptor</div>
-<dl><dt><span class="strong">Returns:</span></dt><dd>instance of HTableDescriptor</dd></dl>
-</li>
-</ul>
-<a name="setHTableDescriptor(org.apache.hadoop.hbase.HTableDescriptor)">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>setHTableDescriptor</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/TableDescriptor.html#line.54">setHTableDescriptor</a>(<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;hTableDescriptor)</pre>
-</li>
-</ul>
-<a name="convert()">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>convert</h4>
-<pre>public&nbsp;org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.TableDescriptor&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/TableDescriptor.html#line.62">convert</a>()</pre>
-<div class="block">Convert to PB.</div>
-</li>
-</ul>
-<a name="convert(org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.TableDescriptor)">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>convert</h4>
-<pre>public static&nbsp;<a href="../../../../org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">TableDescriptor</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/TableDescriptor.html#line.71">convert</a>(org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.TableDescriptor&nbsp;proto)</pre>
-<div class="block">Convert from PB</div>
-</li>
-</ul>
-<a name="toByteArray()">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>toByteArray</h4>
-<pre>public&nbsp;byte[]&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/TableDescriptor.html#line.79">toByteArray</a>()</pre>
-<dl><dt><span class="strong">Returns:</span></dt><dd>This instance serialized with pb with pb magic prefix</dd><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../org/apache/hadoop/hbase/TableDescriptor.html#parseFrom(byte[])"><code>parseFrom(byte[])</code></a></dd></dl>
-</li>
-</ul>
-<a name="parseFrom(byte[])">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>parseFrom</h4>
-<pre>public static&nbsp;<a href="../../../../org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">TableDescriptor</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/TableDescriptor.html#line.87">parseFrom</a>(byte[]&nbsp;bytes)
-                                 throws <a href="../../../../org/apache/hadoop/hbase/exceptions/DeserializationException.html" title="class in org.apache.hadoop.hbase.exceptions">DeserializationException</a>,
-                                        <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
-<dl><dt><span class="strong">Parameters:</span></dt><dd><code>bytes</code> - A pb serialized <a href="../../../../org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase"><code>TableDescriptor</code></a> instance with pb magic prefix</dd>
-<dt><span class="strong">Throws:</span></dt>
-<dd><code><a href="../../../../org/apache/hadoop/hbase/exceptions/DeserializationException.html" title="class in org.apache.hadoop.hbase.exceptions">DeserializationException</a></code></dd>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../org/apache/hadoop/hbase/TableDescriptor.html#toByteArray()"><code>toByteArray()</code></a></dd></dl>
-</li>
-</ul>
-<a name="equals(java.lang.Object)">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>equals</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/TableDescriptor.html#line.105">equals</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;o)</pre>
-<dl>
-<dt><strong>Overrides:</strong></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
-</dl>
-</li>
-</ul>
-<a name="hashCode()">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>hashCode</h4>
-<pre>public&nbsp;int&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/TableDescriptor.html#line.118">hashCode</a>()</pre>
-<dl>
-<dt><strong>Overrides:</strong></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
-</dl>
-</li>
-</ul>
-<a name="toString()">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>toString</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/TableDescriptor.html#line.123">toString</a>()</pre>
-<dl>
-<dt><strong>Overrides:</strong></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
-</dl>
-</li>
-</ul>
-<a name="metaTableDescriptor(org.apache.hadoop.conf.Configuration)">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>metaTableDescriptor</h4>
-<pre>public static&nbsp;<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/TableDescriptor.html#line.129">metaTableDescriptor</a>(org.apache.hadoop.conf.Configuration&nbsp;conf)
-                                            throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
-<dl><dt><span class="strong">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar_bottom">
-<!--   -->
-</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="class-use/TableDescriptor.html">Use</a></li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../index-all.html">Index</a></li>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/hadoop/hbase/Streamable.html" title="interface in org.apache.hadoop.hbase"><span class="strong">Prev Class</span></a></li>
-<li><a href="../../../../org/apache/hadoop/hbase/TableDescriptors.html" title="interface in org.apache.hadoop.hbase"><span class="strong">Next Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/hadoop/hbase/TableDescriptor.html" target="_top">Frames</a></li>
-<li><a href="TableDescriptor.html" target="_top">No Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
-<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method_summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
-<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method_detail">Method</a></li>
-</ul>
-</div>
-<a name="skip-navbar_bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small>Copyright &#169; 2007&#x2013;2016 <a href="http://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
-</body>
-</html>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/TableDescriptors.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/TableDescriptors.html b/devapidocs/org/apache/hadoop/hbase/TableDescriptors.html
index 38a2a41..100ee85 100644
--- a/devapidocs/org/apache/hadoop/hbase/TableDescriptors.html
+++ b/devapidocs/org/apache/hadoop/hbase/TableDescriptors.html
@@ -35,7 +35,7 @@
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../org/apache/hadoop/hbase/Streamable.html" title="interface in org.apache.hadoop.hbase"><span class="strong">Prev Class</span></a></li>
 <li><a href="../../../../org/apache/hadoop/hbase/TableExistsException.html" title="class in org.apache.hadoop.hbase"><span class="strong">Next Class</span></a></li>
 </ul>
 <ul class="navList">
@@ -120,37 +120,27 @@ public interface <a href="../../../../src-html/org/apache/hadoop/hbase/TableDesc
 </td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/TableDescriptors.html#add(org.apache.hadoop.hbase.TableDescriptor)">add</a></strong>(<a href="../../../../org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">TableDescriptor</a>&nbsp;htd)</code>
-<div class="block">Add or update descriptor</div>
-</td>
-</tr>
-<tr class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/TableDescriptors.html#get(org.apache.hadoop.hbase.TableName)">get</a></strong>(<a href="../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&gt;</code></td>
 <td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/TableDescriptors.html#getAll()">getAll</a></strong>()</code>
 <div class="block">Get Map of all HTableDescriptors.</div>
 </td>
 </tr>
-<tr class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">TableDescriptor</a>&gt;</code></td>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&gt;</code></td>
 <td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/TableDescriptors.html#getAllDescriptors()">getAllDescriptors</a></strong>()</code>
 <div class="block">Get Map of all TableDescriptors.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&gt;</code></td>
 <td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/TableDescriptors.html#getByNamespace(java.lang.String)">getByNamespace</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
 <div class="block">Get Map of all NamespaceDescriptors for a given namespace.</div>
 </td>
 </tr>
-<tr class="altColor">
-<td class="colFirst"><code><a href="../../../../org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">TableDescriptor</a></code></td>
-<td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/TableDescriptors.html#getDescriptor(org.apache.hadoop.hbase.TableName)">getDescriptor</a></strong>(<a href="../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)</code>&nbsp;</td>
-</tr>
 <tr class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/TableDescriptors.html#remove(org.apache.hadoop.hbase.TableName)">remove</a></strong>(<a href="../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tablename)</code>&nbsp;</td>
@@ -191,20 +181,6 @@ public interface <a href="../../../../src-html/org/apache/hadoop/hbase/TableDesc
 <pre><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/TableDescriptors.html#line.36">get</a>(<a href="../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)
                      throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>tableName</code> - </dd>
-<dt><span class="strong">Returns:</span></dt><dd>HTableDescriptor for tablename</dd>
-<dt><span class="strong">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
-</li>
-</ul>
-<a name="getDescriptor(org.apache.hadoop.hbase.TableName)">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getDescriptor</h4>
-<pre><a href="../../../../org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">TableDescriptor</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/TableDescriptors.html#line.44">getDescriptor</a>(<a href="../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)
-                              throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
-<dl><dt><span class="strong">Parameters:</span></dt><dd><code>tableName</code> - </dd>
 <dt><span class="strong">Returns:</span></dt><dd>TableDescriptor for tablename</dd>
 <dt><span class="strong">Throws:</span></dt>
 <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
@@ -216,7 +192,7 @@ public interface <a href="../../../../src-html/org/apache/hadoop/hbase/TableDesc
 <ul class="blockList">
 <li class="blockList">
 <h4>getByNamespace</h4>
-<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&gt;&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/TableDescriptors.html#line.52">getByNamespace</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)
+<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&gt;&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/TableDescriptors.html#line.44">getByNamespace</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)
                                             throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Get Map of all NamespaceDescriptors for a given namespace.</div>
 <dl><dt><span class="strong">Returns:</span></dt><dd>Map of all descriptors.</dd>
@@ -230,7 +206,7 @@ public interface <a href="../../../../src-html/org/apache/hadoop/hbase/TableDesc
 <ul class="blockList">
 <li class="blockList">
 <h4>getAll</h4>
-<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&gt;&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/TableDescriptors.html#line.61">getAll</a>()
+<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&gt;&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/TableDescriptors.html#line.53">getAll</a>()
                                     throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Get Map of all HTableDescriptors. Populates the descriptor cache as a
  side effect.</div>
@@ -245,8 +221,8 @@ public interface <a href="../../../../src-html/org/apache/hadoop/hbase/TableDesc
 <ul class="blockList">
 <li class="blockList">
 <h4>getAllDescriptors</h4>
-<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">TableDescriptor</a>&gt;&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/TableDescriptors.html#line.70">getAllDescriptors</a>()
-                                              throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&gt;&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/TableDescriptors.html#line.62">getAllDescriptors</a>()
+                                               throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Get Map of all TableDescriptors. Populates the descriptor cache as a
  side effect.</div>
 <dl><dt><span class="strong">Returns:</span></dt><dd>Map of all descriptors.</dd>
@@ -260,21 +236,7 @@ public interface <a href="../../../../src-html/org/apache/hadoop/hbase/TableDesc
 <ul class="blockList">
 <li class="blockList">
 <h4>add</h4>
-<pre>void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/TableDescriptors.html#line.78">add</a>(<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;htd)
-         throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
-<div class="block">Add or update descriptor</div>
-<dl><dt><span class="strong">Parameters:</span></dt><dd><code>htd</code> - Descriptor to set into TableDescriptors</dd>
-<dt><span class="strong">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
-</li>
-</ul>
-<a name="add(org.apache.hadoop.hbase.TableDescriptor)">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>add</h4>
-<pre>void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/TableDescriptors.html#line.86">add</a>(<a href="../../../../org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">TableDescriptor</a>&nbsp;htd)
+<pre>void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/TableDescriptors.html#line.70">add</a>(<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;htd)
          throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Add or update descriptor</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>htd</code> - Descriptor to set into TableDescriptors</dd>
@@ -288,7 +250,7 @@ public interface <a href="../../../../src-html/org/apache/hadoop/hbase/TableDesc
 <ul class="blockList">
 <li class="blockList">
 <h4>remove</h4>
-<pre><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/TableDescriptors.html#line.94">remove</a>(<a href="../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tablename)
+<pre><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/TableDescriptors.html#line.78">remove</a>(<a href="../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tablename)
                         throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>tablename</code> - </dd>
 <dt><span class="strong">Returns:</span></dt><dd>Instance of table descriptor or null if none found.</dd>
@@ -302,7 +264,7 @@ public interface <a href="../../../../src-html/org/apache/hadoop/hbase/TableDesc
 <ul class="blockList">
 <li class="blockList">
 <h4>setCacheOn</h4>
-<pre>void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/TableDescriptors.html#line.100">setCacheOn</a>()
+<pre>void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/TableDescriptors.html#line.84">setCacheOn</a>()
                 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Enables the tabledescriptor cache</div>
 <dl><dt><span class="strong">Throws:</span></dt>
@@ -315,7 +277,7 @@ public interface <a href="../../../../src-html/org/apache/hadoop/hbase/TableDesc
 <ul class="blockListLast">
 <li class="blockList">
 <h4>setCacheOff</h4>
-<pre>void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/TableDescriptors.html#line.105">setCacheOff</a>()
+<pre>void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/TableDescriptors.html#line.89">setCacheOff</a>()
                  throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Disables the tabledescriptor cache</div>
 <dl><dt><span class="strong">Throws:</span></dt>
@@ -348,7 +310,7 @@ public interface <a href="../../../../src-html/org/apache/hadoop/hbase/TableDesc
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../org/apache/hadoop/hbase/Streamable.html" title="interface in org.apache.hadoop.hbase"><span class="strong">Prev Class</span></a></li>
 <li><a href="../../../../org/apache/hadoop/hbase/TableExistsException.html" title="class in org.apache.hadoop.hbase"><span class="strong">Next Class</span></a></li>
 </ul>
 <ul class="navList">

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/class-use/AsyncConsoleAppender.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/class-use/AsyncConsoleAppender.html b/devapidocs/org/apache/hadoop/hbase/class-use/AsyncConsoleAppender.html
new file mode 100644
index 0000000..8e6e0e9
--- /dev/null
+++ b/devapidocs/org/apache/hadoop/hbase/class-use/AsyncConsoleAppender.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Uses of Class org.apache.hadoop.hbase.AsyncConsoleAppender (Apache HBase 2.0.0-SNAPSHOT API)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.hadoop.hbase.AsyncConsoleAppender (Apache HBase 2.0.0-SNAPSHOT API)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/hadoop/hbase/AsyncConsoleAppender.html" title="class in org.apache.hadoop.hbase">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../../../../../overview-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/hadoop/hbase/class-use/AsyncConsoleAppender.html" target="_top">Frames</a></li>
+<li><a href="AsyncConsoleAppender.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.hadoop.hbase.AsyncConsoleAppender" class="title">Uses of Class<br>org.apache.hadoop.hbase.AsyncConsoleAppender</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.hadoop.hbase.AsyncConsoleAppender</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../org/apache/hadoop/hbase/AsyncConsoleAppender.html" title="class in org.apache.hadoop.hbase">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../../../../../overview-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/hadoop/hbase/class-use/AsyncConsoleAppender.html" target="_top">Frames</a></li>
+<li><a href="AsyncConsoleAppender.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &#169; 2007&#x2013;2016 <a href="http://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/class-use/HTableDescriptor.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/class-use/HTableDescriptor.html b/devapidocs/org/apache/hadoop/hbase/class-use/HTableDescriptor.html
index 6b0d2ca..b19075c 100644
--- a/devapidocs/org/apache/hadoop/hbase/class-use/HTableDescriptor.html
+++ b/devapidocs/org/apache/hadoop/hbase/class-use/HTableDescriptor.html
@@ -201,16 +201,6 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods.</div>
 </tr>
 <tbody>
 <tr class="altColor">
-<td class="colFirst"><code>private <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a></code></td>
-<td class="colLast"><span class="strong">TableDescriptor.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html#hTableDescriptor">hTableDescriptor</a></strong></code>&nbsp;</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a></code></td>
-<td class="colLast"><span class="strong">HTableDescriptor.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#META_TABLEDESC">META_TABLEDESC</a></strong></code>
-<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
-</td>
-</tr>
-<tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a></code></td>
 <td class="colLast"><span class="strong">HTableDescriptor.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#NAMESPACE_TABLEDESC">NAMESPACE_TABLEDESC</a></strong></code>
 <div class="block">Table descriptor for namespace table</div>
@@ -264,16 +254,6 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods.</div>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a></code></td>
-<td class="colLast"><span class="strong">TableDescriptor.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html#getHTableDescriptor()">getHTableDescriptor</a></strong>()</code>
-<div class="block">Associated HTableDescriptor</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a></code></td>
-<td class="colLast"><span class="strong">TableDescriptor.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html#metaTableDescriptor(org.apache.hadoop.conf.Configuration)">metaTableDescriptor</a></strong>(org.apache.hadoop.conf.Configuration&nbsp;conf)</code>&nbsp;</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a></code></td>
 <td class="colLast"><span class="strong">HTableDescriptor.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#modifyFamily(org.apache.hadoop.hbase.HColumnDescriptor)">modifyFamily</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/HColumnDescriptor.html" title="class in org.apache.hadoop.hbase">HColumnDescriptor</a>&nbsp;family)</code>
 <div class="block">Modifies the existing column family.</div>
 </td>
@@ -423,6 +403,12 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods.</div>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&gt;</code></td>
+<td class="colLast"><span class="strong">TableDescriptors.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/TableDescriptors.html#getAllDescriptors()">getAllDescriptors</a></strong>()</code>
+<div class="block">Get Map of all TableDescriptors.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&gt;</code></td>
 <td class="colLast"><span class="strong">TableDescriptors.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/TableDescriptors.html#getByNamespace(java.lang.String)">getByNamespace</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
 <div class="block">Get Map of all NamespaceDescriptors for a given namespace.</div>
 </td>
@@ -448,10 +434,6 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods.</div>
 <div class="block">Compares the descriptor with another descriptor which is passed as a parameter.</div>
 </td>
 </tr>
-<tr class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="strong">TableDescriptor.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html#setHTableDescriptor(org.apache.hadoop.hbase.HTableDescriptor)">setHTableDescriptor</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;hTableDescriptor)</code>&nbsp;</td>
-</tr>
 </tbody>
 </table>
 <table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
@@ -472,11 +454,6 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods.</div>
  but using a different table name.</div>
 </td>
 </tr>
-<tr class="altColor">
-<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html#TableDescriptor(org.apache.hadoop.hbase.HTableDescriptor)">TableDescriptor</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;hTableDescriptor)</code>
-<div class="block">Creates TableDescriptor with Enabled table.</div>
-</td>
-</tr>
 </tbody>
 </table>
 </li>
@@ -3029,7 +3006,7 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods.</div>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>private <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a></code></td>
-<td class="colLast"><span class="strong">FSTableDescriptors.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/FSTableDescriptors.html#metaTableDescritor">metaTableDescritor</a></strong></code>
+<td class="colLast"><span class="strong">FSTableDescriptors.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/FSTableDescriptors.html#metaTableDescriptor">metaTableDescriptor</a></strong></code>
 <div class="block">Table descriptor for <code>hbase:meta</code> catalog table</div>
 </td>
 </tr>
@@ -3043,6 +3020,10 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods.</div>
 </tr>
 <tbody>
 <tr class="altColor">
+<td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&gt;</code></td>
+<td class="colLast"><span class="strong">FSTableDescriptors.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/FSTableDescriptors.html#cache">cache</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
 <td class="colFirst"><code>(package private) <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&gt;</code></td>
 <td class="colLast"><span class="strong">HBaseFsck.TableInfo.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.html#htds">htds</a></strong></code>&nbsp;</td>
 </tr>
@@ -3056,20 +3037,41 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods.</div>
 </tr>
 <tbody>
 <tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a></code></td>
+<td class="colLast"><span class="strong">FSTableDescriptors.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/FSTableDescriptors.html#createMetaTableDescriptor(org.apache.hadoop.conf.Configuration)">createMetaTableDescriptor</a></strong>(org.apache.hadoop.conf.Configuration&nbsp;conf)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a></code></td>
-<td class="colLast"><span class="strong">FSTableDescriptors.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/FSTableDescriptors.html#get(org.apache.hadoop.hbase.TableName)">get</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)</code>
+<td class="colLast"><span class="strong">FSTableDescriptors.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/FSTableDescriptors.html#get(org.apache.hadoop.hbase.TableName)">get</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tablename)</code>
 <div class="block">Get the current table descriptor for the given table, or null if none exists.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>(package private) <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>[]</code></td>
 <td class="colLast"><span class="strong">HBaseFsck.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.html#getHTableDescriptors(java.util.List)">getHTableDescriptors</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&gt;&nbsp;tableNames)</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a></code></td>
 <td class="colLast"><span class="strong">HBaseFsck.TableInfo.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.html#getHTD()">getHTD</a></strong>()</code>&nbsp;</td>
 </tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a></code></td>
+<td class="colLast"><span class="strong">FSTableDescriptors.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/FSTableDescriptors.html#getTableDescriptorFromFs(org.apache.hadoop.fs.FileSystem,%20org.apache.hadoop.fs.Path)">getTableDescriptorFromFs</a></strong>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
+                                                org.apache.hadoop.fs.Path&nbsp;tableDir)</code>
+<div class="block">Returns the latest table descriptor for the table located at the given directory
+ directly from the file system if it exists.</div>
+</td>
+</tr>
 <tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a></code></td>
+<td class="colLast"><span class="strong">FSTableDescriptors.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/FSTableDescriptors.html#getTableDescriptorFromFs(org.apache.hadoop.fs.FileSystem,%20org.apache.hadoop.fs.Path,%20org.apache.hadoop.hbase.TableName)">getTableDescriptorFromFs</a></strong>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
+                                                org.apache.hadoop.fs.Path&nbsp;hbaseRootDir,
+                                                <a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)</code>
+<div class="block">Returns the latest table descriptor for the given table directly from the file system
+ if it exists, bypassing the local cache.</div>
+</td>
+</tr>
+<tr class="altColor">
 <td class="colFirst"><code>(package private) <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>[]</code></td>
 <td class="colLast"><span class="strong">HBaseFsck.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.html#getTables(java.util.concurrent.atomic.AtomicInteger)">getTables</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/atomic/AtomicInteger.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicInteger</a>&nbsp;numSkipped)</code>
 <div class="block">Return a list of user-space table names whose metadata have not been
@@ -3079,6 +3081,11 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods.</div>
  milliseconds specified by timelag, then the table is a candidate to be returned.</div>
 </td>
 </tr>
+<tr class="rowColor">
+<td class="colFirst"><code>private static <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a></code></td>
+<td class="colLast"><span class="strong">FSTableDescriptors.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/FSTableDescriptors.html#readTableDescriptor(org.apache.hadoop.fs.FileSystem,%20org.apache.hadoop.fs.FileStatus)">readTableDescriptor</a></strong>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
+                                      org.apache.hadoop.fs.FileStatus&nbsp;status)</code>&nbsp;</td>
+</tr>
 <tr class="altColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a></code></td>
 <td class="colLast"><span class="strong">FSTableDescriptors.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/FSTableDescriptors.html#remove(org.apache.hadoop.hbase.TableName)">remove</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tablename)</code>
@@ -3102,6 +3109,12 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods.</div>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&gt;</code></td>
+<td class="colLast"><span class="strong">FSTableDescriptors.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/FSTableDescriptors.html#getAllDescriptors()">getAllDescriptors</a></strong>()</code>
+<div class="block">Returns a map from table name to table descriptor for all tables.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&gt;</code></td>
 <td class="colLast"><span class="strong">FSTableDescriptors.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/FSTableDescriptors.html#getByNamespace(java.lang.String)">getByNamespace</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
 <div class="block">Find descriptors by namespace.</div>
 </td>
@@ -3176,16 +3189,45 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods.</div>
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><span class="strong">FSTableDescriptors.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/FSTableDescriptors.html#createTableDescriptor(org.apache.hadoop.hbase.HTableDescriptor,%20boolean)">createTableDescriptor</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;htd,
                                           boolean&nbsp;forceCreation)</code>
-<div class="block">Create tables descriptor for given HTableDescriptor.</div>
+<div class="block">Create new HTableDescriptor in HDFS.</div>
 </td>
 </tr>
 <tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><span class="strong">FSTableDescriptors.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/FSTableDescriptors.html#createTableDescriptorForTableDirectory(org.apache.hadoop.fs.Path,%20org.apache.hadoop.hbase.HTableDescriptor,%20boolean)">createTableDescriptorForTableDirectory</a></strong>(org.apache.hadoop.fs.Path&nbsp;tableDir,
+                                                                            <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;htd,
+                                                                            boolean&nbsp;forceCreation)</code>
+<div class="block">Create a new HTableDescriptor in HDFS in the specified table directory.</div>
+</td>
+</tr>
+<tr class="rowColor">
 <td class="colFirst"><code>private <a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a></code></td>
 <td class="colLast"><span class="strong">Merge.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/Merge.html#merge(org.apache.hadoop.hbase.HTableDescriptor,%20org.apache.hadoop.hbase.regionserver.HRegion,%20org.apache.hadoop.hbase.HRegionInfo,%20org.apache.hadoop.hbase.HRegionInfo)">merge</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;htd,
           <a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;meta,
           <a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&nbsp;info1,
           <a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&nbsp;info2)</code>&nbsp;</td>
 </tr>
+<tr class="altColor">
+<td class="colFirst"><code>(package private) org.apache.hadoop.fs.Path</code></td>
+<td class="colLast"><span class="strong">FSTableDescriptors.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/FSTableDescriptors.html#updateTableDescriptor(org.apache.hadoop.hbase.HTableDescriptor)">updateTableDescriptor</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;td)</code>
+<div class="block">Update table descriptor on the file system</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>private static org.apache.hadoop.fs.Path</code></td>
+<td class="colLast"><span class="strong">FSTableDescriptors.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/FSTableDescriptors.html#writeTableDescriptor(org.apache.hadoop.fs.FileSystem,%20org.apache.hadoop.hbase.HTableDescriptor,%20org.apache.hadoop.fs.Path,%20org.apache.hadoop.fs.FileStatus)">writeTableDescriptor</a></strong>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
+                                        <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;htd,
+                                        org.apache.hadoop.fs.Path&nbsp;tableDir,
+                                        org.apache.hadoop.fs.FileStatus&nbsp;currentDescriptorFile)</code>
+<div class="block">Attempts to write a new table descriptor to the given table's directory.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>private static void</code></td>
+<td class="colLast"><span class="strong">FSTableDescriptors.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/FSTableDescriptors.html#writeTD(org.apache.hadoop.fs.FileSystem,%20org.apache.hadoop.fs.Path,%20org.apache.hadoop.hbase.HTableDescriptor)">writeTD</a></strong>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
+              org.apache.hadoop.fs.Path&nbsp;p,
+              <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;htd)</code>&nbsp;</td>
+</tr>
 </tbody>
 </table>
 </li>


[11/52] [partial] hbase-site git commit: Published site at 3e0602be1665e6170b0addec59bbe8785da300b0.

Posted by mi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/util/HMerge.Merger.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/util/HMerge.Merger.html b/devapidocs/org/apache/hadoop/hbase/util/HMerge.Merger.html
index c44080c..998a89c 100644
--- a/devapidocs/org/apache/hadoop/hbase/util/HMerge.Merger.html
+++ b/devapidocs/org/apache/hadoop/hbase/util/HMerge.Merger.html
@@ -313,7 +313,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>process</h4>
-<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HMerge.Merger.html#line.165">process</a>()
+<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HMerge.Merger.html#line.164">process</a>()
        throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
 <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
@@ -325,7 +325,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>merge</h4>
-<pre>protected&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HMerge.Merger.html#line.183">merge</a>(<a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>[]&nbsp;info)
+<pre>protected&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HMerge.Merger.html#line.182">merge</a>(<a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>[]&nbsp;info)
                  throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
 <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
@@ -337,7 +337,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>next</h4>
-<pre>protected abstract&nbsp;<a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>[]&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HMerge.Merger.html#line.229">next</a>()
+<pre>protected abstract&nbsp;<a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>[]&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HMerge.Merger.html#line.228">next</a>()
                                throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
 <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
@@ -349,7 +349,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>updateMeta</h4>
-<pre>protected abstract&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HMerge.Merger.html#line.231">updateMeta</a>(byte[]&nbsp;oldRegion1,
+<pre>protected abstract&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HMerge.Merger.html#line.230">updateMeta</a>(byte[]&nbsp;oldRegion1,
               byte[]&nbsp;oldRegion2,
               <a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;newRegion)
                             throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/util/HMerge.OnlineMerger.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/util/HMerge.OnlineMerger.html b/devapidocs/org/apache/hadoop/hbase/util/HMerge.OnlineMerger.html
index 493958a..2ce6993 100644
--- a/devapidocs/org/apache/hadoop/hbase/util/HMerge.OnlineMerger.html
+++ b/devapidocs/org/apache/hadoop/hbase/util/HMerge.OnlineMerger.html
@@ -104,7 +104,7 @@
 </dl>
 <hr>
 <br>
-<pre>private static class <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HMerge.html#line.238">HMerge.OnlineMerger</a>
+<pre>private static class <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HMerge.html#line.237">HMerge.OnlineMerger</a>
 extends <a href="../../../../../org/apache/hadoop/hbase/util/HMerge.Merger.html" title="class in org.apache.hadoop.hbase.util">HMerge.Merger</a></pre>
 <div class="block">Instantiated to compact a normal user table</div>
 </li>
@@ -235,7 +235,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/HMerge.Merger.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>tableName</h4>
-<pre>private final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HMerge.OnlineMerger.html#line.239">tableName</a></pre>
+<pre>private final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HMerge.OnlineMerger.html#line.238">tableName</a></pre>
 </li>
 </ul>
 <a name="table">
@@ -244,7 +244,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/HMerge.Merger.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>table</h4>
-<pre>private final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/client/Table.html" title="interface in org.apache.hadoop.hbase.client">Table</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HMerge.OnlineMerger.html#line.240">table</a></pre>
+<pre>private final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/client/Table.html" title="interface in org.apache.hadoop.hbase.client">Table</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HMerge.OnlineMerger.html#line.239">table</a></pre>
 </li>
 </ul>
 <a name="metaScanner">
@@ -253,7 +253,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/HMerge.Merger.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>metaScanner</h4>
-<pre>private final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/client/ResultScanner.html" title="interface in org.apache.hadoop.hbase.client">ResultScanner</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HMerge.OnlineMerger.html#line.241">metaScanner</a></pre>
+<pre>private final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/client/ResultScanner.html" title="interface in org.apache.hadoop.hbase.client">ResultScanner</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HMerge.OnlineMerger.html#line.240">metaScanner</a></pre>
 </li>
 </ul>
 <a name="latestRegion">
@@ -262,7 +262,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/HMerge.Merger.html"
 <ul class="blockListLast">
 <li class="blockList">
 <h4>latestRegion</h4>
-<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HMerge.OnlineMerger.html#line.242">latestRegion</a></pre>
+<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HMerge.OnlineMerger.html#line.241">latestRegion</a></pre>
 </li>
 </ul>
 </li>
@@ -279,7 +279,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/HMerge.Merger.html"
 <ul class="blockListLast">
 <li class="blockList">
 <h4>HMerge.OnlineMerger</h4>
-<pre><a href="../../../../../src-html/org/apache/hadoop/hbase/util/HMerge.OnlineMerger.html#line.244">HMerge.OnlineMerger</a>(org.apache.hadoop.conf.Configuration&nbsp;conf,
+<pre><a href="../../../../../src-html/org/apache/hadoop/hbase/util/HMerge.OnlineMerger.html#line.243">HMerge.OnlineMerger</a>(org.apache.hadoop.conf.Configuration&nbsp;conf,
                    org.apache.hadoop.fs.FileSystem&nbsp;fs,
                    <a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)
               throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
@@ -301,7 +301,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/HMerge.Merger.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>nextRegion</h4>
-<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HMerge.OnlineMerger.html#line.256">nextRegion</a>()
+<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HMerge.OnlineMerger.html#line.255">nextRegion</a>()
                         throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
 <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
@@ -313,7 +313,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/HMerge.Merger.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>getMetaRow</h4>
-<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/client/Result.html" title="class in org.apache.hadoop.hbase.client">Result</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HMerge.OnlineMerger.html#line.285">getMetaRow</a>()
+<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/client/Result.html" title="class in org.apache.hadoop.hbase.client">Result</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HMerge.OnlineMerger.html#line.284">getMetaRow</a>()
                    throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
 <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
@@ -325,7 +325,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/HMerge.Merger.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>next</h4>
-<pre>protected&nbsp;<a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>[]&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HMerge.OnlineMerger.html#line.308">next</a>()
+<pre>protected&nbsp;<a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>[]&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HMerge.OnlineMerger.html#line.307">next</a>()
                       throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl>
 <dt><strong>Specified by:</strong></dt>
@@ -340,7 +340,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/HMerge.Merger.html"
 <ul class="blockListLast">
 <li class="blockList">
 <h4>updateMeta</h4>
-<pre>protected&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HMerge.OnlineMerger.html#line.324">updateMeta</a>(byte[]&nbsp;oldRegion1,
+<pre>protected&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HMerge.OnlineMerger.html#line.323">updateMeta</a>(byte[]&nbsp;oldRegion1,
               byte[]&nbsp;oldRegion2,
               <a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;newRegion)
                    throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/util/Merge.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/util/Merge.html b/devapidocs/org/apache/hadoop/hbase/util/Merge.html
index 8c22b88..3252852 100644
--- a/devapidocs/org/apache/hadoop/hbase/util/Merge.html
+++ b/devapidocs/org/apache/hadoop/hbase/util/Merge.html
@@ -105,7 +105,7 @@
 <hr>
 <br>
 <pre><a href="../../../../../org/apache/hadoop/hbase/classification/InterfaceAudience.LimitedPrivate.html" title="annotation in org.apache.hadoop.hbase.classification">@InterfaceAudience.LimitedPrivate</a>(<a href="../../../../../org/apache/hadoop/hbase/classification/InterfaceAudience.LimitedPrivate.html#value()">value</a>="Tools")
-public class <a href="../../../../../src-html/org/apache/hadoop/hbase/util/Merge.html#line.56">Merge</a>
+public class <a href="../../../../../src-html/org/apache/hadoop/hbase/util/Merge.html#line.55">Merge</a>
 extends org.apache.hadoop.conf.Configured
 implements org.apache.hadoop.util.Tool</pre>
 <div class="block">Utility that can merge any two regions in the same table: adjacent,
@@ -273,7 +273,7 @@ implements org.apache.hadoop.util.Tool</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>LOG</h4>
-<pre>private static final&nbsp;org.apache.commons.logging.Log <a href="../../../../../src-html/org/apache/hadoop/hbase/util/Merge.html#line.57">LOG</a></pre>
+<pre>private static final&nbsp;org.apache.commons.logging.Log <a href="../../../../../src-html/org/apache/hadoop/hbase/util/Merge.html#line.56">LOG</a></pre>
 </li>
 </ul>
 <a name="rootdir">
@@ -282,7 +282,7 @@ implements org.apache.hadoop.util.Tool</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>rootdir</h4>
-<pre>private&nbsp;org.apache.hadoop.fs.Path <a href="../../../../../src-html/org/apache/hadoop/hbase/util/Merge.html#line.58">rootdir</a></pre>
+<pre>private&nbsp;org.apache.hadoop.fs.Path <a href="../../../../../src-html/org/apache/hadoop/hbase/util/Merge.html#line.57">rootdir</a></pre>
 </li>
 </ul>
 <a name="utils">
@@ -291,7 +291,7 @@ implements org.apache.hadoop.util.Tool</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>utils</h4>
-<pre>private volatile&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/MetaUtils.html" title="class in org.apache.hadoop.hbase.util">MetaUtils</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/Merge.html#line.59">utils</a></pre>
+<pre>private volatile&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/MetaUtils.html" title="class in org.apache.hadoop.hbase.util">MetaUtils</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/Merge.html#line.58">utils</a></pre>
 </li>
 </ul>
 <a name="tableName">
@@ -300,7 +300,7 @@ implements org.apache.hadoop.util.Tool</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>tableName</h4>
-<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/Merge.html#line.60">tableName</a></pre>
+<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/Merge.html#line.59">tableName</a></pre>
 </li>
 </ul>
 <a name="region1">
@@ -309,7 +309,7 @@ implements org.apache.hadoop.util.Tool</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>region1</h4>
-<pre>private volatile&nbsp;byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/util/Merge.html#line.61">region1</a></pre>
+<pre>private volatile&nbsp;byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/util/Merge.html#line.60">region1</a></pre>
 </li>
 </ul>
 <a name="region2">
@@ -318,7 +318,7 @@ implements org.apache.hadoop.util.Tool</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>region2</h4>
-<pre>private volatile&nbsp;byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/util/Merge.html#line.62">region2</a></pre>
+<pre>private volatile&nbsp;byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/util/Merge.html#line.61">region2</a></pre>
 </li>
 </ul>
 <a name="mergeInfo">
@@ -327,7 +327,7 @@ implements org.apache.hadoop.util.Tool</pre>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>mergeInfo</h4>
-<pre>private volatile&nbsp;<a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/Merge.html#line.63">mergeInfo</a></pre>
+<pre>private volatile&nbsp;<a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/Merge.html#line.62">mergeInfo</a></pre>
 </li>
 </ul>
 </li>
@@ -344,7 +344,7 @@ implements org.apache.hadoop.util.Tool</pre>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>Merge</h4>
-<pre>public&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/Merge.html#line.56">Merge</a>()</pre>
+<pre>public&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/Merge.html#line.55">Merge</a>()</pre>
 </li>
 </ul>
 </li>
@@ -361,7 +361,7 @@ implements org.apache.hadoop.util.Tool</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>run</h4>
-<pre>public&nbsp;int&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/Merge.html#line.66">run</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]&nbsp;args)
+<pre>public&nbsp;int&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/Merge.html#line.65">run</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]&nbsp;args)
         throws <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
 <dl>
 <dt><strong>Specified by:</strong></dt>
@@ -376,7 +376,7 @@ implements org.apache.hadoop.util.Tool</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getMergedHRegionInfo</h4>
-<pre><a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/Merge.html#line.112">getMergedHRegionInfo</a>()</pre>
+<pre><a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/Merge.html#line.111">getMergedHRegionInfo</a>()</pre>
 <dl><dt><span class="strong">Returns:</span></dt><dd>HRegionInfo for merge result</dd></dl>
 </li>
 </ul>
@@ -386,7 +386,7 @@ implements org.apache.hadoop.util.Tool</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>mergeTwoRegions</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/Merge.html#line.119">mergeTwoRegions</a>()
+<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/Merge.html#line.118">mergeTwoRegions</a>()
                       throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
 <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
@@ -398,7 +398,7 @@ implements org.apache.hadoop.util.Tool</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>merge</h4>
-<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/Merge.html#line.157">merge</a>(<a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;htd,
+<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/Merge.html#line.156">merge</a>(<a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;htd,
             <a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;meta,
             <a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&nbsp;info1,
             <a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&nbsp;info2)
@@ -413,7 +413,7 @@ implements org.apache.hadoop.util.Tool</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>removeRegionFromMeta</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/Merge.html#line.204">removeRegionFromMeta</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;meta,
+<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/Merge.html#line.203">removeRegionFromMeta</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;meta,
                         <a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&nbsp;regioninfo)
                            throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
@@ -426,7 +426,7 @@ implements org.apache.hadoop.util.Tool</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>parseArgs</h4>
-<pre>private&nbsp;int&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/Merge.html#line.223">parseArgs</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]&nbsp;args)
+<pre>private&nbsp;int&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/Merge.html#line.222">parseArgs</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]&nbsp;args)
                throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Parse given arguments and assign table name and regions names.
  (generic args are handled by ToolRunner.)</div>
@@ -441,7 +441,7 @@ implements org.apache.hadoop.util.Tool</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>notInTable</h4>
-<pre>private&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/Merge.html#line.242">notInTable</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tn,
+<pre>private&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/Merge.html#line.241">notInTable</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tn,
                  byte[]&nbsp;rn)</pre>
 </li>
 </ul>
@@ -451,7 +451,7 @@ implements org.apache.hadoop.util.Tool</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>usage</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/Merge.html#line.252">usage</a>()</pre>
+<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/Merge.html#line.251">usage</a>()</pre>
 </li>
 </ul>
 <a name="main(java.lang.String[])">
@@ -460,7 +460,7 @@ implements org.apache.hadoop.util.Tool</pre>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>main</h4>
-<pre>public static&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/Merge.html#line.258">main</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]&nbsp;args)</pre>
+<pre>public static&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/Merge.html#line.257">main</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]&nbsp;args)</pre>
 </li>
 </ul>
 </li>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/util/package-tree.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/util/package-tree.html b/devapidocs/org/apache/hadoop/hbase/util/package-tree.html
index 57c6136..7b81c72 100644
--- a/devapidocs/org/apache/hadoop/hbase/util/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/util/package-tree.html
@@ -470,11 +470,11 @@
 <li type="circle">java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="strong">Enum</span></a>&lt;E&gt; (implements java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;T&gt;, java.io.<a href="http://docs.oracle.com/javase/7/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
 <ul>
 <li type="circle">org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util"><span class="strong">HBaseFsck.ErrorReporter.ERROR_CODE</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/Bytes.LexicographicalComparerHolder.PureJavaComparer.html" title="enum in org.apache.hadoop.hbase.util"><span class="strong">Bytes.LexicographicalComparerHolder.PureJavaComparer</span></a> (implements org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/Bytes.Comparer.html" title="interface in org.apache.hadoop.hbase.util">Bytes.Comparer</a>&lt;T&gt;)</li>
+<li type="circle">org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/Bytes.LexicographicalComparerHolder.UnsafeComparer.html" title="enum in org.apache.hadoop.hbase.util"><span class="strong">Bytes.LexicographicalComparerHolder.UnsafeComparer</span></a> (implements org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/Bytes.Comparer.html" title="interface in org.apache.hadoop.hbase.util">Bytes.Comparer</a>&lt;T&gt;)</li>
 <li type="circle">org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/PrettyPrinter.Unit.html" title="enum in org.apache.hadoop.hbase.util"><span class="strong">PrettyPrinter.Unit</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/Bytes.LexicographicalComparerHolder.PureJavaComparer.html" title="enum in org.apache.hadoop.hbase.util"><span class="strong">Bytes.LexicographicalComparerHolder.PureJavaComparer</span></a> (implements org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/Bytes.Comparer.html" title="interface in org.apache.hadoop.hbase.util">Bytes.Comparer</a>&lt;T&gt;)</li>
 <li type="circle">org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/ChecksumType.html" title="enum in org.apache.hadoop.hbase.util"><span class="strong">ChecksumType</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/Order.html" title="enum in org.apache.hadoop.hbase.util"><span class="strong">Order</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/Bytes.LexicographicalComparerHolder.UnsafeComparer.html" title="enum in org.apache.hadoop.hbase.util"><span class="strong">Bytes.LexicographicalComparerHolder.UnsafeComparer</span></a> (implements org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/Bytes.Comparer.html" title="interface in org.apache.hadoop.hbase.util">Bytes.Comparer</a>&lt;T&gt;)</li>
 <li type="circle">org.apache.hadoop.hbase.util.<a href="../../../../../org/apache/hadoop/hbase/util/PoolMap.PoolType.html" title="enum in org.apache.hadoop.hbase.util"><span class="strong">PoolMap.PoolType</span></a></li>
 </ul>
 </li>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/wal/FSHLogProvider.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/wal/FSHLogProvider.html b/devapidocs/org/apache/hadoop/hbase/wal/FSHLogProvider.html
index f6a58ef..3703107 100644
--- a/devapidocs/org/apache/hadoop/hbase/wal/FSHLogProvider.html
+++ b/devapidocs/org/apache/hadoop/hbase/wal/FSHLogProvider.html
@@ -305,7 +305,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/wal/AbstractFSWALProvide
 <ul class="blockList">
 <li class="blockList">
 <h4>createWAL</h4>
-<pre>protected&nbsp;<a href="../../../../../org/apache/hadoop/hbase/regionserver/wal/FSHLog.html" title="class in org.apache.hadoop.hbase.regionserver.wal">FSHLog</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/wal/FSHLogProvider.html#line.69">createWAL</a>()
+<pre>protected&nbsp;<a href="../../../../../org/apache/hadoop/hbase/regionserver/wal/FSHLog.html" title="class in org.apache.hadoop.hbase.regionserver.wal">FSHLog</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/wal/FSHLogProvider.html#line.77">createWAL</a>()
                     throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl>
 <dt><strong>Specified by:</strong></dt>
@@ -320,7 +320,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/wal/AbstractFSWALProvide
 <ul class="blockListLast">
 <li class="blockList">
 <h4>doInit</h4>
-<pre>protected&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/wal/FSHLogProvider.html#line.76">doInit</a>(org.apache.hadoop.conf.Configuration&nbsp;conf)
+<pre>protected&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/wal/FSHLogProvider.html#line.84">doInit</a>(org.apache.hadoop.conf.Configuration&nbsp;conf)
                throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl>
 <dt><strong>Specified by:</strong></dt>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/wal/WALFactory.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/wal/WALFactory.html b/devapidocs/org/apache/hadoop/hbase/wal/WALFactory.html
index fdc43e8..b76b574 100644
--- a/devapidocs/org/apache/hadoop/hbase/wal/WALFactory.html
+++ b/devapidocs/org/apache/hadoop/hbase/wal/WALFactory.html
@@ -508,7 +508,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>singleton</h4>
-<pre>private static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/atomic/AtomicReference.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicReference</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/wal/WALFactory.html" title="class in org.apache.hadoop.hbase.wal">WALFactory</a>&gt; <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.html#line.387">singleton</a></pre>
+<pre>private static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/atomic/AtomicReference.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicReference</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/wal/WALFactory.html" title="class in org.apache.hadoop.hbase.wal">WALFactory</a>&gt; <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.html#line.396">singleton</a></pre>
 </li>
 </ul>
 <a name="SINGLETON_ID">
@@ -517,7 +517,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>SINGLETON_ID</h4>
-<pre>private static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.html#line.388">SINGLETON_ID</a></pre>
+<pre>private static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.html#line.397">SINGLETON_ID</a></pre>
 </li>
 </ul>
 </li>
@@ -712,7 +712,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>createWALWriter</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/wal/WALProvider.Writer.html" title="interface in org.apache.hadoop.hbase.wal">WALProvider.Writer</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.html#line.369">createWALWriter</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
+<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/wal/WALProvider.Writer.html" title="interface in org.apache.hadoop.hbase.wal">WALProvider.Writer</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.html#line.378">createWALWriter</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
                                  org.apache.hadoop.fs.Path&nbsp;path)
                                    throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Create a writer for the WAL.
@@ -730,7 +730,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>createRecoveredEditsWriter</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/wal/WALProvider.Writer.html" title="interface in org.apache.hadoop.hbase.wal">WALProvider.Writer</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.html#line.378">createRecoveredEditsWriter</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
+<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/wal/WALProvider.Writer.html" title="interface in org.apache.hadoop.hbase.wal">WALProvider.Writer</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.html#line.387">createRecoveredEditsWriter</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
                                             org.apache.hadoop.fs.Path&nbsp;path)
                                               throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">should be package-private, visible for recovery testing.</div>
@@ -745,7 +745,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getInstance</h4>
-<pre>public static&nbsp;<a href="../../../../../org/apache/hadoop/hbase/wal/WALFactory.html" title="class in org.apache.hadoop.hbase.wal">WALFactory</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.html#line.391">getInstance</a>(org.apache.hadoop.conf.Configuration&nbsp;configuration)</pre>
+<pre>public static&nbsp;<a href="../../../../../org/apache/hadoop/hbase/wal/WALFactory.html" title="class in org.apache.hadoop.hbase.wal">WALFactory</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.html#line.400">getInstance</a>(org.apache.hadoop.conf.Configuration&nbsp;configuration)</pre>
 </li>
 </ul>
 <a name="createReader(org.apache.hadoop.fs.FileSystem, org.apache.hadoop.fs.Path, org.apache.hadoop.conf.Configuration)">
@@ -754,7 +754,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>createReader</h4>
-<pre>public static&nbsp;<a href="../../../../../org/apache/hadoop/hbase/wal/WAL.Reader.html" title="interface in org.apache.hadoop.hbase.wal">WAL.Reader</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.html#line.415">createReader</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
+<pre>public static&nbsp;<a href="../../../../../org/apache/hadoop/hbase/wal/WAL.Reader.html" title="interface in org.apache.hadoop.hbase.wal">WAL.Reader</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.html#line.424">createReader</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
                       org.apache.hadoop.fs.Path&nbsp;path,
                       org.apache.hadoop.conf.Configuration&nbsp;configuration)
                                throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
@@ -771,7 +771,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>createReader</h4>
-<pre>static&nbsp;<a href="../../../../../org/apache/hadoop/hbase/wal/WAL.Reader.html" title="interface in org.apache.hadoop.hbase.wal">WAL.Reader</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.html#line.425">createReader</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
+<pre>static&nbsp;<a href="../../../../../org/apache/hadoop/hbase/wal/WAL.Reader.html" title="interface in org.apache.hadoop.hbase.wal">WAL.Reader</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.html#line.434">createReader</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
                       org.apache.hadoop.fs.Path&nbsp;path,
                       org.apache.hadoop.conf.Configuration&nbsp;configuration,
                       <a href="../../../../../org/apache/hadoop/hbase/util/CancelableProgressable.html" title="interface in org.apache.hadoop.hbase.util">CancelableProgressable</a>&nbsp;reporter)
@@ -789,7 +789,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>createReaderIgnoreCustomClass</h4>
-<pre>public static&nbsp;<a href="../../../../../org/apache/hadoop/hbase/wal/WAL.Reader.html" title="interface in org.apache.hadoop.hbase.wal">WAL.Reader</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.html#line.436">createReaderIgnoreCustomClass</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
+<pre>public static&nbsp;<a href="../../../../../org/apache/hadoop/hbase/wal/WAL.Reader.html" title="interface in org.apache.hadoop.hbase.wal">WAL.Reader</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.html#line.445">createReaderIgnoreCustomClass</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
                                        org.apache.hadoop.fs.Path&nbsp;path,
                                        org.apache.hadoop.conf.Configuration&nbsp;configuration)
                                                 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
@@ -807,7 +807,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>createRecoveredEditsWriter</h4>
-<pre>static&nbsp;<a href="../../../../../org/apache/hadoop/hbase/wal/WALProvider.Writer.html" title="interface in org.apache.hadoop.hbase.wal">WALProvider.Writer</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.html#line.445">createRecoveredEditsWriter</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
+<pre>static&nbsp;<a href="../../../../../org/apache/hadoop/hbase/wal/WALProvider.Writer.html" title="interface in org.apache.hadoop.hbase.wal">WALProvider.Writer</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.html#line.454">createRecoveredEditsWriter</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
                                             org.apache.hadoop.fs.Path&nbsp;path,
                                             org.apache.hadoop.conf.Configuration&nbsp;configuration)
                                               throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
@@ -823,7 +823,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>createWALWriter</h4>
-<pre>public static&nbsp;<a href="../../../../../org/apache/hadoop/hbase/wal/WALProvider.Writer.html" title="interface in org.apache.hadoop.hbase.wal">WALProvider.Writer</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.html#line.456">createWALWriter</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
+<pre>public static&nbsp;<a href="../../../../../org/apache/hadoop/hbase/wal/WALProvider.Writer.html" title="interface in org.apache.hadoop.hbase.wal">WALProvider.Writer</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.html#line.465">createWALWriter</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
                                  org.apache.hadoop.fs.Path&nbsp;path,
                                  org.apache.hadoop.conf.Configuration&nbsp;configuration)
                                           throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
@@ -839,7 +839,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getWALProvider</h4>
-<pre>public final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/wal/WALProvider.html" title="interface in org.apache.hadoop.hbase.wal">WALProvider</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.html#line.462">getWALProvider</a>()</pre>
+<pre>public final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/wal/WALProvider.html" title="interface in org.apache.hadoop.hbase.wal">WALProvider</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.html#line.471">getWALProvider</a>()</pre>
 </li>
 </ul>
 <a name="getMetaWALProvider()">
@@ -848,7 +848,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>getMetaWALProvider</h4>
-<pre>public final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/wal/WALProvider.html" title="interface in org.apache.hadoop.hbase.wal">WALProvider</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.html#line.466">getMetaWALProvider</a>()</pre>
+<pre>public final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/wal/WALProvider.html" title="interface in org.apache.hadoop.hbase.wal">WALProvider</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/wal/WALFactory.html#line.475">getMetaWALProvider</a>()</pre>
 </li>
 </ul>
 </li>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/wal/package-tree.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/wal/package-tree.html b/devapidocs/org/apache/hadoop/hbase/wal/package-tree.html
index 6a945e8..3412c4c 100644
--- a/devapidocs/org/apache/hadoop/hbase/wal/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/wal/package-tree.html
@@ -158,8 +158,8 @@
 <ul>
 <li type="circle">java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="strong">Enum</span></a>&lt;E&gt; (implements java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;T&gt;, java.io.<a href="http://docs.oracle.com/javase/7/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
 <ul>
-<li type="circle">org.apache.hadoop.hbase.wal.<a href="../../../../../org/apache/hadoop/hbase/wal/WALFactory.Providers.html" title="enum in org.apache.hadoop.hbase.wal"><span class="strong">WALFactory.Providers</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.wal.<a href="../../../../../org/apache/hadoop/hbase/wal/WALKey.Version.html" title="enum in org.apache.hadoop.hbase.wal"><span class="strong">WALKey.Version</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.wal.<a href="../../../../../org/apache/hadoop/hbase/wal/WALFactory.Providers.html" title="enum in org.apache.hadoop.hbase.wal"><span class="strong">WALFactory.Providers</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.wal.<a href="../../../../../org/apache/hadoop/hbase/wal/RegionGroupingProvider.Strategies.html" title="enum in org.apache.hadoop.hbase.wal"><span class="strong">RegionGroupingProvider.Strategies</span></a></li>
 </ul>
 </li>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/overview-tree.html
----------------------------------------------------------------------
diff --git a/devapidocs/overview-tree.html b/devapidocs/overview-tree.html
index 89ee4c1..46d6637 100644
--- a/devapidocs/overview-tree.html
+++ b/devapidocs/overview-tree.html
@@ -448,6 +448,11 @@
 </li>
 <li type="circle">org.apache.log4j.AppenderSkeleton (implements org.apache.log4j.Appender, org.apache.log4j.spi.OptionHandler)
 <ul>
+<li type="circle">org.apache.log4j.AsyncAppender (implements org.apache.log4j.spi.AppenderAttachable)
+<ul>
+<li type="circle">org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/AsyncConsoleAppender.html" title="class in org.apache.hadoop.hbase"><span class="strong">AsyncConsoleAppender</span></a></li>
+</ul>
+</li>
 <li type="circle">org.apache.hadoop.hbase.http.<a href="org/apache/hadoop/hbase/http/HttpRequestLogAppender.html" title="class in org.apache.hadoop.hbase.http"><span class="strong">HttpRequestLogAppender</span></a></li>
 </ul>
 </li>
@@ -1112,6 +1117,7 @@
 <ul>
 <li type="circle">org.apache.hadoop.hbase.regionserver.<a href="org/apache/hadoop/hbase/regionserver/IncreasingToUpperBoundRegionSplitPolicy.html" title="class in org.apache.hadoop.hbase.regionserver"><span class="strong">IncreasingToUpperBoundRegionSplitPolicy</span></a>
 <ul>
+<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html" title="class in org.apache.hadoop.hbase.regionserver"><span class="strong">BusyRegionSplitPolicy</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.regionserver.<a href="org/apache/hadoop/hbase/regionserver/DelimitedKeyPrefixRegionSplitPolicy.html" title="class in org.apache.hadoop.hbase.regionserver"><span class="strong">DelimitedKeyPrefixRegionSplitPolicy</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.regionserver.<a href="org/apache/hadoop/hbase/regionserver/KeyPrefixRegionSplitPolicy.html" title="class in org.apache.hadoop.hbase.regionserver"><span class="strong">KeyPrefixRegionSplitPolicy</span></a></li>
 </ul>
@@ -2603,6 +2609,7 @@
 <li type="circle">org.apache.hadoop.hbase.replication.<a href="org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html" title="class in org.apache.hadoop.hbase.replication"><span class="strong">TableBasedReplicationQueuesImpl</span></a> (implements org.apache.hadoop.hbase.replication.<a href="org/apache/hadoop/hbase/replication/ReplicationQueues.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationQueues</a>)</li>
 </ul>
 </li>
+<li type="circle">org.apache.hadoop.hbase.replication.<a href="org/apache/hadoop/hbase/replication/ReplicationTableBase.CreateReplicationTableWorker.html" title="class in org.apache.hadoop.hbase.replication"><span class="strong">ReplicationTableBase.CreateReplicationTableWorker</span></a> (implements java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Runnable.html?is-external=true" title="class or interface in java.lang">Runnable</a>)</li>
 <li type="circle">org.apache.hadoop.hbase.replication.regionserver.<a href="org/apache/hadoop/hbase/replication/regionserver/ReplicationThrottler.html" title="class in org.apache.hadoop.hbase.replication.regionserver"><span class="strong">ReplicationThrottler</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.replication.regionserver.<a href="org/apache/hadoop/hbase/replication/regionserver/ReplicationWALReaderManager.html" title="class in org.apache.hadoop.hbase.replication.regionserver"><span class="strong">ReplicationWALReaderManager</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.rest.<a href="org/apache/hadoop/hbase/rest/ResourceBase.html" title="class in org.apache.hadoop.hbase.rest"><span class="strong">ResourceBase</span></a> (implements org.apache.hadoop.hbase.rest.<a href="org/apache/hadoop/hbase/rest/Constants.html" title="interface in org.apache.hadoop.hbase.rest">Constants</a>)
@@ -3063,7 +3070,6 @@
 <li type="circle">org.apache.hadoop.hbase.security.access.<a href="org/apache/hadoop/hbase/security/access/TableAuthManager.html" title="class in org.apache.hadoop.hbase.security.access"><span class="strong">TableAuthManager</span></a> (implements java.io.<a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.html?is-external=true" title="class or interface in java.io">Closeable</a>)</li>
 <li type="circle">org.apache.hadoop.hbase.security.access.<a href="org/apache/hadoop/hbase/security/access/TableAuthManager.PermissionCache.html" title="class in org.apache.hadoop.hbase.security.access"><span class="strong">TableAuthManager.PermissionCache</span></a>&lt;T&gt;</li>
 <li type="circle">org.apache.hadoop.hbase.replication.<a href="org/apache/hadoop/hbase/replication/TableCfWALEntryFilter.html" title="class in org.apache.hadoop.hbase.replication"><span class="strong">TableCfWALEntryFilter</span></a> (implements org.apache.hadoop.hbase.replication.<a href="org/apache/hadoop/hbase/replication/WALEntryFilter.html" title="interface in org.apache.hadoop.hbase.replication">WALEntryFilter</a>)</li>
-<li type="circle">org.apache.hadoop.hbase.<a href="org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase"><span class="strong">TableDescriptor</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.rest.model.<a href="org/apache/hadoop/hbase/rest/model/TableInfoModel.html" title="class in org.apache.hadoop.hbase.rest.model"><span class="strong">TableInfoModel</span></a> (implements org.apache.hadoop.hbase.rest.<a href="org/apache/hadoop/hbase/rest/ProtobufMessageHandler.html" title="interface in org.apache.hadoop.hbase.rest">ProtobufMessageHandler</a>, java.io.<a href="http://docs.oracle.com/javase/7/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)</li>
 <li type="circle">org.apache.hadoop.hbase.mapred.<a href="org/apache/hadoop/hbase/mapred/TableInputFormatBase.html" title="class in org.apache.hadoop.hbase.mapred"><span class="strong">TableInputFormatBase</span></a> (implements org.apache.hadoop.mapred.InputFormat&lt;K,V&gt;)
 <ul>
@@ -3141,6 +3147,7 @@
 <li type="circle">org.apache.hadoop.hbase.replication.regionserver.<a href="org/apache/hadoop/hbase/replication/regionserver/Replication.ReplicationStatisticsThread.html" title="class in org.apache.hadoop.hbase.replication.regionserver"><span class="strong">Replication.ReplicationStatisticsThread</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.replication.regionserver.<a href="org/apache/hadoop/hbase/replication/regionserver/ReplicationSource.html" title="class in org.apache.hadoop.hbase.replication.regionserver"><span class="strong">ReplicationSource</span></a> (implements org.apache.hadoop.hbase.replication.regionserver.<a href="org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceInterface.html" title="interface in org.apache.hadoop.hbase.replication.regionserver">ReplicationSourceInterface</a>)</li>
 <li type="circle">org.apache.hadoop.hbase.replication.regionserver.<a href="org/apache/hadoop/hbase/replication/regionserver/ReplicationSource.ReplicationSourceWorkerThread.html" title="class in org.apache.hadoop.hbase.replication.regionserver"><span class="strong">ReplicationSource.ReplicationSourceWorkerThread</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.replication.regionserver.<a href="org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.AdoptAbandonedQueuesWorker.html" title="class in org.apache.hadoop.hbase.replication.regionserver"><span class="strong">ReplicationSourceManager.AdoptAbandonedQueuesWorker</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.replication.regionserver.<a href="org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.NodeFailoverWorker.html" title="class in org.apache.hadoop.hbase.replication.regionserver"><span class="strong">ReplicationSourceManager.NodeFailoverWorker</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.ipc.<a href="org/apache/hadoop/hbase/ipc/RpcClientImpl.Connection.html" title="class in org.apache.hadoop.hbase.ipc"><span class="strong">RpcClientImpl.Connection</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.ipc.<a href="org/apache/hadoop/hbase/ipc/RpcClientImpl.Connection.CallSender.html" title="class in org.apache.hadoop.hbase.ipc"><span class="strong">RpcClientImpl.Connection.CallSender</span></a> (implements java.io.<a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.html?is-external=true" title="class or interface in java.io">Closeable</a>)</li>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/src-html/org/apache/hadoop/hbase/AsyncConsoleAppender.html
----------------------------------------------------------------------
diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/AsyncConsoleAppender.html b/devapidocs/src-html/org/apache/hadoop/hbase/AsyncConsoleAppender.html
new file mode 100644
index 0000000..a794280
--- /dev/null
+++ b/devapidocs/src-html/org/apache/hadoop/hbase/AsyncConsoleAppender.html
@@ -0,0 +1,120 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html lang="en">
+<head>
+<title>Source code</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<div class="sourceContainer">
+<pre><span class="sourceLineNo">001</span>/**<a name="line.1"></a>
+<span class="sourceLineNo">002</span> * Licensed to the Apache Software Foundation (ASF) under one<a name="line.2"></a>
+<span class="sourceLineNo">003</span> * or more contributor license agreements.  See the NOTICE file<a name="line.3"></a>
+<span class="sourceLineNo">004</span> * distributed with this work for additional information<a name="line.4"></a>
+<span class="sourceLineNo">005</span> * regarding copyright ownership.  The ASF licenses this file<a name="line.5"></a>
+<span class="sourceLineNo">006</span> * to you under the Apache License, Version 2.0 (the<a name="line.6"></a>
+<span class="sourceLineNo">007</span> * "License"); you may not use this file except in compliance<a name="line.7"></a>
+<span class="sourceLineNo">008</span> * with the License.  You may obtain a copy of the License at<a name="line.8"></a>
+<span class="sourceLineNo">009</span> *<a name="line.9"></a>
+<span class="sourceLineNo">010</span> *     http://www.apache.org/licenses/LICENSE-2.0<a name="line.10"></a>
+<span class="sourceLineNo">011</span> *<a name="line.11"></a>
+<span class="sourceLineNo">012</span> * Unless required by applicable law or agreed to in writing, software<a name="line.12"></a>
+<span class="sourceLineNo">013</span> * distributed under the License is distributed on an "AS IS" BASIS,<a name="line.13"></a>
+<span class="sourceLineNo">014</span> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.<a name="line.14"></a>
+<span class="sourceLineNo">015</span> * See the License for the specific language governing permissions and<a name="line.15"></a>
+<span class="sourceLineNo">016</span> * limitations under the License.<a name="line.16"></a>
+<span class="sourceLineNo">017</span> */<a name="line.17"></a>
+<span class="sourceLineNo">018</span>package org.apache.hadoop.hbase;<a name="line.18"></a>
+<span class="sourceLineNo">019</span><a name="line.19"></a>
+<span class="sourceLineNo">020</span>import org.apache.hadoop.hbase.classification.InterfaceAudience;<a name="line.20"></a>
+<span class="sourceLineNo">021</span>import org.apache.log4j.AsyncAppender;<a name="line.21"></a>
+<span class="sourceLineNo">022</span>import org.apache.log4j.ConsoleAppender;<a name="line.22"></a>
+<span class="sourceLineNo">023</span>import org.apache.log4j.PatternLayout;<a name="line.23"></a>
+<span class="sourceLineNo">024</span><a name="line.24"></a>
+<span class="sourceLineNo">025</span>/**<a name="line.25"></a>
+<span class="sourceLineNo">026</span> * Logger class that buffers before trying to log to the specified console.<a name="line.26"></a>
+<span class="sourceLineNo">027</span> */<a name="line.27"></a>
+<span class="sourceLineNo">028</span>@InterfaceAudience.Private<a name="line.28"></a>
+<span class="sourceLineNo">029</span>public class AsyncConsoleAppender extends AsyncAppender {<a name="line.29"></a>
+<span class="sourceLineNo">030</span>  private final ConsoleAppender consoleAppender;<a name="line.30"></a>
+<span class="sourceLineNo">031</span><a name="line.31"></a>
+<span class="sourceLineNo">032</span>  public AsyncConsoleAppender() {<a name="line.32"></a>
+<span class="sourceLineNo">033</span>    super();<a name="line.33"></a>
+<span class="sourceLineNo">034</span>    consoleAppender = new ConsoleAppender(new PatternLayout(<a name="line.34"></a>
+<span class="sourceLineNo">035</span>        "%d{ISO8601} %-5p [%t] %c{2}: %m%n"));<a name="line.35"></a>
+<span class="sourceLineNo">036</span>    this.addAppender(consoleAppender);<a name="line.36"></a>
+<span class="sourceLineNo">037</span>  }<a name="line.37"></a>
+<span class="sourceLineNo">038</span><a name="line.38"></a>
+<span class="sourceLineNo">039</span>  public void setTarget(String value) {<a name="line.39"></a>
+<span class="sourceLineNo">040</span>    consoleAppender.setTarget(value);<a name="line.40"></a>
+<span class="sourceLineNo">041</span>  }<a name="line.41"></a>
+<span class="sourceLineNo">042</span><a name="line.42"></a>
+<span class="sourceLineNo">043</span>  public void activateOptions() {<a name="line.43"></a>
+<span class="sourceLineNo">044</span>    consoleAppender.activateOptions();<a name="line.44"></a>
+<span class="sourceLineNo">045</span>    super.activateOptions();<a name="line.45"></a>
+<span class="sourceLineNo">046</span>  }<a name="line.46"></a>
+<span class="sourceLineNo">047</span><a name="line.47"></a>
+<span class="sourceLineNo">048</span>}<a name="line.48"></a>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+</pre>
+</div>
+</body>
+</html>


[26/52] [partial] hbase-site git commit: Published site at 3e0602be1665e6170b0addec59bbe8785da300b0.

Posted by mi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/regionserver/StoreScanner.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/StoreScanner.html b/devapidocs/org/apache/hadoop/hbase/regionserver/StoreScanner.html
index cdbd75a..71fed42 100644
--- a/devapidocs/org/apache/hadoop/hbase/regionserver/StoreScanner.html
+++ b/devapidocs/org/apache/hadoop/hbase/regionserver/StoreScanner.html
@@ -1020,7 +1020,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValue
 <ul class="blockList">
 <li class="blockList">
 <h4>StoreScanner</h4>
-<pre>public&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreScanner.html#line.235">StoreScanner</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html" title="interface in org.apache.hadoop.hbase.regionserver">Store</a>&nbsp;store,
+<pre>public&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreScanner.html#line.242">StoreScanner</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html" title="interface in org.apache.hadoop.hbase.regionserver">Store</a>&nbsp;store,
             <a href="../../../../../org/apache/hadoop/hbase/regionserver/ScanInfo.html" title="class in org.apache.hadoop.hbase.regionserver">ScanInfo</a>&nbsp;scanInfo,
             <a href="../../../../../org/apache/hadoop/hbase/client/Scan.html" title="class in org.apache.hadoop.hbase.client">Scan</a>&nbsp;scan,
             <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;? extends <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">KeyValueScanner</a>&gt;&nbsp;scanners,
@@ -1043,7 +1043,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValue
 <ul class="blockList">
 <li class="blockList">
 <h4>StoreScanner</h4>
-<pre>public&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreScanner.html#line.252">StoreScanner</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html" title="interface in org.apache.hadoop.hbase.regionserver">Store</a>&nbsp;store,
+<pre>public&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreScanner.html#line.259">StoreScanner</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html" title="interface in org.apache.hadoop.hbase.regionserver">Store</a>&nbsp;store,
             <a href="../../../../../org/apache/hadoop/hbase/regionserver/ScanInfo.html" title="class in org.apache.hadoop.hbase.regionserver">ScanInfo</a>&nbsp;scanInfo,
             <a href="../../../../../org/apache/hadoop/hbase/client/Scan.html" title="class in org.apache.hadoop.hbase.client">Scan</a>&nbsp;scan,
             <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;? extends <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">KeyValueScanner</a>&gt;&nbsp;scanners,
@@ -1066,7 +1066,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValue
 <ul class="blockList">
 <li class="blockList">
 <h4>StoreScanner</h4>
-<pre>private&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreScanner.html#line.259">StoreScanner</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html" title="interface in org.apache.hadoop.hbase.regionserver">Store</a>&nbsp;store,
+<pre>private&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreScanner.html#line.266">StoreScanner</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html" title="interface in org.apache.hadoop.hbase.regionserver">Store</a>&nbsp;store,
             <a href="../../../../../org/apache/hadoop/hbase/regionserver/ScanInfo.html" title="class in org.apache.hadoop.hbase.regionserver">ScanInfo</a>&nbsp;scanInfo,
             <a href="../../../../../org/apache/hadoop/hbase/client/Scan.html" title="class in org.apache.hadoop.hbase.client">Scan</a>&nbsp;scan,
             <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;? extends <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">KeyValueScanner</a>&gt;&nbsp;scanners,
@@ -1086,7 +1086,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValue
 <ul class="blockList">
 <li class="blockList">
 <h4>StoreScanner</h4>
-<pre><a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreScanner.html#line.283">StoreScanner</a>(<a href="../../../../../org/apache/hadoop/hbase/client/Scan.html" title="class in org.apache.hadoop.hbase.client">Scan</a>&nbsp;scan,
+<pre><a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreScanner.html#line.290">StoreScanner</a>(<a href="../../../../../org/apache/hadoop/hbase/client/Scan.html" title="class in org.apache.hadoop.hbase.client">Scan</a>&nbsp;scan,
             <a href="../../../../../org/apache/hadoop/hbase/regionserver/ScanInfo.html" title="class in org.apache.hadoop.hbase.regionserver">ScanInfo</a>&nbsp;scanInfo,
             <a href="../../../../../org/apache/hadoop/hbase/regionserver/ScanType.html" title="enum in org.apache.hadoop.hbase.regionserver">ScanType</a>&nbsp;scanType,
             <a href="http://docs.oracle.com/javase/7/docs/api/java/util/NavigableSet.html?is-external=true" title="class or interface in java.util">NavigableSet</a>&lt;byte[]&gt;&nbsp;columns,
@@ -1102,7 +1102,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValue
 <ul class="blockList">
 <li class="blockList">
 <h4>StoreScanner</h4>
-<pre><a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreScanner.html#line.293">StoreScanner</a>(<a href="../../../../../org/apache/hadoop/hbase/client/Scan.html" title="class in org.apache.hadoop.hbase.client">Scan</a>&nbsp;scan,
+<pre><a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreScanner.html#line.300">StoreScanner</a>(<a href="../../../../../org/apache/hadoop/hbase/client/Scan.html" title="class in org.apache.hadoop.hbase.client">Scan</a>&nbsp;scan,
             <a href="../../../../../org/apache/hadoop/hbase/regionserver/ScanInfo.html" title="class in org.apache.hadoop.hbase.regionserver">ScanInfo</a>&nbsp;scanInfo,
             <a href="../../../../../org/apache/hadoop/hbase/regionserver/ScanType.html" title="enum in org.apache.hadoop.hbase.regionserver">ScanType</a>&nbsp;scanType,
             <a href="http://docs.oracle.com/javase/7/docs/api/java/util/NavigableSet.html?is-external=true" title="class or interface in java.util">NavigableSet</a>&lt;byte[]&gt;&nbsp;columns,
@@ -1119,7 +1119,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValue
 <ul class="blockListLast">
 <li class="blockList">
 <h4>StoreScanner</h4>
-<pre>public&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreScanner.html#line.302">StoreScanner</a>(<a href="../../../../../org/apache/hadoop/hbase/client/Scan.html" title="class in org.apache.hadoop.hbase.client">Scan</a>&nbsp;scan,
+<pre>public&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreScanner.html#line.309">StoreScanner</a>(<a href="../../../../../org/apache/hadoop/hbase/client/Scan.html" title="class in org.apache.hadoop.hbase.client">Scan</a>&nbsp;scan,
             <a href="../../../../../org/apache/hadoop/hbase/regionserver/ScanInfo.html" title="class in org.apache.hadoop.hbase.regionserver">ScanInfo</a>&nbsp;scanInfo,
             <a href="../../../../../org/apache/hadoop/hbase/regionserver/ScanType.html" title="enum in org.apache.hadoop.hbase.regionserver">ScanType</a>&nbsp;scanType,
             <a href="http://docs.oracle.com/javase/7/docs/api/java/util/NavigableSet.html?is-external=true" title="class or interface in java.util">NavigableSet</a>&lt;byte[]&gt;&nbsp;columns,
@@ -1154,7 +1154,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValue
 <ul class="blockList">
 <li class="blockList">
 <h4>getScannersNoCompaction</h4>
-<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">KeyValueScanner</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreScanner.html#line.324">getScannersNoCompaction</a>()
+<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">KeyValueScanner</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreScanner.html#line.331">getScannersNoCompaction</a>()
                                                  throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Get a filtered list of scanners. Assumes we are not in a compaction.</div>
 <dl><dt><span class="strong">Returns:</span></dt><dd>list of scanners to seek</dd>
@@ -1168,7 +1168,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValue
 <ul class="blockList">
 <li class="blockList">
 <h4>seekScanners</h4>
-<pre>protected&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreScanner.html#line.339">seekScanners</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;? extends <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">KeyValueScanner</a>&gt;&nbsp;scanners,
+<pre>protected&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreScanner.html#line.346">seekScanners</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;? extends <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">KeyValueScanner</a>&gt;&nbsp;scanners,
                 <a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&nbsp;seekKey,
                 boolean&nbsp;isLazy,
                 boolean&nbsp;isParallelSeek)
@@ -1185,7 +1185,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValue
 <ul class="blockList">
 <li class="blockList">
 <h4>resetKVHeap</h4>
-<pre>protected&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreScanner.html#line.370">resetKVHeap</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;? extends <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">KeyValueScanner</a>&gt;&nbsp;scanners,
+<pre>protected&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreScanner.html#line.377">resetKVHeap</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;? extends <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">KeyValueScanner</a>&gt;&nbsp;scanners,
                <a href="../../../../../org/apache/hadoop/hbase/CellComparator.html" title="class in org.apache.hadoop.hbase">CellComparator</a>&nbsp;comparator)
                     throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
@@ -1198,7 +1198,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValue
 <ul class="blockList">
 <li class="blockList">
 <h4>selectScannersFrom</h4>
-<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">KeyValueScanner</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreScanner.html#line.380">selectScannersFrom</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;? extends <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">KeyValueScanner</a>&gt;&nbsp;allScanners)</pre>
+<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">KeyValueScanner</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreScanner.html#line.387">selectScannersFrom</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;? extends <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">KeyValueScanner</a>&gt;&nbsp;allScanners)</pre>
 <div class="block">Filters the given list of scanners using Bloom filter, time range, and
  TTL.</div>
 </li>
@@ -1209,7 +1209,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValue
 <ul class="blockList">
 <li class="blockList">
 <h4>peek</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreScanner.html#line.418">peek</a>()</pre>
+<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreScanner.html#line.425">peek</a>()</pre>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html#peek()">KeyValueScanner</a></code></strong></div>
 <div class="block">Look at the next Cell in this scanner, but do not iterate scanner.</div>
 <dl>
@@ -1224,7 +1224,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValue
 <ul class="blockList">
 <li class="blockList">
 <h4>next</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreScanner.html#line.426">next</a>()</pre>
+<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreScanner.html#line.433">next</a>()</pre>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html#next()">KeyValueScanner</a></code></strong></div>
 <div class="block">Return the next Cell in this scanner, iterating the scanner</div>
 <dl>
@@ -1239,7 +1239,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValue
 <ul class="blockList">
 <li class="blockList">
 <h4>close</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreScanner.html#line.432">close</a>()</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreScanner.html#line.439">close</a>()</pre>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html#close()">KeyValueScanner</a></code></strong></div>
 <div class="block">Close the KeyValue scanner.</div>
 <dl>
@@ -1260,7 +1260,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValue
 <ul class="blockList">
 <li class="blockList">
 <h4>close</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreScanner.html#line.436">close</a>(boolean&nbsp;withHeapClose)</pre>
+<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreScanner.html#line.443">close</a>(boolean&nbsp;withHeapClose)</pre>
 </li>
 </ul>
 <a name="seek(org.apache.hadoop.hbase.Cell)">
@@ -1269,7 +1269,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValue
 <ul class="blockList">
 <li class="blockList">
 <h4>seek</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreScanner.html#line.464">seek</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&nbsp;key)
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreScanner.html#line.471">seek</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&nbsp;key)
              throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html#seek(org.apache.hadoop.hbase.Cell)">KeyValueScanner</a></code></strong></div>
 <div class="block">Seek the scanner at or after the specified KeyValue.</div>
@@ -1288,7 +1288,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValue
 <ul class="blockList">
 <li class="blockList">
 <h4>next</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreScanner.html#line.472">next</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&gt;&nbsp;outResult)
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreScanner.html#line.479">next</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&gt;&nbsp;outResult)
              throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/InternalScanner.html#next(java.util.List)">InternalScanner</a></code></strong></div>
 <div class="block">Grab the next row's worth of values.</div>
@@ -1307,7 +1307,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValue
 <ul class="blockList">
 <li class="blockList">
 <h4>next</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreScanner.html#line.483">next</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&gt;&nbsp;outResult,
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreScanner.html#line.490">next</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&gt;&nbsp;outResult,
            <a href="../../../../../org/apache/hadoop/hbase/regionserver/ScannerContext.html" title="class in org.apache.hadoop.hbase.regionserver">ScannerContext</a>&nbsp;scannerContext)
              throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Get the next row of values from this Store.</div>
@@ -1326,7 +1326,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValue
 <ul class="blockList">
 <li class="blockList">
 <h4>optimize</h4>
-<pre>protected&nbsp;<a href="../../../../../org/apache/hadoop/hbase/regionserver/ScanQueryMatcher.MatchCode.html" title="enum in org.apache.hadoop.hbase.regionserver">ScanQueryMatcher.MatchCode</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreScanner.html#line.711">optimize</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/ScanQueryMatcher.MatchCode.html" title="enum in org.apache.hadoop.hbase.regionserver">ScanQueryMatcher.MatchCode</a>&nbsp;qcode,
+<pre>protected&nbsp;<a href="../../../../../org/apache/hadoop/hbase/regionserver/ScanQueryMatcher.MatchCode.html" title="enum in org.apache.hadoop.hbase.regionserver">ScanQueryMatcher.MatchCode</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreScanner.html#line.718">optimize</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/ScanQueryMatcher.MatchCode.html" title="enum in org.apache.hadoop.hbase.regionserver">ScanQueryMatcher.MatchCode</a>&nbsp;qcode,
                                   <a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&nbsp;cell)</pre>
 <div class="block">See if we should actually SEEK or rather just SKIP to the next Cell (see HBASE-13109).
  This method works together with ColumnTrackers and Filters. ColumnTrackers may issue SEEK
@@ -1386,7 +1386,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValue
 <ul class="blockList">
 <li class="blockList">
 <h4>updateReaders</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreScanner.html#line.747">updateReaders</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFile</a>&gt;&nbsp;sfs)
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreScanner.html#line.754">updateReaders</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFile</a>&gt;&nbsp;sfs)
                    throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/ChangedReadersObserver.html#updateReaders(java.util.List)">ChangedReadersObserver</a></code></strong></div>
 <div class="block">Notify observers.</div>
@@ -1403,7 +1403,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValue
 <ul class="blockList">
 <li class="blockList">
 <h4>checkReseek</h4>
-<pre>protected&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreScanner.html#line.764">checkReseek</a>(boolean&nbsp;flushed)
+<pre>protected&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreScanner.html#line.771">checkReseek</a>(boolean&nbsp;flushed)
                        throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>flushed</code> - indicates if there was a flush</dd>
 <dt><span class="strong">Returns:</span></dt><dd>true if top of heap has changed (and KeyValueHeap has to try the
@@ -1418,7 +1418,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValue
 <ul class="blockList">
 <li class="blockList">
 <h4>resetScannerStack</h4>
-<pre>protected&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreScanner.html#line.780">resetScannerStack</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&nbsp;lastTopKey)
+<pre>protected&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreScanner.html#line.787">resetScannerStack</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&nbsp;lastTopKey)
                           throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
 <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
@@ -1430,7 +1430,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValue
 <ul class="blockList">
 <li class="blockList">
 <h4>checkScanOrder</h4>
-<pre>protected&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreScanner.html#line.833">checkScanOrder</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&nbsp;prevKV,
+<pre>protected&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreScanner.html#line.840">checkScanOrder</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&nbsp;prevKV,
                   <a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&nbsp;kv,
                   <a href="../../../../../org/apache/hadoop/hbase/CellComparator.html" title="class in org.apache.hadoop.hbase">CellComparator</a>&nbsp;comparator)
                        throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
@@ -1446,7 +1446,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValue
 <ul class="blockList">
 <li class="blockList">
 <h4>seekToNextRow</h4>
-<pre>protected&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreScanner.html#line.841">seekToNextRow</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&nbsp;c)
+<pre>protected&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreScanner.html#line.848">seekToNextRow</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&nbsp;c)
                          throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
 <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
@@ -1458,7 +1458,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValue
 <ul class="blockList">
 <li class="blockList">
 <h4>seekAsDirection</h4>
-<pre>protected&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreScanner.html#line.851">seekAsDirection</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&nbsp;kv)
+<pre>protected&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreScanner.html#line.858">seekAsDirection</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&nbsp;kv)
                            throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Do a reseek in a normal StoreScanner(scan forward)</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>kv</code> - </dd>
@@ -1473,7 +1473,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValue
 <ul class="blockList">
 <li class="blockList">
 <h4>reseek</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreScanner.html#line.857">reseek</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&nbsp;kv)
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreScanner.html#line.864">reseek</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&nbsp;kv)
                throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html#reseek(org.apache.hadoop.hbase.Cell)">KeyValueScanner</a></code></strong></div>
 <div class="block">Reseek the scanner at or after the specified KeyValue.
@@ -1495,7 +1495,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValue
 <ul class="blockList">
 <li class="blockList">
 <h4>checkFlushed</h4>
-<pre>protected&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreScanner.html#line.869">checkFlushed</a>()</pre>
+<pre>protected&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreScanner.html#line.876">checkFlushed</a>()</pre>
 </li>
 </ul>
 <a name="getScannerOrder()">
@@ -1504,7 +1504,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValue
 <ul class="blockList">
 <li class="blockList">
 <h4>getScannerOrder</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreScanner.html#line.894">getScannerOrder</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreScanner.html#line.901">getScannerOrder</a>()</pre>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html#getScannerOrder()">KeyValueScanner</a></code></strong></div>
 <div class="block">Get the order of this KeyValueScanner. This is only relevant for StoreFileScanners and
  MemStoreScanners (other scanners simply return 0). This is required for comparing multiple
@@ -1523,7 +1523,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValue
 <ul class="blockList">
 <li class="blockList">
 <h4>parallelSeek</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreScanner.html#line.904">parallelSeek</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;? extends <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">KeyValueScanner</a>&gt;&nbsp;scanners,
+<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreScanner.html#line.911">parallelSeek</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;? extends <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">KeyValueScanner</a>&gt;&nbsp;scanners,
                 <a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&nbsp;kv)
                    throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Seek storefiles in parallel to optimize IO latency as much as possible</div>
@@ -1538,7 +1538,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValue
 <ul class="blockList">
 <li class="blockList">
 <h4>getAllScannersForTesting</h4>
-<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">KeyValueScanner</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreScanner.html#line.940">getAllScannersForTesting</a>()</pre>
+<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">KeyValueScanner</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreScanner.html#line.947">getAllScannersForTesting</a>()</pre>
 <div class="block">Used in testing.</div>
 <dl><dt><span class="strong">Returns:</span></dt><dd>all scanners in no particular order</dd></dl>
 </li>
@@ -1549,7 +1549,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValue
 <ul class="blockList">
 <li class="blockList">
 <h4>enableLazySeekGlobally</h4>
-<pre>static&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreScanner.html#line.950">enableLazySeekGlobally</a>(boolean&nbsp;enable)</pre>
+<pre>static&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreScanner.html#line.957">enableLazySeekGlobally</a>(boolean&nbsp;enable)</pre>
 </li>
 </ul>
 <a name="getEstimatedNumberOfKvsScanned()">
@@ -1558,7 +1558,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValue
 <ul class="blockList">
 <li class="blockList">
 <h4>getEstimatedNumberOfKvsScanned</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreScanner.html#line.957">getEstimatedNumberOfKvsScanned</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreScanner.html#line.964">getEstimatedNumberOfKvsScanned</a>()</pre>
 <dl><dt><span class="strong">Returns:</span></dt><dd>The estimated number of KVs seen by this scanner (includes some skipped KVs).</dd></dl>
 </li>
 </ul>
@@ -1568,7 +1568,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValue
 <ul class="blockList">
 <li class="blockList">
 <h4>getNextIndexedKey</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreScanner.html#line.962">getNextIndexedKey</a>()</pre>
+<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreScanner.html#line.969">getNextIndexedKey</a>()</pre>
 <dl>
 <dt><strong>Specified by:</strong></dt>
 <dd><code><a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html#getNextIndexedKey()">getNextIndexedKey</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">KeyValueScanner</a></code></dd>
@@ -1585,7 +1585,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValue
 <ul class="blockListLast">
 <li class="blockList">
 <h4>shipped</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreScanner.html#line.967">shipped</a>()
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/StoreScanner.html#line.974">shipped</a>()
              throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/Shipper.html#shipped()">Shipper</a></code></strong></div>
 <div class="block">Called after a batch of rows scanned and set to be returned to client. Any in between cleanup

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/BusyRegionSplitPolicy.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/BusyRegionSplitPolicy.html b/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/BusyRegionSplitPolicy.html
new file mode 100644
index 0000000..b83e505
--- /dev/null
+++ b/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/BusyRegionSplitPolicy.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Uses of Class org.apache.hadoop.hbase.regionserver.BusyRegionSplitPolicy (Apache HBase 2.0.0-SNAPSHOT API)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.hadoop.hbase.regionserver.BusyRegionSplitPolicy (Apache HBase 2.0.0-SNAPSHOT API)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html" title="class in org.apache.hadoop.hbase.regionserver">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../../../../../../overview-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/hadoop/hbase/regionserver/class-use/BusyRegionSplitPolicy.html" target="_top">Frames</a></li>
+<li><a href="BusyRegionSplitPolicy.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.hadoop.hbase.regionserver.BusyRegionSplitPolicy" class="title">Uses of Class<br>org.apache.hadoop.hbase.regionserver.BusyRegionSplitPolicy</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.hadoop.hbase.regionserver.BusyRegionSplitPolicy</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html" title="class in org.apache.hadoop.hbase.regionserver">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../../../../../../overview-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/hadoop/hbase/regionserver/class-use/BusyRegionSplitPolicy.html" target="_top">Frames</a></li>
+<li><a href="BusyRegionSplitPolicy.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &#169; 2007&#x2013;2016 <a href="http://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/ConstantSizeRegionSplitPolicy.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/ConstantSizeRegionSplitPolicy.html b/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/ConstantSizeRegionSplitPolicy.html
index e1ceba2..71af457 100644
--- a/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/ConstantSizeRegionSplitPolicy.html
+++ b/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/ConstantSizeRegionSplitPolicy.html
@@ -96,12 +96,19 @@
 <tbody>
 <tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html" title="class in org.apache.hadoop.hbase.regionserver">BusyRegionSplitPolicy</a></strong></code>
+<div class="block">This class represents a split policy which makes the split decision based
+ on how busy a region is.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/DelimitedKeyPrefixRegionSplitPolicy.html" title="class in org.apache.hadoop.hbase.regionserver">DelimitedKeyPrefixRegionSplitPolicy</a></strong></code>
 <div class="block">A custom RegionSplitPolicy implementing a SplitPolicy that groups
  rows by a prefix of the row-key with a delimiter.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/IncreasingToUpperBoundRegionSplitPolicy.html" title="class in org.apache.hadoop.hbase.regionserver">IncreasingToUpperBoundRegionSplitPolicy</a></strong></code>
 <div class="block">Split size is the number of regions that are on this server that all are
@@ -109,7 +116,7 @@
  region split size, whichever is smaller.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/KeyPrefixRegionSplitPolicy.html" title="class in org.apache.hadoop.hbase.regionserver">KeyPrefixRegionSplitPolicy</a></strong></code>
 <div class="block">A custom RegionSplitPolicy implementing a SplitPolicy that groups

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/HRegion.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/HRegion.html b/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/HRegion.html
index 729c540..735df84 100644
--- a/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/HRegion.html
+++ b/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/HRegion.html
@@ -154,35 +154,39 @@
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>private <a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a></code></td>
-<td class="colLast"><span class="strong">MetricsRegionWrapperImpl.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionWrapperImpl.html#region">region</a></strong></code>&nbsp;</td>
+<td class="colLast"><span class="strong">BusyRegionSplitPolicy.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html#region">region</a></strong></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
+<td class="colFirst"><code>private <a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a></code></td>
+<td class="colLast"><span class="strong">MetricsRegionWrapperImpl.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionWrapperImpl.html#region">region</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
 <td class="colFirst"><code>protected <a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a></code></td>
 <td class="colLast"><span class="strong">HStore.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/HStore.html#region">region</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>protected <a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a></code></td>
 <td class="colLast"><span class="strong">FlushPolicy.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/FlushPolicy.html#region">region</a></strong></code>
 <div class="block">The region configured for this flush policy.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>protected <a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a></code></td>
 <td class="colLast"><span class="strong">HRegion.RegionScannerImpl.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#region">region</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private <a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a></code></td>
 <td class="colLast"><span class="strong">RegionMergeTransactionImpl.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/RegionMergeTransactionImpl.html#region_a">region_a</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private <a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a></code></td>
 <td class="colLast"><span class="strong">RegionMergeRequest.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/RegionMergeRequest.html#region_a">region_a</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private <a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a></code></td>
 <td class="colLast"><span class="strong">RegionMergeTransactionImpl.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/RegionMergeTransactionImpl.html#region_b">region_b</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private <a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a></code></td>
 <td class="colLast"><span class="strong">RegionMergeRequest.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/RegionMergeRequest.html#region_b">region_b</a></strong></code>&nbsp;</td>
 </tr>
@@ -412,45 +416,49 @@
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>protected void</code></td>
-<td class="colLast"><span class="strong">ConstantSizeRegionSplitPolicy.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/ConstantSizeRegionSplitPolicy.html#configureForRegion(org.apache.hadoop.hbase.regionserver.HRegion)">configureForRegion</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region)</code>&nbsp;</td>
+<td class="colLast"><span class="strong">BusyRegionSplitPolicy.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html#configureForRegion(org.apache.hadoop.hbase.regionserver.HRegion)">configureForRegion</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region)</code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>protected void</code></td>
-<td class="colLast"><span class="strong">FlushAllLargeStoresPolicy.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/FlushAllLargeStoresPolicy.html#configureForRegion(org.apache.hadoop.hbase.regionserver.HRegion)">configureForRegion</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region)</code>&nbsp;</td>
+<td class="colLast"><span class="strong">ConstantSizeRegionSplitPolicy.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/ConstantSizeRegionSplitPolicy.html#configureForRegion(org.apache.hadoop.hbase.regionserver.HRegion)">configureForRegion</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region)</code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>protected void</code></td>
-<td class="colLast"><span class="strong">FlushNonSloppyStoresFirstPolicy.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/FlushNonSloppyStoresFirstPolicy.html#configureForRegion(org.apache.hadoop.hbase.regionserver.HRegion)">configureForRegion</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region)</code>&nbsp;</td>
+<td class="colLast"><span class="strong">FlushAllLargeStoresPolicy.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/FlushAllLargeStoresPolicy.html#configureForRegion(org.apache.hadoop.hbase.regionserver.HRegion)">configureForRegion</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region)</code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>protected void</code></td>
-<td class="colLast"><span class="strong">KeyPrefixRegionSplitPolicy.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/KeyPrefixRegionSplitPolicy.html#configureForRegion(org.apache.hadoop.hbase.regionserver.HRegion)">configureForRegion</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region)</code>&nbsp;</td>
+<td class="colLast"><span class="strong">FlushNonSloppyStoresFirstPolicy.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/FlushNonSloppyStoresFirstPolicy.html#configureForRegion(org.apache.hadoop.hbase.regionserver.HRegion)">configureForRegion</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region)</code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><span class="strong">KeyPrefixRegionSplitPolicy.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/KeyPrefixRegionSplitPolicy.html#configureForRegion(org.apache.hadoop.hbase.regionserver.HRegion)">configureForRegion</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
 <td class="colLast"><span class="strong">FlushPolicy.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/FlushPolicy.html#configureForRegion(org.apache.hadoop.hbase.regionserver.HRegion)">configureForRegion</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region)</code>
 <div class="block">Upon construction, this method will be called with the region to be governed.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>protected void</code></td>
 <td class="colLast"><span class="strong">DelimitedKeyPrefixRegionSplitPolicy.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/DelimitedKeyPrefixRegionSplitPolicy.html#configureForRegion(org.apache.hadoop.hbase.regionserver.HRegion)">configureForRegion</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region)</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../../../org/apache/hadoop/hbase/regionserver/FlushPolicy.html" title="class in org.apache.hadoop.hbase.regionserver">FlushPolicy</a></code></td>
 <td class="colLast"><span class="strong">FlushPolicyFactory.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/FlushPolicyFactory.html#create(org.apache.hadoop.hbase.regionserver.HRegion,%20org.apache.hadoop.conf.Configuration)">create</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region,
             org.apache.hadoop.conf.Configuration&nbsp;conf)</code>
 <div class="block">Create the FlushPolicy configured for the given table.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../../../org/apache/hadoop/hbase/regionserver/RegionSplitPolicy.html" title="class in org.apache.hadoop.hbase.regionserver">RegionSplitPolicy</a></code></td>
 <td class="colLast"><span class="strong">RegionSplitPolicy.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/RegionSplitPolicy.html#create(org.apache.hadoop.hbase.regionserver.HRegion,%20org.apache.hadoop.conf.Configuration)">create</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region,
             org.apache.hadoop.conf.Configuration&nbsp;conf)</code>
 <div class="block">Create the RegionSplitPolicy configured for the given table.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>(package private) <a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a></code></td>
 <td class="colLast"><span class="strong">RegionMergeTransactionImpl.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/RegionMergeTransactionImpl.html#createMergedRegionFromMerges(org.apache.hadoop.hbase.regionserver.HRegion,%20org.apache.hadoop.hbase.regionserver.HRegion,%20org.apache.hadoop.hbase.HRegionInfo)">createMergedRegionFromMerges</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;a,
                                                         <a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;b,
@@ -458,14 +466,14 @@
 <div class="block">Create a merged region from the merges directory under region a.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>(package private) <a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a></code></td>
 <td class="colLast"><span class="strong">HRegion.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html#createMergedRegionFromMerges(org.apache.hadoop.hbase.HRegionInfo,%20org.apache.hadoop.hbase.regionserver.HRegion)">createMergedRegionFromMerges</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&nbsp;mergedRegionInfo,
                                                         <a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region_b)</code>
 <div class="block">Create a merged region given a temp directory with the region data.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private void</code></td>
 <td class="colLast"><span class="strong">HRegion.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html#doProcessRowWithTimeout(org.apache.hadoop.hbase.regionserver.RowProcessor,%20long,%20org.apache.hadoop.hbase.regionserver.HRegion,%20java.util.List,%20org.apache.hadoop.hbase.regionserver.wal.WALEdit,%20long)">doProcessRowWithTimeout</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/regionserver/RowProcessor.html" title="interface in org.apache.hadoop.hbase.regionserver">RowProcessor</a>&lt;?,?&gt;&nbsp;processor,
                                               long&nbsp;now,
@@ -474,51 +482,51 @@
                                               <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/WALEdit.html" title="class in org.apache.hadoop.hbase.regionserver.wal">WALEdit</a>&nbsp;walEdit,
                                               long&nbsp;timeout)</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private <a href="../../../../../../org/apache/hadoop/hbase/client/Result.html" title="class in org.apache.hadoop.hbase.client">Result</a></code></td>
 <td class="colLast"><span class="strong">RSRpcServices.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/RSRpcServices.html#get(org.apache.hadoop.hbase.client.Get,%20org.apache.hadoop.hbase.regionserver.HRegion,%20org.apache.hadoop.hbase.regionserver.RSRpcServices.RegionScannersCloseCallBack,%20org.apache.hadoop.hbase.ipc.RpcCallContext)">get</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/client/Get.html" title="class in org.apache.hadoop.hbase.client">Get</a>&nbsp;get,
       <a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region,
       <a href="../../../../../../org/apache/hadoop/hbase/regionserver/RSRpcServices.RegionScannersCloseCallBack.html" title="class in org.apache.hadoop.hbase.regionserver">RSRpcServices.RegionScannersCloseCallBack</a>&nbsp;closeCallBack,
       <a href="../../../../../../org/apache/hadoop/hbase/ipc/RpcCallContext.html" title="interface in org.apache.hadoop.hbase.ipc">RpcCallContext</a>&nbsp;context)</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>protected long</code></td>
 <td class="colLast"><span class="strong">FlushLargeStoresPolicy.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/FlushLargeStoresPolicy.html#getFlushSizeLowerBound(org.apache.hadoop.hbase.regionserver.HRegion)">getFlushSizeLowerBound</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region)</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>protected void</code></td>
 <td class="colLast"><span class="strong">ReversedRegionScannerImpl.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/ReversedRegionScannerImpl.html#initializeKVHeap(java.util.List,%20java.util.List,%20org.apache.hadoop.hbase.regionserver.HRegion)">initializeKVHeap</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">KeyValueScanner</a>&gt;&nbsp;scanners,
                                 <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">KeyValueScanner</a>&gt;&nbsp;joinedScanners,
                                 <a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region)</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>protected void</code></td>
 <td class="colLast"><span class="strong">HRegion.RegionScannerImpl.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#initializeKVHeap(java.util.List,%20java.util.List,%20org.apache.hadoop.hbase.regionserver.HRegion)">initializeKVHeap</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">KeyValueScanner</a>&gt;&nbsp;scanners,
                                 <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">KeyValueScanner</a>&gt;&nbsp;joinedScanners,
                                 <a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region)</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a></code></td>
 <td class="colLast"><span class="strong">HRegion.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html#merge(org.apache.hadoop.hbase.regionserver.HRegion,%20org.apache.hadoop.hbase.regionserver.HRegion)">merge</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;a,
           <a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;b)</code>
 <div class="block">Merge two regions whether they are adjacent or not.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a></code></td>
 <td class="colLast"><span class="strong">HRegion.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html#mergeAdjacent(org.apache.hadoop.hbase.regionserver.HRegion,%20org.apache.hadoop.hbase.regionserver.HRegion)">mergeAdjacent</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;srcA,
                           <a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;srcB)</code>
 <div class="block">Merge two HRegions.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a></code></td>
 <td class="colLast"><span class="strong">HRegion.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html#openHRegion(org.apache.hadoop.hbase.regionserver.HRegion,%20org.apache.hadoop.hbase.util.CancelableProgressable)">openHRegion</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;other,
                       <a href="../../../../../../org/apache/hadoop/hbase/util/CancelableProgressable.html" title="interface in org.apache.hadoop.hbase.util">CancelableProgressable</a>&nbsp;reporter)</code>
 <div class="block">Useful when reopening a closed region (normally for unit tests)</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>(package private) void</code></td>
 <td class="colLast"><span class="strong">RegionMergeTransactionImpl.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/RegionMergeTransactionImpl.html#openMergedRegion(org.apache.hadoop.hbase.Server,%20org.apache.hadoop.hbase.regionserver.RegionServerServices,%20org.apache.hadoop.hbase.regionserver.HRegion)">openMergedRegion</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/Server.html" title="interface in org.apache.hadoop.hbase">Server</a>&nbsp;server,
                                 <a href="../../../../../../org/apache/hadoop/hbase/regionserver/RegionServerServices.html" title="interface in org.apache.hadoop.hbase.regionserver">RegionServerServices</a>&nbsp;services,
@@ -526,45 +534,45 @@
 <div class="block">Perform time consuming opening of the merged region.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><span class="strong">MultiRowMutationProcessor.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/MultiRowMutationProcessor.html#postBatchMutate(org.apache.hadoop.hbase.regionserver.HRegion)">postBatchMutate</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region)</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><span class="strong">BaseRowProcessor.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/BaseRowProcessor.html#postBatchMutate(org.apache.hadoop.hbase.regionserver.HRegion)">postBatchMutate</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region)</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><span class="strong">RowProcessor.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/RowProcessor.html#postBatchMutate(org.apache.hadoop.hbase.regionserver.HRegion)">postBatchMutate</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region)</code>
 <div class="block">The hook to be executed after the process() and applying the Mutations to region.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><span class="strong">RegionServerCoprocessorHost.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/RegionServerCoprocessorHost.html#postMerge(org.apache.hadoop.hbase.regionserver.HRegion,%20org.apache.hadoop.hbase.regionserver.HRegion,%20org.apache.hadoop.hbase.regionserver.HRegion)">postMerge</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;regionA,
                   <a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;regionB,
                   <a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;mergedRegion)</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><span class="strong">RegionServerCoprocessorHost.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/RegionServerCoprocessorHost.html#postMergeCommit(org.apache.hadoop.hbase.regionserver.HRegion,%20org.apache.hadoop.hbase.regionserver.HRegion,%20org.apache.hadoop.hbase.regionserver.HRegion)">postMergeCommit</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;regionA,
                               <a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;regionB,
                               <a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;mergedRegion)</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><span class="strong">MultiRowMutationProcessor.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/MultiRowMutationProcessor.html#postProcess(org.apache.hadoop.hbase.regionserver.HRegion,%20org.apache.hadoop.hbase.regionserver.wal.WALEdit,%20boolean)">postProcess</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region,
                       <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/WALEdit.html" title="class in org.apache.hadoop.hbase.regionserver.wal">WALEdit</a>&nbsp;walEdit,
                       boolean&nbsp;success)</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><span class="strong">BaseRowProcessor.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/BaseRowProcessor.html#postProcess(org.apache.hadoop.hbase.regionserver.HRegion,%20org.apache.hadoop.hbase.regionserver.wal.WALEdit,%20boolean)">postProcess</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region,
                       <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/WALEdit.html" title="class in org.apache.hadoop.hbase.regionserver.wal">WALEdit</a>&nbsp;walEdit,
                       boolean&nbsp;success)</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><span class="strong">RowProcessor.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/RowProcessor.html#postProcess(org.apache.hadoop.hbase.regionserver.HRegion,%20org.apache.hadoop.hbase.regionserver.wal.WALEdit,%20boolean)">postProcess</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region,
                       <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/WALEdit.html" title="class in org.apache.hadoop.hbase.regionserver.wal">WALEdit</a>&nbsp;walEdit,
@@ -572,69 +580,69 @@
 <div class="block">The hook to be executed after process() and applying the Mutations to region.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><span class="strong">RegionServerCoprocessorHost.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/RegionServerCoprocessorHost.html#postRollBackMerge(org.apache.hadoop.hbase.regionserver.HRegion,%20org.apache.hadoop.hbase.regionserver.HRegion)">postRollBackMerge</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;regionA,
                                   <a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;regionB)</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><span class="strong">MultiRowMutationProcessor.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/MultiRowMutationProcessor.html#preBatchMutate(org.apache.hadoop.hbase.regionserver.HRegion,%20org.apache.hadoop.hbase.regionserver.wal.WALEdit)">preBatchMutate</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region,
                             <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/WALEdit.html" title="class in org.apache.hadoop.hbase.regionserver.wal">WALEdit</a>&nbsp;walEdit)</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><span class="strong">BaseRowProcessor.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/BaseRowProcessor.html#preBatchMutate(org.apache.hadoop.hbase.regionserver.HRegion,%20org.apache.hadoop.hbase.regionserver.wal.WALEdit)">preBatchMutate</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region,
                             <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/WALEdit.html" title="class in org.apache.hadoop.hbase.regionserver.wal">WALEdit</a>&nbsp;walEdit)</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><span class="strong">RowProcessor.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/RowProcessor.html#preBatchMutate(org.apache.hadoop.hbase.regionserver.HRegion,%20org.apache.hadoop.hbase.regionserver.wal.WALEdit)">preBatchMutate</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region,
                             <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/WALEdit.html" title="class in org.apache.hadoop.hbase.regionserver.wal">WALEdit</a>&nbsp;walEdit)</code>
 <div class="block">The hook to be executed after the process() but before applying the Mutations to region.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><span class="strong">RegionServerCoprocessorHost.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/RegionServerCoprocessorHost.html#preMerge(org.apache.hadoop.hbase.regionserver.HRegion,%20org.apache.hadoop.hbase.regionserver.HRegion)">preMerge</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;regionA,
                 <a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;regionB)</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><span class="strong">RegionServerCoprocessorHost.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/RegionServerCoprocessorHost.html#preMergeCommit(org.apache.hadoop.hbase.regionserver.HRegion,%20org.apache.hadoop.hbase.regionserver.HRegion,%20java.util.List)">preMergeCommit</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;regionA,
                             <a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;regionB,
                             <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/client/Mutation.html" title="class in org.apache.hadoop.hbase.client">Mutation</a>&gt;&nbsp;metaEntries)</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><span class="strong">MultiRowMutationProcessor.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/MultiRowMutationProcessor.html#preProcess(org.apache.hadoop.hbase.regionserver.HRegion,%20org.apache.hadoop.hbase.regionserver.wal.WALEdit)">preProcess</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region,
                     <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/WALEdit.html" title="class in org.apache.hadoop.hbase.regionserver.wal">WALEdit</a>&nbsp;walEdit)</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><span class="strong">BaseRowProcessor.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/BaseRowProcessor.html#preProcess(org.apache.hadoop.hbase.regionserver.HRegion,%20org.apache.hadoop.hbase.regionserver.wal.WALEdit)">preProcess</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region,
                     <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/WALEdit.html" title="class in org.apache.hadoop.hbase.regionserver.wal">WALEdit</a>&nbsp;walEdit)</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><span class="strong">RowProcessor.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/RowProcessor.html#preProcess(org.apache.hadoop.hbase.regionserver.HRegion,%20org.apache.hadoop.hbase.regionserver.wal.WALEdit)">preProcess</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region,
                     <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/WALEdit.html" title="class in org.apache.hadoop.hbase.regionserver.wal">WALEdit</a>&nbsp;walEdit)</code>
 <div class="block">The hook to be executed before process().</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><span class="strong">RegionServerCoprocessorHost.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/RegionServerCoprocessorHost.html#preRollBackMerge(org.apache.hadoop.hbase.regionserver.HRegion,%20org.apache.hadoop.hbase.regionserver.HRegion)">preRollBackMerge</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;regionA,
                                 <a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;regionB)</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><span class="strong">MultiRowMutationProcessor.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/MultiRowMutationProcessor.html#process(long,%20org.apache.hadoop.hbase.regionserver.HRegion,%20java.util.List,%20org.apache.hadoop.hbase.regionserver.wal.WALEdit)">process</a></strong>(long&nbsp;now,
               <a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region,
               <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/client/Mutation.html" title="class in org.apache.hadoop.hbase.client">Mutation</a>&gt;&nbsp;mutationsToApply,
               <a href="../../../../../../org/apache/hadoop/hbase/regionserver/wal/WALEdit.html" title="class in org.apache.hadoop.hbase.regionserver.wal">WALEdit</a>&nbsp;walEdit)</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><span class="strong">RowProcessor.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/RowProcessor.html#process(long,%20org.apache.hadoop.hbase.regionserver.HRegion,%20java.util.List,%20org.apache.hadoop.hbase.regionserver.wal.WALEdit)">process</a></strong>(long&nbsp;now,
               <a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region,
@@ -643,14 +651,14 @@
 <div class="block">HRegion handles the locks and MVCC and invokes this method properly.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><span class="strong">RegionMergeTransactionImpl.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/RegionMergeTransactionImpl.html#stepsAfterPONR(org.apache.hadoop.hbase.Server,%20org.apache.hadoop.hbase.regionserver.RegionServerServices,%20org.apache.hadoop.hbase.regionserver.HRegion,%20org.apache.hadoop.hbase.security.User)">stepsAfterPONR</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/Server.html" title="interface in org.apache.hadoop.hbase">Server</a>&nbsp;server,
                             <a href="../../../../../../org/apache/hadoop/hbase/regionserver/RegionServerServices.html" title="interface in org.apache.hadoop.hbase.regionserver">RegionServerServices</a>&nbsp;services,
                             <a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;mergedRegion,
                             <a href="../../../../../../org/apache/hadoop/hbase/security/User.html" title="class in org.apache.hadoop.hbase.security">User</a>&nbsp;user)</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>(package private) void</code></td>
 <td class="colLast"><span class="strong">HRegionServer.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html#triggerFlushInPrimaryRegion(org.apache.hadoop.hbase.regionserver.HRegion)">triggerFlushInPrimaryRegion</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region)</code>
 <div class="block">Trigger a flush in the primary region replica if this region is a secondary replica.</div>


[47/52] [partial] hbase-site git commit: Published site at 3e0602be1665e6170b0addec59bbe8785da300b0.

Posted by mi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/apidocs/org/apache/hadoop/hbase/class-use/HTableDescriptor.html
----------------------------------------------------------------------
diff --git a/apidocs/org/apache/hadoop/hbase/class-use/HTableDescriptor.html b/apidocs/org/apache/hadoop/hbase/class-use/HTableDescriptor.html
index d0e4ac9..3b31c98 100644
--- a/apidocs/org/apache/hadoop/hbase/class-use/HTableDescriptor.html
+++ b/apidocs/org/apache/hadoop/hbase/class-use/HTableDescriptor.html
@@ -113,12 +113,6 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods.</div>
 <tbody>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a></code></td>
-<td class="colLast"><span class="strong">HTableDescriptor.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#META_TABLEDESC">META_TABLEDESC</a></strong></code>
-<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a></code></td>
 <td class="colLast"><span class="strong">HTableDescriptor.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#NAMESPACE_TABLEDESC">NAMESPACE_TABLEDESC</a></strong></code>
 <div class="block">Table descriptor for namespace table</div>
 </td>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/apidocs/org/apache/hadoop/hbase/client/UnmodifyableHTableDescriptor.html
----------------------------------------------------------------------
diff --git a/apidocs/org/apache/hadoop/hbase/client/UnmodifyableHTableDescriptor.html b/apidocs/org/apache/hadoop/hbase/client/UnmodifyableHTableDescriptor.html
index ef13a2c..55c880b 100644
--- a/apidocs/org/apache/hadoop/hbase/client/UnmodifyableHTableDescriptor.html
+++ b/apidocs/org/apache/hadoop/hbase/client/UnmodifyableHTableDescriptor.html
@@ -126,7 +126,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" t
 <!--   -->
 </a>
 <h3>Fields inherited from class&nbsp;org.apache.hadoop.hbase.<a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a></h3>
-<code><a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#COMPACTION_ENABLED">COMPACTION_ENABLED</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#DEFAULT_COMPACTION_ENABLED">DEFAULT_COMPACTION_ENABLED</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#DEFAULT_MEMSTORE_FLUSH_SIZE">DEFAULT_MEMSTORE_FLUSH_SIZE</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#DEFAULT_NORMALIZATION_ENABLED">DEFAULT_NORMALIZATION_ENABLED</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#DEFAULT_READONLY">DEFAULT_READONLY</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#DEFAULT_REGION_MEMSTORE_REPLICATION">DEFAULT_REGION_MEMSTORE_REPLICATION</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#DEFAULT_REGION_REPLICATION">DEFAULT_REGION_REPLICATION</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#DEFERRED_LOG_FLUSH">D
 EFERRED_LOG_FLUSH</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#DURABILITY">DURABILITY</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#FLUSH_POLICY">FLUSH_POLICY</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#IS_META">IS_META</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#IS_ROOT">IS_ROOT</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#MAX_FILESIZE">MAX_FILESIZE</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#MEMSTORE_FLUSHSIZE">MEMSTORE_FLUSHSIZE</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#META_TABLEDESC">META_TABLEDESC</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#NAMESPACE_COL_DESC_BYTES">NAMESPACE_COL_DESC_BYTES</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#NAMESPACE_FAMILY_INFO">NAMESPACE_FAMILY_INFO</a>, <a href="../../../../.
 ./org/apache/hadoop/hbase/HTableDescriptor.html#NAMESPACE_FAMILY_INFO_BYTES">NAMESPACE_FAMILY_INFO_BYTES</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#NAMESPACE_TABLEDESC">NAMESPACE_TABLEDESC</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#NORMALIZATION_ENABLED">NORMALIZATION_ENABLED</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#OWNER">OWNER</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#OWNER_KEY">OWNER_KEY</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#READONLY">READONLY</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#REGION_MEMSTORE_REPLICATION">REGION_MEMSTORE_REPLICATION</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#REGION_REPLICATION">REGION_REPLICATION</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#SPLIT_POLICY">SPLIT_POLICY</a></code></li>
+<code><a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#COMPACTION_ENABLED">COMPACTION_ENABLED</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#DEFAULT_COMPACTION_ENABLED">DEFAULT_COMPACTION_ENABLED</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#DEFAULT_MEMSTORE_FLUSH_SIZE">DEFAULT_MEMSTORE_FLUSH_SIZE</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#DEFAULT_NORMALIZATION_ENABLED">DEFAULT_NORMALIZATION_ENABLED</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#DEFAULT_READONLY">DEFAULT_READONLY</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#DEFAULT_REGION_MEMSTORE_REPLICATION">DEFAULT_REGION_MEMSTORE_REPLICATION</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#DEFAULT_REGION_REPLICATION">DEFAULT_REGION_REPLICATION</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#DEFERRED_LOG_FLUSH">D
 EFERRED_LOG_FLUSH</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#DURABILITY">DURABILITY</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#FLUSH_POLICY">FLUSH_POLICY</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#IS_META">IS_META</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#IS_ROOT">IS_ROOT</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#MAX_FILESIZE">MAX_FILESIZE</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#MEMSTORE_FLUSHSIZE">MEMSTORE_FLUSHSIZE</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#NAMESPACE_COL_DESC_BYTES">NAMESPACE_COL_DESC_BYTES</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#NAMESPACE_FAMILY_INFO">NAMESPACE_FAMILY_INFO</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#NAMESPACE_FAMILY_INFO_BYTES">NAMESPACE_FAMILY_INFO_BYTES</
 a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#NAMESPACE_TABLEDESC">NAMESPACE_TABLEDESC</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#NORMALIZATION_ENABLED">NORMALIZATION_ENABLED</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#OWNER">OWNER</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#OWNER_KEY">OWNER_KEY</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#READONLY">READONLY</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#REGION_MEMSTORE_REPLICATION">REGION_MEMSTORE_REPLICATION</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#REGION_REPLICATION">REGION_REPLICATION</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#SPLIT_POLICY">SPLIT_POLICY</a></code></li>
 </ul>
 </li>
 </ul>


[02/52] [partial] hbase-site git commit: Published site at 3e0602be1665e6170b0addec59bbe8785da300b0.

Posted by mi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.html
----------------------------------------------------------------------
diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.html b/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.html
index 991cce0..8bed235 100644
--- a/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.html
+++ b/devapidocs/src-html/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.html
@@ -46,490 +46,489 @@
 <span class="sourceLineNo">038</span>import org.apache.hadoop.hbase.HRegionInfo;<a name="line.38"></a>
 <span class="sourceLineNo">039</span>import org.apache.hadoop.hbase.HTableDescriptor;<a name="line.39"></a>
 <span class="sourceLineNo">040</span>import org.apache.hadoop.hbase.MetaTableAccessor;<a name="line.40"></a>
-<span class="sourceLineNo">041</span>import org.apache.hadoop.hbase.TableDescriptor;<a name="line.41"></a>
-<span class="sourceLineNo">042</span>import org.apache.hadoop.hbase.TableExistsException;<a name="line.42"></a>
-<span class="sourceLineNo">043</span>import org.apache.hadoop.hbase.TableName;<a name="line.43"></a>
-<span class="sourceLineNo">044</span>import org.apache.hadoop.hbase.errorhandling.ForeignException;<a name="line.44"></a>
-<span class="sourceLineNo">045</span>import org.apache.hadoop.hbase.errorhandling.ForeignExceptionDispatcher;<a name="line.45"></a>
-<span class="sourceLineNo">046</span>import org.apache.hadoop.hbase.master.MasterCoprocessorHost;<a name="line.46"></a>
-<span class="sourceLineNo">047</span>import org.apache.hadoop.hbase.master.MasterFileSystem;<a name="line.47"></a>
-<span class="sourceLineNo">048</span>import org.apache.hadoop.hbase.master.MetricsSnapshot;<a name="line.48"></a>
-<span class="sourceLineNo">049</span>import org.apache.hadoop.hbase.master.procedure.CreateTableProcedure.CreateHdfsRegions;<a name="line.49"></a>
-<span class="sourceLineNo">050</span>import org.apache.hadoop.hbase.monitoring.MonitoredTask;<a name="line.50"></a>
-<span class="sourceLineNo">051</span>import org.apache.hadoop.hbase.monitoring.TaskMonitor;<a name="line.51"></a>
-<span class="sourceLineNo">052</span>import org.apache.hadoop.hbase.procedure2.StateMachineProcedure;<a name="line.52"></a>
-<span class="sourceLineNo">053</span>import org.apache.hadoop.hbase.protobuf.ProtobufUtil;<a name="line.53"></a>
-<span class="sourceLineNo">054</span>import org.apache.hadoop.hbase.protobuf.generated.HBaseProtos;<a name="line.54"></a>
-<span class="sourceLineNo">055</span>import org.apache.hadoop.hbase.protobuf.generated.MasterProcedureProtos;<a name="line.55"></a>
-<span class="sourceLineNo">056</span>import org.apache.hadoop.hbase.protobuf.generated.MasterProcedureProtos.CloneSnapshotState;<a name="line.56"></a>
-<span class="sourceLineNo">057</span>import org.apache.hadoop.hbase.util.FSTableDescriptors;<a name="line.57"></a>
-<span class="sourceLineNo">058</span>import org.apache.hadoop.hbase.util.FSUtils;<a name="line.58"></a>
-<span class="sourceLineNo">059</span>import org.apache.hadoop.hbase.util.Pair;<a name="line.59"></a>
-<span class="sourceLineNo">060</span>import org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.SnapshotDescription;<a name="line.60"></a>
-<span class="sourceLineNo">061</span>import org.apache.hadoop.hbase.snapshot.ClientSnapshotDescriptionUtils;<a name="line.61"></a>
-<span class="sourceLineNo">062</span>import org.apache.hadoop.hbase.snapshot.RestoreSnapshotException;<a name="line.62"></a>
-<span class="sourceLineNo">063</span>import org.apache.hadoop.hbase.snapshot.RestoreSnapshotHelper;<a name="line.63"></a>
-<span class="sourceLineNo">064</span>import org.apache.hadoop.hbase.snapshot.SnapshotDescriptionUtils;<a name="line.64"></a>
-<span class="sourceLineNo">065</span>import org.apache.hadoop.hbase.snapshot.SnapshotManifest;<a name="line.65"></a>
-<span class="sourceLineNo">066</span>import org.apache.hadoop.security.UserGroupInformation;<a name="line.66"></a>
-<span class="sourceLineNo">067</span><a name="line.67"></a>
-<span class="sourceLineNo">068</span>import com.google.common.base.Preconditions;<a name="line.68"></a>
-<span class="sourceLineNo">069</span><a name="line.69"></a>
-<span class="sourceLineNo">070</span>@InterfaceAudience.Private<a name="line.70"></a>
-<span class="sourceLineNo">071</span>public class CloneSnapshotProcedure<a name="line.71"></a>
-<span class="sourceLineNo">072</span>    extends StateMachineProcedure&lt;MasterProcedureEnv, CloneSnapshotState&gt;<a name="line.72"></a>
-<span class="sourceLineNo">073</span>    implements TableProcedureInterface {<a name="line.73"></a>
-<span class="sourceLineNo">074</span>  private static final Log LOG = LogFactory.getLog(CloneSnapshotProcedure.class);<a name="line.74"></a>
-<span class="sourceLineNo">075</span><a name="line.75"></a>
-<span class="sourceLineNo">076</span>  private final AtomicBoolean aborted = new AtomicBoolean(false);<a name="line.76"></a>
-<span class="sourceLineNo">077</span><a name="line.77"></a>
-<span class="sourceLineNo">078</span>  private UserGroupInformation user;<a name="line.78"></a>
-<span class="sourceLineNo">079</span>  private HTableDescriptor hTableDescriptor;<a name="line.79"></a>
-<span class="sourceLineNo">080</span>  private SnapshotDescription snapshot;<a name="line.80"></a>
-<span class="sourceLineNo">081</span>  private List&lt;HRegionInfo&gt; newRegions = null;<a name="line.81"></a>
-<span class="sourceLineNo">082</span>  private Map&lt;String, Pair&lt;String, String&gt; &gt; parentsToChildrenPairMap =<a name="line.82"></a>
-<span class="sourceLineNo">083</span>    new HashMap&lt;String, Pair&lt;String, String&gt;&gt;();<a name="line.83"></a>
-<span class="sourceLineNo">084</span><a name="line.84"></a>
-<span class="sourceLineNo">085</span>  // Monitor<a name="line.85"></a>
-<span class="sourceLineNo">086</span>  private MonitoredTask monitorStatus = null;<a name="line.86"></a>
-<span class="sourceLineNo">087</span><a name="line.87"></a>
-<span class="sourceLineNo">088</span>  private Boolean traceEnabled = null;<a name="line.88"></a>
-<span class="sourceLineNo">089</span><a name="line.89"></a>
-<span class="sourceLineNo">090</span>  /**<a name="line.90"></a>
-<span class="sourceLineNo">091</span>   * Constructor (for failover)<a name="line.91"></a>
-<span class="sourceLineNo">092</span>   */<a name="line.92"></a>
-<span class="sourceLineNo">093</span>  public CloneSnapshotProcedure() {<a name="line.93"></a>
-<span class="sourceLineNo">094</span>  }<a name="line.94"></a>
-<span class="sourceLineNo">095</span><a name="line.95"></a>
-<span class="sourceLineNo">096</span>  /**<a name="line.96"></a>
-<span class="sourceLineNo">097</span>   * Constructor<a name="line.97"></a>
-<span class="sourceLineNo">098</span>   * @param env MasterProcedureEnv<a name="line.98"></a>
-<span class="sourceLineNo">099</span>   * @param hTableDescriptor the table to operate on<a name="line.99"></a>
-<span class="sourceLineNo">100</span>   * @param snapshot snapshot to clone from<a name="line.100"></a>
-<span class="sourceLineNo">101</span>   * @throws IOException<a name="line.101"></a>
-<span class="sourceLineNo">102</span>   */<a name="line.102"></a>
-<span class="sourceLineNo">103</span>  public CloneSnapshotProcedure(<a name="line.103"></a>
-<span class="sourceLineNo">104</span>      final MasterProcedureEnv env,<a name="line.104"></a>
-<span class="sourceLineNo">105</span>      final HTableDescriptor hTableDescriptor,<a name="line.105"></a>
-<span class="sourceLineNo">106</span>      final SnapshotDescription snapshot)<a name="line.106"></a>
-<span class="sourceLineNo">107</span>      throws IOException {<a name="line.107"></a>
-<span class="sourceLineNo">108</span>    this.hTableDescriptor = hTableDescriptor;<a name="line.108"></a>
-<span class="sourceLineNo">109</span>    this.snapshot = snapshot;<a name="line.109"></a>
-<span class="sourceLineNo">110</span>    this.user = env.getRequestUser().getUGI();<a name="line.110"></a>
-<span class="sourceLineNo">111</span>    this.setOwner(this.user.getShortUserName());<a name="line.111"></a>
-<span class="sourceLineNo">112</span><a name="line.112"></a>
-<span class="sourceLineNo">113</span>    getMonitorStatus();<a name="line.113"></a>
-<span class="sourceLineNo">114</span>  }<a name="line.114"></a>
-<span class="sourceLineNo">115</span><a name="line.115"></a>
-<span class="sourceLineNo">116</span>  /**<a name="line.116"></a>
-<span class="sourceLineNo">117</span>   * Set up monitor status if it is not created.<a name="line.117"></a>
-<span class="sourceLineNo">118</span>   */<a name="line.118"></a>
-<span class="sourceLineNo">119</span>  private MonitoredTask getMonitorStatus() {<a name="line.119"></a>
-<span class="sourceLineNo">120</span>    if (monitorStatus == null) {<a name="line.120"></a>
-<span class="sourceLineNo">121</span>      monitorStatus = TaskMonitor.get().createStatus("Cloning  snapshot '" + snapshot.getName() +<a name="line.121"></a>
-<span class="sourceLineNo">122</span>        "' to table " + getTableName());<a name="line.122"></a>
-<span class="sourceLineNo">123</span>    }<a name="line.123"></a>
-<span class="sourceLineNo">124</span>    return monitorStatus;<a name="line.124"></a>
-<span class="sourceLineNo">125</span>  }<a name="line.125"></a>
-<span class="sourceLineNo">126</span><a name="line.126"></a>
-<span class="sourceLineNo">127</span>  @Override<a name="line.127"></a>
-<span class="sourceLineNo">128</span>  protected Flow executeFromState(final MasterProcedureEnv env, final CloneSnapshotState state)<a name="line.128"></a>
-<span class="sourceLineNo">129</span>      throws InterruptedException {<a name="line.129"></a>
-<span class="sourceLineNo">130</span>    if (isTraceEnabled()) {<a name="line.130"></a>
-<span class="sourceLineNo">131</span>      LOG.trace(this + " execute state=" + state);<a name="line.131"></a>
-<span class="sourceLineNo">132</span>    }<a name="line.132"></a>
-<span class="sourceLineNo">133</span>    try {<a name="line.133"></a>
-<span class="sourceLineNo">134</span>      switch (state) {<a name="line.134"></a>
-<span class="sourceLineNo">135</span>        case CLONE_SNAPSHOT_PRE_OPERATION:<a name="line.135"></a>
-<span class="sourceLineNo">136</span>          // Verify if we can clone the table<a name="line.136"></a>
-<span class="sourceLineNo">137</span>          prepareClone(env);<a name="line.137"></a>
-<span class="sourceLineNo">138</span><a name="line.138"></a>
-<span class="sourceLineNo">139</span>          preCloneSnapshot(env);<a name="line.139"></a>
-<span class="sourceLineNo">140</span>          setNextState(CloneSnapshotState.CLONE_SNAPSHOT_WRITE_FS_LAYOUT);<a name="line.140"></a>
-<span class="sourceLineNo">141</span>          break;<a name="line.141"></a>
-<span class="sourceLineNo">142</span>        case CLONE_SNAPSHOT_WRITE_FS_LAYOUT:<a name="line.142"></a>
-<span class="sourceLineNo">143</span>          newRegions = createFilesystemLayout(env, hTableDescriptor, newRegions);<a name="line.143"></a>
-<span class="sourceLineNo">144</span>          setNextState(CloneSnapshotState.CLONE_SNAPSHOT_ADD_TO_META);<a name="line.144"></a>
-<span class="sourceLineNo">145</span>          break;<a name="line.145"></a>
-<span class="sourceLineNo">146</span>        case CLONE_SNAPSHOT_ADD_TO_META:<a name="line.146"></a>
-<span class="sourceLineNo">147</span>          addRegionsToMeta(env);<a name="line.147"></a>
-<span class="sourceLineNo">148</span>          setNextState(CloneSnapshotState.CLONE_SNAPSHOT_ASSIGN_REGIONS);<a name="line.148"></a>
-<span class="sourceLineNo">149</span>          break;<a name="line.149"></a>
-<span class="sourceLineNo">150</span>        case CLONE_SNAPSHOT_ASSIGN_REGIONS:<a name="line.150"></a>
-<span class="sourceLineNo">151</span>          CreateTableProcedure.assignRegions(env, getTableName(), newRegions);<a name="line.151"></a>
-<span class="sourceLineNo">152</span>          setNextState(CloneSnapshotState.CLONE_SNAPSHOT_UPDATE_DESC_CACHE);<a name="line.152"></a>
-<span class="sourceLineNo">153</span>          break;<a name="line.153"></a>
-<span class="sourceLineNo">154</span>        case CLONE_SNAPSHOT_UPDATE_DESC_CACHE:<a name="line.154"></a>
-<span class="sourceLineNo">155</span>          CreateTableProcedure.updateTableDescCache(env, getTableName());<a name="line.155"></a>
-<span class="sourceLineNo">156</span>          setNextState(CloneSnapshotState.CLONE_SNAPSHOT_POST_OPERATION);<a name="line.156"></a>
-<span class="sourceLineNo">157</span>          break;<a name="line.157"></a>
-<span class="sourceLineNo">158</span>        case CLONE_SNAPSHOT_POST_OPERATION:<a name="line.158"></a>
-<span class="sourceLineNo">159</span>          postCloneSnapshot(env);<a name="line.159"></a>
-<span class="sourceLineNo">160</span><a name="line.160"></a>
-<span class="sourceLineNo">161</span>          MetricsSnapshot metricsSnapshot = new MetricsSnapshot();<a name="line.161"></a>
-<span class="sourceLineNo">162</span>          metricsSnapshot.addSnapshotClone(<a name="line.162"></a>
-<span class="sourceLineNo">163</span>            getMonitorStatus().getCompletionTimestamp() - getMonitorStatus().getStartTime());<a name="line.163"></a>
-<span class="sourceLineNo">164</span>          getMonitorStatus().markComplete("Clone snapshot '"+ snapshot.getName() +"' completed!");<a name="line.164"></a>
-<span class="sourceLineNo">165</span>          return Flow.NO_MORE_STATE;<a name="line.165"></a>
-<span class="sourceLineNo">166</span>        default:<a name="line.166"></a>
-<span class="sourceLineNo">167</span>          throw new UnsupportedOperationException("unhandled state=" + state);<a name="line.167"></a>
-<span class="sourceLineNo">168</span>      }<a name="line.168"></a>
-<span class="sourceLineNo">169</span>    } catch (IOException e) {<a name="line.169"></a>
-<span class="sourceLineNo">170</span>      LOG.error("Error trying to create table=" + getTableName() + " state=" + state, e);<a name="line.170"></a>
-<span class="sourceLineNo">171</span>      setFailure("master-create-table", e);<a name="line.171"></a>
-<span class="sourceLineNo">172</span>    }<a name="line.172"></a>
-<span class="sourceLineNo">173</span>    return Flow.HAS_MORE_STATE;<a name="line.173"></a>
-<span class="sourceLineNo">174</span>  }<a name="line.174"></a>
-<span class="sourceLineNo">175</span><a name="line.175"></a>
-<span class="sourceLineNo">176</span>  @Override<a name="line.176"></a>
-<span class="sourceLineNo">177</span>  protected void rollbackState(final MasterProcedureEnv env, final CloneSnapshotState state)<a name="line.177"></a>
-<span class="sourceLineNo">178</span>      throws IOException {<a name="line.178"></a>
-<span class="sourceLineNo">179</span>    if (isTraceEnabled()) {<a name="line.179"></a>
-<span class="sourceLineNo">180</span>      LOG.trace(this + " rollback state=" + state);<a name="line.180"></a>
-<span class="sourceLineNo">181</span>    }<a name="line.181"></a>
-<span class="sourceLineNo">182</span>    try {<a name="line.182"></a>
-<span class="sourceLineNo">183</span>      switch (state) {<a name="line.183"></a>
-<span class="sourceLineNo">184</span>        case CLONE_SNAPSHOT_POST_OPERATION:<a name="line.184"></a>
-<span class="sourceLineNo">185</span>          // TODO-MAYBE: call the deleteTable coprocessor event?<a name="line.185"></a>
-<span class="sourceLineNo">186</span>          break;<a name="line.186"></a>
-<span class="sourceLineNo">187</span>        case CLONE_SNAPSHOT_UPDATE_DESC_CACHE:<a name="line.187"></a>
-<span class="sourceLineNo">188</span>          DeleteTableProcedure.deleteTableDescriptorCache(env, getTableName());<a name="line.188"></a>
-<span class="sourceLineNo">189</span>          break;<a name="line.189"></a>
-<span class="sourceLineNo">190</span>        case CLONE_SNAPSHOT_ASSIGN_REGIONS:<a name="line.190"></a>
-<span class="sourceLineNo">191</span>          DeleteTableProcedure.deleteAssignmentState(env, getTableName());<a name="line.191"></a>
-<span class="sourceLineNo">192</span>          break;<a name="line.192"></a>
-<span class="sourceLineNo">193</span>        case CLONE_SNAPSHOT_ADD_TO_META:<a name="line.193"></a>
-<span class="sourceLineNo">194</span>          DeleteTableProcedure.deleteFromMeta(env, getTableName(), newRegions);<a name="line.194"></a>
-<span class="sourceLineNo">195</span>          break;<a name="line.195"></a>
-<span class="sourceLineNo">196</span>        case CLONE_SNAPSHOT_WRITE_FS_LAYOUT:<a name="line.196"></a>
-<span class="sourceLineNo">197</span>          DeleteTableProcedure.deleteFromFs(env, getTableName(), newRegions, false);<a name="line.197"></a>
-<span class="sourceLineNo">198</span>          break;<a name="line.198"></a>
-<span class="sourceLineNo">199</span>        case CLONE_SNAPSHOT_PRE_OPERATION:<a name="line.199"></a>
-<span class="sourceLineNo">200</span>          DeleteTableProcedure.deleteTableStates(env, getTableName());<a name="line.200"></a>
-<span class="sourceLineNo">201</span>          // TODO-MAYBE: call the deleteTable coprocessor event?<a name="line.201"></a>
-<span class="sourceLineNo">202</span>          break;<a name="line.202"></a>
-<span class="sourceLineNo">203</span>        default:<a name="line.203"></a>
-<span class="sourceLineNo">204</span>          throw new UnsupportedOperationException("unhandled state=" + state);<a name="line.204"></a>
-<span class="sourceLineNo">205</span>      }<a name="line.205"></a>
-<span class="sourceLineNo">206</span>    } catch (IOException e) {<a name="line.206"></a>
-<span class="sourceLineNo">207</span>      // This will be retried. Unless there is a bug in the code,<a name="line.207"></a>
-<span class="sourceLineNo">208</span>      // this should be just a "temporary error" (e.g. network down)<a name="line.208"></a>
-<span class="sourceLineNo">209</span>      LOG.warn("Failed rollback attempt step=" + state + " table=" + getTableName(), e);<a name="line.209"></a>
-<span class="sourceLineNo">210</span>      throw e;<a name="line.210"></a>
-<span class="sourceLineNo">211</span>    }<a name="line.211"></a>
-<span class="sourceLineNo">212</span>  }<a name="line.212"></a>
-<span class="sourceLineNo">213</span><a name="line.213"></a>
-<span class="sourceLineNo">214</span>  @Override<a name="line.214"></a>
-<span class="sourceLineNo">215</span>  protected CloneSnapshotState getState(final int stateId) {<a name="line.215"></a>
-<span class="sourceLineNo">216</span>    return CloneSnapshotState.valueOf(stateId);<a name="line.216"></a>
-<span class="sourceLineNo">217</span>  }<a name="line.217"></a>
-<span class="sourceLineNo">218</span><a name="line.218"></a>
-<span class="sourceLineNo">219</span>  @Override<a name="line.219"></a>
-<span class="sourceLineNo">220</span>  protected int getStateId(final CloneSnapshotState state) {<a name="line.220"></a>
-<span class="sourceLineNo">221</span>    return state.getNumber();<a name="line.221"></a>
-<span class="sourceLineNo">222</span>  }<a name="line.222"></a>
-<span class="sourceLineNo">223</span><a name="line.223"></a>
-<span class="sourceLineNo">224</span>  @Override<a name="line.224"></a>
-<span class="sourceLineNo">225</span>  protected CloneSnapshotState getInitialState() {<a name="line.225"></a>
-<span class="sourceLineNo">226</span>    return CloneSnapshotState.CLONE_SNAPSHOT_PRE_OPERATION;<a name="line.226"></a>
-<span class="sourceLineNo">227</span>  }<a name="line.227"></a>
-<span class="sourceLineNo">228</span><a name="line.228"></a>
-<span class="sourceLineNo">229</span>  @Override<a name="line.229"></a>
-<span class="sourceLineNo">230</span>  protected void setNextState(final CloneSnapshotState state) {<a name="line.230"></a>
-<span class="sourceLineNo">231</span>    if (aborted.get()) {<a name="line.231"></a>
-<span class="sourceLineNo">232</span>      setAbortFailure("clone-snapshot", "abort requested");<a name="line.232"></a>
-<span class="sourceLineNo">233</span>    } else {<a name="line.233"></a>
-<span class="sourceLineNo">234</span>      super.setNextState(state);<a name="line.234"></a>
-<span class="sourceLineNo">235</span>    }<a name="line.235"></a>
-<span class="sourceLineNo">236</span>  }<a name="line.236"></a>
-<span class="sourceLineNo">237</span><a name="line.237"></a>
-<span class="sourceLineNo">238</span>  @Override<a name="line.238"></a>
-<span class="sourceLineNo">239</span>  public TableName getTableName() {<a name="line.239"></a>
-<span class="sourceLineNo">240</span>    return hTableDescriptor.getTableName();<a name="line.240"></a>
-<span class="sourceLineNo">241</span>  }<a name="line.241"></a>
-<span class="sourceLineNo">242</span><a name="line.242"></a>
-<span class="sourceLineNo">243</span>  @Override<a name="line.243"></a>
-<span class="sourceLineNo">244</span>  public TableOperationType getTableOperationType() {<a name="line.244"></a>
-<span class="sourceLineNo">245</span>    return TableOperationType.CREATE; // Clone is creating a table<a name="line.245"></a>
-<span class="sourceLineNo">246</span>  }<a name="line.246"></a>
-<span class="sourceLineNo">247</span><a name="line.247"></a>
-<span class="sourceLineNo">248</span>  @Override<a name="line.248"></a>
-<span class="sourceLineNo">249</span>  public boolean abort(final MasterProcedureEnv env) {<a name="line.249"></a>
-<span class="sourceLineNo">250</span>    aborted.set(true);<a name="line.250"></a>
-<span class="sourceLineNo">251</span>    return true;<a name="line.251"></a>
-<span class="sourceLineNo">252</span>  }<a name="line.252"></a>
-<span class="sourceLineNo">253</span><a name="line.253"></a>
-<span class="sourceLineNo">254</span>  @Override<a name="line.254"></a>
-<span class="sourceLineNo">255</span>  public void toStringClassDetails(StringBuilder sb) {<a name="line.255"></a>
-<span class="sourceLineNo">256</span>    sb.append(getClass().getSimpleName());<a name="line.256"></a>
-<span class="sourceLineNo">257</span>    sb.append(" (table=");<a name="line.257"></a>
-<span class="sourceLineNo">258</span>    sb.append(getTableName());<a name="line.258"></a>
-<span class="sourceLineNo">259</span>    sb.append(" snapshot=");<a name="line.259"></a>
-<span class="sourceLineNo">260</span>    sb.append(snapshot);<a name="line.260"></a>
-<span class="sourceLineNo">261</span>    sb.append(")");<a name="line.261"></a>
-<span class="sourceLineNo">262</span>  }<a name="line.262"></a>
-<span class="sourceLineNo">263</span><a name="line.263"></a>
-<span class="sourceLineNo">264</span>  @Override<a name="line.264"></a>
-<span class="sourceLineNo">265</span>  public void serializeStateData(final OutputStream stream) throws IOException {<a name="line.265"></a>
-<span class="sourceLineNo">266</span>    super.serializeStateData(stream);<a name="line.266"></a>
-<span class="sourceLineNo">267</span><a name="line.267"></a>
-<span class="sourceLineNo">268</span>    MasterProcedureProtos.CloneSnapshotStateData.Builder cloneSnapshotMsg =<a name="line.268"></a>
-<span class="sourceLineNo">269</span>      MasterProcedureProtos.CloneSnapshotStateData.newBuilder()<a name="line.269"></a>
-<span class="sourceLineNo">270</span>        .setUserInfo(MasterProcedureUtil.toProtoUserInfo(this.user))<a name="line.270"></a>
-<span class="sourceLineNo">271</span>        .setSnapshot(this.snapshot)<a name="line.271"></a>
-<span class="sourceLineNo">272</span>        .setTableSchema(ProtobufUtil.convertToTableSchema(hTableDescriptor));<a name="line.272"></a>
-<span class="sourceLineNo">273</span>    if (newRegions != null) {<a name="line.273"></a>
-<span class="sourceLineNo">274</span>      for (HRegionInfo hri: newRegions) {<a name="line.274"></a>
-<span class="sourceLineNo">275</span>        cloneSnapshotMsg.addRegionInfo(HRegionInfo.convert(hri));<a name="line.275"></a>
-<span class="sourceLineNo">276</span>      }<a name="line.276"></a>
-<span class="sourceLineNo">277</span>    }<a name="line.277"></a>
-<span class="sourceLineNo">278</span>    if (!parentsToChildrenPairMap.isEmpty()) {<a name="line.278"></a>
-<span class="sourceLineNo">279</span>      final Iterator&lt;Map.Entry&lt;String, Pair&lt;String, String&gt;&gt;&gt; it =<a name="line.279"></a>
-<span class="sourceLineNo">280</span>        parentsToChildrenPairMap.entrySet().iterator();<a name="line.280"></a>
-<span class="sourceLineNo">281</span>      while (it.hasNext()) {<a name="line.281"></a>
-<span class="sourceLineNo">282</span>        final Map.Entry&lt;String, Pair&lt;String, String&gt;&gt; entry = it.next();<a name="line.282"></a>
-<span class="sourceLineNo">283</span><a name="line.283"></a>
-<span class="sourceLineNo">284</span>        MasterProcedureProtos.RestoreParentToChildRegionsPair.Builder parentToChildrenPair =<a name="line.284"></a>
-<span class="sourceLineNo">285</span>          MasterProcedureProtos.RestoreParentToChildRegionsPair.newBuilder()<a name="line.285"></a>
-<span class="sourceLineNo">286</span>          .setParentRegionName(entry.getKey())<a name="line.286"></a>
-<span class="sourceLineNo">287</span>          .setChild1RegionName(entry.getValue().getFirst())<a name="line.287"></a>
-<span class="sourceLineNo">288</span>          .setChild2RegionName(entry.getValue().getSecond());<a name="line.288"></a>
-<span class="sourceLineNo">289</span>        cloneSnapshotMsg.addParentToChildRegionsPairList(parentToChildrenPair);<a name="line.289"></a>
-<span class="sourceLineNo">290</span>      }<a name="line.290"></a>
-<span class="sourceLineNo">291</span>    }<a name="line.291"></a>
-<span class="sourceLineNo">292</span>    cloneSnapshotMsg.build().writeDelimitedTo(stream);<a name="line.292"></a>
-<span class="sourceLineNo">293</span>  }<a name="line.293"></a>
-<span class="sourceLineNo">294</span><a name="line.294"></a>
-<span class="sourceLineNo">295</span>  @Override<a name="line.295"></a>
-<span class="sourceLineNo">296</span>  public void deserializeStateData(final InputStream stream) throws IOException {<a name="line.296"></a>
-<span class="sourceLineNo">297</span>    super.deserializeStateData(stream);<a name="line.297"></a>
-<span class="sourceLineNo">298</span><a name="line.298"></a>
-<span class="sourceLineNo">299</span>    MasterProcedureProtos.CloneSnapshotStateData cloneSnapshotMsg =<a name="line.299"></a>
-<span class="sourceLineNo">300</span>      MasterProcedureProtos.CloneSnapshotStateData.parseDelimitedFrom(stream);<a name="line.300"></a>
-<span class="sourceLineNo">301</span>    user = MasterProcedureUtil.toUserInfo(cloneSnapshotMsg.getUserInfo());<a name="line.301"></a>
-<span class="sourceLineNo">302</span>    snapshot = cloneSnapshotMsg.getSnapshot();<a name="line.302"></a>
-<span class="sourceLineNo">303</span>    hTableDescriptor = ProtobufUtil.convertToHTableDesc(cloneSnapshotMsg.getTableSchema());<a name="line.303"></a>
-<span class="sourceLineNo">304</span>    if (cloneSnapshotMsg.getRegionInfoCount() == 0) {<a name="line.304"></a>
-<span class="sourceLineNo">305</span>      newRegions = null;<a name="line.305"></a>
-<span class="sourceLineNo">306</span>    } else {<a name="line.306"></a>
-<span class="sourceLineNo">307</span>      newRegions = new ArrayList&lt;HRegionInfo&gt;(cloneSnapshotMsg.getRegionInfoCount());<a name="line.307"></a>
-<span class="sourceLineNo">308</span>      for (HBaseProtos.RegionInfo hri: cloneSnapshotMsg.getRegionInfoList()) {<a name="line.308"></a>
-<span class="sourceLineNo">309</span>        newRegions.add(HRegionInfo.convert(hri));<a name="line.309"></a>
-<span class="sourceLineNo">310</span>      }<a name="line.310"></a>
-<span class="sourceLineNo">311</span>    }<a name="line.311"></a>
-<span class="sourceLineNo">312</span>    if (cloneSnapshotMsg.getParentToChildRegionsPairListCount() &gt; 0) {<a name="line.312"></a>
-<span class="sourceLineNo">313</span>      parentsToChildrenPairMap = new HashMap&lt;String, Pair&lt;String, String&gt;&gt;();<a name="line.313"></a>
-<span class="sourceLineNo">314</span>      for (MasterProcedureProtos.RestoreParentToChildRegionsPair parentToChildrenPair:<a name="line.314"></a>
-<span class="sourceLineNo">315</span>        cloneSnapshotMsg.getParentToChildRegionsPairListList()) {<a name="line.315"></a>
-<span class="sourceLineNo">316</span>        parentsToChildrenPairMap.put(<a name="line.316"></a>
-<span class="sourceLineNo">317</span>          parentToChildrenPair.getParentRegionName(),<a name="line.317"></a>
-<span class="sourceLineNo">318</span>          new Pair&lt;String, String&gt;(<a name="line.318"></a>
-<span class="sourceLineNo">319</span>            parentToChildrenPair.getChild1RegionName(),<a name="line.319"></a>
-<span class="sourceLineNo">320</span>            parentToChildrenPair.getChild2RegionName()));<a name="line.320"></a>
-<span class="sourceLineNo">321</span>      }<a name="line.321"></a>
-<span class="sourceLineNo">322</span>    }<a name="line.322"></a>
-<span class="sourceLineNo">323</span>    // Make sure that the monitor status is set up<a name="line.323"></a>
-<span class="sourceLineNo">324</span>    getMonitorStatus();<a name="line.324"></a>
-<span class="sourceLineNo">325</span>  }<a name="line.325"></a>
-<span class="sourceLineNo">326</span><a name="line.326"></a>
-<span class="sourceLineNo">327</span>  @Override<a name="line.327"></a>
-<span class="sourceLineNo">328</span>  protected boolean acquireLock(final MasterProcedureEnv env) {<a name="line.328"></a>
-<span class="sourceLineNo">329</span>    if (env.waitInitialized(this)) {<a name="line.329"></a>
-<span class="sourceLineNo">330</span>      return false;<a name="line.330"></a>
-<span class="sourceLineNo">331</span>    }<a name="line.331"></a>
-<span class="sourceLineNo">332</span>    return env.getProcedureQueue().tryAcquireTableExclusiveLock(this, getTableName());<a name="line.332"></a>
-<span class="sourceLineNo">333</span>  }<a name="line.333"></a>
-<span class="sourceLineNo">334</span><a name="line.334"></a>
-<span class="sourceLineNo">335</span>  @Override<a name="line.335"></a>
-<span class="sourceLineNo">336</span>  protected void releaseLock(final MasterProcedureEnv env) {<a name="line.336"></a>
-<span class="sourceLineNo">337</span>    env.getProcedureQueue().releaseTableExclusiveLock(this, getTableName());<a name="line.337"></a>
-<span class="sourceLineNo">338</span>  }<a name="line.338"></a>
-<span class="sourceLineNo">339</span><a name="line.339"></a>
-<span class="sourceLineNo">340</span>  /**<a name="line.340"></a>
-<span class="sourceLineNo">341</span>   * Action before any real action of cloning from snapshot.<a name="line.341"></a>
-<span class="sourceLineNo">342</span>   * @param env MasterProcedureEnv<a name="line.342"></a>
-<span class="sourceLineNo">343</span>   * @throws IOException<a name="line.343"></a>
-<span class="sourceLineNo">344</span>   */<a name="line.344"></a>
-<span class="sourceLineNo">345</span>  private void prepareClone(final MasterProcedureEnv env) throws IOException {<a name="line.345"></a>
-<span class="sourceLineNo">346</span>    final TableName tableName = getTableName();<a name="line.346"></a>
-<span class="sourceLineNo">347</span>    if (MetaTableAccessor.tableExists(env.getMasterServices().getConnection(), tableName)) {<a name="line.347"></a>
-<span class="sourceLineNo">348</span>      throw new TableExistsException(getTableName());<a name="line.348"></a>
-<span class="sourceLineNo">349</span>    }<a name="line.349"></a>
-<span class="sourceLineNo">350</span>  }<a name="line.350"></a>
-<span class="sourceLineNo">351</span><a name="line.351"></a>
-<span class="sourceLineNo">352</span>  /**<a name="line.352"></a>
-<span class="sourceLineNo">353</span>   * Action before cloning from snapshot.<a name="line.353"></a>
-<span class="sourceLineNo">354</span>   * @param env MasterProcedureEnv<a name="line.354"></a>
-<span class="sourceLineNo">355</span>   * @throws IOException<a name="line.355"></a>
-<span class="sourceLineNo">356</span>   * @throws InterruptedException<a name="line.356"></a>
-<span class="sourceLineNo">357</span>   */<a name="line.357"></a>
-<span class="sourceLineNo">358</span>  private void preCloneSnapshot(final MasterProcedureEnv env)<a name="line.358"></a>
-<span class="sourceLineNo">359</span>      throws IOException, InterruptedException {<a name="line.359"></a>
-<span class="sourceLineNo">360</span>    if (!getTableName().isSystemTable()) {<a name="line.360"></a>
-<span class="sourceLineNo">361</span>      // Check and update namespace quota<a name="line.361"></a>
-<span class="sourceLineNo">362</span>      final MasterFileSystem mfs = env.getMasterServices().getMasterFileSystem();<a name="line.362"></a>
-<span class="sourceLineNo">363</span><a name="line.363"></a>
-<span class="sourceLineNo">364</span>      SnapshotManifest manifest = SnapshotManifest.open(<a name="line.364"></a>
-<span class="sourceLineNo">365</span>        env.getMasterConfiguration(),<a name="line.365"></a>
-<span class="sourceLineNo">366</span>        mfs.getFileSystem(),<a name="line.366"></a>
-<span class="sourceLineNo">367</span>        SnapshotDescriptionUtils.getCompletedSnapshotDir(snapshot, mfs.getRootDir()),<a name="line.367"></a>
-<span class="sourceLineNo">368</span>        snapshot);<a name="line.368"></a>
-<span class="sourceLineNo">369</span><a name="line.369"></a>
-<span class="sourceLineNo">370</span>      ProcedureSyncWait.getMasterQuotaManager(env)<a name="line.370"></a>
-<span class="sourceLineNo">371</span>        .checkNamespaceTableAndRegionQuota(getTableName(), manifest.getRegionManifestsMap().size());<a name="line.371"></a>
-<span class="sourceLineNo">372</span>    }<a name="line.372"></a>
-<span class="sourceLineNo">373</span><a name="line.373"></a>
-<span class="sourceLineNo">374</span>    final MasterCoprocessorHost cpHost = env.getMasterCoprocessorHost();<a name="line.374"></a>
-<span class="sourceLineNo">375</span>    if (cpHost != null) {<a name="line.375"></a>
-<span class="sourceLineNo">376</span>      user.doAs(new PrivilegedExceptionAction&lt;Void&gt;() {<a name="line.376"></a>
-<span class="sourceLineNo">377</span>        @Override<a name="line.377"></a>
-<span class="sourceLineNo">378</span>        public Void run() throws Exception {<a name="line.378"></a>
-<span class="sourceLineNo">379</span>          cpHost.preCreateTableAction(hTableDescriptor, null);<a name="line.379"></a>
-<span class="sourceLineNo">380</span>          return null;<a name="line.380"></a>
-<span class="sourceLineNo">381</span>        }<a name="line.381"></a>
-<span class="sourceLineNo">382</span>      });<a name="line.382"></a>
-<span class="sourceLineNo">383</span>    }<a name="line.383"></a>
-<span class="sourceLineNo">384</span>  }<a name="line.384"></a>
-<span class="sourceLineNo">385</span><a name="line.385"></a>
-<span class="sourceLineNo">386</span>  /**<a name="line.386"></a>
-<span class="sourceLineNo">387</span>   * Action after cloning from snapshot.<a name="line.387"></a>
-<span class="sourceLineNo">388</span>   * @param env MasterProcedureEnv<a name="line.388"></a>
-<span class="sourceLineNo">389</span>   * @throws IOException<a name="line.389"></a>
-<span class="sourceLineNo">390</span>   * @throws InterruptedException<a name="line.390"></a>
-<span class="sourceLineNo">391</span>   */<a name="line.391"></a>
-<span class="sourceLineNo">392</span>  private void postCloneSnapshot(final MasterProcedureEnv env)<a name="line.392"></a>
-<span class="sourceLineNo">393</span>      throws IOException, InterruptedException {<a name="line.393"></a>
-<span class="sourceLineNo">394</span>    final MasterCoprocessorHost cpHost = env.getMasterCoprocessorHost();<a name="line.394"></a>
-<span class="sourceLineNo">395</span>    if (cpHost != null) {<a name="line.395"></a>
-<span class="sourceLineNo">396</span>      final HRegionInfo[] regions = (newRegions == null) ? null :<a name="line.396"></a>
-<span class="sourceLineNo">397</span>        newRegions.toArray(new HRegionInfo[newRegions.size()]);<a name="line.397"></a>
-<span class="sourceLineNo">398</span>      user.doAs(new PrivilegedExceptionAction&lt;Void&gt;() {<a name="line.398"></a>
-<span class="sourceLineNo">399</span>        @Override<a name="line.399"></a>
-<span class="sourceLineNo">400</span>        public Void run() throws Exception {<a name="line.400"></a>
-<span class="sourceLineNo">401</span>          cpHost.postCompletedCreateTableAction(hTableDescriptor, regions);<a name="line.401"></a>
-<span class="sourceLineNo">402</span>          return null;<a name="line.402"></a>
-<span class="sourceLineNo">403</span>        }<a name="line.403"></a>
-<span class="sourceLineNo">404</span>      });<a name="line.404"></a>
-<span class="sourceLineNo">405</span>    }<a name="line.405"></a>
-<span class="sourceLineNo">406</span>  }<a name="line.406"></a>
-<span class="sourceLineNo">407</span><a name="line.407"></a>
-<span class="sourceLineNo">408</span>  /**<a name="line.408"></a>
-<span class="sourceLineNo">409</span>   * Create regions in file system.<a name="line.409"></a>
-<span class="sourceLineNo">410</span>   * @param env MasterProcedureEnv<a name="line.410"></a>
-<span class="sourceLineNo">411</span>   * @throws IOException<a name="line.411"></a>
-<span class="sourceLineNo">412</span>   */<a name="line.412"></a>
-<span class="sourceLineNo">413</span>  private List&lt;HRegionInfo&gt; createFilesystemLayout(<a name="line.413"></a>
-<span class="sourceLineNo">414</span>    final MasterProcedureEnv env,<a name="line.414"></a>
-<span class="sourceLineNo">415</span>    final HTableDescriptor hTableDescriptor,<a name="line.415"></a>
-<span class="sourceLineNo">416</span>    final List&lt;HRegionInfo&gt; newRegions) throws IOException {<a name="line.416"></a>
-<span class="sourceLineNo">417</span>    return createFsLayout(env, hTableDescriptor, newRegions, new CreateHdfsRegions() {<a name="line.417"></a>
-<span class="sourceLineNo">418</span>      @Override<a name="line.418"></a>
-<span class="sourceLineNo">419</span>      public List&lt;HRegionInfo&gt; createHdfsRegions(<a name="line.419"></a>
-<span class="sourceLineNo">420</span>        final MasterProcedureEnv env,<a name="line.420"></a>
-<span class="sourceLineNo">421</span>        final Path tableRootDir, final TableName tableName,<a name="line.421"></a>
-<span class="sourceLineNo">422</span>        final List&lt;HRegionInfo&gt; newRegions) throws IOException {<a name="line.422"></a>
-<span class="sourceLineNo">423</span><a name="line.423"></a>
-<span class="sourceLineNo">424</span>        final MasterFileSystem mfs = env.getMasterServices().getMasterFileSystem();<a name="line.424"></a>
-<span class="sourceLineNo">425</span>        final FileSystem fs = mfs.getFileSystem();<a name="line.425"></a>
-<span class="sourceLineNo">426</span>        final Path rootDir = mfs.getRootDir();<a name="line.426"></a>
-<span class="sourceLineNo">427</span>        final Configuration conf = env.getMasterConfiguration();<a name="line.427"></a>
-<span class="sourceLineNo">428</span>        final ForeignExceptionDispatcher monitorException = new ForeignExceptionDispatcher();<a name="line.428"></a>
-<span class="sourceLineNo">429</span><a name="line.429"></a>
-<span class="sourceLineNo">430</span>        getMonitorStatus().setStatus("Clone snapshot - creating regions for table: " + tableName);<a name="line.430"></a>
-<span class="sourceLineNo">431</span><a name="line.431"></a>
-<span class="sourceLineNo">432</span>        try {<a name="line.432"></a>
-<span class="sourceLineNo">433</span>          // 1. Execute the on-disk Clone<a name="line.433"></a>
-<span class="sourceLineNo">434</span>          Path snapshotDir = SnapshotDescriptionUtils.getCompletedSnapshotDir(snapshot, rootDir);<a name="line.434"></a>
-<span class="sourceLineNo">435</span>          SnapshotManifest manifest = SnapshotManifest.open(conf, fs, snapshotDir, snapshot);<a name="line.435"></a>
-<span class="sourceLineNo">436</span>          RestoreSnapshotHelper restoreHelper = new RestoreSnapshotHelper(<a name="line.436"></a>
-<span class="sourceLineNo">437</span>            conf, fs, manifest, hTableDescriptor, tableRootDir, monitorException, monitorStatus);<a name="line.437"></a>
-<span class="sourceLineNo">438</span>          RestoreSnapshotHelper.RestoreMetaChanges metaChanges = restoreHelper.restoreHdfsRegions();<a name="line.438"></a>
-<span class="sourceLineNo">439</span><a name="line.439"></a>
-<span class="sourceLineNo">440</span>          // Clone operation should not have stuff to restore or remove<a name="line.440"></a>
-<span class="sourceLineNo">441</span>          Preconditions.checkArgument(<a name="line.441"></a>
-<span class="sourceLineNo">442</span>            !metaChanges.hasRegionsToRestore(), "A clone should not have regions to restore");<a name="line.442"></a>
-<span class="sourceLineNo">443</span>          Preconditions.checkArgument(<a name="line.443"></a>
-<span class="sourceLineNo">444</span>            !metaChanges.hasRegionsToRemove(), "A clone should not have regions to remove");<a name="line.444"></a>
-<span class="sourceLineNo">445</span><a name="line.445"></a>
-<span class="sourceLineNo">446</span>          // At this point the clone is complete. Next step is enabling the table.<a name="line.446"></a>
-<span class="sourceLineNo">447</span>          String msg =<a name="line.447"></a>
-<span class="sourceLineNo">448</span>            "Clone snapshot="+ snapshot.getName() +" on table=" + tableName + " completed!";<a name="line.448"></a>
-<span class="sourceLineNo">449</span>          LOG.info(msg);<a name="line.449"></a>
-<span class="sourceLineNo">450</span>          monitorStatus.setStatus(msg + " Waiting for table to be enabled...");<a name="line.450"></a>
-<span class="sourceLineNo">451</span><a name="line.451"></a>
-<span class="sourceLineNo">452</span>          // 2. Let the next step to add the regions to meta<a name="line.452"></a>
-<span class="sourceLineNo">453</span>          return metaChanges.getRegionsToAdd();<a name="line.453"></a>
-<span class="sourceLineNo">454</span>        } catch (Exception e) {<a name="line.454"></a>
-<span class="sourceLineNo">455</span>          String msg = "clone snapshot=" + ClientSnapshotDescriptionUtils.toString(snapshot) +<a name="line.455"></a>
-<span class="sourceLineNo">456</span>            " failed because " + e.getMessage();<a name="line.456"></a>
-<span class="sourceLineNo">457</span>          LOG.error(msg, e);<a name="line.457"></a>
-<span class="sourceLineNo">458</span>          IOException rse = new RestoreSnapshotException(msg, e,<a name="line.458"></a>
-<span class="sourceLineNo">459</span>              ProtobufUtil.createSnapshotDesc(snapshot));<a name="line.459"></a>
-<span class="sourceLineNo">460</span><a name="line.460"></a>
-<span class="sourceLineNo">461</span>          // these handlers aren't futures so we need to register the error here.<a name="line.461"></a>
-<span class="sourceLineNo">462</span>          monitorException.receive(new ForeignException("Master CloneSnapshotProcedure", rse));<a name="line.462"></a>
-<span class="sourceLineNo">463</span>          throw rse;<a name="line.463"></a>
-<span class="sourceLineNo">464</span>        }<a name="line.464"></a>
-<span class="sourceLineNo">465</span>      }<a name="line.465"></a>
-<span class="sourceLineNo">466</span>    });<a name="line.466"></a>
-<span class="sourceLineNo">467</span>  }<a name="line.467"></a>
-<span class="sourceLineNo">468</span><a name="line.468"></a>
-<span class="sourceLineNo">469</span>  /**<a name="line.469"></a>
-<span class="sourceLineNo">470</span>   * Create region layout in file system.<a name="line.470"></a>
-<span class="sourceLineNo">471</span>   * @param env MasterProcedureEnv<a name="line.471"></a>
-<span class="sourceLineNo">472</span>   * @throws IOException<a name="line.472"></a>
-<span class="sourceLineNo">473</span>   */<a name="line.473"></a>
-<span class="sourceLineNo">474</span>  private List&lt;HRegionInfo&gt; createFsLayout(<a name="line.474"></a>
-<span class="sourceLineNo">475</span>    final MasterProcedureEnv env,<a name="line.475"></a>
-<span class="sourceLineNo">476</span>    final HTableDescriptor hTableDescriptor,<a name="line.476"></a>
-<span class="sourceLineNo">477</span>    List&lt;HRegionInfo&gt; newRegions,<a name="line.477"></a>
-<span class="sourceLineNo">478</span>    final CreateHdfsRegions hdfsRegionHandler) throws IOException {<a name="line.478"></a>
-<span class="sourceLineNo">479</span>    final MasterFileSystem mfs = env.getMasterServices().getMasterFileSystem();<a name="line.479"></a>
-<span class="sourceLineNo">480</span>    final Path tempdir = mfs.getTempDir();<a name="line.480"></a>
-<span class="sourceLineNo">481</span><a name="line.481"></a>
-<span class="sourceLineNo">482</span>    // 1. Create Table Descriptor<a name="line.482"></a>
-<span class="sourceLineNo">483</span>    // using a copy of descriptor, table will be created enabling first<a name="line.483"></a>
-<span class="sourceLineNo">484</span>    TableDescriptor underConstruction = new TableDescriptor(hTableDescriptor);<a name="line.484"></a>
-<span class="sourceLineNo">485</span>    final Path tempTableDir = FSUtils.getTableDir(tempdir, hTableDescriptor.getTableName());<a name="line.485"></a>
-<span class="sourceLineNo">486</span>    ((FSTableDescriptors)(env.getMasterServices().getTableDescriptors()))<a name="line.486"></a>
-<span class="sourceLineNo">487</span>      .createTableDescriptorForTableDirectory(tempTableDir, underConstruction, false);<a name="line.487"></a>
-<span class="sourceLineNo">488</span><a name="line.488"></a>
-<span class="sourceLineNo">489</span>    // 2. Create Regions<a name="line.489"></a>
-<span class="sourceLineNo">490</span>    newRegions = hdfsRegionHandler.createHdfsRegions(<a name="line.490"></a>
-<span class="sourceLineNo">491</span>      env, tempdir, hTableDescriptor.getTableName(), newRegions);<a name="line.491"></a>
-<span class="sourceLineNo">492</span><a name="line.492"></a>
-<span class="sourceLineNo">493</span>    // 3. Move Table temp directory to the hbase root location<a name="line.493"></a>
-<span class="sourceLineNo">494</span>    CreateTableProcedure.moveTempDirectoryToHBaseRoot(env, hTableDescriptor, tempTableDir);<a name="line.494"></a>
-<span class="sourceLineNo">495</span><a name="line.495"></a>
-<span class="sourceLineNo">496</span>    return newRegions;<a name="line.496"></a>
-<span class="sourceLineNo">497</span>  }<a name="line.497"></a>
-<span class="sourceLineNo">498</span><a name="line.498"></a>
-<span class="sourceLineNo">499</span>  /**<a name="line.499"></a>
-<span class="sourceLineNo">500</span>   * Add regions to hbase:meta table.<a name="line.500"></a>
-<span class="sourceLineNo">501</span>   * @param env MasterProcedureEnv<a name="line.501"></a>
-<span class="sourceLineNo">502</span>   * @throws IOException<a name="line.502"></a>
-<span class="sourceLineNo">503</span>   */<a name="line.503"></a>
-<span class="sourceLineNo">504</span>  private void addRegionsToMeta(final MasterProcedureEnv env) throws IOException {<a name="line.504"></a>
-<span class="sourceLineNo">505</span>    newRegions = CreateTableProcedure.addTableToMeta(env, hTableDescriptor, newRegions);<a name="line.505"></a>
-<span class="sourceLineNo">506</span><a name="line.506"></a>
-<span class="sourceLineNo">507</span>    RestoreSnapshotHelper.RestoreMetaChanges metaChanges =<a name="line.507"></a>
-<span class="sourceLineNo">508</span>        new RestoreSnapshotHelper.RestoreMetaChanges(<a name="line.508"></a>
-<span class="sourceLineNo">509</span>          hTableDescriptor, parentsToChildrenPairMap);<a name="line.509"></a>
-<span class="sourceLineNo">510</span>    metaChanges.updateMetaParentRegions(env.getMasterServices().getConnection(), newRegions);<a name="line.510"></a>
-<span class="sourceLineNo">511</span>  }<a name="line.511"></a>
-<span class="sourceLineNo">512</span><a name="line.512"></a>
-<span class="sourceLineNo">513</span>  /**<a name="line.513"></a>
-<span class="sourceLineNo">514</span>   * The procedure could be restarted from a different machine. If the variable is null, we need to<a name="line.514"></a>
-<span class="sourceLineNo">515</span>   * retrieve it.<a name="line.515"></a>
-<span class="sourceLineNo">516</span>   * @return traceEnabled<a name="line.516"></a>
-<span class="sourceLineNo">517</span>   */<a name="line.517"></a>
-<span class="sourceLineNo">518</span>  private Boolean isTraceEnabled() {<a name="line.518"></a>
-<span class="sourceLineNo">519</span>    if (traceEnabled == null) {<a name="line.519"></a>
-<span class="sourceLineNo">520</span>      traceEnabled = LOG.isTraceEnabled();<a name="line.520"></a>
-<span class="sourceLineNo">521</span>    }<a name="line.521"></a>
-<span class="sourceLineNo">522</span>    return traceEnabled;<a name="line.522"></a>
-<span class="sourceLineNo">523</span>  }<a name="line.523"></a>
-<span class="sourceLineNo">524</span>}<a name="line.524"></a>
+<span class="sourceLineNo">041</span>import org.apache.hadoop.hbase.TableExistsException;<a name="line.41"></a>
+<span class="sourceLineNo">042</span>import org.apache.hadoop.hbase.TableName;<a name="line.42"></a>
+<span class="sourceLineNo">043</span>import org.apache.hadoop.hbase.errorhandling.ForeignException;<a name="line.43"></a>
+<span class="sourceLineNo">044</span>import org.apache.hadoop.hbase.errorhandling.ForeignExceptionDispatcher;<a name="line.44"></a>
+<span class="sourceLineNo">045</span>import org.apache.hadoop.hbase.master.MasterCoprocessorHost;<a name="line.45"></a>
+<span class="sourceLineNo">046</span>import org.apache.hadoop.hbase.master.MasterFileSystem;<a name="line.46"></a>
+<span class="sourceLineNo">047</span>import org.apache.hadoop.hbase.master.MetricsSnapshot;<a name="line.47"></a>
+<span class="sourceLineNo">048</span>import org.apache.hadoop.hbase.master.procedure.CreateTableProcedure.CreateHdfsRegions;<a name="line.48"></a>
+<span class="sourceLineNo">049</span>import org.apache.hadoop.hbase.monitoring.MonitoredTask;<a name="line.49"></a>
+<span class="sourceLineNo">050</span>import org.apache.hadoop.hbase.monitoring.TaskMonitor;<a name="line.50"></a>
+<span class="sourceLineNo">051</span>import org.apache.hadoop.hbase.procedure2.StateMachineProcedure;<a name="line.51"></a>
+<span class="sourceLineNo">052</span>import org.apache.hadoop.hbase.protobuf.ProtobufUtil;<a name="line.52"></a>
+<span class="sourceLineNo">053</span>import org.apache.hadoop.hbase.protobuf.generated.HBaseProtos;<a name="line.53"></a>
+<span class="sourceLineNo">054</span>import org.apache.hadoop.hbase.protobuf.generated.MasterProcedureProtos;<a name="line.54"></a>
+<span class="sourceLineNo">055</span>import org.apache.hadoop.hbase.protobuf.generated.MasterProcedureProtos.CloneSnapshotState;<a name="line.55"></a>
+<span class="sourceLineNo">056</span>import org.apache.hadoop.hbase.util.FSTableDescriptors;<a name="line.56"></a>
+<span class="sourceLineNo">057</span>import org.apache.hadoop.hbase.util.FSUtils;<a name="line.57"></a>
+<span class="sourceLineNo">058</span>import org.apache.hadoop.hbase.util.Pair;<a name="line.58"></a>
+<span class="sourceLineNo">059</span>import org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.SnapshotDescription;<a name="line.59"></a>
+<span class="sourceLineNo">060</span>import org.apache.hadoop.hbase.snapshot.ClientSnapshotDescriptionUtils;<a name="line.60"></a>
+<span class="sourceLineNo">061</span>import org.apache.hadoop.hbase.snapshot.RestoreSnapshotException;<a name="line.61"></a>
+<span class="sourceLineNo">062</span>import org.apache.hadoop.hbase.snapshot.RestoreSnapshotHelper;<a name="line.62"></a>
+<span class="sourceLineNo">063</span>import org.apache.hadoop.hbase.snapshot.SnapshotDescriptionUtils;<a name="line.63"></a>
+<span class="sourceLineNo">064</span>import org.apache.hadoop.hbase.snapshot.SnapshotManifest;<a name="line.64"></a>
+<span class="sourceLineNo">065</span>import org.apache.hadoop.security.UserGroupInformation;<a name="line.65"></a>
+<span class="sourceLineNo">066</span><a name="line.66"></a>
+<span class="sourceLineNo">067</span>import com.google.common.base.Preconditions;<a name="line.67"></a>
+<span class="sourceLineNo">068</span><a name="line.68"></a>
+<span class="sourceLineNo">069</span>@InterfaceAudience.Private<a name="line.69"></a>
+<span class="sourceLineNo">070</span>public class CloneSnapshotProcedure<a name="line.70"></a>
+<span class="sourceLineNo">071</span>    extends StateMachineProcedure&lt;MasterProcedureEnv, CloneSnapshotState&gt;<a name="line.71"></a>
+<span class="sourceLineNo">072</span>    implements TableProcedureInterface {<a name="line.72"></a>
+<span class="sourceLineNo">073</span>  private static final Log LOG = LogFactory.getLog(CloneSnapshotProcedure.class);<a name="line.73"></a>
+<span class="sourceLineNo">074</span><a name="line.74"></a>
+<span class="sourceLineNo">075</span>  private final AtomicBoolean aborted = new AtomicBoolean(false);<a name="line.75"></a>
+<span class="sourceLineNo">076</span><a name="line.76"></a>
+<span class="sourceLineNo">077</span>  private UserGroupInformation user;<a name="line.77"></a>
+<span class="sourceLineNo">078</span>  private HTableDescriptor hTableDescriptor;<a name="line.78"></a>
+<span class="sourceLineNo">079</span>  private SnapshotDescription snapshot;<a name="line.79"></a>
+<span class="sourceLineNo">080</span>  private List&lt;HRegionInfo&gt; newRegions = null;<a name="line.80"></a>
+<span class="sourceLineNo">081</span>  private Map&lt;String, Pair&lt;String, String&gt; &gt; parentsToChildrenPairMap =<a name="line.81"></a>
+<span class="sourceLineNo">082</span>    new HashMap&lt;String, Pair&lt;String, String&gt;&gt;();<a name="line.82"></a>
+<span class="sourceLineNo">083</span><a name="line.83"></a>
+<span class="sourceLineNo">084</span>  // Monitor<a name="line.84"></a>
+<span class="sourceLineNo">085</span>  private MonitoredTask monitorStatus = null;<a name="line.85"></a>
+<span class="sourceLineNo">086</span><a name="line.86"></a>
+<span class="sourceLineNo">087</span>  private Boolean traceEnabled = null;<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>   * Constructor (for failover)<a name="line.90"></a>
+<span class="sourceLineNo">091</span>   */<a name="line.91"></a>
+<span class="sourceLineNo">092</span>  public CloneSnapshotProcedure() {<a name="line.92"></a>
+<span class="sourceLineNo">093</span>  }<a name="line.93"></a>
+<span class="sourceLineNo">094</span><a name="line.94"></a>
+<span class="sourceLineNo">095</span>  /**<a name="line.95"></a>
+<span class="sourceLineNo">096</span>   * Constructor<a name="line.96"></a>
+<span class="sourceLineNo">097</span>   * @param env MasterProcedureEnv<a name="line.97"></a>
+<span class="sourceLineNo">098</span>   * @param hTableDescriptor the table to operate on<a name="line.98"></a>
+<span class="sourceLineNo">099</span>   * @param snapshot snapshot to clone from<a name="line.99"></a>
+<span class="sourceLineNo">100</span>   * @throws IOException<a name="line.100"></a>
+<span class="sourceLineNo">101</span>   */<a name="line.101"></a>
+<span class="sourceLineNo">102</span>  public CloneSnapshotProcedure(<a name="line.102"></a>
+<span class="sourceLineNo">103</span>      final MasterProcedureEnv env,<a name="line.103"></a>
+<span class="sourceLineNo">104</span>      final HTableDescriptor hTableDescriptor,<a name="line.104"></a>
+<span class="sourceLineNo">105</span>      final SnapshotDescription snapshot)<a name="line.105"></a>
+<span class="sourceLineNo">106</span>      throws IOException {<a name="line.106"></a>
+<span class="sourceLineNo">107</span>    this.hTableDescriptor = hTableDescriptor;<a name="line.107"></a>
+<span class="sourceLineNo">108</span>    this.snapshot = snapshot;<a name="line.108"></a>
+<span class="sourceLineNo">109</span>    this.user = env.getRequestUser().getUGI();<a name="line.109"></a>
+<span class="sourceLineNo">110</span>    this.setOwner(this.user.getShortUserName());<a name="line.110"></a>
+<span class="sourceLineNo">111</span><a name="line.111"></a>
+<span class="sourceLineNo">112</span>    getMonitorStatus();<a name="line.112"></a>
+<span class="sourceLineNo">113</span>  }<a name="line.113"></a>
+<span class="sourceLineNo">114</span><a name="line.114"></a>
+<span class="sourceLineNo">115</span>  /**<a name="line.115"></a>
+<span class="sourceLineNo">116</span>   * Set up monitor status if it is not created.<a name="line.116"></a>
+<span class="sourceLineNo">117</span>   */<a name="line.117"></a>
+<span class="sourceLineNo">118</span>  private MonitoredTask getMonitorStatus() {<a name="line.118"></a>
+<span class="sourceLineNo">119</span>    if (monitorStatus == null) {<a name="line.119"></a>
+<span class="sourceLineNo">120</span>      monitorStatus = TaskMonitor.get().createStatus("Cloning  snapshot '" + snapshot.getName() +<a name="line.120"></a>
+<span class="sourceLineNo">121</span>        "' to table " + getTableName());<a name="line.121"></a>
+<span class="sourceLineNo">122</span>    }<a name="line.122"></a>
+<span class="sourceLineNo">123</span>    return monitorStatus;<a name="line.123"></a>
+<span class="sourceLineNo">124</span>  }<a name="line.124"></a>
+<span class="sourceLineNo">125</span><a name="line.125"></a>
+<span class="sourceLineNo">126</span>  @Override<a name="line.126"></a>
+<span class="sourceLineNo">127</span>  protected Flow executeFromState(final MasterProcedureEnv env, final CloneSnapshotState state)<a name="line.127"></a>
+<span class="sourceLineNo">128</span>      throws InterruptedException {<a name="line.128"></a>
+<span class="sourceLineNo">129</span>    if (isTraceEnabled()) {<a name="line.129"></a>
+<span class="sourceLineNo">130</span>      LOG.trace(this + " execute state=" + state);<a name="line.130"></a>
+<span class="sourceLineNo">131</span>    }<a name="line.131"></a>
+<span class="sourceLineNo">132</span>    try {<a name="line.132"></a>
+<span class="sourceLineNo">133</span>      switch (state) {<a name="line.133"></a>
+<span class="sourceLineNo">134</span>        case CLONE_SNAPSHOT_PRE_OPERATION:<a name="line.134"></a>
+<span class="sourceLineNo">135</span>          // Verify if we can clone the table<a name="line.135"></a>
+<span class="sourceLineNo">136</span>          prepareClone(env);<a name="line.136"></a>
+<span class="sourceLineNo">137</span><a name="line.137"></a>
+<span class="sourceLineNo">138</span>          preCloneSnapshot(env);<a name="line.138"></a>
+<span class="sourceLineNo">139</span>          setNextState(CloneSnapshotState.CLONE_SNAPSHOT_WRITE_FS_LAYOUT);<a name="line.139"></a>
+<span class="sourceLineNo">140</span>          break;<a name="line.140"></a>
+<span class="sourceLineNo">141</span>        case CLONE_SNAPSHOT_WRITE_FS_LAYOUT:<a name="line.141"></a>
+<span class="sourceLineNo">142</span>          newRegions = createFilesystemLayout(env, hTableDescriptor, newRegions);<a name="line.142"></a>
+<span class="sourceLineNo">143</span>          setNextState(CloneSnapshotState.CLONE_SNAPSHOT_ADD_TO_META);<a name="line.143"></a>
+<span class="sourceLineNo">144</span>          break;<a name="line.144"></a>
+<span class="sourceLineNo">145</span>        case CLONE_SNAPSHOT_ADD_TO_META:<a name="line.145"></a>
+<span class="sourceLineNo">146</span>          addRegionsToMeta(env);<a name="line.146"></a>
+<span class="sourceLineNo">147</span>          setNextState(CloneSnapshotState.CLONE_SNAPSHOT_ASSIGN_REGIONS);<a name="line.147"></a>
+<span class="sourceLineNo">148</span>          break;<a name="line.148"></a>
+<span class="sourceLineNo">149</span>        case CLONE_SNAPSHOT_ASSIGN_REGIONS:<a name="line.149"></a>
+<span class="sourceLineNo">150</span>          CreateTableProcedure.assignRegions(env, getTableName(), newRegions);<a name="line.150"></a>
+<span class="sourceLineNo">151</span>          setNextState(CloneSnapshotState.CLONE_SNAPSHOT_UPDATE_DESC_CACHE);<a name="line.151"></a>
+<span class="sourceLineNo">152</span>          break;<a name="line.152"></a>
+<span class="sourceLineNo">153</span>        case CLONE_SNAPSHOT_UPDATE_DESC_CACHE:<a name="line.153"></a>
+<span class="sourceLineNo">154</span>          CreateTableProcedure.updateTableDescCache(env, getTableName());<a name="line.154"></a>
+<span class="sourceLineNo">155</span>          setNextState(CloneSnapshotState.CLONE_SNAPSHOT_POST_OPERATION);<a name="line.155"></a>
+<span class="sourceLineNo">156</span>          break;<a name="line.156"></a>
+<span class="sourceLineNo">157</span>        case CLONE_SNAPSHOT_POST_OPERATION:<a name="line.157"></a>
+<span class="sourceLineNo">158</span>          postCloneSnapshot(env);<a name="line.158"></a>
+<span class="sourceLineNo">159</span><a name="line.159"></a>
+<span class="sourceLineNo">160</span>          MetricsSnapshot metricsSnapshot = new MetricsSnapshot();<a name="line.160"></a>
+<span class="sourceLineNo">161</span>          metricsSnapshot.addSnapshotClone(<a name="line.161"></a>
+<span class="sourceLineNo">162</span>            getMonitorStatus().getCompletionTimestamp() - getMonitorStatus().getStartTime());<a name="line.162"></a>
+<span class="sourceLineNo">163</span>          getMonitorStatus().markComplete("Clone snapshot '"+ snapshot.getName() +"' completed!");<a name="line.163"></a>
+<span class="sourceLineNo">164</span>          return Flow.NO_MORE_STATE;<a name="line.164"></a>
+<span class="sourceLineNo">165</span>        default:<a name="line.165"></a>
+<span class="sourceLineNo">166</span>          throw new UnsupportedOperationException("unhandled state=" + state);<a name="line.166"></a>
+<span class="sourceLineNo">167</span>      }<a name="line.167"></a>
+<span class="sourceLineNo">168</span>    } catch (IOException e) {<a name="line.168"></a>
+<span class="sourceLineNo">169</span>      LOG.error("Error trying to create table=" + getTableName() + " state=" + state, e);<a name="line.169"></a>
+<span class="sourceLineNo">170</span>      setFailure("master-create-table", e);<a name="line.170"></a>
+<span class="sourceLineNo">171</span>    }<a name="line.171"></a>
+<span class="sourceLineNo">172</span>    return Flow.HAS_MORE_STATE;<a name="line.172"></a>
+<span class="sourceLineNo">173</span>  }<a name="line.173"></a>
+<span class="sourceLineNo">174</span><a name="line.174"></a>
+<span class="sourceLineNo">175</span>  @Override<a name="line.175"></a>
+<span class="sourceLineNo">176</span>  protected void rollbackState(final MasterProcedureEnv env, final CloneSnapshotState state)<a name="line.176"></a>
+<span class="sourceLineNo">177</span>      throws IOException {<a name="line.177"></a>
+<span class="sourceLineNo">178</span>    if (isTraceEnabled()) {<a name="line.178"></a>
+<span class="sourceLineNo">179</span>      LOG.trace(this + " rollback state=" + state);<a name="line.179"></a>
+<span class="sourceLineNo">180</span>    }<a name="line.180"></a>
+<span class="sourceLineNo">181</span>    try {<a name="line.181"></a>
+<span class="sourceLineNo">182</span>      switch (state) {<a name="line.182"></a>
+<span class="sourceLineNo">183</span>        case CLONE_SNAPSHOT_POST_OPERATION:<a name="line.183"></a>
+<span class="sourceLineNo">184</span>          // TODO-MAYBE: call the deleteTable coprocessor event?<a name="line.184"></a>
+<span class="sourceLineNo">185</span>          break;<a name="line.185"></a>
+<span class="sourceLineNo">186</span>        case CLONE_SNAPSHOT_UPDATE_DESC_CACHE:<a name="line.186"></a>
+<span class="sourceLineNo">187</span>          DeleteTableProcedure.deleteTableDescriptorCache(env, getTableName());<a name="line.187"></a>
+<span class="sourceLineNo">188</span>          break;<a name="line.188"></a>
+<span class="sourceLineNo">189</span>        case CLONE_SNAPSHOT_ASSIGN_REGIONS:<a name="line.189"></a>
+<span class="sourceLineNo">190</span>          DeleteTableProcedure.deleteAssignmentState(env, getTableName());<a name="line.190"></a>
+<span class="sourceLineNo">191</span>          break;<a name="line.191"></a>
+<span class="sourceLineNo">192</span>        case CLONE_SNAPSHOT_ADD_TO_META:<a name="line.192"></a>
+<span class="sourceLineNo">193</span>          DeleteTableProcedure.deleteFromMeta(env, getTableName(), newRegions);<a name="line.193"></a>
+<span class="sourceLineNo">194</span>          break;<a name="line.194"></a>
+<span class="sourceLineNo">195</span>        case CLONE_SNAPSHOT_WRITE_FS_LAYOUT:<a name="line.195"></a>
+<span class="sourceLineNo">196</span>          DeleteTableProcedure.deleteFromFs(env, getTableName(), newRegions, false);<a name="line.196"></a>
+<span class="sourceLineNo">197</span>          break;<a name="line.197"></a>
+<span class="sourceLineNo">198</span>        case CLONE_SNAPSHOT_PRE_OPERATION:<a name="line.198"></a>
+<span class="sourceLineNo">199</span>          DeleteTableProcedure.deleteTableStates(env, getTableName());<a name="line.199"></a>
+<span class="sourceLineNo">200</span>          // TODO-MAYBE: call the deleteTable coprocessor event?<a name="line.200"></a>
+<span class="sourceLineNo">201</span>          break;<a name="line.201"></a>
+<span class="sourceLineNo">202</span>        default:<a name="line.202"></a>
+<span class="sourceLineNo">203</span>          throw new UnsupportedOperationException("unhandled state=" + state);<a name="line.203"></a>
+<span class="sourceLineNo">204</span>      }<a name="line.204"></a>
+<span class="sourceLineNo">205</span>    } catch (IOException e) {<a name="line.205"></a>
+<span class="sourceLineNo">206</span>      // This will be retried. Unless there is a bug in the code,<a name="line.206"></a>
+<span class="sourceLineNo">207</span>      // this should be just a "temporary error" (e.g. network down)<a name="line.207"></a>
+<span class="sourceLineNo">208</span>      LOG.warn("Failed rollback attempt step=" + state + " table=" + getTableName(), e);<a name="line.208"></a>
+<span class="sourceLineNo">209</span>      throw e;<a name="line.209"></a>
+<span class="sourceLineNo">210</span>    }<a name="line.210"></a>
+<span class="sourceLineNo">211</span>  }<a name="line.211"></a>
+<span class="sourceLineNo">212</span><a name="line.212"></a>
+<span class="sourceLineNo">213</span>  @Override<a name="line.213"></a>
+<span class="sourceLineNo">214</span>  protected CloneSnapshotState getState(final int stateId) {<a name="line.214"></a>
+<span class="sourceLineNo">215</span>    return CloneSnapshotState.valueOf(stateId);<a name="line.215"></a>
+<span class="sourceLineNo">216</span>  }<a name="line.216"></a>
+<span class="sourceLineNo">217</span><a name="line.217"></a>
+<span class="sourceLineNo">218</span>  @Override<a name="line.218"></a>
+<span class="sourceLineNo">219</span>  protected int getStateId(final CloneSnapshotState state) {<a name="line.219"></a>
+<span class="sourceLineNo">220</span>    return state.getNumber();<a name="line.220"></a>
+<span class="sourceLineNo">221</span>  }<a name="line.221"></a>
+<span class="sourceLineNo">222</span><a name="line.222"></a>
+<span class="sourceLineNo">223</span>  @Override<a name="line.223"></a>
+<span class="sourceLineNo">224</span>  protected CloneSnapshotState getInitialState() {<a name="line.224"></a>
+<span class="sourceLineNo">225</span>    return CloneSnapshotState.CLONE_SNAPSHOT_PRE_OPERATION;<a name="line.225"></a>
+<span class="sourceLineNo">226</span>  }<a name="line.226"></a>
+<span class="sourceLineNo">227</span><a name="line.227"></a>
+<span class="sourceLineNo">228</span>  @Override<a name="line.228"></a>
+<span class="sourceLineNo">229</span>  protected void setNextState(final CloneSnapshotState state) {<a name="line.229"></a>
+<span class="sourceLineNo">230</span>    if (aborted.get()) {<a name="line.230"></a>
+<span class="sourceLineNo">231</span>      setAbortFailure("clone-snapshot", "abort requested");<a name="line.231"></a>
+<span class="sourceLineNo">232</span>    } else {<a name="line.232"></a>
+<span class="sourceLineNo">233</span>      super.setNextState(state);<a name="line.233"></a>
+<span class="sourceLineNo">234</span>    }<a name="line.234"></a>
+<span class="sourceLineNo">235</span>  }<a name="line.235"></a>
+<span class="sourceLineNo">236</span><a name="line.236"></a>
+<span class="sourceLineNo">237</span>  @Override<a name="line.237"></a>
+<span class="sourceLineNo">238</span>  public TableName getTableName() {<a name="line.238"></a>
+<span class="sourceLineNo">239</span>    return hTableDescriptor.getTableName();<a name="line.239"></a>
+<span class="sourceLineNo">240</span>  }<a name="line.240"></a>
+<span class="sourceLineNo">241</span><a name="line.241"></a>
+<span class="sourceLineNo">242</span>  @Override<a name="line.242"></a>
+<span class="sourceLineNo">243</span>  public TableOperationType getTableOperationType() {<a name="line.243"></a>
+<span class="sourceLineNo">244</span>    return TableOperationType.CREATE; // Clone is creating a table<a name="line.244"></a>
+<span class="sourceLineNo">245</span>  }<a name="line.245"></a>
+<span class="sourceLineNo">246</span><a name="line.246"></a>
+<span class="sourceLineNo">247</span>  @Override<a name="line.247"></a>
+<span class="sourceLineNo">248</span>  public boolean abort(final MasterProcedureEnv env) {<a name="line.248"></a>
+<span class="sourceLineNo">249</span>    aborted.set(true);<a name="line.249"></a>
+<span class="sourceLineNo">250</span>    return true;<a name="line.250"></a>
+<span class="sourceLineNo">251</span>  }<a name="line.251"></a>
+<span class="sourceLineNo">252</span><a name="line.252"></a>
+<span class="sourceLineNo">253</span>  @Override<a name="line.253"></a>
+<span class="sourceLineNo">254</span>  public void toStringClassDetails(StringBuilder sb) {<a name="line.254"></a>
+<span class="sourceLineNo">255</span>    sb.append(getClass().getSimpleName());<a name="line.255"></a>
+<span class="sourceLineNo">256</span>    sb.append(" (table=");<a name="line.256"></a>
+<span class="sourceLineNo">257</span>    sb.append(getTableName());<a name="line.257"></a>
+<span class="sourceLineNo">258</span>    sb.append(" snapshot=");<a name="line.258"></a>
+<span class="sourceLineNo">259</span>    sb.append(snapshot);<a name="line.259"></a>
+<span class="sourceLineNo">260</span>    sb.append(")");<a name="line.260"></a>
+<span class="sourceLineNo">261</span>  }<a name="line.261"></a>
+<span class="sourceLineNo">262</span><a name="line.262"></a>
+<span class="sourceLineNo">263</span>  @Override<a name="line.263"></a>
+<span class="sourceLineNo">264</span>  public void serializeStateData(final OutputStream stream) throws IOException {<a name="line.264"></a>
+<span class="sourceLineNo">265</span>    super.serializeStateData(stream);<a name="line.265"></a>
+<span class="sourceLineNo">266</span><a name="line.266"></a>
+<span class="sourceLineNo">267</span>    MasterProcedureProtos.CloneSnapshotStateData.Builder cloneSnapshotMsg =<a name="line.267"></a>
+<span class="sourceLineNo">268</span>      MasterProcedureProtos.CloneSnapshotStateData.newBuilder()<a name="line.268"></a>
+<span class="sourceLineNo">269</span>        .setUserInfo(MasterProcedureUtil.toProtoUserInfo(this.user))<a name="line.269"></a>
+<span class="sourceLineNo">270</span>        .setSnapshot(this.snapshot)<a name="line.270"></a>
+<span class="sourceLineNo">271</span>        .setTableSchema(ProtobufUtil.convertToTableSchema(hTableDescriptor));<a name="line.271"></a>
+<span class="sourceLineNo">272</span>    if (newRegions != null) {<a name="line.272"></a>
+<span class="sourceLineNo">273</span>      for (HRegionInfo hri: newRegions) {<a name="line.273"></a>
+<span class="sourceLineNo">274</span>        cloneSnapshotMsg.addRegionInfo(HRegionInfo.convert(hri));<a name="line.274"></a>
+<span class="sourceLineNo">275</span>      }<a name="line.275"></a>
+<span class="sourceLineNo">276</span>    }<a name="line.276"></a>
+<span class="sourceLineNo">277</span>    if (!parentsToChildrenPairMap.isEmpty()) {<a name="line.277"></a>
+<span class="sourceLineNo">278</span>      final Iterator&lt;Map.Entry&lt;String, Pair&lt;String, String&gt;&gt;&gt; it =<a name="line.278"></a>
+<span class="sourceLineNo">279</span>        parentsToChildrenPairMap.entrySet().iterator();<a name="line.279"></a>
+<span class="sourceLineNo">280</span>      while (it.hasNext()) {<a name="line.280"></a>
+<span class="sourceLineNo">281</span>        final Map.Entry&lt;String, Pair&lt;String, String&gt;&gt; entry = it.next();<a name="line.281"></a>
+<span class="sourceLineNo">282</span><a name="line.282"></a>
+<span class="sourceLineNo">283</span>        MasterProcedureProtos.RestoreParentToChildRegionsPair.Builder parentToChildrenPair =<a name="line.283"></a>
+<span class="sourceLineNo">284</span>          MasterProcedureProtos.RestoreParentToChildRegionsPair.newBuilder()<a name="line.284"></a>
+<span class="sourceLineNo">285</span>          .setParentRegionName(entry.getKey())<a name="line.285"></a>
+<span class="sourceLineNo">286</span>          .setChild1RegionName(entry.getValue().getFirst())<a name="line.286"></a>
+<span class="sourceLineNo">287</span>          .setChild2RegionName(entry.getValue().getSecond());<a name="line.287"></a>
+<span class="sourceLineNo">288</span>        cloneSnapshotMsg.addParentToChildRegionsPairList(parentToChildrenPair);<a name="line.288"></a>
+<span class="sourceLineNo">289</span>      }<a name="line.289"></a>
+<span class="sourceLineNo">290</span>    }<a name="line.290"></a>
+<span class="sourceLineNo">291</span>    cloneSnapshotMsg.build().writeDelimitedTo(stream);<a name="line.291"></a>
+<span class="sourceLineNo">292</span>  }<a name="line.292"></a>
+<span class="sourceLineNo">293</span><a name="line.293"></a>
+<span class="sourceLineNo">294</span>  @Override<a name="line.294"></a>
+<span class="sourceLineNo">295</span>  public void deserializeStateData(final InputStream stream) throws IOException {<a name="line.295"></a>
+<span class="sourceLineNo">296</span>    super.deserializeStateData(stream);<a name="line.296"></a>
+<span class="sourceLineNo">297</span><a name="line.297"></a>
+<span class="sourceLineNo">298</span>    MasterProcedureProtos.CloneSnapshotStateData cloneSnapshotMsg =<a name="line.298"></a>
+<span class="sourceLineNo">299</span>      MasterProcedureProtos.CloneSnapshotStateData.parseDelimitedFrom(stream);<a name="line.299"></a>
+<span class="sourceLineNo">300</span>    user = MasterProcedureUtil.toUserInfo(cloneSnapshotMsg.getUserInfo());<a name="line.300"></a>
+<span class="sourceLineNo">301</span>    snapshot = cloneSnapshotMsg.getSnapshot();<a name="line.301"></a>
+<span class="sourceLineNo">302</span>    hTableDescriptor = ProtobufUtil.convertToHTableDesc(cloneSnapshotMsg.getTableSchema());<a name="line.302"></a>
+<span class="sourceLineNo">303</span>    if (cloneSnapshotMsg.getRegionInfoCount() == 0) {<a name="line.303"></a>
+<span class="sourceLineNo">304</span>      newRegions = null;<a name="line.304"></a>
+<span class="sourceLineNo">305</span>    } else {<a name="line.305"></a>
+<span class="sourceLineNo">306</span>      newRegions = new ArrayList&lt;HRegionInfo&gt;(cloneSnapshotMsg.getRegionInfoCount());<a name="line.306"></a>
+<span class="sourceLineNo">307</span>      for (HBaseProtos.RegionInfo hri: cloneSnapshotMsg.getRegionInfoList()) {<a name="line.307"></a>
+<span class="sourceLineNo">308</span>        newRegions.add(HRegionInfo.convert(hri));<a name="line.308"></a>
+<span class="sourceLineNo">309</span>      }<a name="line.309"></a>
+<span class="sourceLineNo">310</span>    }<a name="line.310"></a>
+<span class="sourceLineNo">311</span>    if (cloneSnapshotMsg.getParentToChildRegionsPairListCount() &gt; 0) {<a name="line.311"></a>
+<span class="sourceLineNo">312</span>      parentsToChildrenPairMap = new HashMap&lt;String, Pair&lt;String, String&gt;&gt;();<a name="line.312"></a>
+<span class="sourceLineNo">313</span>      for (MasterProcedureProtos.RestoreParentToChildRegionsPair parentToChildrenPair:<a name="line.313"></a>
+<span class="sourceLineNo">314</span>        cloneSnapshotMsg.getParentToChildRegionsPairListList()) {<a name="line.314"></a>
+<span class="sourceLineNo">315</span>        parentsToChildrenPairMap.put(<a name="line.315"></a>
+<span class="sourceLineNo">316</span>          parentToChildrenPair.getParentRegionName(),<a name="line.316"></a>
+<span class="sourceLineNo">317</span>          new Pair&lt;String, String&gt;(<a name="line.317"></a>
+<span class="sourceLineNo">318</span>            parentToChildrenPair.getChild1RegionName(),<a name="line.318"></a>
+<span class="sourceLineNo">319</span>            parentToChildrenPair.getChild2RegionName()));<a name="line.319"></a>
+<span class="sourceLineNo">320</span>      }<a name="line.320"></a>
+<span class="sourceLineNo">321</span>    }<a name="line.321"></a>
+<span class="sourceLineNo">322</span>    // Make sure that the monitor status is set up<a name="line.322"></a>
+<span class="sourceLineNo">323</span>    getMonitorStatus();<a name="line.323"></a>
+<span class="sourceLineNo">324</span>  }<a name="line.324"></a>
+<span class="sourceLineNo">325</span><a name="line.325"></a>
+<span class="sourceLineNo">326</span>  @Override<a name="line.326"></a>
+<span class="sourceLineNo">327</span>  protected boolean acquireLock(final MasterProcedureEnv env) {<a name="line.327"></a>
+<span class="sourceLineNo">328</span>    if (env.waitInitialized(this)) {<a name="line.328"></a>
+<span class="sourceLineNo">329</span>      return false;<a name="line.329"></a>
+<span class="sourceLineNo">330</span>    }<a name="line.330"></a>
+<span class="sourceLineNo">331</span>    return env.getProcedureQueue().tryAcquireTableExclusiveLock(this, getTableName());<a name="line.331"></a>
+<span class="sourceLineNo">332</span>  }<a name="line.332"></a>
+<span class="sourceLineNo">333</span><a name="line.333"></a>
+<span class="sourceLineNo">334</span>  @Override<a name="line.334"></a>
+<span class="sourceLineNo">335</span>  protected void releaseLock(final MasterProcedureEnv env) {<a name="line.335"></a>
+<span class="sourceLineNo">336</span>    env.getProcedureQueue().releaseTableExclusiveLock(this, getTableName());<a name="line.336"></a>
+<span class="sourceLineNo">337</span>  }<a name="line.337"></a>
+<span class="sourceLineNo">338</span><a name="line.338"></a>
+<span class="sourceLineNo">339</span>  /**<a name="line.339"></a>
+<span class="sourceLineNo">340</span>   * Action before any real action of cloning from snapshot.<a name="line.340"></a>
+<span class="sourceLineNo">341</span>   * @param env MasterProcedureEnv<a name="line.341"></a>
+<span class="sourceLineNo">342</span>   * @throws IOException<a name="line.342"></a>
+<span class="sourceLineNo">343</span>   */<a name="line.343"></a>
+<span class="sourceLineNo">344</span>  private void prepareClone(final MasterProcedureEnv env) throws IOException {<a name="line.344"></a>
+<span class="sourceLineNo">345</span>    final TableName tableName = getTableName();<a name="line.345"></a>
+<span class="sourceLineNo">346</span>    if (MetaTableAccessor.tableExists(env.getMasterServices().getConnection(), tableName)) {<a name="line.346"></a>
+<span class="sourceLineNo">347</span>      throw new TableExistsException(getTableName());<a name="line.347"></a>
+<span class="sourceLineNo">348</span>    }<a name="line.348"></a>
+<span class="sourceLineNo">349</span>  }<a name="line.349"></a>
+<span class="sourceLineNo">350</span><a name="line.350"></a>
+<span class="sourceLineNo">351</span>  /**<a name="line.351"></a>
+<span class="sourceLineNo">352</span>   * Action before cloning from snapshot.<a name="line.352"></a>
+<span class="sourceLineNo">353</span>   * @param env MasterProcedureEnv<a name="line.353"></a>
+<span class="sourceLineNo">354</span>   * @throws IOException<a name="line.354"></a>
+<span class="sourceLineNo">355</span>   * @throws InterruptedException<a name="line.355"></a>
+<span class="sourceLineNo">356</span>   */<a name="line.356"></a>
+<span class="sourceLineNo">357</span>  private void preCloneSnapshot(final MasterProcedureEnv env)<a name="line.357"></a>
+<span class="sourceLineNo">358</span>      throws IOException, InterruptedException {<a name="line.358"></a>
+<span class="sourceLineNo">359</span>    if (!getTableName().isSystemTable()) {<a name="line.359"></a>
+<span class="sourceLineNo">360</span>      // Check and update namespace quota<a name="line.360"></a>
+<span class="sourceLineNo">361</span>      final MasterFileSystem mfs = env.getMasterServices().getMasterFileSystem();<a name="line.361"></a>
+<span class="sourceLineNo">362</span><a name="line.362"></a>
+<span class="sourceLineNo">363</span>      SnapshotManifest manifest = SnapshotManifest.open(<a name="line.363"></a>
+<span class="sourceLineNo">364</span>        env.getMasterConfiguration(),<a name="line.364"></a>
+<span class="sourceLineNo">365</span>        mfs.getFileSystem(),<a name="line.365"></a>
+<span class="sourceLineNo">366</span>        SnapshotDescriptionUtils.getCompletedSnapshotDir(snapshot, mfs.getRootDir()),<a name="line.366"></a>
+<span class="sourceLineNo">367</span>        snapshot);<a name="line.367"></a>
+<span class="sourceLineNo">368</span><a name="line.368"></a>
+<span class="sourceLineNo">369</span>      ProcedureSyncWait.getMasterQuotaManager(env)<a name="line.369"></a>
+<span class="sourceLineNo">370</span>        .checkNamespaceTableAndRegionQuota(getTableName(), manifest.getRegionManifestsMap().size());<a name="line.370"></a>
+<span class="sourceLineNo">371</span>    }<a name="line.371"></a>
+<span class="sourceLineNo">372</span><a name="line.372"></a>
+<span class="sourceLineNo">373</span>    final MasterCoprocessorHost cpHost = env.getMasterCoprocessorHost();<a name="line.373"></a>
+<span class="sourceLineNo">374</span>    if (cpHost != null) {<a name="line.374"></a>
+<span class="sourceLineNo">375</span>      user.doAs(new PrivilegedExceptionAction&lt;Void&gt;() {<a name="line.375"></a>
+<span class="sourceLineNo">376</span>        @Override<a name="line.376"></a>
+<span class="sourceLineNo">377</span>        public Void run() throws Exception {<a name="line.377"></a>
+<span class="sourceLineNo">378</span>          cpHost.preCreateTableAction(hTableDescriptor, null);<a name="line.378"></a>
+<span class="sourceLineNo">379</span>          return null;<a name="line.379"></a>
+<span class="sourceLineNo">380</span>        }<a name="line.380"></a>
+<span class="sourceLineNo">381</span>      });<a name="line.381"></a>
+<span class="sourceLineNo">382</span>    }<a name="line.382"></a>
+<span class="sourceLineNo">383</span>  }<a name="line.383"></a>
+<span class="sourceLineNo">384</span><a name="line.384"></a>
+<span class="sourceLineNo">385</span>  /**<a name="line.385"></a>
+<span class="sourceLineNo">386</span>   * Action after cloning from snapshot.<a name="line.386"></a>
+<span class="sourceLineNo">387</span>   * @param env MasterProcedureEnv<a name="line.387"></a>
+<span class="sourceLineNo">388</span>   * @throws IOException<a name="line.388"></a>
+<span class="sourceLineNo">389</span>   * @throws InterruptedException<a name="line.389"></a>
+<span class="sourceLineNo">390</span>   */<a name="line.390"></a>
+<span class="sourceLineNo">391</span>  private void postCloneSnapshot(final MasterProcedureEnv env)<a name="line.391"></a>
+<span class="sourceLineNo">392</span>      throws IOException, InterruptedException {<a name="line.392"></a>
+<span class="sourceLineNo">393</span>    final MasterCoprocessorHost cpHost = env.getMasterCoprocessorHost();<a name="line.393"></a>
+<span class="sourceLineNo">394</span>    if (cpHost != null) {<a name="line.394"></a>
+<span class="sourceLineNo">395</span>      final HRegionInfo[] regions = (newRegions == null) ? null :<a name="line.395"></a>
+<span class="sourceLineNo">396</span>        newRegions.toArray(new HRegionInfo[newRegions.size()]);<a name="line.396"></a>
+<span class="sourceLineNo">397</span>      user.doAs(new PrivilegedExceptionAction&lt;Void&gt;() {<a name="line.397"></a>
+<span class="sourceLineNo">398</span>        @Override<a name="line.398"></a>
+<span class="sourceLineNo">399</span>        public Void run() throws Exception {<a name="line.399"></a>
+<span class="sourceLineNo">400</span>          cpHost.postCompletedCreateTableAction(hTableDescriptor, regions);<a name="line.400"></a>
+<span class="sourceLineNo">401</span>          return null;<a name="line.401"></a>
+<span class="sourceLineNo">402</span>        }<a name="line.402"></a>
+<span class="sourceLineNo">403</span>      });<a name="line.403"></a>
+<span class="sourceLineNo">404</span>    }<a name="line.404"></a>
+<span class="sourceLineNo">405</span>  }<a name="line.405"></a>
+<span class="sourceLineNo">406</span><a name="line.406"></a>
+<span class="sourceLineNo">407</span>  /**<a name="line.407"></a>
+<span class="sourceLineNo">408</span>   * Create regions in file system.<a name="line.408"></a>
+<span class="sourceLineNo">409</span>   * @param env MasterProcedureEnv<a name="line.409"></a>
+<span class="sourceLineNo">410</span>   * @throws IOException<a name="line.410"></a>
+<span class="sourceLineNo">411</span>   */<a name="line.411"></a>
+<span class="sourceLineNo">412</span>  private List&lt;HRegionInfo&gt; createFilesystemLayout(<a name="line.412"></a>
+<span class="sourceLineNo">413</span>    final MasterProcedureEnv env,<a name="line.413"></a>
+<span class="sourceLineNo">414</span>    final HTableDescriptor hTableDescriptor,<a name="line.414"></a>
+<span class="sourceLineNo">415</span>    final List&lt;HRegionInfo&gt; newRegions) throws IOException {<a name="line.415"></a>
+<span class="sourceLineNo">416</span>    return createFsLayout(env, hTableDescriptor, newRegions, new CreateHdfsRegions() {<a name="line.416"></a>
+<span class="sourceLineNo">417</span>      @Override<a name="line.417"></a>
+<span class="sourceLineNo">418</span>      public List&lt;HRegionInfo&gt; createHdfsRegions(<a name="line.418"></a>
+<span class="sourceLineNo">419</span>        final MasterProcedureEnv env,<a name="line.419"></a>
+<span class="sourceLineNo">420</span>        final Path tableRootDir, final TableName tableName,<a name="line.420"></a>
+<span class="sourceLineNo">421</span>        final List&lt;HRegionInfo&gt; newRegions) throws IOException {<a name="line.421"></a>
+<span class="sourceLineNo">422</span><a name="line.422"></a>
+<span class="sourceLineNo">423</span>        final MasterFileSystem mfs = env.getMasterServices().getMasterFileSystem();<a name="line.423"></a>
+<span class="sourceLineNo">424</span>        final FileSystem fs = mfs.getFileSystem();<a name="line.424"></a>
+<span class="sourceLineNo">425</span>        final Path rootDir = mfs.getRootDir();<a name="line.425"></a>
+<span class="sourceLineNo">426</span>        final Configuration conf = env.getMasterConfiguration();<a name="line.426"></a>
+<span class="sourceLineNo">427</span>        final ForeignExceptionDispatcher monitorException = new ForeignExceptionDispatcher();<a name="line.427"></a>
+<span class="sourceLineNo">428</span><a name="line.428"></a>
+<span class="sourceLineNo">429</span>        getMonitorStatus().setStatus("Clone snapshot - creating regions for table: " + tableName);<a name="line.429"></a>
+<span class="sourceLineNo">430</span><a name="line.430"></a>
+<span class="sourceLineNo">431</span>        try {<a name="line.431"></a>
+<span class="sourceLineNo">432</span>          // 1. Execute the on-disk Clone<a name="line.432"></a>
+<span class="sourceLineNo">433</span>          Path snapshotDir = SnapshotDescriptionUtils.getCompletedSnapshotDir(snapshot, rootDir);<a name="line.433"></a>
+<span class="sourceLineNo">434</span>          SnapshotManifest manifest = SnapshotManifest.open(conf, fs, snapshotDir, snapshot);<a name="line.434"></a>
+<span class="sourceLineNo">435</span>          RestoreSnapshotHelper restoreHelper = new RestoreSnapshotHelper(<a name="line.435"></a>
+<span class="sourceLineNo">436</span>            conf, fs, manifest, hTableDescriptor, tableRootDir, monitorException, monitorStatus);<a name="line.436"></a>
+<span class="sourceLineNo">437</span>          RestoreSnapshotHelper.RestoreMetaChanges metaChanges = restoreHelper.restoreHdfsRegions();<a name="line.437"></a>
+<span class="sourceLineNo">438</span><a name="line.438"></a>
+<span class="sourceLineNo">439</span>          // Clone operation should not have stuff to restore or remove<a name="line.439"></a>
+<span class="sourceLineNo">440</span>          Preconditions.checkArgument(<a name="line.440"></a>
+<span class="sourceLineNo">441</span>            !metaChanges.hasRegionsToRestore(), "A clone should not have regions to restore");<a name="line.441"></a>
+<span class="sourceLineNo">442</span>          Preconditions.checkArgument(<a name="line.442"></a>
+<span class="sourceLineNo">443</span>            !metaChanges.hasRegionsToRemove(), "A clone should not have regions to remove");<a name="line.443"></a>
+<span class="sourceLineNo">444</span><a name="line.444"></a>
+<span class="sourceLineNo">445</span>          // At this point the clone is complete. Next step is enabling the table

<TRUNCATED>

[22/52] [partial] hbase-site git commit: Published site at 3e0602be1665e6170b0addec59bbe8785da300b0.

Posted by mi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html b/devapidocs/org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html
index 244124d..e24b5c7 100644
--- a/devapidocs/org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html
+++ b/devapidocs/org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html
@@ -105,7 +105,7 @@
 <hr>
 <br>
 <pre><a href="../../../../../org/apache/hadoop/hbase/classification/InterfaceAudience.Private.html" title="annotation in org.apache.hadoop.hbase.classification">@InterfaceAudience.Private</a>
-public class <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#line.78">ReplicationPeersZKImpl</a>
+public class <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#line.77">ReplicationPeersZKImpl</a>
 extends <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationStateZKBase.html" title="class in org.apache.hadoop.hbase.replication">ReplicationStateZKBase</a>
 implements <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeers</a></pre>
 <div class="block">This class provides an implementation of the ReplicationPeers interface using ZooKeeper. The
@@ -215,64 +215,64 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
 </td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#addPeer(java.lang.String,%20org.apache.hadoop.hbase.replication.ReplicationPeerConfig)">addPeer</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id,
-              <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html" title="class in org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a>&nbsp;peerConfig)</code>
-<div class="block">Add a new remote slave cluster for replication.</div>
-</td>
-</tr>
-<tr class="altColor">
 <td class="colFirst"><code>private void</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#changePeerState(java.lang.String,%20org.apache.hadoop.hbase.protobuf.generated.ZooKeeperProtos.ReplicationState.State)">changePeerState</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id,
                               org.apache.hadoop.hbase.protobuf.generated.ZooKeeperProtos.ReplicationState.State&nbsp;state)</code>
 <div class="block">Update the state znode of a peer cluster.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private void</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#checkQueuesDeleted(java.lang.String)">checkQueuesDeleted</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId)</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#createAndAddPeer(java.lang.String)">createAndAddPeer</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId)</code>
 <div class="block">Attempt to connect to a new remote slave cluster.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerZKImpl.html" title="class in org.apache.hadoop.hbase.replication">ReplicationPeerZKImpl</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#createPeer(java.lang.String)">createPeer</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId)</code>
 <div class="block">Helper method to connect to a peer</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#disablePeer(java.lang.String)">disablePeer</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id)</code>
 <div class="block">Stop the replication to the specified remote slave cluster.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#enablePeer(java.lang.String)">enablePeer</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id)</code>
 <div class="block">Restart the replication to the specified remote slave cluster.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html" title="class in org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a>&gt;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#getAllPeerConfigs()">getAllPeerConfigs</a></strong>()</code>
 <div class="block">List the cluster replication configs of all remote slave clusters (whether they are
  enabled/disabled or connected/disconnected).</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#getAllPeerIds()">getAllPeerIds</a></strong>()</code>
 <div class="block">List all registered peer clusters and set a watch on their znodes.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeer.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeer</a></code></td>
-<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#getPeer(java.lang.String)">getPeer</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId)</code>
-<div class="block">Returns the ReplicationPeer</div>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#getConnectedPeer(java.lang.String)">getConnectedPeer</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId)</code>
+<div class="block">Returns the ReplicationPeer for the specified connected peer.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#getConnectedPeerIds()">getConnectedPeerIds</a></strong>()</code>
+<div class="block">Returns the set of peerIds of the clusters that have been connected and have an underlying
+ ReplicationPeer.</div>
 </td>
 </tr>
 <tr class="rowColor">
@@ -282,67 +282,74 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
 </td>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#getPeerIds()">getPeerIds</a></strong>()</code>
-<div class="block">Returns the set of peerIds defined</div>
-</td>
-</tr>
-<tr class="rowColor">
 <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&gt;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#getPeerTableCFsConfig(java.lang.String)">getPeerTableCFsConfig</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id)</code>
-<div class="block">Get the table and column-family list string of the peer from ZK.</div>
+<div class="block">Get the table and column-family list string of the peer from the underlying storage.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html" title="class in org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#getReplicationPeerConfig(java.lang.String)">getReplicationPeerConfig</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId)</code>
 <div class="block">Returns a ReplicationPeerConfig from the znode or null for the given peerId.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#getStatusOfPeer(java.lang.String)">getStatusOfPeer</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id)</code>
 <div class="block">Get the replication status for the specified connected remote slave cluster.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#getStatusOfPeerFromBackingStore(java.lang.String)">getStatusOfPeerFromBackingStore</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id)</code>
 <div class="block">Get the replication status for the specified remote slave cluster, which doesn't
  have to be connected.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#init()">init</a></strong>()</code>
 <div class="block">Initialize the ReplicationPeers interface.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#peerAdded(java.lang.String)">peerAdded</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId)</code>&nbsp;</td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#peerConnected(java.lang.String)">peerConnected</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId)</code>
+<div class="block">Method called after a peer has been connected.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#peerDisconnected(java.lang.String)">peerDisconnected</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId)</code>
+<div class="block">Method called after a peer has been disconnected.</div>
+</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#peerRemoved(java.lang.String)">peerRemoved</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId)</code>&nbsp;</td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#registerPeer(java.lang.String,%20org.apache.hadoop.hbase.replication.ReplicationPeerConfig)">registerPeer</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id,
+                        <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html" title="class in org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a>&nbsp;peerConfig)</code>
+<div class="block">Add a new remote slave cluster for replication.</div>
+</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#removePeer(java.lang.String)">removePeer</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id)</code>
-<div class="block">Removes a remote slave cluster and stops the replication to it.</div>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#setPeerTableCFsConfig(java.lang.String,%20java.util.Map)">setPeerTableCFsConfig</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id,
+                                          <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,? extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&gt;&nbsp;tableCFs)</code>
+<div class="block">Set the table and column-family list string of the peer to the underlying storage.</div>
 </td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#setPeerTableCFsConfig(java.lang.String,%20java.util.Map)">setPeerTableCFsConfig</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id,
-                                          <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,? extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&gt;&nbsp;tableCFs)</code>
-<div class="block">Set the table and column-family list string of the peer to ZK.</div>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#unregisterPeer(java.lang.String)">unregisterPeer</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id)</code>
+<div class="block">Removes a remote slave cluster and stops the replication to it.</div>
 </td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#updatePeerConfig(java.lang.String,%20org.apache.hadoop.hbase.replication.ReplicationPeerConfig)">updatePeerConfig</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id,
-                                <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html" title="class in org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a>&nbsp;newConfig)</code>&nbsp;</td>
+                                <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html" title="class in org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a>&nbsp;newConfig)</code>
+<div class="block">Update the peerConfig for the a given peer cluster</div>
+</td>
 </tr>
 </table>
 <ul class="blockList">
@@ -379,7 +386,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
 <ul class="blockList">
 <li class="blockList">
 <h4>peerClusters</h4>
-<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerZKImpl.html" title="class in org.apache.hadoop.hbase.replication">ReplicationPeerZKImpl</a>&gt; <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#line.81">peerClusters</a></pre>
+<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerZKImpl.html" title="class in org.apache.hadoop.hbase.replication">ReplicationPeerZKImpl</a>&gt; <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#line.80">peerClusters</a></pre>
 </li>
 </ul>
 <a name="queuesClient">
@@ -388,7 +395,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
 <ul class="blockList">
 <li class="blockList">
 <h4>queuesClient</h4>
-<pre>private final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationQueuesClient.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationQueuesClient</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#line.82">queuesClient</a></pre>
+<pre>private final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationQueuesClient.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationQueuesClient</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#line.81">queuesClient</a></pre>
 </li>
 </ul>
 <a name="abortable">
@@ -397,7 +404,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
 <ul class="blockList">
 <li class="blockList">
 <h4>abortable</h4>
-<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/Abortable.html" title="interface in org.apache.hadoop.hbase">Abortable</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#line.83">abortable</a></pre>
+<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/Abortable.html" title="interface in org.apache.hadoop.hbase">Abortable</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#line.82">abortable</a></pre>
 </li>
 </ul>
 <a name="LOG">
@@ -406,7 +413,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
 <ul class="blockListLast">
 <li class="blockList">
 <h4>LOG</h4>
-<pre>private static final&nbsp;org.apache.commons.logging.Log <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#line.85">LOG</a></pre>
+<pre>private static final&nbsp;org.apache.commons.logging.Log <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#line.84">LOG</a></pre>
 </li>
 </ul>
 </li>
@@ -423,7 +430,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
 <ul class="blockListLast">
 <li class="blockList">
 <h4>ReplicationPeersZKImpl</h4>
-<pre>public&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#line.87">ReplicationPeersZKImpl</a>(<a href="../../../../../org/apache/hadoop/hbase/zookeeper/ZooKeeperWatcher.html" title="class in org.apache.hadoop.hbase.zookeeper">ZooKeeperWatcher</a>&nbsp;zk,
+<pre>public&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#line.86">ReplicationPeersZKImpl</a>(<a href="../../../../../org/apache/hadoop/hbase/zookeeper/ZooKeeperWatcher.html" title="class in org.apache.hadoop.hbase.zookeeper">ZooKeeperWatcher</a>&nbsp;zk,
                       org.apache.hadoop.conf.Configuration&nbsp;conf,
                       <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationQueuesClient.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationQueuesClient</a>&nbsp;queuesClient,
                       <a href="../../../../../org/apache/hadoop/hbase/Abortable.html" title="interface in org.apache.hadoop.hbase">Abortable</a>&nbsp;abortable)</pre>
@@ -443,7 +450,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
 <ul class="blockList">
 <li class="blockList">
 <h4>init</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#line.96">init</a>()
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#line.95">init</a>()
           throws <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationException.html" title="class in org.apache.hadoop.hbase.replication">ReplicationException</a></pre>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html#init()">ReplicationPeers</a></code></strong></div>
 <div class="block">Initialize the ReplicationPeers interface.</div>
@@ -454,38 +461,38 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
 <dd><code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationException.html" title="class in org.apache.hadoop.hbase.replication">ReplicationException</a></code></dd></dl>
 </li>
 </ul>
-<a name="addPeer(java.lang.String, org.apache.hadoop.hbase.replication.ReplicationPeerConfig)">
+<a name="registerPeer(java.lang.String, org.apache.hadoop.hbase.replication.ReplicationPeerConfig)">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>addPeer</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#line.108">addPeer</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id,
-           <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html" title="class in org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a>&nbsp;peerConfig)
-             throws <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationException.html" title="class in org.apache.hadoop.hbase.replication">ReplicationException</a></pre>
-<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html#addPeer(java.lang.String,%20org.apache.hadoop.hbase.replication.ReplicationPeerConfig)">ReplicationPeers</a></code></strong></div>
+<h4>registerPeer</h4>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#line.107">registerPeer</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id,
+                <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html" title="class in org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a>&nbsp;peerConfig)
+                  throws <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationException.html" title="class in org.apache.hadoop.hbase.replication">ReplicationException</a></pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html#registerPeer(java.lang.String,%20org.apache.hadoop.hbase.replication.ReplicationPeerConfig)">ReplicationPeers</a></code></strong></div>
 <div class="block">Add a new remote slave cluster for replication.</div>
 <dl>
 <dt><strong>Specified by:</strong></dt>
-<dd><code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html#addPeer(java.lang.String,%20org.apache.hadoop.hbase.replication.ReplicationPeerConfig)">addPeer</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeers</a></code></dd>
+<dd><code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html#registerPeer(java.lang.String,%20org.apache.hadoop.hbase.replication.ReplicationPeerConfig)">registerPeer</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeers</a></code></dd>
 <dt><span class="strong">Parameters:</span></dt><dd><code>id</code> - a short that identifies the cluster</dd><dd><code>peerConfig</code> - configuration for the replication slave cluster</dd>
 <dt><span class="strong">Throws:</span></dt>
 <dd><code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationException.html" title="class in org.apache.hadoop.hbase.replication">ReplicationException</a></code></dd></dl>
 </li>
 </ul>
-<a name="removePeer(java.lang.String)">
+<a name="unregisterPeer(java.lang.String)">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>removePeer</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#line.151">removePeer</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id)
-                throws <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationException.html" title="class in org.apache.hadoop.hbase.replication">ReplicationException</a></pre>
-<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html#removePeer(java.lang.String)">ReplicationPeers</a></code></strong></div>
+<h4>unregisterPeer</h4>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#line.150">unregisterPeer</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id)
+                    throws <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationException.html" title="class in org.apache.hadoop.hbase.replication">ReplicationException</a></pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html#unregisterPeer(java.lang.String)">ReplicationPeers</a></code></strong></div>
 <div class="block">Removes a remote slave cluster and stops the replication to it.</div>
 <dl>
 <dt><strong>Specified by:</strong></dt>
-<dd><code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html#removePeer(java.lang.String)">removePeer</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeers</a></code></dd>
+<dd><code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html#unregisterPeer(java.lang.String)">unregisterPeer</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeers</a></code></dd>
 <dt><span class="strong">Parameters:</span></dt><dd><code>id</code> - a short that identifies the cluster</dd>
 <dt><span class="strong">Throws:</span></dt>
 <dd><code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationException.html" title="class in org.apache.hadoop.hbase.replication">ReplicationException</a></code></dd></dl>
@@ -497,7 +504,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
 <ul class="blockList">
 <li class="blockList">
 <h4>enablePeer</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#line.164">enablePeer</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id)
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#line.163">enablePeer</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id)
                 throws <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationException.html" title="class in org.apache.hadoop.hbase.replication">ReplicationException</a></pre>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html#enablePeer(java.lang.String)">ReplicationPeers</a></code></strong></div>
 <div class="block">Restart the replication to the specified remote slave cluster.</div>
@@ -515,7 +522,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
 <ul class="blockList">
 <li class="blockList">
 <h4>disablePeer</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#line.170">disablePeer</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id)
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#line.169">disablePeer</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id)
                  throws <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationException.html" title="class in org.apache.hadoop.hbase.replication">ReplicationException</a></pre>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html#disablePeer(java.lang.String)">ReplicationPeers</a></code></strong></div>
 <div class="block">Stop the replication to the specified remote slave cluster.</div>
@@ -533,10 +540,10 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
 <ul class="blockList">
 <li class="blockList">
 <h4>getPeerTableCFsConfig</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#line.176">getPeerTableCFsConfig</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id)
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#line.175">getPeerTableCFsConfig</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id)
                                                   throws <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationException.html" title="class in org.apache.hadoop.hbase.replication">ReplicationException</a></pre>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html#getPeerTableCFsConfig(java.lang.String)">ReplicationPeers</a></code></strong></div>
-<div class="block">Get the table and column-family list string of the peer from ZK.</div>
+<div class="block">Get the table and column-family list string of the peer from the underlying storage.</div>
 <dl>
 <dt><strong>Specified by:</strong></dt>
 <dd><code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html#getPeerTableCFsConfig(java.lang.String)">getPeerTableCFsConfig</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeers</a></code></dd>
@@ -551,11 +558,11 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
 <ul class="blockList">
 <li class="blockList">
 <h4>setPeerTableCFsConfig</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#line.196">setPeerTableCFsConfig</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id,
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#line.195">setPeerTableCFsConfig</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id,
                          <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,? extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&gt;&nbsp;tableCFs)
                            throws <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationException.html" title="class in org.apache.hadoop.hbase.replication">ReplicationException</a></pre>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html#setPeerTableCFsConfig(java.lang.String,%20java.util.Map)">ReplicationPeers</a></code></strong></div>
-<div class="block">Set the table and column-family list string of the peer to ZK.</div>
+<div class="block">Set the table and column-family list string of the peer to the underlying storage.</div>
 <dl>
 <dt><strong>Specified by:</strong></dt>
 <dd><code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html#setPeerTableCFsConfig(java.lang.String,%20java.util.Map)">setPeerTableCFsConfig</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeers</a></code></dd>
@@ -570,7 +577,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
 <ul class="blockList">
 <li class="blockList">
 <h4>getStatusOfPeer</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#line.219">getStatusOfPeer</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id)</pre>
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#line.218">getStatusOfPeer</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id)</pre>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html#getStatusOfPeer(java.lang.String)">ReplicationPeers</a></code></strong></div>
 <div class="block">Get the replication status for the specified connected remote slave cluster.
  The value might be read from cache, so it is recommended to
@@ -589,7 +596,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
 <ul class="blockList">
 <li class="blockList">
 <h4>getStatusOfPeerFromBackingStore</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#line.228">getStatusOfPeerFromBackingStore</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id)
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#line.227">getStatusOfPeerFromBackingStore</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id)
                                         throws <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationException.html" title="class in org.apache.hadoop.hbase.replication">ReplicationException</a></pre>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html#getStatusOfPeerFromBackingStore(java.lang.String)">ReplicationPeers</a></code></strong></div>
 <div class="block">Get the replication status for the specified remote slave cluster, which doesn't
@@ -609,7 +616,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
 <ul class="blockList">
 <li class="blockList">
 <h4>getAllPeerConfigs</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html" title="class in org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#line.250">getAllPeerConfigs</a>()</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html" title="class in org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#line.249">getAllPeerConfigs</a>()</pre>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html#getAllPeerConfigs()">ReplicationPeers</a></code></strong></div>
 <div class="block">List the cluster replication configs of all remote slave clusters (whether they are
  enabled/disabled or connected/disconnected).</div>
@@ -619,34 +626,37 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
 <dt><span class="strong">Returns:</span></dt><dd>A map of peer ids to peer cluster keys</dd></dl>
 </li>
 </ul>
-<a name="getPeer(java.lang.String)">
+<a name="getConnectedPeer(java.lang.String)">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>getPeer</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeer.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeer</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#line.273">getPeer</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId)</pre>
-<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html#getPeer(java.lang.String)">ReplicationPeers</a></code></strong></div>
-<div class="block">Returns the ReplicationPeer</div>
+<h4>getConnectedPeer</h4>
+<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeer.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeer</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#line.272">getConnectedPeer</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html#getConnectedPeer(java.lang.String)">ReplicationPeers</a></code></strong></div>
+<div class="block">Returns the ReplicationPeer for the specified connected peer. This ReplicationPeer will
+ continue to track changes to the Peer's state and config. This method returns null if no
+ peer has been connected with the given peerId.</div>
 <dl>
 <dt><strong>Specified by:</strong></dt>
-<dd><code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html#getPeer(java.lang.String)">getPeer</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeers</a></code></dd>
+<dd><code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html#getConnectedPeer(java.lang.String)">getConnectedPeer</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeers</a></code></dd>
 <dt><span class="strong">Parameters:</span></dt><dd><code>peerId</code> - id for the peer</dd>
 <dt><span class="strong">Returns:</span></dt><dd>ReplicationPeer object</dd></dl>
 </li>
 </ul>
-<a name="getPeerIds()">
+<a name="getConnectedPeerIds()">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>getPeerIds</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#line.278">getPeerIds</a>()</pre>
-<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html#getPeerIds()">ReplicationPeers</a></code></strong></div>
-<div class="block">Returns the set of peerIds defined</div>
+<h4>getConnectedPeerIds</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#line.277">getConnectedPeerIds</a>()</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html#getConnectedPeerIds()">ReplicationPeers</a></code></strong></div>
+<div class="block">Returns the set of peerIds of the clusters that have been connected and have an underlying
+ ReplicationPeer.</div>
 <dl>
 <dt><strong>Specified by:</strong></dt>
-<dd><code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html#getPeerIds()">getPeerIds</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeers</a></code></dd>
+<dd><code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html#getConnectedPeerIds()">getConnectedPeerIds</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeers</a></code></dd>
 <dt><span class="strong">Returns:</span></dt><dd>a Set of Strings for peerIds</dd></dl>
 </li>
 </ul>
@@ -656,7 +666,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
 <ul class="blockList">
 <li class="blockList">
 <h4>getReplicationPeerConfig</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html" title="class in org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#line.286">getReplicationPeerConfig</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId)
+<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html" title="class in org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#line.285">getReplicationPeerConfig</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId)
                                                throws <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationException.html" title="class in org.apache.hadoop.hbase.replication">ReplicationException</a></pre>
 <div class="block">Returns a ReplicationPeerConfig from the znode or null for the given peerId.</div>
 <dl>
@@ -674,7 +684,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
 <ul class="blockList">
 <li class="blockList">
 <h4>getPeerConf</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/Pair.html" title="class in org.apache.hadoop.hbase.util">Pair</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html" title="class in org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a>,org.apache.hadoop.conf.Configuration&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#line.316">getPeerConf</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId)
+<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/Pair.html" title="class in org.apache.hadoop.hbase.util">Pair</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html" title="class in org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a>,org.apache.hadoop.conf.Configuration&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#line.315">getPeerConf</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId)
                                                                              throws <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationException.html" title="class in org.apache.hadoop.hbase.replication">ReplicationException</a></pre>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html#getPeerConf(java.lang.String)">ReplicationPeers</a></code></strong></div>
 <div class="block">Returns the configuration needed to talk to the remote slave cluster.</div>
@@ -693,12 +703,15 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
 <ul class="blockList">
 <li class="blockList">
 <h4>updatePeerConfig</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#line.343">updatePeerConfig</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id,
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#line.342">updatePeerConfig</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id,
                     <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html" title="class in org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a>&nbsp;newConfig)
                       throws <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationException.html" title="class in org.apache.hadoop.hbase.replication">ReplicationException</a></pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html#updatePeerConfig(java.lang.String,%20org.apache.hadoop.hbase.replication.ReplicationPeerConfig)">ReplicationPeers</a></code></strong></div>
+<div class="block">Update the peerConfig for the a given peer cluster</div>
 <dl>
 <dt><strong>Specified by:</strong></dt>
 <dd><code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html#updatePeerConfig(java.lang.String,%20org.apache.hadoop.hbase.replication.ReplicationPeerConfig)">updatePeerConfig</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeers</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>id</code> - a short that identifies the cluster</dd><dd><code>newConfig</code> - new config for the peer cluster</dd>
 <dt><span class="strong">Throws:</span></dt>
 <dd><code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationException.html" title="class in org.apache.hadoop.hbase.replication">ReplicationException</a></code></dd></dl>
 </li>
@@ -709,7 +722,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
 <ul class="blockList">
 <li class="blockList">
 <h4>getAllPeerIds</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#line.385">getAllPeerIds</a>()</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#line.384">getAllPeerIds</a>()</pre>
 <div class="block">List all registered peer clusters and set a watch on their znodes.</div>
 <dl>
 <dt><strong>Specified by:</strong></dt>
@@ -723,7 +736,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
 <ul class="blockList">
 <li class="blockList">
 <h4>addExistingPeers</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#line.399">addExistingPeers</a>()
+<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#line.398">addExistingPeers</a>()
                        throws <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationException.html" title="class in org.apache.hadoop.hbase.replication">ReplicationException</a></pre>
 <div class="block">A private method used during initialization. This method attempts to add all registered
  peer clusters. This method does not set a watch on the peer cluster znodes.</div>
@@ -731,32 +744,40 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
 <dd><code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationException.html" title="class in org.apache.hadoop.hbase.replication">ReplicationException</a></code></dd></dl>
 </li>
 </ul>
-<a name="peerAdded(java.lang.String)">
+<a name="peerConnected(java.lang.String)">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>peerAdded</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#line.414">peerAdded</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId)
-                  throws <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationException.html" title="class in org.apache.hadoop.hbase.replication">ReplicationException</a></pre>
+<h4>peerConnected</h4>
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#line.413">peerConnected</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId)
+                      throws <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationException.html" title="class in org.apache.hadoop.hbase.replication">ReplicationException</a></pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html#peerConnected(java.lang.String)">ReplicationPeers</a></code></strong></div>
+<div class="block">Method called after a peer has been connected. It will create a ReplicationPeer to track the
+ newly connected cluster.</div>
 <dl>
 <dt><strong>Specified by:</strong></dt>
-<dd><code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html#peerAdded(java.lang.String)">peerAdded</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeers</a></code></dd>
+<dd><code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html#peerConnected(java.lang.String)">peerConnected</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeers</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>peerId</code> - a short that identifies the cluster</dd>
+<dt><span class="strong">Returns:</span></dt><dd>whether a ReplicationPeer was successfully created</dd>
 <dt><span class="strong">Throws:</span></dt>
 <dd><code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationException.html" title="class in org.apache.hadoop.hbase.replication">ReplicationException</a></code></dd></dl>
 </li>
 </ul>
-<a name="peerRemoved(java.lang.String)">
+<a name="peerDisconnected(java.lang.String)">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>peerRemoved</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#line.419">peerRemoved</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId)</pre>
+<h4>peerDisconnected</h4>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#line.418">peerDisconnected</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId)</pre>
+<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html#peerDisconnected(java.lang.String)">ReplicationPeers</a></code></strong></div>
+<div class="block">Method called after a peer has been disconnected. It will remove the ReplicationPeer that
+ tracked the disconnected cluster.</div>
 <dl>
 <dt><strong>Specified by:</strong></dt>
-<dd><code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html#peerRemoved(java.lang.String)">peerRemoved</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeers</a></code></dd>
-</dl>
+<dd><code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html#peerDisconnected(java.lang.String)">peerDisconnected</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeers</a></code></dd>
+<dt><span class="strong">Parameters:</span></dt><dd><code>peerId</code> - a short that identifies the cluster</dd></dl>
 </li>
 </ul>
 <a name="createAndAddPeer(java.lang.String)">
@@ -765,7 +786,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
 <ul class="blockList">
 <li class="blockList">
 <h4>createAndAddPeer</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#line.431">createAndAddPeer</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId)
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#line.430">createAndAddPeer</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId)
                          throws <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationException.html" title="class in org.apache.hadoop.hbase.replication">ReplicationException</a></pre>
 <div class="block">Attempt to connect to a new remote slave cluster.</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>peerId</code> - a short that identifies the cluster</dd>
@@ -780,7 +801,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
 <ul class="blockList">
 <li class="blockList">
 <h4>changePeerState</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#line.464">changePeerState</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id,
+<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#line.463">changePeerState</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id,
                    org.apache.hadoop.hbase.protobuf.generated.ZooKeeperProtos.ReplicationState.State&nbsp;state)
                       throws <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationException.html" title="class in org.apache.hadoop.hbase.replication">ReplicationException</a></pre>
 <div class="block">Update the state znode of a peer cluster.</div>
@@ -795,7 +816,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
 <ul class="blockList">
 <li class="blockList">
 <h4>createPeer</h4>
-<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerZKImpl.html" title="class in org.apache.hadoop.hbase.replication">ReplicationPeerZKImpl</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#line.492">createPeer</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId)
+<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerZKImpl.html" title="class in org.apache.hadoop.hbase.replication">ReplicationPeerZKImpl</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#line.491">createPeer</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId)
                                   throws <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationException.html" title="class in org.apache.hadoop.hbase.replication">ReplicationException</a></pre>
 <div class="block">Helper method to connect to a peer</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>peerId</code> - peer's identifier</dd>
@@ -810,7 +831,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/replication/Replicati
 <ul class="blockListLast">
 <li class="blockList">
 <h4>checkQueuesDeleted</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#line.518">checkQueuesDeleted</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId)
+<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#line.517">checkQueuesDeleted</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId)
                          throws <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationException.html" title="class in org.apache.hadoop.hbase.replication">ReplicationException</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
 <dd><code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationException.html" title="class in org.apache.hadoop.hbase.replication">ReplicationException</a></code></dd></dl>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/replication/ReplicationQueuesArguments.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/replication/ReplicationQueuesArguments.html b/devapidocs/org/apache/hadoop/hbase/replication/ReplicationQueuesArguments.html
index 282de07..9f71372 100644
--- a/devapidocs/org/apache/hadoop/hbase/replication/ReplicationQueuesArguments.html
+++ b/devapidocs/org/apache/hadoop/hbase/replication/ReplicationQueuesArguments.html
@@ -100,8 +100,10 @@
 <hr>
 <br>
 <pre><a href="../../../../../org/apache/hadoop/hbase/classification/InterfaceAudience.Private.html" title="annotation in org.apache.hadoop.hbase.classification">@InterfaceAudience.Private</a>
-public class <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationQueuesArguments.html#line.27">ReplicationQueuesArguments</a>
+public class <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationQueuesArguments.html#line.31">ReplicationQueuesArguments</a>
 extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
+<div class="block">Wrapper around common arguments used to construct ReplicationQueues. Used to construct various
+ ReplicationQueues Implementations with different constructor arguments by reflection.</div>
 </li>
 </ul>
 </div>
@@ -222,7 +224,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>zk</h4>
-<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/zookeeper/ZooKeeperWatcher.html" title="class in org.apache.hadoop.hbase.zookeeper">ZooKeeperWatcher</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationQueuesArguments.html#line.29">zk</a></pre>
+<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/zookeeper/ZooKeeperWatcher.html" title="class in org.apache.hadoop.hbase.zookeeper">ZooKeeperWatcher</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationQueuesArguments.html#line.33">zk</a></pre>
 </li>
 </ul>
 <a name="conf">
@@ -231,7 +233,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>conf</h4>
-<pre>private&nbsp;org.apache.hadoop.conf.Configuration <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationQueuesArguments.html#line.30">conf</a></pre>
+<pre>private&nbsp;org.apache.hadoop.conf.Configuration <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationQueuesArguments.html#line.34">conf</a></pre>
 </li>
 </ul>
 <a name="abort">
@@ -240,7 +242,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>abort</h4>
-<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/Abortable.html" title="interface in org.apache.hadoop.hbase">Abortable</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationQueuesArguments.html#line.31">abort</a></pre>
+<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/Abortable.html" title="interface in org.apache.hadoop.hbase">Abortable</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationQueuesArguments.html#line.35">abort</a></pre>
 </li>
 </ul>
 </li>
@@ -257,7 +259,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>ReplicationQueuesArguments</h4>
-<pre>public&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationQueuesArguments.html#line.33">ReplicationQueuesArguments</a>(org.apache.hadoop.conf.Configuration&nbsp;conf,
+<pre>public&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationQueuesArguments.html#line.37">ReplicationQueuesArguments</a>(org.apache.hadoop.conf.Configuration&nbsp;conf,
                           <a href="../../../../../org/apache/hadoop/hbase/Abortable.html" title="interface in org.apache.hadoop.hbase">Abortable</a>&nbsp;abort)</pre>
 </li>
 </ul>
@@ -267,7 +269,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>ReplicationQueuesArguments</h4>
-<pre>public&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationQueuesArguments.html#line.38">ReplicationQueuesArguments</a>(org.apache.hadoop.conf.Configuration&nbsp;conf,
+<pre>public&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationQueuesArguments.html#line.42">ReplicationQueuesArguments</a>(org.apache.hadoop.conf.Configuration&nbsp;conf,
                           <a href="../../../../../org/apache/hadoop/hbase/Abortable.html" title="interface in org.apache.hadoop.hbase">Abortable</a>&nbsp;abort,
                           <a href="../../../../../org/apache/hadoop/hbase/zookeeper/ZooKeeperWatcher.html" title="class in org.apache.hadoop.hbase.zookeeper">ZooKeeperWatcher</a>&nbsp;zk)</pre>
 </li>
@@ -286,7 +288,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getZk</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/zookeeper/ZooKeeperWatcher.html" title="class in org.apache.hadoop.hbase.zookeeper">ZooKeeperWatcher</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationQueuesArguments.html#line.43">getZk</a>()</pre>
+<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/zookeeper/ZooKeeperWatcher.html" title="class in org.apache.hadoop.hbase.zookeeper">ZooKeeperWatcher</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationQueuesArguments.html#line.47">getZk</a>()</pre>
 </li>
 </ul>
 <a name="setZk(org.apache.hadoop.hbase.zookeeper.ZooKeeperWatcher)">
@@ -295,7 +297,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>setZk</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationQueuesArguments.html#line.47">setZk</a>(<a href="../../../../../org/apache/hadoop/hbase/zookeeper/ZooKeeperWatcher.html" title="class in org.apache.hadoop.hbase.zookeeper">ZooKeeperWatcher</a>&nbsp;zk)</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationQueuesArguments.html#line.51">setZk</a>(<a href="../../../../../org/apache/hadoop/hbase/zookeeper/ZooKeeperWatcher.html" title="class in org.apache.hadoop.hbase.zookeeper">ZooKeeperWatcher</a>&nbsp;zk)</pre>
 </li>
 </ul>
 <a name="getConf()">
@@ -304,7 +306,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getConf</h4>
-<pre>public&nbsp;org.apache.hadoop.conf.Configuration&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationQueuesArguments.html#line.51">getConf</a>()</pre>
+<pre>public&nbsp;org.apache.hadoop.conf.Configuration&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationQueuesArguments.html#line.55">getConf</a>()</pre>
 </li>
 </ul>
 <a name="setConf(org.apache.hadoop.conf.Configuration)">
@@ -313,7 +315,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>setConf</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationQueuesArguments.html#line.55">setConf</a>(org.apache.hadoop.conf.Configuration&nbsp;conf)</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationQueuesArguments.html#line.59">setConf</a>(org.apache.hadoop.conf.Configuration&nbsp;conf)</pre>
 </li>
 </ul>
 <a name="getAbortable()">
@@ -322,7 +324,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getAbortable</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/Abortable.html" title="interface in org.apache.hadoop.hbase">Abortable</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationQueuesArguments.html#line.59">getAbortable</a>()</pre>
+<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/Abortable.html" title="interface in org.apache.hadoop.hbase">Abortable</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationQueuesArguments.html#line.63">getAbortable</a>()</pre>
 </li>
 </ul>
 <a name="setAbortable(org.apache.hadoop.hbase.Abortable)">
@@ -331,7 +333,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>setAbortable</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationQueuesArguments.html#line.63">setAbortable</a>(<a href="../../../../../org/apache/hadoop/hbase/Abortable.html" title="interface in org.apache.hadoop.hbase">Abortable</a>&nbsp;abort)</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationQueuesArguments.html#line.67">setAbortable</a>(<a href="../../../../../org/apache/hadoop/hbase/Abortable.html" title="interface in org.apache.hadoop.hbase">Abortable</a>&nbsp;abort)</pre>
 </li>
 </ul>
 </li>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/replication/ReplicationQueuesClientArguments.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/replication/ReplicationQueuesClientArguments.html b/devapidocs/org/apache/hadoop/hbase/replication/ReplicationQueuesClientArguments.html
index 4cb13be..2a31705 100644
--- a/devapidocs/org/apache/hadoop/hbase/replication/ReplicationQueuesClientArguments.html
+++ b/devapidocs/org/apache/hadoop/hbase/replication/ReplicationQueuesClientArguments.html
@@ -101,8 +101,11 @@
 <hr>
 <br>
 <pre><a href="../../../../../org/apache/hadoop/hbase/classification/InterfaceAudience.Private.html" title="annotation in org.apache.hadoop.hbase.classification">@InterfaceAudience.Private</a>
-public class <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationQueuesClientArguments.html#line.27">ReplicationQueuesClientArguments</a>
+public class <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationQueuesClientArguments.html#line.32">ReplicationQueuesClientArguments</a>
 extends <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationQueuesArguments.html" title="class in org.apache.hadoop.hbase.replication">ReplicationQueuesArguments</a></pre>
+<div class="block">Wrapper around common arguments used to construct ReplicationQueuesClient. Used to construct
+ various ReplicationQueuesClient Implementations with different constructor arguments by
+ reflection.</div>
 </li>
 </ul>
 </div>
@@ -172,7 +175,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationQ
 <ul class="blockList">
 <li class="blockList">
 <h4>ReplicationQueuesClientArguments</h4>
-<pre>public&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationQueuesClientArguments.html#line.28">ReplicationQueuesClientArguments</a>(org.apache.hadoop.conf.Configuration&nbsp;conf,
+<pre>public&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationQueuesClientArguments.html#line.33">ReplicationQueuesClientArguments</a>(org.apache.hadoop.conf.Configuration&nbsp;conf,
                                 <a href="../../../../../org/apache/hadoop/hbase/Abortable.html" title="interface in org.apache.hadoop.hbase">Abortable</a>&nbsp;abort,
                                 <a href="../../../../../org/apache/hadoop/hbase/zookeeper/ZooKeeperWatcher.html" title="class in org.apache.hadoop.hbase.zookeeper">ZooKeeperWatcher</a>&nbsp;zk)</pre>
 </li>
@@ -183,7 +186,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationQ
 <ul class="blockListLast">
 <li class="blockList">
 <h4>ReplicationQueuesClientArguments</h4>
-<pre>public&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationQueuesClientArguments.html#line.32">ReplicationQueuesClientArguments</a>(org.apache.hadoop.conf.Configuration&nbsp;conf,
+<pre>public&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationQueuesClientArguments.html#line.37">ReplicationQueuesClientArguments</a>(org.apache.hadoop.conf.Configuration&nbsp;conf,
                                 <a href="../../../../../org/apache/hadoop/hbase/Abortable.html" title="interface in org.apache.hadoop.hbase">Abortable</a>&nbsp;abort)</pre>
 </li>
 </ul>


[21/52] [partial] hbase-site git commit: Published site at 3e0602be1665e6170b0addec59bbe8785da300b0.

Posted by mi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/replication/ReplicationTableBase.CreateReplicationTableWorker.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/replication/ReplicationTableBase.CreateReplicationTableWorker.html b/devapidocs/org/apache/hadoop/hbase/replication/ReplicationTableBase.CreateReplicationTableWorker.html
new file mode 100644
index 0000000..cbaa2b5
--- /dev/null
+++ b/devapidocs/org/apache/hadoop/hbase/replication/ReplicationTableBase.CreateReplicationTableWorker.html
@@ -0,0 +1,349 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>ReplicationTableBase.CreateReplicationTableWorker (Apache HBase 2.0.0-SNAPSHOT API)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="ReplicationTableBase.CreateReplicationTableWorker (Apache HBase 2.0.0-SNAPSHOT API)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/ReplicationTableBase.CreateReplicationTableWorker.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html" title="class in org.apache.hadoop.hbase.replication"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTracker.html" title="interface in org.apache.hadoop.hbase.replication"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/hadoop/hbase/replication/ReplicationTableBase.CreateReplicationTableWorker.html" target="_top">Frames</a></li>
+<li><a href="ReplicationTableBase.CreateReplicationTableWorker.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.hadoop.hbase.replication</div>
+<h2 title="Class ReplicationTableBase.CreateReplicationTableWorker" class="title">Class ReplicationTableBase.CreateReplicationTableWorker</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.hadoop.hbase.replication.ReplicationTableBase.CreateReplicationTableWorker</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Runnable.html?is-external=true" title="class or interface in java.lang">Runnable</a></dd>
+</dl>
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html" title="class in org.apache.hadoop.hbase.replication">ReplicationTableBase</a></dd>
+</dl>
+<hr>
+<br>
+<pre>private class <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationTableBase.html#line.384">ReplicationTableBase.CreateReplicationTableWorker</a>
+extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
+implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Runnable.html?is-external=true" title="class or interface in java.lang">Runnable</a></pre>
+<div class="block">Attempts to build the Replication Table. Will continue blocking until we have a valid
+ Table for the Replication Table.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>private <a href="../../../../../org/apache/hadoop/hbase/client/Admin.html" title="interface in org.apache.hadoop.hbase.client">Admin</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.CreateReplicationTableWorker.html#admin">admin</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier</th>
+<th class="colLast" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>private </code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.CreateReplicationTableWorker.html#ReplicationTableBase.CreateReplicationTableWorker()">ReplicationTableBase.CreateReplicationTableWorker</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>private void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.CreateReplicationTableWorker.html#createReplicationTable()">createReplicationTable</a></strong>()</code>
+<div class="block">Create the replication table with the provided HColumnDescriptor REPLICATION_COL_DESCRIPTOR
+ in TableBasedReplicationQueuesImpl</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>private boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.CreateReplicationTableWorker.html#replicationTableExists()">replicationTableExists</a></strong>()</code>
+<div class="block">Checks whether the Replication Table exists yet</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.CreateReplicationTableWorker.html#run()">run</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang
 /Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait(long,%20int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="admin">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>admin</h4>
+<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/client/Admin.html" title="interface in org.apache.hadoop.hbase.client">Admin</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationTableBase.CreateReplicationTableWorker.html#line.386">admin</a></pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ReplicationTableBase.CreateReplicationTableWorker()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ReplicationTableBase.CreateReplicationTableWorker</h4>
+<pre>private&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationTableBase.CreateReplicationTableWorker.html#line.384">ReplicationTableBase.CreateReplicationTableWorker</a>()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="run()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>run</h4>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationTableBase.CreateReplicationTableWorker.html#line.389">run</a>()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Runnable.html?is-external=true#run()" title="class or interface in java.lang">run</a></code>&nbsp;in interface&nbsp;<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Runnable.html?is-external=true" title="class or interface in java.lang">Runnable</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="createReplicationTable()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createReplicationTable</h4>
+<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationTableBase.CreateReplicationTableWorker.html#line.417">createReplicationTable</a>()
+                             throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+<div class="block">Create the replication table with the provided HColumnDescriptor REPLICATION_COL_DESCRIPTOR
+ in TableBasedReplicationQueuesImpl</div>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
+</li>
+</ul>
+<a name="replicationTableExists()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>replicationTableExists</h4>
+<pre>private&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationTableBase.CreateReplicationTableWorker.html#line.433">replicationTableExists</a>()</pre>
+<div class="block">Checks whether the Replication Table exists yet</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>whether the Replication Table exists</dd>
+<dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/ReplicationTableBase.CreateReplicationTableWorker.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html" title="class in org.apache.hadoop.hbase.replication"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTracker.html" title="interface in org.apache.hadoop.hbase.replication"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/hadoop/hbase/replication/ReplicationTableBase.CreateReplicationTableWorker.html" target="_top">Frames</a></li>
+<li><a href="ReplicationTableBase.CreateReplicationTableWorker.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &#169; 2007&#x2013;2016 <a href="http://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/replication/ReplicationTableBase.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/replication/ReplicationTableBase.html b/devapidocs/org/apache/hadoop/hbase/replication/ReplicationTableBase.html
index 5734766..54cb5dd 100644
--- a/devapidocs/org/apache/hadoop/hbase/replication/ReplicationTableBase.html
+++ b/devapidocs/org/apache/hadoop/hbase/replication/ReplicationTableBase.html
@@ -36,7 +36,7 @@
 <div class="subNav">
 <ul class="navList">
 <li><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationStateZKBase.html" title="class in org.apache.hadoop.hbase.replication"><span class="strong">Prev Class</span></a></li>
-<li><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTracker.html" title="interface in org.apache.hadoop.hbase.replication"><span class="strong">Next Class</span></a></li>
+<li><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.CreateReplicationTableWorker.html" title="class in org.apache.hadoop.hbase.replication"><span class="strong">Next Class</span></a></li>
 </ul>
 <ul class="navList">
 <li><a href="../../../../../index.html?org/apache/hadoop/hbase/replication/ReplicationTableBase.html" target="_top">Frames</a></li>
@@ -60,7 +60,7 @@
 <div>
 <ul class="subNavList">
 <li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
 <li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
 <li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
 <li><a href="#method_summary">Method</a></li>
@@ -100,7 +100,7 @@
 <hr>
 <br>
 <pre><a href="../../../../../org/apache/hadoop/hbase/classification/InterfaceAudience.Private.html" title="annotation in org.apache.hadoop.hbase.classification">@InterfaceAudience.Private</a>
-abstract class <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationTableBase.html#line.65">ReplicationTableBase</a>
+abstract class <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationTableBase.html#line.75">ReplicationTableBase</a>
 extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
 </li>
 </ul>
@@ -108,6 +108,27 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <div class="summary">
 <ul class="blockList">
 <li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
+<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>private class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.CreateReplicationTableWorker.html" title="class in org.apache.hadoop.hbase.replication">ReplicationTableBase.CreateReplicationTableWorker</a></strong></code>
+<div class="block">Attempts to build the Replication Table.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
 <!-- =========== FIELD SUMMARY =========== -->
 <ul class="blockList">
 <li class="blockList"><a name="field_summary">
@@ -125,60 +146,64 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#abortable">abortable</a></strong></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><code>private <a href="../../../../../org/apache/hadoop/hbase/client/Admin.html" title="interface in org.apache.hadoop.hbase.client">Admin</a></code></td>
-<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#admin">admin</a></strong></code>&nbsp;</td>
-</tr>
-<tr class="altColor">
 <td class="colFirst"><code>static byte[]</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#CF_QUEUE">CF_QUEUE</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private static int</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#CLIENT_RETRIES">CLIENT_RETRIES</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static byte[]</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#COL_QUEUE_OWNER">COL_QUEUE_OWNER</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static byte[]</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#COL_QUEUE_OWNER_HISTORY">COL_QUEUE_OWNER_HISTORY</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>protected org.apache.hadoop.conf.Configuration</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#conf">conf</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private <a href="../../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#connection">connection</a></strong></code>&nbsp;</td>
 </tr>
+<tr class="rowColor">
+<td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/Executor.html?is-external=true" title="class or interface in java.util.concurrent">Executor</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#executor">executor</a></strong></code>&nbsp;</td>
+</tr>
 <tr class="altColor">
 <td class="colFirst"><code>private static int</code></td>
-<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#OPERATION_TIMEOUT">OPERATION_TIMEOUT</a></strong></code>&nbsp;</td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#NUM_INITIALIZE_WORKERS">NUM_INITIALIZE_WORKERS</a></strong></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
+<td class="colFirst"><code>private static int</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#OPERATION_TIMEOUT">OPERATION_TIMEOUT</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
 <td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#QUEUE_HISTORY_DELIMITER">QUEUE_HISTORY_DELIMITER</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private static <a href="../../../../../org/apache/hadoop/hbase/HColumnDescriptor.html" title="class in org.apache.hadoop.hbase">HColumnDescriptor</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#REPLICATION_COL_DESCRIPTOR">REPLICATION_COL_DESCRIPTOR</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#REPLICATION_TABLE_NAME">REPLICATION_TABLE_NAME</a></strong></code>
 <div class="block">Name of the HBase Table used for tracking replication</div>
 </td>
 </tr>
-<tr class="altColor">
-<td class="colFirst"><code>protected <a href="../../../../../org/apache/hadoop/hbase/client/Table.html" title="interface in org.apache.hadoop.hbase.client">Table</a></code></td>
-<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#replicationTable">replicationTable</a></strong></code>&nbsp;</td>
-</tr>
 <tr class="rowColor">
+<td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/CountDownLatch.html?is-external=true" title="class or interface in java.util.concurrent">CountDownLatch</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#replicationTableInitialized">replicationTableInitialized</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
 <td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#ROW_KEY_DELIMITER">ROW_KEY_DELIMITER</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private static int</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#RPC_TIMEOUT">RPC_TIMEOUT</a></strong></code>&nbsp;</td>
 </tr>
@@ -230,46 +255,57 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 </td>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><code>private <a href="../../../../../org/apache/hadoop/hbase/client/Table.html" title="interface in org.apache.hadoop.hbase.client">Table</a></code></td>
-<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#createAndGetReplicationTable()">createAndGetReplicationTable</a></strong>()</code>
-<div class="block">Gets the Replication Table.</div>
-</td>
-</tr>
-<tr class="rowColor">
 <td class="colFirst"><code>private void</code></td>
-<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#createReplicationTable()">createReplicationTable</a></strong>()</code>
-<div class="block">Create the replication table with the provided HColumnDescriptor REPLICATION_COL_DESCRIPTOR
- in TableBasedReplicationQueuesImpl</div>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#createReplicationTableInBackground()">createReplicationTableInBackground</a></strong>()</code>
+<div class="block">Builds the Replication Table in a background thread.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private void</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#decorateConf()">decorateConf</a></strong>()</code>
 <div class="block">Modify the connection's config so that operations run on the Replication Table have longer and
  a larger number of retries</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#getAllQueues(java.lang.String)">getAllQueues</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;serverName)</code>&nbsp;</td>
 </tr>
+<tr class="rowColor">
+<td class="colFirst"><code>private <a href="../../../../../org/apache/hadoop/hbase/client/Table.html" title="interface in org.apache.hadoop.hbase.client">Table</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#getAndSetUpReplicationTable()">getAndSetUpReplicationTable</a></strong>()</code>
+<div class="block">Creates a new copy of the Replication Table and sets up the proper Table time outs for it</div>
+</td>
+</tr>
 <tr class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#getInitializationStatus()">getInitializationStatus</a></strong>()</code>
+<div class="block">Get whether the Replication Table has been successfully initialized yet</div>
+</td>
+</tr>
+<tr class="rowColor">
 <td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#getListOfReplicators()">getListOfReplicators</a></strong>()</code>
 <div class="block">Get a list of all region servers that have outstanding replication queues.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#getLogsInQueue(byte[])">getLogsInQueue</a></strong>(byte[]&nbsp;rowKey)</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#getLogsInQueue(java.lang.String,%20java.lang.String)">getLogsInQueue</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;serverName,
                             <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;queueId)</code>&nbsp;</td>
 </tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="../../../../../org/apache/hadoop/hbase/client/Table.html" title="interface in org.apache.hadoop.hbase.client">Table</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#getOrBlockOnReplicationTable()">getOrBlockOnReplicationTable</a></strong>()</code>
+<div class="block">Attempts to acquire the Replication Table.</div>
+</td>
+</tr>
 <tr class="rowColor">
-<td class="colFirst"><code>private <a href="../../../../../org/apache/hadoop/hbase/client/ResultScanner.html" title="interface in org.apache.hadoop.hbase.client">ResultScanner</a></code></td>
+<td class="colFirst"><code>protected <a href="../../../../../org/apache/hadoop/hbase/client/ResultScanner.html" title="interface in org.apache.hadoop.hbase.client">ResultScanner</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#getQueuesBelongingToServer(java.lang.String)">getQueuesBelongingToServer</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;server)</code>
 <div class="block">Get the queue id's and meta data (Owner and History) for the queues belonging to the named
  server</div>
@@ -295,15 +331,15 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 </td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><code>private boolean</code></td>
-<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#replicationTableExists()">replicationTableExists</a></strong>()</code>
-<div class="block">Checks whether the Replication Table exists yet</div>
+<td class="colFirst"><code>private <a href="../../../../../org/apache/hadoop/hbase/client/Table.html" title="interface in org.apache.hadoop.hbase.client">Table</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#setReplicationTableTimeOuts(org.apache.hadoop.hbase.client.Table)">setReplicationTableTimeOuts</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/client/Table.html" title="interface in org.apache.hadoop.hbase.client">Table</a>&nbsp;replicationTable)</code>
+<div class="block">Increases the RPC and operations timeouts for the Replication Table</div>
 </td>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><code>private void</code></td>
-<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#setTableTimeOuts()">setTableTimeOuts</a></strong>()</code>
-<div class="block">Increases the RPC and operations timeouts for the Replication Table</div>
+<td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/Executor.html?is-external=true" title="class or interface in java.util.concurrent">Executor</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#setUpExecutor()">setUpExecutor</a></strong>()</code>
+<div class="block">Sets up the thread pool executor used to build the Replication Table in the background</div>
 </td>
 </tr>
 </table>
@@ -334,7 +370,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>REPLICATION_TABLE_NAME</h4>
-<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationTableBase.html#line.68">REPLICATION_TABLE_NAME</a></pre>
+<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationTableBase.html#line.78">REPLICATION_TABLE_NAME</a></pre>
 <div class="block">Name of the HBase Table used for tracking replication</div>
 </li>
 </ul>
@@ -344,7 +380,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>CF_QUEUE</h4>
-<pre>public static final&nbsp;byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationTableBase.html#line.72">CF_QUEUE</a></pre>
+<pre>public static final&nbsp;byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationTableBase.html#line.82">CF_QUEUE</a></pre>
 </li>
 </ul>
 <a name="COL_QUEUE_OWNER">
@@ -353,7 +389,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>COL_QUEUE_OWNER</h4>
-<pre>public static final&nbsp;byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationTableBase.html#line.73">COL_QUEUE_OWNER</a></pre>
+<pre>public static final&nbsp;byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationTableBase.html#line.83">COL_QUEUE_OWNER</a></pre>
 </li>
 </ul>
 <a name="COL_QUEUE_OWNER_HISTORY">
@@ -362,7 +398,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>COL_QUEUE_OWNER_HISTORY</h4>
-<pre>public static final&nbsp;byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationTableBase.html#line.74">COL_QUEUE_OWNER_HISTORY</a></pre>
+<pre>public static final&nbsp;byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationTableBase.html#line.84">COL_QUEUE_OWNER_HISTORY</a></pre>
 </li>
 </ul>
 <a name="REPLICATION_COL_DESCRIPTOR">
@@ -371,7 +407,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>REPLICATION_COL_DESCRIPTOR</h4>
-<pre>private static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/HColumnDescriptor.html" title="class in org.apache.hadoop.hbase">HColumnDescriptor</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationTableBase.html#line.77">REPLICATION_COL_DESCRIPTOR</a></pre>
+<pre>private static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/HColumnDescriptor.html" title="class in org.apache.hadoop.hbase">HColumnDescriptor</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationTableBase.html#line.87">REPLICATION_COL_DESCRIPTOR</a></pre>
 </li>
 </ul>
 <a name="ROW_KEY_DELIMITER">
@@ -380,7 +416,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>ROW_KEY_DELIMITER</h4>
-<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationTableBase.html#line.87">ROW_KEY_DELIMITER</a></pre>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationTableBase.html#line.97">ROW_KEY_DELIMITER</a></pre>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.replication.ReplicationTableBase.ROW_KEY_DELIMITER">Constant Field Values</a></dd></dl>
 </li>
 </ul>
@@ -390,7 +426,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>QUEUE_HISTORY_DELIMITER</h4>
-<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationTableBase.html#line.90">QUEUE_HISTORY_DELIMITER</a></pre>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationTableBase.html#line.100">QUEUE_HISTORY_DELIMITER</a></pre>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.replication.ReplicationTableBase.QUEUE_HISTORY_DELIMITER">Constant Field Values</a></dd></dl>
 </li>
 </ul>
@@ -400,7 +436,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>CLIENT_RETRIES</h4>
-<pre>private static final&nbsp;int <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationTableBase.html#line.98">CLIENT_RETRIES</a></pre>
+<pre>private static final&nbsp;int <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationTableBase.html#line.108">CLIENT_RETRIES</a></pre>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.replication.ReplicationTableBase.CLIENT_RETRIES">Constant Field Values</a></dd></dl>
 </li>
 </ul>
@@ -410,7 +446,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>RPC_TIMEOUT</h4>
-<pre>private static final&nbsp;int <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationTableBase.html#line.99">RPC_TIMEOUT</a></pre>
+<pre>private static final&nbsp;int <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationTableBase.html#line.109">RPC_TIMEOUT</a></pre>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.replication.ReplicationTableBase.RPC_TIMEOUT">Constant Field Values</a></dd></dl>
 </li>
 </ul>
@@ -420,17 +456,18 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>OPERATION_TIMEOUT</h4>
-<pre>private static final&nbsp;int <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationTableBase.html#line.100">OPERATION_TIMEOUT</a></pre>
+<pre>private static final&nbsp;int <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationTableBase.html#line.110">OPERATION_TIMEOUT</a></pre>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.replication.ReplicationTableBase.OPERATION_TIMEOUT">Constant Field Values</a></dd></dl>
 </li>
 </ul>
-<a name="replicationTable">
+<a name="NUM_INITIALIZE_WORKERS">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>replicationTable</h4>
-<pre>protected final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/client/Table.html" title="interface in org.apache.hadoop.hbase.client">Table</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationTableBase.html#line.102">replicationTable</a></pre>
+<h4>NUM_INITIALIZE_WORKERS</h4>
+<pre>private static final&nbsp;int <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationTableBase.html#line.113">NUM_INITIALIZE_WORKERS</a></pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.replication.ReplicationTableBase.NUM_INITIALIZE_WORKERS">Constant Field Values</a></dd></dl>
 </li>
 </ul>
 <a name="conf">
@@ -439,7 +476,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>conf</h4>
-<pre>protected final&nbsp;org.apache.hadoop.conf.Configuration <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationTableBase.html#line.103">conf</a></pre>
+<pre>protected final&nbsp;org.apache.hadoop.conf.Configuration <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationTableBase.html#line.115">conf</a></pre>
 </li>
 </ul>
 <a name="abortable">
@@ -448,25 +485,34 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>abortable</h4>
-<pre>protected final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/Abortable.html" title="interface in org.apache.hadoop.hbase">Abortable</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationTableBase.html#line.104">abortable</a></pre>
+<pre>protected final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/Abortable.html" title="interface in org.apache.hadoop.hbase">Abortable</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationTableBase.html#line.116">abortable</a></pre>
 </li>
 </ul>
-<a name="admin">
+<a name="connection">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>admin</h4>
-<pre>private final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/client/Admin.html" title="interface in org.apache.hadoop.hbase.client">Admin</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationTableBase.html#line.105">admin</a></pre>
+<h4>connection</h4>
+<pre>private final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationTableBase.html#line.117">connection</a></pre>
 </li>
 </ul>
-<a name="connection">
+<a name="executor">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>executor</h4>
+<pre>private final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/Executor.html?is-external=true" title="class or interface in java.util.concurrent">Executor</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationTableBase.html#line.118">executor</a></pre>
+</li>
+</ul>
+<a name="replicationTableInitialized">
 <!--   -->
 </a>
 <ul class="blockListLast">
 <li class="blockList">
-<h4>connection</h4>
-<pre>private final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationTableBase.html#line.106">connection</a></pre>
+<h4>replicationTableInitialized</h4>
+<pre>private volatile&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/CountDownLatch.html?is-external=true" title="class or interface in java.util.concurrent">CountDownLatch</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationTableBase.html#line.119">replicationTableInitialized</a></pre>
 </li>
 </ul>
 </li>
@@ -483,7 +529,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>ReplicationTableBase</h4>
-<pre>public&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationTableBase.html#line.108">ReplicationTableBase</a>(org.apache.hadoop.conf.Configuration&nbsp;conf,
+<pre>public&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationTableBase.html#line.121">ReplicationTableBase</a>(org.apache.hadoop.conf.Configuration&nbsp;conf,
                     <a href="../../../../../org/apache/hadoop/hbase/Abortable.html" title="interface in org.apache.hadoop.hbase">Abortable</a>&nbsp;abort)
                      throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
@@ -504,18 +550,40 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>decorateConf</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationTableBase.html#line.122">decorateConf</a>()</pre>
+<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationTableBase.html#line.135">decorateConf</a>()</pre>
 <div class="block">Modify the connection's config so that operations run on the Replication Table have longer and
  a larger number of retries</div>
 </li>
 </ul>
-<a name="setTableTimeOuts()">
+<a name="setUpExecutor()">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>setTableTimeOuts</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationTableBase.html#line.129">setTableTimeOuts</a>()</pre>
+<h4>setUpExecutor</h4>
+<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/Executor.html?is-external=true" title="class or interface in java.util.concurrent">Executor</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationTableBase.html#line.143">setUpExecutor</a>()</pre>
+<div class="block">Sets up the thread pool executor used to build the Replication Table in the background</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>the configured executor</dd></dl>
+</li>
+</ul>
+<a name="getInitializationStatus()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getInitializationStatus</h4>
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationTableBase.html#line.157">getInitializationStatus</a>()</pre>
+<div class="block">Get whether the Replication Table has been successfully initialized yet</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>whether the Replication Table is initialized</dd></dl>
+</li>
+</ul>
+<a name="setReplicationTableTimeOuts(org.apache.hadoop.hbase.client.Table)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setReplicationTableTimeOuts</h4>
+<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/client/Table.html" title="interface in org.apache.hadoop.hbase.client">Table</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationTableBase.html#line.164">setReplicationTableTimeOuts</a>(<a href="../../../../../org/apache/hadoop/hbase/client/Table.html" title="interface in org.apache.hadoop.hbase.client">Table</a>&nbsp;replicationTable)</pre>
 <div class="block">Increases the RPC and operations timeouts for the Replication Table</div>
 </li>
 </ul>
@@ -525,7 +593,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>buildQueueRowKey</h4>
-<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationTableBase.html#line.141">buildQueueRowKey</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;serverName,
+<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationTableBase.html#line.177">buildQueueRowKey</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;serverName,
                       <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;queueId)</pre>
 <div class="block">Build the row key for the given queueId. This will uniquely identify it from all other queues
  in the cluster.</div>
@@ -539,7 +607,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getRawQueueIdFromRowKey</h4>
-<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationTableBase.html#line.150">getRawQueueIdFromRowKey</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;rowKey)</pre>
+<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationTableBase.html#line.186">getRawQueueIdFromRowKey</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;rowKey)</pre>
 <div class="block">Parse the original queueId from a row key</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>rowKey</code> - String representation of a queue's row key</dd>
 <dt><span class="strong">Returns:</span></dt><dd>the original queueId</dd></dl>
@@ -551,7 +619,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>queueIdToRowKey</h4>
-<pre>protected&nbsp;byte[]&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationTableBase.html#line.160">queueIdToRowKey</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;serverName,
+<pre>protected&nbsp;byte[]&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationTableBase.html#line.196">queueIdToRowKey</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;serverName,
                      <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;queueId)</pre>
 <div class="block">Returns a queue's row key given either its raw or reclaimed queueId</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>queueId</code> - queueId of the queue</dd>
@@ -564,7 +632,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>buildClaimedQueueHistory</h4>
-<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationTableBase.html#line.179">buildClaimedQueueHistory</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;originalHistory,
+<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationTableBase.html#line.215">buildClaimedQueueHistory</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;originalHistory,
                               <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;oldServer)</pre>
 <div class="block">Creates a "|" delimited record of the queue's past region server owners.</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>originalHistory</code> - the queue's original owner history</dd><dd><code>oldServer</code> - the name of the server that used to own the queue</dd>
@@ -577,7 +645,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getListOfReplicators</h4>
-<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationTableBase.html#line.188">getListOfReplicators</a>()</pre>
+<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationTableBase.html#line.224">getListOfReplicators</a>()</pre>
 <div class="block">Get a list of all region servers that have outstanding replication queues. These servers could
  be alive, dead or from a previous run of the cluster.</div>
 <dl><dt><span class="strong">Returns:</span></dt><dd>a list of server names</dd></dl>
@@ -589,7 +657,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getAllQueues</h4>
-<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationTableBase.html#line.210">getAllQueues</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;serverName)</pre>
+<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationTableBase.html#line.246">getAllQueues</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;serverName)</pre>
 </li>
 </ul>
 <a name="getLogsInQueue(java.lang.String, java.lang.String)">
@@ -598,7 +666,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getLogsInQueue</h4>
-<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationTableBase.html#line.237">getLogsInQueue</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;serverName,
+<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationTableBase.html#line.273">getLogsInQueue</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;serverName,
                           <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;queueId)</pre>
 </li>
 </ul>
@@ -608,7 +676,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getLogsInQueue</h4>
-<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationTableBase.html#line.245">getLogsInQueue</a>(byte[]&nbsp;rowKey)</pre>
+<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationTableBase.html#line.281">getLogsInQueue</a>(byte[]&nbsp;rowKey)</pre>
 </li>
 </ul>
 <a name="readWALsFromResult(org.apache.hadoop.hbase.client.Result)">
@@ -617,7 +685,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>readWALsFromResult</h4>
-<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationTableBase.html#line.267">readWALsFromResult</a>(<a href="../../../../../org/apache/hadoop/hbase/client/Result.html" title="class in org.apache.hadoop.hbase.client">Result</a>&nbsp;queue)</pre>
+<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationTableBase.html#line.303">readWALsFromResult</a>(<a href="../../../../../org/apache/hadoop/hbase/client/Result.html" title="class in org.apache.hadoop.hbase.client">Result</a>&nbsp;queue)</pre>
 <div class="block">Read all of the WAL's from a queue into a list</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>queue</code> - HBase query result containing the queue</dd>
 <dt><span class="strong">Returns:</span></dt><dd>a list of all the WAL filenames</dd></dl>
@@ -629,8 +697,8 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getQueuesBelongingToServer</h4>
-<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/client/ResultScanner.html" title="interface in org.apache.hadoop.hbase.client">ResultScanner</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationTableBase.html#line.289">getQueuesBelongingToServer</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;server)
-                                          throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+<pre>protected&nbsp;<a href="../../../../../org/apache/hadoop/hbase/client/ResultScanner.html" title="interface in org.apache.hadoop.hbase.client">ResultScanner</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationTableBase.html#line.325">getQueuesBelongingToServer</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;server)
+                                            throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Get the queue id's and meta data (Owner and History) for the queues belonging to the named
  server</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>server</code> - name of the server</dd>
@@ -639,46 +707,48 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
 </li>
 </ul>
-<a name="createAndGetReplicationTable()">
+<a name="getOrBlockOnReplicationTable()">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>createAndGetReplicationTable</h4>
-<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/client/Table.html" title="interface in org.apache.hadoop.hbase.client">Table</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationTableBase.html#line.307">createAndGetReplicationTable</a>()
-                                    throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
-<div class="block">Gets the Replication Table. Builds and blocks until the table is available if the Replication
- Table does not exist.</div>
-<dl><dt><span class="strong">Returns:</span></dt><dd>the Replication Table</dd>
+<h4>getOrBlockOnReplicationTable</h4>
+<pre>protected&nbsp;<a href="../../../../../org/apache/hadoop/hbase/client/Table.html" title="interface in org.apache.hadoop.hbase.client">Table</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationTableBase.html#line.345">getOrBlockOnReplicationTable</a>()
+                                      throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+<div class="block">Attempts to acquire the Replication Table. This operation will block until it is assigned by
+ the CreateReplicationWorker thread. It is up to the caller of this method to close the
+ returned Table</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>the Replication Table when it is created</dd>
 <dt><span class="strong">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - if the Replication Table takes too long to build</dd></dl>
+<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
 </li>
 </ul>
-<a name="createReplicationTable()">
+<a name="getAndSetUpReplicationTable()">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>createReplicationTable</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationTableBase.html#line.332">createReplicationTable</a>()
-                             throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
-<div class="block">Create the replication table with the provided HColumnDescriptor REPLICATION_COL_DESCRIPTOR
- in TableBasedReplicationQueuesImpl</div>
-<dl><dt><span class="strong">Throws:</span></dt>
+<h4>getAndSetUpReplicationTable</h4>
+<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/client/Table.html" title="interface in org.apache.hadoop.hbase.client">Table</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationTableBase.html#line.363">getAndSetUpReplicationTable</a>()
+                                   throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+<div class="block">Creates a new copy of the Replication Table and sets up the proper Table time outs for it</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>the Replication Table</dd>
+<dt><span class="strong">Throws:</span></dt>
 <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
 </li>
 </ul>
-<a name="replicationTableExists()">
+<a name="createReplicationTableInBackground()">
 <!--   -->
 </a>
 <ul class="blockListLast">
 <li class="blockList">
-<h4>replicationTableExists</h4>
-<pre>private&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationTableBase.html#line.344">replicationTableExists</a>()</pre>
-<div class="block">Checks whether the Replication Table exists yet</div>
-<dl><dt><span class="strong">Returns:</span></dt><dd>whether the Replication Table exists</dd>
-<dt><span class="strong">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
+<h4>createReplicationTableInBackground</h4>
+<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationTableBase.html#line.376">createReplicationTableInBackground</a>()
+                                         throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+<div class="block">Builds the Replication Table in a background thread. Any method accessing the Replication Table
+ should do so through getOrBlockOnReplicationTable()</div>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - if the Replication Table takes too long to build</dd></dl>
 </li>
 </ul>
 </li>
@@ -708,7 +778,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <div class="subNav">
 <ul class="navList">
 <li><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationStateZKBase.html" title="class in org.apache.hadoop.hbase.replication"><span class="strong">Prev Class</span></a></li>
-<li><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTracker.html" title="interface in org.apache.hadoop.hbase.replication"><span class="strong">Next Class</span></a></li>
+<li><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.CreateReplicationTableWorker.html" title="class in org.apache.hadoop.hbase.replication"><span class="strong">Next Class</span></a></li>
 </ul>
 <ul class="navList">
 <li><a href="../../../../../index.html?org/apache/hadoop/hbase/replication/ReplicationTableBase.html" target="_top">Frames</a></li>
@@ -732,7 +802,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <div>
 <ul class="subNavList">
 <li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#nested_class_summary">Nested</a>&nbsp;|&nbsp;</li>
 <li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
 <li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
 <li><a href="#method_summary">Method</a></li>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/replication/ReplicationTracker.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/replication/ReplicationTracker.html b/devapidocs/org/apache/hadoop/hbase/replication/ReplicationTracker.html
index 90b208d..2bbdbd4 100644
--- a/devapidocs/org/apache/hadoop/hbase/replication/ReplicationTracker.html
+++ b/devapidocs/org/apache/hadoop/hbase/replication/ReplicationTracker.html
@@ -35,7 +35,7 @@
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html" title="class in org.apache.hadoop.hbase.replication"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.CreateReplicationTableWorker.html" title="class in org.apache.hadoop.hbase.replication"><span class="strong">Prev Class</span></a></li>
 <li><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTrackerZKImpl.html" title="class in org.apache.hadoop.hbase.replication"><span class="strong">Next Class</span></a></li>
 </ul>
 <ul class="navList">
@@ -205,7 +205,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/replic
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html" title="class in org.apache.hadoop.hbase.replication"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.CreateReplicationTableWorker.html" title="class in org.apache.hadoop.hbase.replication"><span class="strong">Prev Class</span></a></li>
 <li><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTrackerZKImpl.html" title="class in org.apache.hadoop.hbase.replication"><span class="strong">Next Class</span></a></li>
 </ul>
 <ul class="navList">


[37/52] [partial] hbase-site git commit: Published site at 3e0602be1665e6170b0addec59bbe8785da300b0.

Posted by mi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/classification/class-use/InterfaceAudience.Private.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/classification/class-use/InterfaceAudience.Private.html b/devapidocs/org/apache/hadoop/hbase/classification/class-use/InterfaceAudience.Private.html
index cee5aed..ce1c6c5 100644
--- a/devapidocs/org/apache/hadoop/hbase/classification/class-use/InterfaceAudience.Private.html
+++ b/devapidocs/org/apache/hadoop/hbase/classification/class-use/InterfaceAudience.Private.html
@@ -535,6 +535,12 @@ service.</div>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/AsyncConsoleAppender.html" title="class in org.apache.hadoop.hbase">AsyncConsoleAppender</a></strong></code>
+<div class="block">Logger class that buffers before trying to log to the specified console.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/BaseConfigurable.html" title="class in org.apache.hadoop.hbase">BaseConfigurable</a></strong></code>
 <div class="block">HBase version of Hadoop's Configured class that doesn't initialize the
  configuration via <a href="../../../../../../org/apache/hadoop/hbase/BaseConfigurable.html#setConf(org.apache.hadoop.conf.Configuration)"><code>BaseConfigurable.setConf(Configuration)</code></a> in the constructor, but
@@ -542,13 +548,13 @@ service.</div>
  method</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/ByteBufferedCell.html" title="class in org.apache.hadoop.hbase">ByteBufferedCell</a></strong></code>
 <div class="block">This class is a server side extension to the <a href="../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase"><code>Cell</code></a> interface.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/ByteBufferedKeyOnlyKeyValue.html" title="class in org.apache.hadoop.hbase">ByteBufferedKeyOnlyKeyValue</a></strong></code>
 <div class="block">This is a key only Cell implementation which is identical to <a href="../../../../../../org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html" title="class in org.apache.hadoop.hbase"><code>KeyValue.KeyOnlyKeyValue</code></a>
@@ -556,96 +562,96 @@ service.</div>
  (onheap and offheap).</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/CellComparator.html" title="class in org.apache.hadoop.hbase">CellComparator</a></strong></code>
 <div class="block">Compare two HBase cells.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>interface&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/CellScannable.html" title="interface in org.apache.hadoop.hbase">CellScannable</a></strong></code>
 <div class="block">Implementer can return a CellScanner over its Cell content.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>interface&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/CellScanner.html" title="interface in org.apache.hadoop.hbase">CellScanner</a></strong></code>
 <div class="block">An interface for iterating through a sequence of cells.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private static class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/CellUtil.EmptyByteBufferedCell.html" title="class in org.apache.hadoop.hbase">CellUtil.EmptyByteBufferedCell</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private static class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/CellUtil.EmptyCell.html" title="class in org.apache.hadoop.hbase">CellUtil.EmptyCell</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private static class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/CellUtil.FirstOnRowByteBufferedCell.html" title="class in org.apache.hadoop.hbase">CellUtil.FirstOnRowByteBufferedCell</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private static class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/CellUtil.FirstOnRowCell.html" title="class in org.apache.hadoop.hbase">CellUtil.FirstOnRowCell</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private static class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/CellUtil.FirstOnRowColByteBufferedCell.html" title="class in org.apache.hadoop.hbase">CellUtil.FirstOnRowColByteBufferedCell</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private static class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/CellUtil.FirstOnRowColCell.html" title="class in org.apache.hadoop.hbase">CellUtil.FirstOnRowColCell</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private static class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/CellUtil.FirstOnRowColTSByteBufferedCell.html" title="class in org.apache.hadoop.hbase">CellUtil.FirstOnRowColTSByteBufferedCell</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private static class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/CellUtil.FirstOnRowColTSCell.html" title="class in org.apache.hadoop.hbase">CellUtil.FirstOnRowColTSCell</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private static class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/CellUtil.FirstOnRowDeleteFamilyCell.html" title="class in org.apache.hadoop.hbase">CellUtil.FirstOnRowDeleteFamilyCell</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private static class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/CellUtil.LastOnRowByteBufferedCell.html" title="class in org.apache.hadoop.hbase">CellUtil.LastOnRowByteBufferedCell</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private static class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/CellUtil.LastOnRowCell.html" title="class in org.apache.hadoop.hbase">CellUtil.LastOnRowCell</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private static class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/CellUtil.LastOnRowColByteBufferedCell.html" title="class in org.apache.hadoop.hbase">CellUtil.LastOnRowColByteBufferedCell</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private static class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/CellUtil.LastOnRowColCell.html" title="class in org.apache.hadoop.hbase">CellUtil.LastOnRowColCell</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/ClusterId.html" title="class in org.apache.hadoop.hbase">ClusterId</a></strong></code>
 <div class="block">The identifier for this cluster.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/CompoundConfiguration.html" title="class in org.apache.hadoop.hbase">CompoundConfiguration</a></strong></code>
 <div class="block">Do a shallow merge of multiple KV configuration pools.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/CoordinatedStateException.html" title="class in org.apache.hadoop.hbase">CoordinatedStateException</a></strong></code>
 <div class="block">Thrown by operations requiring coordination state access or manipulation
  when internal error within coordination engine (or other internal implementation) occurs.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>interface&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/CoordinatedStateManager.html" title="interface in org.apache.hadoop.hbase">CoordinatedStateManager</a></strong></code>
 <div class="block">Implementations of this interface will keep and return to clients 
@@ -653,172 +659,166 @@ service.</div>
  coordinated operations.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/CoordinatedStateManagerFactory.html" title="class in org.apache.hadoop.hbase">CoordinatedStateManagerFactory</a></strong></code>
 <div class="block">Creates instance of <a href="../../../../../../org/apache/hadoop/hbase/CoordinatedStateManager.html" title="interface in org.apache.hadoop.hbase"><code>CoordinatedStateManager</code></a>
  based on configuration.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>interface&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/CoprocessorEnvironment.html" title="interface in org.apache.hadoop.hbase">CoprocessorEnvironment</a></strong></code>
 <div class="block">Coprocessor environment state.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/HConstants.Modify.html" title="enum in org.apache.hadoop.hbase">HConstants.Modify</a></strong></code>
 <div class="block">modifyTable op for replacing the table descriptor</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/HConstants.OperationStatusCode.html" title="enum in org.apache.hadoop.hbase">HConstants.OperationStatusCode</a></strong></code>
 <div class="block">Status codes used for return values of bulk operations.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/HDFSBlocksDistribution.html" title="class in org.apache.hadoop.hbase">HDFSBlocksDistribution</a></strong></code>
 <div class="block">Data structure to describe the distribution of HDFS blocks among hosts.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>interface&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/InterProcessLock.html" title="interface in org.apache.hadoop.hbase">InterProcessLock</a></strong></code>
 <div class="block">An interface for an application-specific lock.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>interface&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/InterProcessReadWriteLock.html" title="interface in org.apache.hadoop.hbase">InterProcessReadWriteLock</a></strong></code>
 <div class="block">An interface for a distributed reader-writer lock.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/JitterScheduledThreadPoolExecutorImpl.html" title="class in org.apache.hadoop.hbase">JitterScheduledThreadPoolExecutorImpl</a></strong></code>
 <div class="block">ScheduledThreadPoolExecutor that will add some jitter to the RunnableScheduledFuture.getDelay.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a></strong></code>
 <div class="block">An HBase Key/Value.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/KeyValueTestUtil.html" title="class in org.apache.hadoop.hbase">KeyValueTestUtil</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/KeyValueUtil.html" title="class in org.apache.hadoop.hbase">KeyValueUtil</a></strong></code>
 <div class="block">static convenience methods for dealing with KeyValues and collections of KeyValues</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>interface&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/MetaMutationAnnotation.html" title="annotation in org.apache.hadoop.hbase">MetaMutationAnnotation</a></strong></code>
 <div class="block">The field or the parameter to which this annotation can be applied only when it
  holds mutations for hbase:meta table.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/MetaTableAccessor.html" title="class in org.apache.hadoop.hbase">MetaTableAccessor</a></strong></code>
 <div class="block">Read/write operations on region and assignment information store in
  <code>hbase:meta</code>.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/MetaTableAccessor.QueryType.html" title="enum in org.apache.hadoop.hbase">MetaTableAccessor.QueryType</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/NoTagsKeyValue.html" title="class in org.apache.hadoop.hbase">NoTagsKeyValue</a></strong></code>
 <div class="block">An extension of the KeyValue where the tags length is always 0</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/OffheapKeyValue.html" title="class in org.apache.hadoop.hbase">OffheapKeyValue</a></strong></code>
 <div class="block">This Cell is an implementation of <a href="../../../../../../org/apache/hadoop/hbase/ByteBufferedCell.html" title="class in org.apache.hadoop.hbase"><code>ByteBufferedCell</code></a> where the data resides in off heap
  memory.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/OffheapTag.html" title="class in org.apache.hadoop.hbase">OffheapTag</a></strong></code>
 <div class="block">This is a <a href="../../../../../../org/apache/hadoop/hbase/Tag.html" title="interface in org.apache.hadoop.hbase"><code>Tag</code></a> implementation in which value is backed by an off heap
  <a href="http://docs.oracle.com/javase/7/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio"><code>ByteBuffer</code></a></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/ProcedureUtil.html" title="class in org.apache.hadoop.hbase">ProcedureUtil</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/RegionLocations.html" title="class in org.apache.hadoop.hbase">RegionLocations</a></strong></code>
 <div class="block">Container for holding a list of <a href="../../../../../../org/apache/hadoop/hbase/HRegionLocation.html" title="class in org.apache.hadoop.hbase"><code>HRegionLocation</code></a>'s that correspond to the
  same range.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>interface&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/RegionStateListener.html" title="interface in org.apache.hadoop.hbase">RegionStateListener</a></strong></code>
 <div class="block">The listener interface for receiving region state events.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>interface&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/Service.html" title="interface in org.apache.hadoop.hbase">Service</a></strong></code>
 <div class="block">Simple Service.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/ServiceNotRunningException.html" title="class in org.apache.hadoop.hbase">ServiceNotRunningException</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/SizeCachedKeyValue.html" title="class in org.apache.hadoop.hbase">SizeCachedKeyValue</a></strong></code>
 <div class="block">This class is an extension to KeyValue where rowLen and keyLen are cached.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/SizeCachedNoTagsKeyValue.html" title="class in org.apache.hadoop.hbase">SizeCachedNoTagsKeyValue</a></strong></code>
 <div class="block">This class is an extension to ContentSizeCachedKeyValue where there are no tags in Cell.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/SplitLogCounters.html" title="class in org.apache.hadoop.hbase">SplitLogCounters</a></strong></code>
 <div class="block">Counters kept by the distributed WAL split log process.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/SplitLogTask.html" title="class in org.apache.hadoop.hbase">SplitLogTask</a></strong></code>
 <div class="block">State of a WAL log split during distributed splitting.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>interface&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/Streamable.html" title="interface in org.apache.hadoop.hbase">Streamable</a></strong></code>
 <div class="block">This marks a Cell as streamable to a given OutputStream.</div>
 </td>
 </tr>
-<tr class="rowColor">
-<td class="colFirst"><code>class&nbsp;</code></td>
-<td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">TableDescriptor</a></strong></code>
-<div class="block">Class represents table state on HDFS.</div>
-</td>
-</tr>
 <tr class="altColor">
 <td class="colFirst"><code>interface&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/TableDescriptors.html" title="interface in org.apache.hadoop.hbase">TableDescriptors</a></strong></code>
@@ -5466,13 +5466,6 @@ service.</div>
 </td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><code>interface&nbsp;</code></td>
-<td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/InternalScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">InternalScanner</a></strong></code>
-<div class="block">Internal scanners differ from client-side scanners in that they operate on
- HStoreKeys and byte[] instead of RowResults.</div>
-</td>
-</tr>
-<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/KeyPrefixRegionSplitPolicy.html" title="class in org.apache.hadoop.hbase.regionserver">KeyPrefixRegionSplitPolicy</a></strong></code>
 <div class="block">A custom RegionSplitPolicy implementing a SplitPolicy that groups
@@ -5481,32 +5474,32 @@ service.</div>
  This ensures that a region is not split "inside" a prefix of a row key.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/KeyValueHeap.html" title="class in org.apache.hadoop.hbase.regionserver">KeyValueHeap</a></strong></code>
 <div class="block">Implements a heap merge across any number of KeyValueScanners.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>interface&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">KeyValueScanner</a></strong></code>
 <div class="block">Scanner that returns the next KeyValue.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>interface&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/LastSequenceId.html" title="interface in org.apache.hadoop.hbase.regionserver">LastSequenceId</a></strong></code>
 <div class="block">Last flushed sequence Ids for the regions and their stores on region server</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>interface&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/LeaseListener.html" title="interface in org.apache.hadoop.hbase.regionserver">LeaseListener</a></strong></code>
 <div class="block">LeaseListener is an interface meant to be implemented by users of the Leases
  class.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/Leases.html" title="class in org.apache.hadoop.hbase.regionserver">Leases</a></strong></code>
 <div class="block">Leases
@@ -5515,32 +5508,32 @@ service.</div>
  clients that occasionally send heartbeats.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/LogRoller.html" title="class in org.apache.hadoop.hbase.regionserver">LogRoller</a></strong></code>
 <div class="block">Runs periodically to determine if the WAL should be rolled.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/LruHashMap.html" title="class in org.apache.hadoop.hbase.regionserver">LruHashMap</a>&lt;K extends <a href="../../../../../../org/apache/hadoop/hbase/io/HeapSize.html" title="interface in org.apache.hadoop.hbase.io">HeapSize</a>,V extends <a href="../../../../../../org/apache/hadoop/hbase/io/HeapSize.html" title="interface in org.apache.hadoop.hbase.io">HeapSize</a>&gt;</strong></code>
 <div class="block">The LruHashMap is a memory-aware HashMap with a configurable maximum
  memory footprint.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>interface&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/MemStore.html" title="interface in org.apache.hadoop.hbase.regionserver">MemStore</a></strong></code>
 <div class="block">The MemStore holds in-memory modifications to the Store.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/MemStoreChunkPool.html" title="class in org.apache.hadoop.hbase.regionserver">MemStoreChunkPool</a></strong></code>
 <div class="block">A pool of <a href="../../../../../../org/apache/hadoop/hbase/regionserver/HeapMemStoreLAB.Chunk.html" title="class in org.apache.hadoop.hbase.regionserver"><code>HeapMemStoreLAB.Chunk</code></a> instances.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>(package private) class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html" title="class in org.apache.hadoop.hbase.regionserver">MemStoreFlusher</a></strong></code>
 <div class="block">Thread that flushes cache on request
@@ -5550,36 +5543,36 @@ service.</div>
  sleep time which is invariant.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>interface&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/MemStoreLAB.html" title="interface in org.apache.hadoop.hbase.regionserver">MemStoreLAB</a></strong></code>
 <div class="block">A memstore-local allocation buffer.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/MemStoreScanner.html" title="class in org.apache.hadoop.hbase.regionserver">MemStoreScanner</a></strong></code>
 <div class="block">This is the scanner for any MemStore implementation, derived from MemStore.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/MemStoreSnapshot.html" title="class in org.apache.hadoop.hbase.regionserver">MemStoreSnapshot</a></strong></code>
 <div class="block">Holds details of the snapshot taken on a MemStore.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegion.html" title="class in org.apache.hadoop.hbase.regionserver">MetricsRegion</a></strong></code>
 <div class="block">This is the glue between the HRegion and whatever hadoop shim layer
  is loaded (hbase-hadoop1-compat or hbase-hadoop2-compat).</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionAggregateSourceImpl.html" title="class in org.apache.hadoop.hbase.regionserver">MetricsRegionAggregateSourceImpl</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServer.html" title="class in org.apache.hadoop.hbase.regionserver">MetricsRegionServer</a></strong></code>
 <div class="block">
@@ -5587,391 +5580,391 @@ service.</div>
  and publishing them through the metrics interfaces.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSourceFactoryImpl.html" title="class in org.apache.hadoop.hbase.regionserver">MetricsRegionServerSourceFactoryImpl</a></strong></code>
 <div class="block">Factory to create MetricsRegionServerSource when given a  MetricsRegionServerWrapper</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSourceImpl.html" title="class in org.apache.hadoop.hbase.regionserver">MetricsRegionServerSourceImpl</a></strong></code>
 <div class="block">Hadoop2 implementation of MetricsRegionServerSource.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>(package private) class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html" title="class in org.apache.hadoop.hbase.regionserver">MetricsRegionServerWrapperImpl</a></strong></code>
 <div class="block">Impl for exposing HRegionServer Information through Hadoop's metrics 2 system.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionSourceImpl.html" title="class in org.apache.hadoop.hbase.regionserver">MetricsRegionSourceImpl</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionWrapperImpl.html" title="class in org.apache.hadoop.hbase.regionserver">MetricsRegionWrapperImpl</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/MetricsTable.html" title="class in org.apache.hadoop.hbase.regionserver">MetricsTable</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/MetricsTableAggregateSourceImpl.html" title="class in org.apache.hadoop.hbase.regionserver">MetricsTableAggregateSourceImpl</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/MetricsTableSourceImpl.html" title="class in org.apache.hadoop.hbase.regionserver">MetricsTableSourceImpl</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/MetricsTableWrapperAggregateImpl.html" title="class in org.apache.hadoop.hbase.regionserver">MetricsTableWrapperAggregateImpl</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/MobCompactionStoreScanner.html" title="class in org.apache.hadoop.hbase.regionserver">MobCompactionStoreScanner</a></strong></code>
 <div class="block">Scanner scans the MOB Store.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>(package private) class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/MobReferenceOnlyFilter.html" title="class in org.apache.hadoop.hbase.regionserver">MobReferenceOnlyFilter</a></strong></code>
 <div class="block">A filter that returns the cells which have mob reference tags.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/MobStoreScanner.html" title="class in org.apache.hadoop.hbase.regionserver">MobStoreScanner</a></strong></code>
 <div class="block">Scanner scans both the memstore and the MOB Store.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>(package private) class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/MultiRowMutationProcessor.html" title="class in org.apache.hadoop.hbase.regionserver">MultiRowMutationProcessor</a></strong></code>
 <div class="block">A <code>MultiRowProcessor</code> that performs multiple puts and deletes.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/MultiVersionConcurrencyControl.html" title="class in org.apache.hadoop.hbase.regionserver">MultiVersionConcurrencyControl</a></strong></code>
 <div class="block">Manages the read/write consistency.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/MultiVersionConcurrencyControl.WriteEntry.html" title="class in org.apache.hadoop.hbase.regionserver">MultiVersionConcurrencyControl.WriteEntry</a></strong></code>
 <div class="block">Write number and whether write has completed given out at start of a write transaction.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/MutableSegment.html" title="class in org.apache.hadoop.hbase.regionserver">MutableSegment</a></strong></code>
 <div class="block">A mutable segment in memstore, specifically the active segment.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/NonLazyKeyValueScanner.html" title="class in org.apache.hadoop.hbase.regionserver">NonLazyKeyValueScanner</a></strong></code>
 <div class="block">A "non-lazy" scanner which always does a real seek operation.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/NonReversedNonLazyKeyValueScanner.html" title="class in org.apache.hadoop.hbase.regionserver">NonReversedNonLazyKeyValueScanner</a></strong></code>
 <div class="block">A "non-reversed &amp; non-lazy" scanner which does not support backward scanning
  and always does a real seek operation.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/NoOpHeapMemoryTuner.html" title="class in org.apache.hadoop.hbase.regionserver">NoOpHeapMemoryTuner</a></strong></code>
 <div class="block">An implementation of HeapMemoryTuner which is not doing any tuning activity but just allows to
  continue with old style fixed proportions.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/OperationStatus.html" title="class in org.apache.hadoop.hbase.regionserver">OperationStatus</a></strong></code>
 <div class="block">This class stores the Operation status code and the exception message
  that occurs in case of failure of operations like put, delete, etc.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>(package private) class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/RegionMergeRequest.html" title="class in org.apache.hadoop.hbase.regionserver">RegionMergeRequest</a></strong></code>
 <div class="block">Handles processing region merges.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/RegionMergeTransactionImpl.html" title="class in org.apache.hadoop.hbase.regionserver">RegionMergeTransactionImpl</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/RegionOpeningState.html" title="enum in org.apache.hadoop.hbase.regionserver">RegionOpeningState</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html" title="class in org.apache.hadoop.hbase.regionserver">RegionServerAccounting</a></strong></code>
 <div class="block">RegionServerAccounting keeps record of some basic real time information about
  the Region Server.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/RegionServicesForStores.html" title="class in org.apache.hadoop.hbase.regionserver">RegionServicesForStores</a></strong></code>
 <div class="block">Services a Store needs from a Region.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>interface&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/ReplicationService.html" title="interface in org.apache.hadoop.hbase.regionserver">ReplicationService</a></strong></code>
 <div class="block">Gateway to Cluster Replication.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>interface&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/ReplicationSinkService.html" title="interface in org.apache.hadoop.hbase.regionserver">ReplicationSinkService</a></strong></code>
 <div class="block">A sink for a replication stream has to expose this service.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>interface&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/ReplicationSourceService.html" title="interface in org.apache.hadoop.hbase.regionserver">ReplicationSourceService</a></strong></code>
 <div class="block">A source for a replication stream has to expose this service.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/ReversedKeyValueHeap.html" title="class in org.apache.hadoop.hbase.regionserver">ReversedKeyValueHeap</a></strong></code>
 <div class="block">ReversedKeyValueHeap is used for supporting reversed scanning.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/ReversedMobStoreScanner.html" title="class in org.apache.hadoop.hbase.regionserver">ReversedMobStoreScanner</a></strong></code>
 <div class="block">ReversedMobStoreScanner extends from ReversedStoreScanner, and is used to support
  reversed scanning in both the memstore and the MOB store.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>(package private) class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/ReversedRegionScannerImpl.html" title="class in org.apache.hadoop.hbase.regionserver">ReversedRegionScannerImpl</a></strong></code>
 <div class="block">ReversibleRegionScannerImpl extends from RegionScannerImpl, and is used to
  support reversed scanning.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>(package private) class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/ReversedStoreScanner.html" title="class in org.apache.hadoop.hbase.regionserver">ReversedStoreScanner</a></strong></code>
 <div class="block">ReversedStoreScanner extends from StoreScanner, and is used to support
  reversed scanning.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/RSDumpServlet.html" title="class in org.apache.hadoop.hbase.regionserver">RSDumpServlet</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/RSRpcServices.html" title="class in org.apache.hadoop.hbase.regionserver">RSRpcServices</a></strong></code>
 <div class="block">Implements the regionserver RPC services.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/RSStatusServlet.html" title="class in org.apache.hadoop.hbase.regionserver">RSStatusServlet</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/ScanDeleteTracker.html" title="class in org.apache.hadoop.hbase.regionserver">ScanDeleteTracker</a></strong></code>
 <div class="block">This class is responsible for the tracking and enforcement of Deletes
  during the course of a Scan operation.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/ScanInfo.html" title="class in org.apache.hadoop.hbase.regionserver">ScanInfo</a></strong></code>
 <div class="block">Immutable information for scans over a store.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/ScanQueryMatcher.html" title="class in org.apache.hadoop.hbase.regionserver">ScanQueryMatcher</a></strong></code>
 <div class="block">A query matcher that is specifically designed for the scan case.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/ScanWildcardColumnTracker.html" title="class in org.apache.hadoop.hbase.regionserver">ScanWildcardColumnTracker</a></strong></code>
 <div class="block">Keeps track of the columns for a scan if they are not explicitly specified</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/Segment.html" title="class in org.apache.hadoop.hbase.regionserver">Segment</a></strong></code>
 <div class="block">This is an abstraction of a segment maintained in a memstore, e.g., the active
  cell set or its snapshot.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/SegmentFactory.html" title="class in org.apache.hadoop.hbase.regionserver">SegmentFactory</a></strong></code>
 <div class="block">A singleton store segment factory.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/SegmentScanner.html" title="class in org.apache.hadoop.hbase.regionserver">SegmentScanner</a></strong></code>
 <div class="block">A scanner of a single memstore segment.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>interface&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/SequenceId.html" title="interface in org.apache.hadoop.hbase.regionserver">SequenceId</a></strong></code>
 <div class="block">Interface which abstracts implementations on log sequenceId assignment</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/ServerNonceManager.html" title="class in org.apache.hadoop.hbase.regionserver">ServerNonceManager</a></strong></code>
 <div class="block">Implementation of nonce manager that stores nonces in a hash map and cleans them up after
  some time; if nonce group/client ID is supplied, nonces are stored by client ID.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>interface&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/Shipper.html" title="interface in org.apache.hadoop.hbase.regionserver">Shipper</a></strong></code>
 <div class="block">This interface denotes a scanner as one which can ship cells.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/ShutdownHook.html" title="class in org.apache.hadoop.hbase.regionserver">ShutdownHook</a></strong></code>
 <div class="block">Manage regionserver shutdown hooks.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/SplitLogWorker.html" title="class in org.apache.hadoop.hbase.regionserver">SplitLogWorker</a></strong></code>
 <div class="block">This worker is spawned in every regionserver, including master.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>(package private) class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/SplitRequest.html" title="class in org.apache.hadoop.hbase.regionserver">SplitRequest</a></strong></code>
 <div class="block">Handles processing region splits.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/SplitTransactionImpl.html" title="class in org.apache.hadoop.hbase.regionserver">SplitTransactionImpl</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>interface&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/StoreConfigInformation.html" title="interface in org.apache.hadoop.hbase.regionserver">StoreConfigInformation</a></strong></code>
 <div class="block">A more restricted interface for HStore.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/StoreEngine.html" title="class in org.apache.hadoop.hbase.regionserver">StoreEngine</a>&lt;SF extends <a href="../../../../../../org/apache/hadoop/hbase/regionserver/StoreFlusher.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFlusher</a>,CP extends <a href="../../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionPolicy.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">CompactionPolicy</a>,C extends <a href="../../../../../../org/apache/hadoop/hbase/regionserver/compactions/Compactor.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">Compactor</a>,SFM extends <a href="../../../../../../org/apache/hadoop/hbase/regionserver/StoreFileManager.html" title="interface in org.apache.hadoop.hbase.regionserver">StoreFileManager</a>&gt;</strong></code>
 <div class="block">StoreEngine is a factory that can create the objects necessary for HStore to operate.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/StoreFileInfo.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFileInfo</a></strong></code>
 <div class="block">Describe a StoreFile (hfile, reference, link)</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>interface&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/StoreFileManager.html" title="interface in org.apache.hadoop.hbase.regionserver">StoreFileManager</a></strong></code>
 <div class="block">Manages the store files and basic metadata about that that determines the logical structure
  (e.g.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/StoreFileReader.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFileReader</a></strong></code>
 <div class="block">Reader for a StoreFile.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/StorefileRefresherChore.html" title="class in org.apache.hadoop.hbase.regionserver">StorefileRefresherChore</a></strong></code>
 <div class="block">A chore for refreshing the store files for secondary regions hosted in the region server.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/StoreFileWriter.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFileWriter</a></strong></code>
 <div class="block">A StoreFile writer.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>(package private) interface&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/StoreFlushContext.html" title="interface in org.apache.hadoop.hbase.regionserver">StoreFlushContext</a></strong></code>
 <div class="block">A package protected interface for a store flushing.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>(package private) class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/StoreFlusher.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFlusher</a></strong></code>
 <div class="block">Store flusher interface.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/StoreScanner.html" title="class in org.apache.hadoop.hbase.regionserver">StoreScanner</a></strong></code>
 <div class="block">Scanner scans both the memstore and the Store.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/StoreUtils.html" title="class in org.apache.hadoop.hbase.regionserver">StoreUtils</a></strong></code>
 <div class="block">Utility functions for region server storage layer.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/StripeMultiFileWriter.html" title="class in org.apache.hadoop.hbase.regionserver">StripeMultiFileWriter</a></strong></code>
 <div class="block">Base class for cell sink that separates the provided cells into multiple files for stripe
  compaction.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/StripeStoreConfig.html" title="class in org.apache.hadoop.hbase.regionserver">StripeStoreConfig</a></strong></code>
 <div class="block">Configuration class for stripe store and compactions.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html" title="class in org.apache.hadoop.hbase.regionserver">StripeStoreFileManager</a></strong></code>
 <div class="block">Stripe implementation of StoreFileManager.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/StripeStoreFlusher.html" title="class in org.apache.hadoop.hbase.regionserver">StripeStoreFlusher</a></strong></code>
 <div class="block">Stripe implementation of StoreFlusher.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/TimeRangeTracker.html" title="class in org.apache.hadoop.hbase.regionserver">TimeRangeTracker</a></strong></code>
 <div class="block">Stores minimum and maximum timestamp values.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/UnexpectedStateException.html" title="class in org.apache.hadoop.hbase.regionserver">UnexpectedStateException</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/VersionedSegmentsList.html" title="class in org.apache.hadoop.hbase.regionserver">VersionedSegmentsList</a></strong></code>
 <div class="block">A list of segment managers coupled with the version of the memstore (version at the time it was
@@ -6460,7 +6453,9 @@ service.</div>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
-<td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationQueuesArguments.html" title="class in org.apache.hadoop.hbase.replication">ReplicationQueuesArguments</a></strong></code>&nbsp;</td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationQueuesArguments.html" title="class in org.apache.hadoop.hbase.replication">ReplicationQueuesArguments</a></strong></code>
+<div class="block">Wrapper around common arguments used to construct ReplicationQueues.</div>
+</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>interface&nbsp;</code></td>
@@ -6470,7 +6465,9 @@ service.</div>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
-<td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationQueuesClientArguments.html" title="class in org.apache.hadoop.hbase.replication">ReplicationQueuesClientArguments</a></strong></code>&nbsp;</td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationQueuesClientArguments.html" title="class in org.apache.hadoop.hbase.replication">ReplicationQueuesClientArguments</a></strong></code>
+<div class="block">Wrapper around common arguments used to construct ReplicationQueuesClient.</div>
+</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/classification/class-use/InterfaceStability.Evolving.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/classification/class-use/InterfaceStability.Evolving.html b/devapidocs/org/apache/hadoop/hbase/classification/class-use/InterfaceStability.Evolving.html
index 37862fa..2157b7b 100644
--- a/devapidocs/org/apache/hadoop/hbase/classification/class-use/InterfaceStability.Evolving.html
+++ b/devapidocs/org/apache/hadoop/hbase/classification/class-use/InterfaceStability.Evolving.html
@@ -2299,12 +2299,19 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods.</div>
 </td>
 </tr>
 <tr class="rowColor">
+<td class="colFirst"><code>interface&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/InternalScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">InternalScanner</a></strong></code>
+<div class="block">Internal scanners differ from client-side scanners in that they operate on
+ HStoreKeys and byte[] instead of RowResults.</div>
+</td>
+</tr>
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/LeaseException.html" title="class in org.apache.hadoop.hbase.regionserver">LeaseException</a></strong></code>
 <div class="block">Reports a problem with a lease</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServer.html" title="class in org.apache.hadoop.hbase.regionserver">MetricsRegionServer</a></strong></code>
 <div class="block">
@@ -2312,7 +2319,7 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods.</div>
  and publishing them through the metrics interfaces.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/NoLimitScannerContext.html" title="class in org.apache.hadoop.hbase.regionserver">NoLimitScannerContext</a></strong></code>
 <div class="block">This is a special <a href="../../../../../../org/apache/hadoop/hbase/regionserver/ScannerContext.html" title="class in org.apache.hadoop.hbase.regionserver"><code>ScannerContext</code></a> subclass that is designed to be used globally when
@@ -2320,98 +2327,98 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods.</div>
  or <a href="../../../../../../org/apache/hadoop/hbase/regionserver/InternalScanner.html#next(java.util.List)"><code>InternalScanner.next(java.util.List)</code></a>.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/NoSuchColumnFamilyException.html" title="class in org.apache.hadoop.hbase.regionserver">NoSuchColumnFamilyException</a></strong></code>
 <div class="block">Thrown if request for nonexistent column family.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>interface&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/OnlineRegions.html" title="interface in org.apache.hadoop.hbase.regionserver">OnlineRegions</a></strong></code>
 <div class="block">Interface to Map of online regions.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>interface&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html" title="interface in org.apache.hadoop.hbase.regionserver">Region</a></strong></code>
 <div class="block">Regions store data for a certain region of a table.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.html" title="class in org.apache.hadoop.hbase.regionserver">RegionCoprocessorHost</a></strong></code>
 <div class="block">Implements the coprocessor environment and runtime support for coprocessors
  loaded within a <a href="../../../../../../org/apache/hadoop/hbase/regionserver/Region.html" title="interface in org.apache.hadoop.hbase.regionserver"><code>Region</code></a>.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>interface&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/RegionMergeTransaction.html" title="interface in org.apache.hadoop.hbase.regionserver">RegionMergeTransaction</a></strong></code>
 <div class="block">Executes region merge as a "transaction".</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/RegionMergeTransactionFactory.html" title="class in org.apache.hadoop.hbase.regionserver">RegionMergeTransactionFactory</a></strong></code>
 <div class="block">A factory for creating RegionMergeTransactions, which execute region split as a "transaction".</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>interface&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/RegionScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">RegionScanner</a></strong></code>
 <div class="block">RegionScanner describes iterators over rows in an HRegion.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/RegionServerAbortedException.html" title="class in org.apache.hadoop.hbase.regionserver">RegionServerAbortedException</a></strong></code>
 <div class="block">Thrown by the region server when it is aborting.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/RegionServerCoprocessorHost.html" title="class in org.apache.hadoop.hbase.regionserver">RegionServerCoprocessorHost</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/RegionServerRunningException.html" title="class in org.apache.hadoop.hbase.regionserver">RegionServerRunningException</a></strong></code>
 <div class="block">Thrown if the region server log directory exists (which indicates another
  region server is running at the same address)</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>interface&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/RegionServerServices.html" title="interface in org.apache.hadoop.hbase.regionserver">RegionServerServices</a></strong></code>
 <div class="block">Services provided by <a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html" title="class in org.apache.hadoop.hbase.regionserver"><code>HRegionServer</code></a></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/RegionServerStoppedException.html" title="class in org.apache.hadoop.hbase.regionserver">RegionServerStoppedException</a></strong></code>
 <div class="block">Thrown by the region server when it is in shutting down state.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/RegionServicesForStores.html" title="class in org.apache.hadoop.hbase.regionserver">RegionServicesForStores</a></strong></code>
 <div class="block">Services a Store needs from a Region.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>interface&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/RowProcessor.html" title="interface in org.apache.hadoop.hbase.regionserver">RowProcessor</a>&lt;S extends com.google.protobuf.Message,T extends com.google.protobuf.Message&gt;</strong></code>
 <div class="block">Defines the procedure to atomically perform multiple scans and mutations
  on a HRegion.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>interface&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/RpcSchedulerFactory.html" title="interface in org.apache.hadoop.hbase.regionserver">RpcSchedulerFactory</a></strong></code>
 <div class="block">A factory class that constructs an <a href="../../../../../../org/apache/hadoop/hbase/ipc/RpcScheduler.html" title="class in org.apache.hadoop.hbase.ipc"><code>RpcScheduler</code></a>.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/ScannerContext.html" title="class in org.apache.hadoop.hbase.regionserver">ScannerContext</a></strong></code>
 <div class="block">ScannerContext instances encapsulate limit tracking AND progress towards those limits during
@@ -2419,31 +2426,31 @@ Input/OutputFormats, a table indexing MapReduce job, and utility methods.</div>
  <a href="../../../../../../org/apache/hadoop/hbase/regionserver/InternalScanner.html#next(java.util.List)"><code>InternalScanner.next(java.util.List)</code></a>.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/ScanType.html" title="enum in org.apache.hadoop.hbase.regionserver">ScanType</a></strong></code>
 <div class="block">Enum to distinguish general scan types.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/SimpleRpcSchedulerFactory.html" title="class in org.apache.hadoop.hbase.regionserver">SimpleRpcSchedulerFactory</a></strong></code>
 <div class="block">Constructs a <a href="../../../../../../org/apache/hadoop/hbase/ipc/SimpleRpcScheduler.html" title="class in org.apache.hadoop.hbase.ipc"><code>SimpleRpcScheduler</code></a>.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>interface&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/SplitTransaction.html" title="interface in org.apache.hadoop.hbase.regionserver">SplitTransaction</a></strong></code>
 <div class="block">Executes region split as a "transaction".</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/SplitTransactionFactory.html" title="class in org.apache.hadoop.hbase.regionserver">SplitTransactionFactory</a></strong></code>
 <div class="block">A factory for creating SplitTransactions, which execute region split as a "transaction".</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>interface&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/Store.html" title="interface in org.apache.hadoop.hbase.regionserver">Store</a></strong></code>
 <div class="block">Interface for objects that hold a column family in a Region.</div>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/classification/class-use/InterfaceStability.Unstable.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/classification/class-use/InterfaceStability.Unstable.html b/devapidocs/org/apache/hadoop/hbase/classification/class-use/InterfaceStability.Unstable.html
index 0775fba..1756ae6 100644
--- a/devapidocs/org/apache/hadoop/hbase/classification/class-use/InterfaceStability.Unstable.html
+++ b/devapidocs/org/apache/hadoop/hbase/classification/class-use/InterfaceStability.Unstable.html
@@ -140,19 +140,19 @@
 </tr>
 <tbody>
 <tr class="altColor">
-<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/http/package-summary.html">org.apache.hadoop.hbase.http</a></td>
+<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/http/lib/package-summary.html">org.apache.hadoop.hbase.http.lib</a></td>
 <td class="colLast">
 <div class="block">
- Copied from hadoop source code.<br>
- See https://issues.apache.org/jira/browse/HADOOP-10232 to know why.</div>
+ This package provides user-selectable (via configuration) classes that add
+ functionality to the web UI.</div>
 </td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/http/lib/package-summary.html">org.apache.hadoop.hbase.http.lib</a></td>
+<td class="colFirst"><a href="../../../../../../org/apache/hadoop/hbase/http/package-summary.html">org.apache.hadoop.hbase.http</a></td>
 <td class="colLast">
 <div class="block">
- This package provides user-selectable (via configuration) classes that add
- functionality to the web UI.</div>
+ Copied from hadoop source code.<br>
+ See https://issues.apache.org/jira/browse/HADOOP-10232 to know why.</div>
 </td>
 </tr>
 </tbody>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/classification/package-tree.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/classification/package-tree.html b/devapidocs/org/apache/hadoop/hbase/classification/package-tree.html
index de6be8a..8aec8b3 100644
--- a/devapidocs/org/apache/hadoop/hbase/classification/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/classification/package-tree.html
@@ -80,12 +80,12 @@
 </ul>
 <h2 title="Annotation Type Hierarchy">Annotation Type Hierarchy</h2>
 <ul>
+<li type="circle">org.apache.hadoop.hbase.classification.<a href="../../../../../org/apache/hadoop/hbase/classification/InterfaceStability.Evolving.html" title="annotation in org.apache.hadoop.hbase.classification"><span class="strong">InterfaceStability.Evolving</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
 <li type="circle">org.apache.hadoop.hbase.classification.<a href="../../../../../org/apache/hadoop/hbase/classification/InterfaceAudience.LimitedPrivate.html" title="annotation in org.apache.hadoop.hbase.classification"><span class="strong">InterfaceAudience.LimitedPrivate</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
-<li type="circle">org.apache.hadoop.hbase.classification.<a href="../../../../../org/apache/hadoop/hbase/classification/InterfaceAudience.Public.html" title="annotation in org.apache.hadoop.hbase.classification"><span class="strong">InterfaceAudience.Public</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
 <li type="circle">org.apache.hadoop.hbase.classification.<a href="../../../../../org/apache/hadoop/hbase/classification/InterfaceStability.Unstable.html" title="annotation in org.apache.hadoop.hbase.classification"><span class="strong">InterfaceStability.Unstable</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
-<li type="circle">org.apache.hadoop.hbase.classification.<a href="../../../../../org/apache/hadoop/hbase/classification/InterfaceStability.Stable.html" title="annotation in org.apache.hadoop.hbase.classification"><span class="strong">InterfaceStability.Stable</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
 <li type="circle">org.apache.hadoop.hbase.classification.<a href="../../../../../org/apache/hadoop/hbase/classification/InterfaceAudience.Private.html" title="annotation in org.apache.hadoop.hbase.classification"><span class="strong">InterfaceAudience.Private</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
-<li type="circle">org.apache.hadoop.hbase.classification.<a href="../../../../../org/apache/hadoop/hbase/classification/InterfaceStability.Evolving.html" title="annotation in org.apache.hadoop.hbase.classification"><span class="strong">InterfaceStability.Evolving</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
+<li type="circle">org.apache.hadoop.hbase.classification.<a href="../../../../../org/apache/hadoop/hbase/classification/InterfaceAudience.Public.html" title="annotation in org.apache.hadoop.hbase.classification"><span class="strong">InterfaceAudience.Public</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
+<li type="circle">org.apache.hadoop.hbase.classification.<a href="../../../../../org/apache/hadoop/hbase/classification/InterfaceStability.Stable.html" title="annotation in org.apache.hadoop.hbase.classification"><span class="strong">InterfaceStability.Stable</span></a> (implements java.lang.annotation.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
 </ul>
 </div>
 <!-- ======= START OF BOTTOM NAVBAR ====== -->

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/client/UnmodifyableHTableDescriptor.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/client/UnmodifyableHTableDescriptor.html b/devapidocs/org/apache/hadoop/hbase/client/UnmodifyableHTableDescriptor.html
index a24fa8b..f3c427b 100644
--- a/devapidocs/org/apache/hadoop/hbase/client/UnmodifyableHTableDescriptor.html
+++ b/devapidocs/org/apache/hadoop/hbase/client/UnmodifyableHTableDescriptor.html
@@ -126,7 +126,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" t
 <!--   -->
 </a>
 <h3>Fields inherited from class&nbsp;org.apache.hadoop.hbase.<a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a></h3>
-<code><a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#COMPACTION_ENABLED">COMPACTION_ENABLED</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#DEFAULT_COMPACTION_ENABLED">DEFAULT_COMPACTION_ENABLED</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#DEFAULT_MEMSTORE_FLUSH_SIZE">DEFAULT_MEMSTORE_FLUSH_SIZE</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#DEFAULT_NORMALIZATION_ENABLED">DEFAULT_NORMALIZATION_ENABLED</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#DEFAULT_READONLY">DEFAULT_READONLY</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#DEFAULT_REGION_MEMSTORE_REPLICATION">DEFAULT_REGION_MEMSTORE_REPLICATION</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#DEFAULT_REGION_REPLICATION">DEFAULT_REGION_REPLICATION</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#DEFERRED_LOG_FLUSH">D
 EFERRED_LOG_FLUSH</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#DURABILITY">DURABILITY</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#FLUSH_POLICY">FLUSH_POLICY</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#IS_META">IS_META</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#IS_ROOT">IS_ROOT</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#MAX_FILESIZE">MAX_FILESIZE</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#MEMSTORE_FLUSHSIZE">MEMSTORE_FLUSHSIZE</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#META_TABLEDESC">META_TABLEDESC</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#NAMESPACE_COL_DESC_BYTES">NAMESPACE_COL_DESC_BYTES</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#NAMESPACE_FAMILY_INFO">NAMESPACE_FAMILY_INFO</a>, <a href="../../../../.
 ./org/apache/hadoop/hbase/HTableDescriptor.html#NAMESPACE_FAMILY_INFO_BYTES">NAMESPACE_FAMILY_INFO_BYTES</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#NAMESPACE_TABLEDESC">NAMESPACE_TABLEDESC</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#NORMALIZATION_ENABLED">NORMALIZATION_ENABLED</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#OWNER">OWNER</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#OWNER_KEY">OWNER_KEY</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#READONLY">READONLY</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#REGION_MEMSTORE_REPLICATION">REGION_MEMSTORE_REPLICATION</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#REGION_REPLICATION">REGION_REPLICATION</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#SPLIT_POLICY">SPLIT_POLICY</a></code></li>
+<code><a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#COMPACTION_ENABLED">COMPACTION_ENABLED</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#DEFAULT_COMPACTION_ENABLED">DEFAULT_COMPACTION_ENABLED</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#DEFAULT_MEMSTORE_FLUSH_SIZE">DEFAULT_MEMSTORE_FLUSH_SIZE</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#DEFAULT_NORMALIZATION_ENABLED">DEFAULT_NORMALIZATION_ENABLED</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#DEFAULT_READONLY">DEFAULT_READONLY</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#DEFAULT_REGION_MEMSTORE_REPLICATION">DEFAULT_REGION_MEMSTORE_REPLICATION</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#DEFAULT_REGION_REPLICATION">DEFAULT_REGION_REPLICATION</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#DEFERRED_LOG_FLUSH">D
 EFERRED_LOG_FLUSH</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#DURABILITY">DURABILITY</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#FLUSH_POLICY">FLUSH_POLICY</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#IS_META">IS_META</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#IS_ROOT">IS_ROOT</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#MAX_FILESIZE">MAX_FILESIZE</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#MEMSTORE_FLUSHSIZE">MEMSTORE_FLUSHSIZE</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#NAMESPACE_COL_DESC_BYTES">NAMESPACE_COL_DESC_BYTES</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#NAMESPACE_FAMILY_INFO">NAMESPACE_FAMILY_INFO</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#NAMESPACE_FAMILY_INFO_BYTES">NAMESPACE_FAMILY_INFO_BYTES</
 a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#NAMESPACE_TABLEDESC">NAMESPACE_TABLEDESC</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#NORMALIZATION_ENABLED">NORMALIZATION_ENABLED</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#OWNER">OWNER</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#OWNER_KEY">OWNER_KEY</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#READONLY">READONLY</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#REGION_MEMSTORE_REPLICATION">REGION_MEMSTORE_REPLICATION</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#REGION_REPLICATION">REGION_REPLICATION</a>, <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#SPLIT_POLICY">SPLIT_POLICY</a></code></li>
 </ul>
 </li>
 </ul>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/client/class-use/Admin.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/client/class-use/Admin.html b/devapidocs/org/apache/hadoop/hbase/client/class-use/Admin.html
index 9db71ae..d36c612 100644
--- a/devapidocs/org/apache/hadoop/hbase/client/class-use/Admin.html
+++ b/devapidocs/org/apache/hadoop/hbase/client/class-use/Admin.html
@@ -299,7 +299,7 @@ service.</div>
 <tbody>
 <tr class="altColor">
 <td class="colFirst"><code>private <a href="../../../../../../org/apache/hadoop/hbase/client/Admin.html" title="interface in org.apache.hadoop.hbase.client">Admin</a></code></td>
-<td class="colLast"><span class="strong">ReplicationTableBase.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html#admin">admin</a></strong></code>&nbsp;</td>
+<td class="colLast"><span class="strong">ReplicationTableBase.CreateReplicationTableWorker.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.CreateReplicationTableWorker.html#admin">admin</a></strong></code>&nbsp;</td>
 </tr>
 </tbody>
 </table>


[13/52] [partial] hbase-site git commit: Published site at 3e0602be1665e6170b0addec59bbe8785da300b0.

Posted by mi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.WorkItemOverlapMerge.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.WorkItemOverlapMerge.html b/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.WorkItemOverlapMerge.html
index 840822a..cb1aa8c 100644
--- a/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.WorkItemOverlapMerge.html
+++ b/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.WorkItemOverlapMerge.html
@@ -103,7 +103,7 @@
 </dl>
 <hr>
 <br>
-<pre>static class <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.2598">HBaseFsck.WorkItemOverlapMerge</a>
+<pre>static class <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.2597">HBaseFsck.WorkItemOverlapMerge</a>
 extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
 implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/Callable.html?is-external=true" title="class or interface in java.util.concurrent">Callable</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Void.html?is-external=true" title="class or interface in java.lang">Void</a>&gt;</pre>
 </li>
@@ -197,7 +197,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurren
 <ul class="blockList">
 <li class="blockList">
 <h4>handler</h4>
-<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/hbck/TableIntegrityErrorHandler.html" title="interface in org.apache.hadoop.hbase.util.hbck">TableIntegrityErrorHandler</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.WorkItemOverlapMerge.html#line.2599">handler</a></pre>
+<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/hbck/TableIntegrityErrorHandler.html" title="interface in org.apache.hadoop.hbase.util.hbck">TableIntegrityErrorHandler</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.WorkItemOverlapMerge.html#line.2598">handler</a></pre>
 </li>
 </ul>
 <a name="overlapgroup">
@@ -206,7 +206,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurren
 <ul class="blockListLast">
 <li class="blockList">
 <h4>overlapgroup</h4>
-<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.HbckInfo</a>&gt; <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.WorkItemOverlapMerge.html#line.2600">overlapgroup</a></pre>
+<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.HbckInfo</a>&gt; <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.WorkItemOverlapMerge.html#line.2599">overlapgroup</a></pre>
 </li>
 </ul>
 </li>
@@ -223,7 +223,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurren
 <ul class="blockListLast">
 <li class="blockList">
 <h4>HBaseFsck.WorkItemOverlapMerge</h4>
-<pre><a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.WorkItemOverlapMerge.html#line.2602">HBaseFsck.WorkItemOverlapMerge</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.HbckInfo</a>&gt;&nbsp;overlapgroup,
+<pre><a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.WorkItemOverlapMerge.html#line.2601">HBaseFsck.WorkItemOverlapMerge</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.HbckInfo</a>&gt;&nbsp;overlapgroup,
                               <a href="../../../../../org/apache/hadoop/hbase/util/hbck/TableIntegrityErrorHandler.html" title="interface in org.apache.hadoop.hbase.util.hbck">TableIntegrityErrorHandler</a>&nbsp;handler)</pre>
 </li>
 </ul>
@@ -241,7 +241,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurren
 <ul class="blockListLast">
 <li class="blockList">
 <h4>call</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Void.html?is-external=true" title="class or interface in java.lang">Void</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.WorkItemOverlapMerge.html#line.2608">call</a>()
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Void.html?is-external=true" title="class or interface in java.lang">Void</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.WorkItemOverlapMerge.html#line.2607">call</a>()
           throws <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
 <dl>
 <dt><strong>Specified by:</strong></dt>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.WorkItemRegion.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.WorkItemRegion.html b/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.WorkItemRegion.html
index 9f82bff..297a965 100644
--- a/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.WorkItemRegion.html
+++ b/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.WorkItemRegion.html
@@ -103,7 +103,7 @@
 </dl>
 <hr>
 <br>
-<pre>static class <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.3983">HBaseFsck.WorkItemRegion</a>
+<pre>static class <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.3982">HBaseFsck.WorkItemRegion</a>
 extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
 implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/Callable.html?is-external=true" title="class or interface in java.util.concurrent">Callable</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Void.html?is-external=true" title="class or interface in java.lang">Void</a>&gt;</pre>
 <div class="block">Contact a region server and get all information from it</div>
@@ -212,7 +212,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurren
 <ul class="blockList">
 <li class="blockList">
 <h4>hbck</h4>
-<pre>private final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.WorkItemRegion.html#line.3984">hbck</a></pre>
+<pre>private final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.WorkItemRegion.html#line.3983">hbck</a></pre>
 </li>
 </ul>
 <a name="rsinfo">
@@ -221,7 +221,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurren
 <ul class="blockList">
 <li class="blockList">
 <h4>rsinfo</h4>
-<pre>private final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.WorkItemRegion.html#line.3985">rsinfo</a></pre>
+<pre>private final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.WorkItemRegion.html#line.3984">rsinfo</a></pre>
 </li>
 </ul>
 <a name="errors">
@@ -230,7 +230,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurren
 <ul class="blockList">
 <li class="blockList">
 <h4>errors</h4>
-<pre>private final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.html" title="interface in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.WorkItemRegion.html#line.3986">errors</a></pre>
+<pre>private final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.html" title="interface in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.WorkItemRegion.html#line.3985">errors</a></pre>
 </li>
 </ul>
 <a name="connection">
@@ -239,7 +239,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurren
 <ul class="blockListLast">
 <li class="blockList">
 <h4>connection</h4>
-<pre>private final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnection.html" title="interface in org.apache.hadoop.hbase.client">ClusterConnection</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.WorkItemRegion.html#line.3987">connection</a></pre>
+<pre>private final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnection.html" title="interface in org.apache.hadoop.hbase.client">ClusterConnection</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.WorkItemRegion.html#line.3986">connection</a></pre>
 </li>
 </ul>
 </li>
@@ -256,7 +256,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurren
 <ul class="blockListLast">
 <li class="blockList">
 <h4>HBaseFsck.WorkItemRegion</h4>
-<pre><a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.WorkItemRegion.html#line.3989">HBaseFsck.WorkItemRegion</a>(<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck</a>&nbsp;hbck,
+<pre><a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.WorkItemRegion.html#line.3988">HBaseFsck.WorkItemRegion</a>(<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck</a>&nbsp;hbck,
                         <a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;info,
                         <a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.html" title="interface in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter</a>&nbsp;errors,
                         <a href="../../../../../org/apache/hadoop/hbase/client/ClusterConnection.html" title="interface in org.apache.hadoop.hbase.client">ClusterConnection</a>&nbsp;connection)</pre>
@@ -276,7 +276,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurren
 <ul class="blockList">
 <li class="blockList">
 <h4>call</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Void.html?is-external=true" title="class or interface in java.lang">Void</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.WorkItemRegion.html#line.3998">call</a>()
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Void.html?is-external=true" title="class or interface in java.lang">Void</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.WorkItemRegion.html#line.3997">call</a>()
           throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl>
 <dt><strong>Specified by:</strong></dt>
@@ -291,7 +291,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurren
 <ul class="blockListLast">
 <li class="blockList">
 <h4>filterRegions</h4>
-<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.WorkItemRegion.html#line.4032">filterRegions</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&gt;&nbsp;regions)</pre>
+<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.WorkItemRegion.html#line.4031">filterRegions</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&gt;&nbsp;regions)</pre>
 </li>
 </ul>
 </li>


[51/52] [partial] hbase-site git commit: Published site at 3e0602be1665e6170b0addec59bbe8785da300b0.

Posted by mi...@apache.org.
Published site at 3e0602be1665e6170b0addec59bbe8785da300b0.


Project: http://git-wip-us.apache.org/repos/asf/hbase-site/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase-site/commit/ae5da13b
Tree: http://git-wip-us.apache.org/repos/asf/hbase-site/tree/ae5da13b
Diff: http://git-wip-us.apache.org/repos/asf/hbase-site/diff/ae5da13b

Branch: refs/heads/asf-site
Commit: ae5da13b80464c0b9bbf1b1f45f37e4eb9a2c102
Parents: aec6571
Author: jenkins <bu...@apache.org>
Authored: Wed Jun 22 14:54:19 2016 +0000
Committer: Misty Stanley-Jones <ms...@cloudera.com>
Committed: Wed Jun 22 09:13:11 2016 -0700

----------------------------------------------------------------------
 acid-semantics.html                             |     4 +-
 apache_hbase_reference_guide.pdf                |  8020 ++---
 apache_hbase_reference_guide.pdfmarks           |     4 +-
 apidocs/deprecated-list.html                    |     7 +-
 apidocs/index-all.html                          |     4 -
 .../apache/hadoop/hbase/HTableDescriptor.html   |   246 +-
 .../hbase/class-use/HTableDescriptor.html       |     6 -
 .../client/UnmodifyableHTableDescriptor.html    |     2 +-
 .../apache/hadoop/hbase/HTableDescriptor.html   |  3026 +-
 .../client/replication/ReplicationAdmin.html    |     8 +-
 book.html                                       |     4 +-
 bulk-loads.html                                 |     4 +-
 checkstyle-aggregate.html                       | 27126 ++++++++---------
 coc.html                                        |     4 +-
 cygwin.html                                     |     4 +-
 dependencies.html                               |     4 +-
 dependency-convergence.html                     |     4 +-
 dependency-info.html                            |     4 +-
 dependency-management.html                      |     4 +-
 devapidocs/allclasses-frame.html                |     3 +-
 devapidocs/allclasses-noframe.html              |     3 +-
 devapidocs/constant-values.html                 |    53 +-
 devapidocs/deprecated-list.html                 |    29 +-
 devapidocs/index-all.html                       |   322 +-
 .../org/apache/hadoop/hbase/ArrayBackedTag.html |     4 +-
 .../hadoop/hbase/AsyncConsoleAppender.html      |   355 +
 .../org/apache/hadoop/hbase/AuthUtil.html       |     4 +-
 .../apache/hadoop/hbase/HTableDescriptor.html   |   332 +-
 .../org/apache/hadoop/hbase/Streamable.html     |     4 +-
 .../apache/hadoop/hbase/TableDescriptor.html    |   447 -
 .../apache/hadoop/hbase/TableDescriptors.html   |    66 +-
 .../hbase/class-use/AsyncConsoleAppender.html   |   115 +
 .../hbase/class-use/HTableDescriptor.html       |   110 +-
 .../hadoop/hbase/class-use/TableDescriptor.html |   353 -
 .../hadoop/hbase/class-use/TableName.html       |    86 +-
 .../InterfaceAudience.LimitedPrivate.html       |    30 +-
 .../class-use/InterfaceAudience.Private.html    |   291 +-
 .../class-use/InterfaceStability.Evolving.html  |    53 +-
 .../class-use/InterfaceStability.Unstable.html  |    12 +-
 .../hbase/classification/package-tree.html      |     6 +-
 .../client/UnmodifyableHTableDescriptor.html    |     2 +-
 .../hadoop/hbase/client/class-use/Admin.html    |     2 +-
 .../hbase/client/class-use/ResultScanner.html   |     8 +-
 .../hadoop/hbase/client/class-use/Table.html    |    28 +-
 .../hadoop/hbase/client/package-tree.html       |    10 +-
 .../class-use/DeserializationException.html     |     4 -
 .../hadoop/hbase/filter/package-tree.html       |    10 +-
 .../hadoop/hbase/io/hfile/package-tree.html     |     8 +-
 ...alancedQueueRpcExecutor.FastPathHandler.html |     2 +-
 .../hadoop/hbase/mapreduce/JarFinder.html       |     2 +-
 .../hadoop/hbase/mapreduce/package-tree.html    |     2 +-
 .../replication/VerifyReplication.html          |     8 +-
 .../master/HMaster.InitializationMonitor.html   |    20 +-
 .../hbase/master/HMaster.PeriodicDoMetrics.html |     8 +-
 .../hbase/master/HMaster.RedirectServlet.html   |    10 +-
 .../org/apache/hadoop/hbase/master/HMaster.html |   334 +-
 .../hadoop/hbase/master/MasterFileSystem.html   |    44 +-
 .../hadoop/hbase/master/package-tree.html       |     2 +-
 .../procedure/CloneSnapshotProcedure.html       |    68 +-
 .../CreateTableProcedure.CreateHdfsRegions.html |     4 +-
 .../master/procedure/CreateTableProcedure.html  |    72 +-
 .../org/apache/hadoop/hbase/package-frame.html  |     2 +-
 .../apache/hadoop/hbase/package-summary.html    |   174 +-
 .../org/apache/hadoop/hbase/package-tree.html   |    18 +-
 .../org/apache/hadoop/hbase/package-use.html    |    18 +-
 .../hadoop/hbase/procedure2/package-tree.html   |     2 +-
 .../wal/WALProcedureStore.LeaseRecovery.html    |     4 +-
 .../store/wal/WALProcedureStore.PushType.html   |    12 +-
 .../wal/WALProcedureStore.SyncMetrics.html      |    24 +-
 .../procedure2/store/wal/WALProcedureStore.html |   294 +-
 .../hadoop/hbase/quotas/package-tree.html       |     4 +-
 .../hadoop/hbase/regionserver/BloomType.html    |     4 +-
 .../regionserver/BusyRegionSplitPolicy.html     |   571 +
 .../hadoop/hbase/regionserver/CellSet.html      |     4 +-
 .../CompactionTool.CompactionInputFormat.html   |    12 +-
 .../CompactionTool.CompactionMapper.html        |    14 +-
 .../CompactionTool.CompactionWorker.html        |    24 +-
 .../hbase/regionserver/CompactionTool.html      |    34 +-
 .../regionserver/HRegion.RegionScannerImpl.html |   113 +-
 .../hadoop/hbase/regionserver/HRegion.html      |   190 +-
 ...IncreasingToUpperBoundRegionSplitPolicy.html |     2 +-
 .../hbase/regionserver/InternalScanner.html     |    11 +-
 .../hbase/regionserver/RSRpcServices.html       |   132 +-
 .../hadoop/hbase/regionserver/StoreScanner.html |    66 +-
 .../class-use/BusyRegionSplitPolicy.html        |   115 +
 .../ConstantSizeRegionSplitPolicy.html          |    11 +-
 .../hbase/regionserver/class-use/HRegion.html   |   102 +-
 ...IncreasingToUpperBoundRegionSplitPolicy.html |     9 +-
 .../regionserver/class-use/KeyValueScanner.html |    25 +-
 .../class-use/RegionSplitPolicy.html            |    15 +-
 .../hbase/regionserver/package-frame.html       |     1 +
 .../hbase/regionserver/package-summary.html     |   373 +-
 .../hadoop/hbase/regionserver/package-tree.html |    25 +-
 .../hbase/replication/ReplicationPeers.html     |   163 +-
 .../replication/ReplicationPeersZKImpl.html     |   215 +-
 .../replication/ReplicationQueuesArguments.html |    26 +-
 .../ReplicationQueuesClientArguments.html       |     9 +-
 ...nTableBase.CreateReplicationTableWorker.html |   349 +
 .../hbase/replication/ReplicationTableBase.html |   272 +-
 .../hbase/replication/ReplicationTracker.html   |     4 +-
 .../TableBasedReplicationQueuesClientImpl.html  |    26 +-
 .../TableBasedReplicationQueuesImpl.html        |   108 +-
 .../class-use/ReplicationException.html         |    44 +-
 .../replication/class-use/ReplicationPeer.html  |     6 +-
 .../class-use/ReplicationPeerConfig.html        |    24 +-
 .../class-use/ReplicationQueuesArguments.html   |     4 +-
 ...nTableBase.CreateReplicationTableWorker.html |   115 +
 .../hbase/replication/package-summary.html      |    20 +-
 .../hadoop/hbase/replication/package-tree.html  |     1 +
 .../hadoop/hbase/replication/package-use.html   |     8 +-
 ...ourceManager.AdoptAbandonedQueuesWorker.html |   312 +
 ...icationSourceManager.NodeFailoverWorker.html |    18 +-
 .../regionserver/ReplicationSourceManager.html  |    54 +-
 ...ourceManager.AdoptAbandonedQueuesWorker.html |   115 +
 .../regionserver/package-summary.html           |     8 +-
 .../replication/regionserver/package-tree.html  |     1 +
 .../hadoop/hbase/rest/MultiRowResource.html     |    33 +-
 .../apache/hadoop/hbase/rest/TableResource.html |     8 +-
 .../hbase/rest/class-use/MultiRowResource.html  |     3 +-
 .../hbase/rest/class-use/TableResource.html     |     5 +-
 .../SaslClientHandler.SaslExceptionHandler.html |     4 +-
 ...entHandler.SaslSuccessfulConnectHandler.html |     6 +-
 .../security/access/AccessControlConstants.html |    51 +-
 .../hbase/security/access/package-tree.html     |     2 +-
 .../hadoop/hbase/security/package-tree.html     |     2 +-
 .../SnapshotManifest.RegionVisitor.html         |    12 +-
 .../hadoop/hbase/snapshot/SnapshotManifest.html |    72 +-
 .../hadoop/hbase/thrift/package-tree.html       |     2 +-
 .../tmpl/master/MasterStatusTmpl.ImplData.html  |   240 +-
 .../hbase/tmpl/master/MasterStatusTmpl.html     |    96 +-
 .../hbase/tmpl/master/MasterStatusTmplImpl.html |    48 +-
 .../regionserver/RSStatusTmpl.ImplData.html     |    60 +-
 .../hbase/tmpl/regionserver/RSStatusTmpl.html   |    24 +-
 .../tmpl/regionserver/RSStatusTmplImpl.html     |    12 +-
 .../hadoop/hbase/util/FSTableDescriptors.html   |   376 +-
 ...BaseFsck.CheckRegionConsistencyWorkItem.html |    10 +-
 .../HBaseFsck.ErrorReporter.ERROR_CODE.html     |    72 +-
 .../hbase/util/HBaseFsck.ErrorReporter.html     |    30 +-
 .../hbase/util/HBaseFsck.FileLockCallable.html  |    10 +-
 .../hbase/util/HBaseFsck.HBaseFsckTool.html     |     6 +-
 .../hadoop/hbase/util/HBaseFsck.HbckInfo.html   |    56 +-
 .../hadoop/hbase/util/HBaseFsck.HdfsEntry.html  |    14 +-
 .../hadoop/hbase/util/HBaseFsck.MetaEntry.html  |    18 +-
 .../hbase/util/HBaseFsck.OnlineEntry.html       |    10 +-
 .../util/HBaseFsck.PrintingErrorReporter.html   |    42 +-
 .../HBaseFsck.RegionBoundariesInformation.html  |    16 +-
 .../util/HBaseFsck.RegionRepairException.html   |     8 +-
 .../HBaseFsck.TableInfo.HDFSIntegrityFixer.html |    20 +-
 ...aseFsck.TableInfo.IntegrityFixSuggester.html |    18 +-
 .../hadoop/hbase/util/HBaseFsck.TableInfo.html  |    38 +-
 .../hbase/util/HBaseFsck.WorkItemHdfsDir.html   |    14 +-
 .../util/HBaseFsck.WorkItemHdfsRegionInfo.html  |    12 +-
 .../util/HBaseFsck.WorkItemOverlapMerge.html    |    10 +-
 .../hbase/util/HBaseFsck.WorkItemRegion.html    |    16 +-
 .../org/apache/hadoop/hbase/util/HBaseFsck.html |   406 +-
 .../apache/hadoop/hbase/util/HMerge.Merger.html |     8 +-
 .../hadoop/hbase/util/HMerge.OnlineMerger.html  |    20 +-
 .../org/apache/hadoop/hbase/util/Merge.html     |    36 +-
 .../apache/hadoop/hbase/util/package-tree.html  |     4 +-
 .../apache/hadoop/hbase/wal/FSHLogProvider.html |     4 +-
 .../org/apache/hadoop/hbase/wal/WALFactory.html |    24 +-
 .../apache/hadoop/hbase/wal/package-tree.html   |     2 +-
 devapidocs/overview-tree.html                   |     9 +-
 .../hadoop/hbase/AsyncConsoleAppender.html      |   120 +
 .../apache/hadoop/hbase/HTableDescriptor.html   |  3026 +-
 .../apache/hadoop/hbase/TableDescriptor.html    |   237 -
 .../apache/hadoop/hbase/TableDescriptors.html   |    96 +-
 .../client/replication/ReplicationAdmin.html    |     8 +-
 .../hadoop/hbase/http/log/LogLevel.Servlet.html |     6 +-
 .../apache/hadoop/hbase/http/log/LogLevel.html  |     6 +-
 ...alancedQueueRpcExecutor.FastPathHandler.html |    28 +-
 ...ifoWithFastPathBalancedQueueRpcExecutor.html |    28 +-
 .../hadoop/hbase/mapreduce/JarFinder.html       |   113 +-
 .../VerifyReplication.Verifier.Counters.html    |   150 +-
 .../replication/VerifyReplication.Verifier.html |   150 +-
 .../replication/VerifyReplication.html          |   150 +-
 .../master/HMaster.InitializationMonitor.html   |  5212 ++--
 .../hbase/master/HMaster.PeriodicDoMetrics.html |  5212 ++--
 .../hbase/master/HMaster.RedirectServlet.html   |  5212 ++--
 .../org/apache/hadoop/hbase/master/HMaster.html |  5212 ++--
 .../hadoop/hbase/master/MasterFileSystem.html   |   584 +-
 .../hadoop/hbase/master/TableStateManager.html  |     8 +-
 .../normalizer/SimpleRegionNormalizer.html      |     2 +-
 .../procedure/CloneSnapshotProcedure.html       |   967 +-
 .../CreateTableProcedure.CreateHdfsRegions.html |   884 +-
 .../master/procedure/CreateTableProcedure.html  |   884 +-
 .../procedure/TruncateTableProcedure.html       |     2 +-
 .../wal/WALProcedureStore.LeaseRecovery.html    |  1981 +-
 .../store/wal/WALProcedureStore.PushType.html   |  1981 +-
 .../wal/WALProcedureStore.SyncMetrics.html      |  1981 +-
 .../procedure2/store/wal/WALProcedureStore.html |  1981 +-
 .../regionserver/BusyRegionSplitPolicy.html     |   229 +
 .../CompactionTool.CompactionInputFormat.html   |   873 +-
 .../CompactionTool.CompactionMapper.html        |   873 +-
 .../CompactionTool.CompactionWorker.html        |   873 +-
 .../hbase/regionserver/CompactionTool.html      |   873 +-
 .../regionserver/HRegion.BatchOperation.html    |  4707 +--
 .../regionserver/HRegion.FlushResultImpl.html   |  4707 +--
 .../regionserver/HRegion.MutationBatch.html     |  4707 +--
 .../HRegion.PrepareFlushResult.html             |  4707 +--
 .../regionserver/HRegion.RegionScannerImpl.html |  4707 +--
 .../hbase/regionserver/HRegion.ReplayBatch.html |  4707 +--
 .../regionserver/HRegion.RowLockContext.html    |  4707 +--
 .../hbase/regionserver/HRegion.RowLockImpl.html |  4707 +--
 .../hbase/regionserver/HRegion.WriteState.html  |  4707 +--
 .../hadoop/hbase/regionserver/HRegion.html      |  4707 +--
 .../hbase/regionserver/InternalScanner.html     |    85 +-
 ...SRpcServices.RegionScannerCloseCallBack.html |  4999 +--
 .../RSRpcServices.RegionScannerHolder.html      |  4999 +--
 ...pcServices.RegionScannerShippedCallBack.html |  4999 +--
 ...RpcServices.RegionScannersCloseCallBack.html |  4999 +--
 .../RSRpcServices.ScannerListener.html          |  4999 +--
 .../hbase/regionserver/RSRpcServices.html       |  4999 +--
 ...StoreScanner.StoreScannerCompactionRace.html |  1539 +-
 .../hadoop/hbase/regionserver/StoreScanner.html |  1539 +-
 .../hbase/replication/ReplicationPeers.html     |   201 +-
 .../replication/ReplicationPeersZKImpl.html     |   987 +-
 .../replication/ReplicationQueuesArguments.html |    62 +-
 .../ReplicationQueuesClientArguments.html       |    25 +-
 ...nTableBase.CreateReplicationTableWorker.html |   513 +
 .../hbase/replication/ReplicationTableBase.html |   738 +-
 .../TableBasedReplicationQueuesClientImpl.html  |   169 +-
 .../TableBasedReplicationQueuesImpl.html        |   754 +-
 .../ReplicationSource.LogsComparator.html       |     2 +-
 ...ionSource.ReplicationSourceWorkerThread.html |     2 +-
 .../regionserver/ReplicationSource.html         |     2 +-
 ...ourceManager.AdoptAbandonedQueuesWorker.html |   847 +
 ...icationSourceManager.NodeFailoverWorker.html |  1017 +-
 .../regionserver/ReplicationSourceManager.html  |  1017 +-
 .../hadoop/hbase/rest/MultiRowResource.html     |   141 +-
 .../apache/hadoop/hbase/rest/TableResource.html |     8 +-
 .../SaslClientHandler.SaslExceptionHandler.html |   124 +-
 ...entHandler.SaslSuccessfulConnectHandler.html |   124 +-
 .../hbase/security/SaslClientHandler.html       |   124 +-
 .../security/access/AccessControlConstants.html |     9 +-
 .../SnapshotManifest.RegionVisitor.html         |  1037 +-
 .../hadoop/hbase/snapshot/SnapshotManifest.html |  1037 +-
 .../tmpl/master/MasterStatusTmpl.ImplData.html  |   240 +-
 .../tmpl/master/MasterStatusTmpl.Intf.html      |   240 +-
 .../hbase/tmpl/master/MasterStatusTmpl.html     |   240 +-
 .../hbase/tmpl/master/MasterStatusTmplImpl.html |    68 +-
 .../regionserver/RSStatusTmpl.ImplData.html     |    60 +-
 .../tmpl/regionserver/RSStatusTmpl.Intf.html    |    60 +-
 .../hbase/tmpl/regionserver/RSStatusTmpl.html   |    60 +-
 .../tmpl/regionserver/RSStatusTmplImpl.html     |    20 +-
 .../hadoop/hbase/util/FSTableDescriptors.html   |  1447 +-
 ...BaseFsck.CheckRegionConsistencyWorkItem.html |  9453 +++---
 .../HBaseFsck.ErrorReporter.ERROR_CODE.html     |  9453 +++---
 .../hbase/util/HBaseFsck.ErrorReporter.html     |  9453 +++---
 .../hbase/util/HBaseFsck.FileLockCallable.html  |  9453 +++---
 .../hbase/util/HBaseFsck.HBaseFsckTool.html     |  9453 +++---
 .../hadoop/hbase/util/HBaseFsck.HbckInfo.html   |  9453 +++---
 .../hadoop/hbase/util/HBaseFsck.HdfsEntry.html  |  9453 +++---
 .../hadoop/hbase/util/HBaseFsck.MetaEntry.html  |  9453 +++---
 .../hbase/util/HBaseFsck.OnlineEntry.html       |  9453 +++---
 .../util/HBaseFsck.PrintingErrorReporter.html   |  9453 +++---
 .../HBaseFsck.RegionBoundariesInformation.html  |  9453 +++---
 .../util/HBaseFsck.RegionRepairException.html   |  9453 +++---
 .../HBaseFsck.TableInfo.HDFSIntegrityFixer.html |  9453 +++---
 ...aseFsck.TableInfo.IntegrityFixSuggester.html |  9453 +++---
 .../hadoop/hbase/util/HBaseFsck.TableInfo.html  |  9453 +++---
 .../hbase/util/HBaseFsck.WorkItemHdfsDir.html   |  9453 +++---
 .../util/HBaseFsck.WorkItemHdfsRegionInfo.html  |  9453 +++---
 .../util/HBaseFsck.WorkItemOverlapMerge.html    |  9453 +++---
 .../hbase/util/HBaseFsck.WorkItemRegion.html    |  9453 +++---
 .../org/apache/hadoop/hbase/util/HBaseFsck.html |  9453 +++---
 .../apache/hadoop/hbase/util/HMerge.Merger.html |   387 +-
 .../hadoop/hbase/util/HMerge.OnlineMerger.html  |   387 +-
 .../org/apache/hadoop/hbase/util/HMerge.html    |   387 +-
 .../org/apache/hadoop/hbase/util/Merge.html     |   473 +-
 .../hadoop/hbase/wal/FSHLogProvider.Writer.html |    50 +-
 .../apache/hadoop/hbase/wal/FSHLogProvider.html |    50 +-
 .../hadoop/hbase/wal/WALFactory.Providers.html  |   347 +-
 .../org/apache/hadoop/hbase/wal/WALFactory.html |   347 +-
 distribution-management.html                    |     4 +-
 export_control.html                             |     4 +-
 hbase-annotations/checkstyle.html               |     6 +-
 hbase-annotations/dependencies.html             |     6 +-
 hbase-annotations/dependency-convergence.html   |     6 +-
 hbase-annotations/dependency-info.html          |     6 +-
 hbase-annotations/dependency-management.html    |     6 +-
 hbase-annotations/distribution-management.html  |     6 +-
 hbase-annotations/index.html                    |     6 +-
 hbase-annotations/integration.html              |     6 +-
 hbase-annotations/issue-tracking.html           |     6 +-
 hbase-annotations/license.html                  |     6 +-
 hbase-annotations/mail-lists.html               |     6 +-
 hbase-annotations/plugin-management.html        |     6 +-
 hbase-annotations/plugins.html                  |     6 +-
 hbase-annotations/project-info.html             |     6 +-
 hbase-annotations/project-reports.html          |     6 +-
 hbase-annotations/project-summary.html          |     6 +-
 hbase-annotations/source-repository.html        |     6 +-
 hbase-annotations/team-list.html                |   208 +-
 hbase-archetypes/dependencies.html              |     6 +-
 hbase-archetypes/dependency-convergence.html    |     6 +-
 hbase-archetypes/dependency-info.html           |     6 +-
 hbase-archetypes/dependency-management.html     |     6 +-
 hbase-archetypes/distribution-management.html   |     6 +-
 .../hbase-archetype-builder/dependencies.html   |     6 +-
 .../dependency-convergence.html                 |     6 +-
 .../dependency-info.html                        |     6 +-
 .../dependency-management.html                  |     6 +-
 .../distribution-management.html                |     6 +-
 .../hbase-archetype-builder/index.html          |     6 +-
 .../hbase-archetype-builder/integration.html    |     6 +-
 .../hbase-archetype-builder/issue-tracking.html |     6 +-
 .../hbase-archetype-builder/license.html        |     6 +-
 .../hbase-archetype-builder/mail-lists.html     |     6 +-
 .../plugin-management.html                      |     6 +-
 .../hbase-archetype-builder/plugins.html        |     6 +-
 .../hbase-archetype-builder/project-info.html   |     6 +-
 .../project-summary.html                        |     6 +-
 .../source-repository.html                      |     6 +-
 .../hbase-archetype-builder/team-list.html      |   208 +-
 .../hbase-client-project/checkstyle.html        |     6 +-
 .../hbase-client-project/dependencies.html      |    12 +-
 .../dependency-convergence.html                 |     6 +-
 .../hbase-client-project/dependency-info.html   |     6 +-
 .../dependency-management.html                  |     6 +-
 .../distribution-management.html                |     6 +-
 .../hbase-client-project/index.html             |     6 +-
 .../hbase-client-project/integration.html       |     6 +-
 .../hbase-client-project/issue-tracking.html    |     6 +-
 .../hbase-client-project/license.html           |     6 +-
 .../hbase-client-project/mail-lists.html        |     6 +-
 .../hbase-client-project/plugin-management.html |     6 +-
 .../hbase-client-project/plugins.html           |     6 +-
 .../hbase-client-project/project-info.html      |     6 +-
 .../hbase-client-project/project-reports.html   |     6 +-
 .../hbase-client-project/project-summary.html   |     6 +-
 .../hbase-client-project/source-repository.html |     6 +-
 .../hbase-client-project/team-list.html         |   208 +-
 .../hbase-shaded-client-project/checkstyle.html |     6 +-
 .../dependencies.html                           |    12 +-
 .../dependency-convergence.html                 |     6 +-
 .../dependency-info.html                        |     6 +-
 .../dependency-management.html                  |     6 +-
 .../distribution-management.html                |     6 +-
 .../hbase-shaded-client-project/index.html      |     6 +-
 .../integration.html                            |     6 +-
 .../issue-tracking.html                         |     6 +-
 .../hbase-shaded-client-project/license.html    |     6 +-
 .../hbase-shaded-client-project/mail-lists.html |     6 +-
 .../plugin-management.html                      |     6 +-
 .../hbase-shaded-client-project/plugins.html    |     6 +-
 .../project-info.html                           |     6 +-
 .../project-reports.html                        |     6 +-
 .../project-summary.html                        |     6 +-
 .../source-repository.html                      |     6 +-
 .../hbase-shaded-client-project/team-list.html  |   208 +-
 hbase-archetypes/index.html                     |     6 +-
 hbase-archetypes/integration.html               |     6 +-
 hbase-archetypes/issue-tracking.html            |     6 +-
 hbase-archetypes/license.html                   |     6 +-
 hbase-archetypes/mail-lists.html                |     6 +-
 hbase-archetypes/modules.html                   |     6 +-
 hbase-archetypes/plugin-management.html         |     6 +-
 hbase-archetypes/plugins.html                   |     6 +-
 hbase-archetypes/project-info.html              |     6 +-
 hbase-archetypes/project-summary.html           |     6 +-
 hbase-archetypes/source-repository.html         |     6 +-
 hbase-archetypes/team-list.html                 |   208 +-
 hbase-spark/checkstyle.html                     |     6 +-
 hbase-spark/dependencies.html                   |    12 +-
 hbase-spark/dependency-convergence.html         |     6 +-
 hbase-spark/dependency-info.html                |     6 +-
 hbase-spark/dependency-management.html          |     6 +-
 hbase-spark/distribution-management.html        |     6 +-
 hbase-spark/index.html                          |     6 +-
 hbase-spark/integration.html                    |     6 +-
 hbase-spark/issue-tracking.html                 |     6 +-
 hbase-spark/license.html                        |     6 +-
 hbase-spark/mail-lists.html                     |     6 +-
 hbase-spark/plugin-management.html              |     6 +-
 hbase-spark/plugins.html                        |     6 +-
 hbase-spark/project-info.html                   |     6 +-
 hbase-spark/project-reports.html                |     6 +-
 hbase-spark/project-summary.html                |     6 +-
 hbase-spark/source-repository.html              |     6 +-
 hbase-spark/team-list.html                      |   208 +-
 index.html                                      |     4 +-
 integration.html                                |     4 +-
 issue-tracking.html                             |     4 +-
 license.html                                    |     4 +-
 mail-lists.html                                 |     4 +-
 metrics.html                                    |     4 +-
 modules.html                                    |     4 +-
 old_news.html                                   |     4 +-
 plugin-management.html                          |     4 +-
 plugins.html                                    |     4 +-
 poweredbyhbase.html                             |     4 +-
 project-info.html                               |     4 +-
 project-reports.html                            |     4 +-
 project-summary.html                            |     4 +-
 pseudo-distributed.html                         |     4 +-
 replication.html                                |     4 +-
 resources.html                                  |     4 +-
 source-repository.html                          |     4 +-
 sponsors.html                                   |     4 +-
 supportingprojects.html                         |     4 +-
 team-list.html                                  |   206 +-
 testdevapidocs/allclasses-frame.html            |     4 +-
 testdevapidocs/allclasses-noframe.html          |     4 +-
 testdevapidocs/constant-values.html             |     2 +-
 testdevapidocs/index-all.html                   |    84 +-
 .../hbase/PerformanceEvaluation.AppendTest.html |     6 +-
 ...rformanceEvaluation.BufferedMutatorTest.html |    10 +-
 .../PerformanceEvaluation.CASTableTest.html     |    12 +-
 ...erformanceEvaluation.CheckAndDeleteTest.html |     6 +-
 ...erformanceEvaluation.CheckAndMutateTest.html |     6 +-
 .../PerformanceEvaluation.CheckAndPutTest.html  |     6 +-
 .../PerformanceEvaluation.CmdDescriptor.html    |    16 +-
 .../PerformanceEvaluation.FilteredScanTest.html |    10 +-
 .../PerformanceEvaluation.IncrementTest.html    |     6 +-
 .../PerformanceEvaluation.RandomReadTest.html   |    16 +-
 ...Evaluation.RandomScanWithRange10000Test.html |     6 +-
 ...eEvaluation.RandomScanWithRange1000Test.html |     6 +-
 ...ceEvaluation.RandomScanWithRange100Test.html |     6 +-
 ...nceEvaluation.RandomScanWithRange10Test.html |     6 +-
 ...manceEvaluation.RandomScanWithRangeTest.html |    12 +-
 ...erformanceEvaluation.RandomSeekScanTest.html |     8 +-
 .../PerformanceEvaluation.RandomWriteTest.html  |     6 +-
 .../hbase/PerformanceEvaluation.ScanTest.html   |    10 +-
 ...erformanceEvaluation.SequentialReadTest.html |     6 +-
 ...rformanceEvaluation.SequentialWriteTest.html |     6 +-
 .../hbase/PerformanceEvaluation.TableTest.html  |    10 +-
 .../hbase/PerformanceEvaluation.Test.html       |    70 +-
 .../PerformanceEvaluation.TestOptions.html      |   389 +-
 .../hadoop/hbase/PerformanceEvaluation.html     |    50 +-
 .../hbase/TestStochasticBalancerJmxMetrics.html |     4 +-
 .../hadoop/hbase/TestTableDescriptor.html       |   298 -
 .../apache/hadoop/hbase/TestTagRewriteCell.html |     4 +-
 .../hbase/class-use/HBaseTestingUtility.html    |    30 +-
 .../hbase/class-use/TestTableDescriptor.html    |   115 -
 ...FastFail.CallQueueTooBigPffeInterceptor.html |     8 +-
 ...astFail.MyPreemptiveFastFailInterceptor.html |     8 +-
 .../hadoop/hbase/client/TestFastFail.html       |    12 +-
 .../hadoop/hbase/io/hfile/package-tree.html     |     2 +-
 .../TestCatalogJanitor.MockMasterServices.html  |    20 +-
 .../master/TestCatalogJanitor.MockServer.html   |    32 +-
 .../hadoop/hbase/master/TestCatalogJanitor.html |    67 +-
 ...estingUtility.InjectAbortOnLoadListener.html |    16 +-
 .../MasterProcedureTestingUtility.html          |    48 +-
 ...stTableDescriptorModificationFromClient.html |    38 +-
 .../org/apache/hadoop/hbase/package-frame.html  |     1 -
 .../apache/hadoop/hbase/package-summary.html    |    18 +-
 .../org/apache/hadoop/hbase/package-tree.html   |    13 +-
 ...LProcedureStore.TestSequentialProcedure.html |    16 +-
 .../store/wal/TestWALProcedureStore.html        |    34 +-
 ...MemStore.EnvironmentEdgeForMemstoreTest.html |    10 +-
 ...TestDefaultMemStore.ReadOwnWritesTester.html |     4 +-
 .../hbase/regionserver/TestDefaultMemStore.html |    52 +-
 .../regionserver/TestHRegion.Appender.html      |    18 +-
 .../regionserver/TestHRegion.FlushThread.html   |    16 +-
 .../TestHRegion.GetTillDoneOrException.html     |    14 +-
 .../TestHRegion.HRegionWithSeqId.html           |     6 +-
 .../regionserver/TestHRegion.Incrementer.html   |    18 +-
 .../TestHRegion.IsFlushWALMarker.html           |    10 +-
 .../regionserver/TestHRegion.PutThread.html     |    24 +-
 .../hadoop/hbase/regionserver/TestHRegion.html  |   308 +-
 ...egionMergeTransactionOnCluster.MyMaster.html |     6 +-
 ...ransactionOnCluster.MyMasterRpcServices.html |    10 +-
 .../TestRegionMergeTransactionOnCluster.html    |    62 +-
 .../regionserver/TestRegionSplitPolicy.html     |    66 +-
 ...annerHeartbeatMessages.HeartbeatHRegion.html |    22 +-
 ...eartbeatMessages.HeartbeatHRegionServer.html |     8 +-
 ...cannerHeartbeatMessages.HeartbeatKVHeap.html |     8 +-
 ...rHeartbeatMessages.HeartbeatRPCServices.html |     8 +-
 ...eartbeatMessages.HeartbeatRegionScanner.html |     8 +-
 ...artbeatMessages.HeartbeatReversedKVHeap.html |     6 +-
 ...Messages.HeartbeatReversedRegionScanner.html |     8 +-
 ...stScannerHeartbeatMessages.SparseFilter.html |     8 +-
 .../TestScannerHeartbeatMessages.html           |    36 +-
 ...ReplicationSyncUpToolWithBulkLoadedData.html |     4 +-
 ...onTableBase.RequestReplicationQueueData.html |   312 +
 .../replication/TestReplicationTableBase.html   |   420 +
 .../TestReplicationTrackerZKImpl.html           |     4 +-
 ...onTableBase.RequestReplicationQueueData.html |   115 +
 .../class-use/TestReplicationTableBase.html     |   115 +
 .../hadoop/hbase/replication/package-frame.html |     1 +
 .../hbase/replication/package-summary.html      |     6 +
 .../hadoop/hbase/replication/package-tree.html  |     6 +
 ...onSourceManager.DummyNodeFailoverWorker.html |    16 +-
 ...estReplicationSourceManager.DummyServer.html |    36 +-
 .../TestReplicationSourceManager.html           |   151 +-
 .../TestReplicationSourceManagerZkImpl.html     |   336 +
 .../regionserver/TestReplicationThrottler.html  |     4 +-
 .../TestSourceFSConfigurationProvider.html      |     4 +-
 ...tTableBasedReplicationSourceManagerImpl.html |   303 +
 .../class-use/TestReplicationSourceManager.html |    52 +-
 .../TestReplicationSourceManagerZkImpl.html     |   115 +
 ...tTableBasedReplicationSourceManagerImpl.html |   115 +
 .../replication/regionserver/package-frame.html |     2 +
 .../regionserver/package-summary.html           |    22 +-
 .../replication/regionserver/package-tree.html  |     7 +-
 .../replication/regionserver/package-use.html   |     5 +
 .../hadoop/hbase/rest/TestMultiRowResource.html |    20 +-
 ...hotTestingUtils.SnapshotMock.RegionData.html |    10 +-
 ...stingUtils.SnapshotMock.SnapshotBuilder.html |    44 +-
 .../SnapshotTestingUtils.SnapshotMock.html      |    32 +-
 .../hbase/snapshot/SnapshotTestingUtils.html    |    66 +-
 .../apache/hadoop/hbase/test/package-tree.html  |     4 +-
 ...TableDescriptors.FSTableDescriptorsTest.html |    10 +-
 .../hbase/util/TestFSTableDescriptors.html      |    42 +-
 .../apache/hadoop/hbase/util/TestMergeTool.html |    24 +-
 .../apache/hadoop/hbase/wal/package-tree.html   |     2 +-
 testdevapidocs/overview-tree.html               |    10 +-
 .../hbase/PerformanceEvaluation.AppendTest.html |  3611 +--
 ...rformanceEvaluation.BufferedMutatorTest.html |  3611 +--
 .../PerformanceEvaluation.CASTableTest.html     |  3611 +--
 ...erformanceEvaluation.CheckAndDeleteTest.html |  3611 +--
 ...erformanceEvaluation.CheckAndMutateTest.html |  3611 +--
 .../PerformanceEvaluation.CheckAndPutTest.html  |  3611 +--
 .../PerformanceEvaluation.CmdDescriptor.html    |  3611 +--
 .../hbase/PerformanceEvaluation.Counter.html    |  3611 +--
 ...PerformanceEvaluation.EvaluationMapTask.html |  3611 +--
 .../PerformanceEvaluation.FilteredScanTest.html |  3611 +--
 .../PerformanceEvaluation.IncrementTest.html    |  3611 +--
 .../PerformanceEvaluation.RandomReadTest.html   |  3611 +--
 ...Evaluation.RandomScanWithRange10000Test.html |  3611 +--
 ...eEvaluation.RandomScanWithRange1000Test.html |  3611 +--
 ...ceEvaluation.RandomScanWithRange100Test.html |  3611 +--
 ...nceEvaluation.RandomScanWithRange10Test.html |  3611 +--
 ...manceEvaluation.RandomScanWithRangeTest.html |  3611 +--
 ...erformanceEvaluation.RandomSeekScanTest.html |  3611 +--
 .../PerformanceEvaluation.RandomWriteTest.html  |  3611 +--
 .../hbase/PerformanceEvaluation.RunResult.html  |  3611 +--
 .../hbase/PerformanceEvaluation.ScanTest.html   |  3611 +--
 ...erformanceEvaluation.SequentialReadTest.html |  3611 +--
 ...rformanceEvaluation.SequentialWriteTest.html |  3611 +--
 .../hbase/PerformanceEvaluation.Status.html     |  3611 +--
 .../hbase/PerformanceEvaluation.TableTest.html  |  3611 +--
 .../hbase/PerformanceEvaluation.Test.html       |  3611 +--
 .../PerformanceEvaluation.TestOptions.html      |  3611 +--
 .../hadoop/hbase/PerformanceEvaluation.html     |  3611 +--
 .../TestHColumnDescriptorDefaultVersions.html   |     6 +-
 .../hadoop/hbase/TestTableDescriptor.html       |   127 -
 ...FastFail.CallQueueTooBigPffeInterceptor.html |   589 +-
 ...astFail.MyPreemptiveFastFailInterceptor.html |   589 +-
 .../hadoop/hbase/client/TestFastFail.html       |   589 +-
 .../hbase/http/HttpServerFunctionalTest.html    |     2 +-
 .../TestCatalogJanitor.MockMasterServices.html  |  1617 +-
 .../master/TestCatalogJanitor.MockServer.html   |  1617 +-
 .../hadoop/hbase/master/TestCatalogJanitor.html |  1617 +-
 ...TestReplicationHFileCleaner.DummyServer.html |     4 +-
 ...tionHFileCleaner.FaultyZooKeeperWatcher.html |     4 +-
 .../cleaner/TestReplicationHFileCleaner.html    |     4 +-
 ...estingUtility.InjectAbortOnLoadListener.html |   867 +-
 .../MasterProcedureTestingUtility.html          |   867 +-
 ...stTableDescriptorModificationFromClient.html |   519 +-
 ...LProcedureStore.TestSequentialProcedure.html |   174 +-
 .../store/wal/TestWALProcedureStore.html        |   174 +-
 ...MemStore.EnvironmentEdgeForMemstoreTest.html |  1341 +-
 ...TestDefaultMemStore.ReadOwnWritesTester.html |  1341 +-
 .../hbase/regionserver/TestDefaultMemStore.html |  1341 +-
 .../regionserver/TestHRegion.Appender.html      | 12847 ++++----
 .../regionserver/TestHRegion.FlushThread.html   | 12847 ++++----
 .../TestHRegion.GetTillDoneOrException.html     | 12847 ++++----
 .../TestHRegion.HRegionWithSeqId.html           | 12847 ++++----
 .../regionserver/TestHRegion.Incrementer.html   | 12847 ++++----
 .../TestHRegion.IsFlushWALMarker.html           | 12847 ++++----
 .../regionserver/TestHRegion.PutThread.html     | 12847 ++++----
 .../hadoop/hbase/regionserver/TestHRegion.html  | 12847 ++++----
 ...egionMergeTransactionOnCluster.MyMaster.html |   996 +-
 ...ransactionOnCluster.MyMasterRpcServices.html |   996 +-
 .../TestRegionMergeTransactionOnCluster.html    |   996 +-
 .../regionserver/TestRegionSplitPolicy.html     |   651 +-
 ...annerHeartbeatMessages.HeartbeatHRegion.html |   988 +-
 ...eartbeatMessages.HeartbeatHRegionServer.html |   988 +-
 ...cannerHeartbeatMessages.HeartbeatKVHeap.html |   988 +-
 ...rHeartbeatMessages.HeartbeatRPCServices.html |   988 +-
 ...eartbeatMessages.HeartbeatRegionScanner.html |   988 +-
 ...artbeatMessages.HeartbeatReversedKVHeap.html |   988 +-
 ...Messages.HeartbeatReversedRegionScanner.html |   988 +-
 ...stScannerHeartbeatMessages.SparseFilter.html |   988 +-
 .../TestScannerHeartbeatMessages.html           |   988 +-
 .../replication/TestReplicationStateBasic.html  |    40 +-
 ...stReplicationStateHBaseImpl.DummyServer.html |    18 +-
 .../TestReplicationStateHBaseImpl.html          |    18 +-
 ...onTableBase.RequestReplicationQueueData.html |   181 +
 .../replication/TestReplicationTableBase.html   |   181 +
 ...nTrackerZKImpl.DummyReplicationListener.html |    18 +-
 ...estReplicationTrackerZKImpl.DummyServer.html |    18 +-
 .../TestReplicationTrackerZKImpl.html           |    18 +-
 ...onSourceManager.DummyNodeFailoverWorker.html |  1092 +-
 ...estReplicationSourceManager.DummyServer.html |  1092 +-
 .../TestReplicationSourceManager.html           |  1092 +-
 .../TestReplicationSourceManagerZkImpl.html     |   224 +
 ...tTableBasedReplicationSourceManagerImpl.html |   132 +
 .../hadoop/hbase/rest/TestMultiRowResource.html |    82 +-
 ...hotTestingUtils.SnapshotMock.RegionData.html |  1613 +-
 ...stingUtils.SnapshotMock.SnapshotBuilder.html |  1613 +-
 .../SnapshotTestingUtils.SnapshotMock.html      |  1613 +-
 .../hbase/snapshot/SnapshotTestingUtils.html    |  1613 +-
 ...TableDescriptors.FSTableDescriptorsTest.html |   813 +-
 .../hbase/util/TestFSTableDescriptors.html      |   813 +-
 .../apache/hadoop/hbase/util/TestMergeTool.html |   126 +-
 xref-test/allclasses-frame.html                 |    15 +-
 .../hadoop/hbase/PerformanceEvaluation.html     |  3611 +--
 .../TestHColumnDescriptorDefaultVersions.html   |     6 +-
 .../hadoop/hbase/TestTableDescriptor.html       |    69 -
 .../hadoop/hbase/client/TestFastFail.html       |   589 +-
 .../hbase/http/HttpServerFunctionalTest.html    |     2 +-
 .../hadoop/hbase/master/TestCatalogJanitor.html |  1617 +-
 .../cleaner/TestReplicationHFileCleaner.html    |     4 +-
 .../MasterProcedureTestingUtility.html          |   867 +-
 ...stTableDescriptorModificationFromClient.html |   519 +-
 .../org/apache/hadoop/hbase/package-frame.html  |     3 -
 .../apache/hadoop/hbase/package-summary.html    |     5 -
 .../store/wal/TestWALProcedureStore.html        |   174 +-
 .../hbase/regionserver/TestDefaultMemStore.html |  1341 +-
 .../hadoop/hbase/regionserver/TestHRegion.html  | 12847 ++++----
 .../TestRegionMergeTransactionOnCluster.html    |   996 +-
 .../regionserver/TestRegionSplitPolicy.html     |   651 +-
 .../TestScannerHeartbeatMessages.html           |   988 +-
 .../replication/TestReplicationStateBasic.html  |    40 +-
 .../TestReplicationStateHBaseImpl.html          |    18 +-
 .../replication/TestReplicationTableBase.html   |   122 +
 .../TestReplicationTrackerZKImpl.html           |    18 +-
 .../hadoop/hbase/replication/package-frame.html |     6 +
 .../hbase/replication/package-summary.html      |    10 +
 .../TestReplicationSourceManager.html           |  1092 +-
 .../TestReplicationSourceManagerZkImpl.html     |   165 +
 ...tTableBasedReplicationSourceManagerImpl.html |    73 +
 .../replication/regionserver/package-frame.html |     6 +
 .../regionserver/package-summary.html           |    10 +
 .../hadoop/hbase/rest/TestMultiRowResource.html |    82 +-
 .../hbase/snapshot/SnapshotTestingUtils.html    |  1613 +-
 .../hbase/util/TestFSTableDescriptors.html      |   813 +-
 .../apache/hadoop/hbase/util/TestMergeTool.html |   126 +-
 xref/allclasses-frame.html                      |    15 +-
 .../hadoop/hbase/AsyncConsoleAppender.html      |    61 +
 .../apache/hadoop/hbase/HTableDescriptor.html   |  3026 +-
 .../apache/hadoop/hbase/TableDescriptor.html    |   179 -
 .../apache/hadoop/hbase/TableDescriptors.html   |    96 +-
 .../client/replication/ReplicationAdmin.html    |     8 +-
 .../apache/hadoop/hbase/http/log/LogLevel.html  |     6 +-
 ...ifoWithFastPathBalancedQueueRpcExecutor.html |    28 +-
 .../hadoop/hbase/mapreduce/JarFinder.html       |   113 +-
 .../replication/VerifyReplication.html          |   150 +-
 .../org/apache/hadoop/hbase/master/HMaster.html |  5212 ++--
 .../hadoop/hbase/master/MasterFileSystem.html   |   584 +-
 .../hadoop/hbase/master/TableStateManager.html  |     8 +-
 .../normalizer/SimpleRegionNormalizer.html      |     2 +-
 .../procedure/CloneSnapshotProcedure.html       |   967 +-
 .../master/procedure/CreateTableProcedure.html  |   884 +-
 .../procedure/TruncateTableProcedure.html       |     2 +-
 xref/org/apache/hadoop/hbase/package-frame.html |     6 +-
 .../apache/hadoop/hbase/package-summary.html    |    10 +-
 .../procedure2/store/wal/WALProcedureStore.html |  1981 +-
 .../regionserver/BusyRegionSplitPolicy.html     |   170 +
 .../hbase/regionserver/CompactionTool.html      |   873 +-
 .../hadoop/hbase/regionserver/HRegion.html      |  4707 +--
 .../hbase/regionserver/InternalScanner.html     |    85 +-
 .../hbase/regionserver/RSRpcServices.html       |  4999 +--
 .../hadoop/hbase/regionserver/StoreScanner.html |  1539 +-
 .../hbase/regionserver/package-frame.html       |     3 +
 .../hbase/regionserver/package-summary.html     |     5 +
 .../hbase/replication/ReplicationPeers.html     |   201 +-
 .../replication/ReplicationPeersZKImpl.html     |   987 +-
 .../replication/ReplicationQueuesArguments.html |    62 +-
 .../ReplicationQueuesClientArguments.html       |    25 +-
 .../hbase/replication/ReplicationTableBase.html |   738 +-
 .../TableBasedReplicationQueuesClientImpl.html  |   169 +-
 .../TableBasedReplicationQueuesImpl.html        |   754 +-
 .../hadoop/hbase/replication/package-frame.html |     3 +
 .../hbase/replication/package-summary.html      |     5 +
 .../regionserver/ReplicationSource.html         |     2 +-
 .../regionserver/ReplicationSourceManager.html  |  1017 +-
 .../replication/regionserver/package-frame.html |     3 +
 .../regionserver/package-summary.html           |     5 +
 .../hadoop/hbase/rest/MultiRowResource.html     |   141 +-
 .../apache/hadoop/hbase/rest/TableResource.html |     8 +-
 .../hbase/security/SaslClientHandler.html       |   124 +-
 .../security/access/AccessControlConstants.html |     9 +-
 .../hadoop/hbase/snapshot/SnapshotManifest.html |  1037 +-
 .../hbase/tmpl/common/TaskMonitorTmpl.html      |    60 +-
 .../hbase/tmpl/common/TaskMonitorTmplImpl.html  |    16 +-
 .../hbase/tmpl/master/MasterStatusTmpl.html     |   240 +-
 .../hbase/tmpl/master/MasterStatusTmplImpl.html |    68 +-
 .../hbase/tmpl/regionserver/RSStatusTmpl.html   |    60 +-
 .../tmpl/regionserver/RSStatusTmplImpl.html     |    20 +-
 .../hadoop/hbase/util/FSTableDescriptors.html   |  1447 +-
 .../org/apache/hadoop/hbase/util/HBaseFsck.html |  9453 +++---
 xref/org/apache/hadoop/hbase/util/HMerge.html   |   387 +-
 xref/org/apache/hadoop/hbase/util/Merge.html    |   473 +-
 .../apache/hadoop/hbase/wal/FSHLogProvider.html |    50 +-
 .../org/apache/hadoop/hbase/wal/WALFactory.html |   347 +-
 689 files changed, 349369 insertions(+), 342980 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/acid-semantics.html
----------------------------------------------------------------------
diff --git a/acid-semantics.html b/acid-semantics.html
index 9e78171..ab3a4f4 100644
--- a/acid-semantics.html
+++ b/acid-semantics.html
@@ -7,7 +7,7 @@
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20160616" />
+    <meta name="Date-Revision-yyyymmdd" content="20160622" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013;  
       Apache HBase (TM) ACID Properties
@@ -600,7 +600,7 @@ under the License. -->
                         <a href="http://www.apache.org/">The Apache Software Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 2016-06-16</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2016-06-22</li>
             </p>
                 </div>
 


[24/52] [partial] hbase-site git commit: Published site at 3e0602be1665e6170b0addec59bbe8785da300b0.

Posted by mi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/regionserver/package-summary.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/package-summary.html b/devapidocs/org/apache/hadoop/hbase/regionserver/package-summary.html
index 983b4e3..5fe5161 100644
--- a/devapidocs/org/apache/hadoop/hbase/regionserver/package-summary.html
+++ b/devapidocs/org/apache/hadoop/hbase/regionserver/package-summary.html
@@ -421,25 +421,32 @@
 </td>
 </tr>
 <tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html" title="class in org.apache.hadoop.hbase.regionserver">BusyRegionSplitPolicy</a></td>
+<td class="colLast">
+<div class="block">This class represents a split policy which makes the split decision based
+ on how busy a region is.</div>
+</td>
+</tr>
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/CellSet.html" title="class in org.apache.hadoop.hbase.regionserver">CellSet</a></td>
 <td class="colLast">
 <div class="block">A <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util"><code>Set</code></a> of <a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase"><code>Cell</code></a>s, where an add will overwrite the entry if already
  exists in the set.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/ColumnCount.html" title="class in org.apache.hadoop.hbase.regionserver">ColumnCount</a></td>
 <td class="colLast">
 <div class="block">Simple wrapper for a byte buffer and a counter.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/CompactedHFilesDischargeHandler.html" title="class in org.apache.hadoop.hbase.regionserver">CompactedHFilesDischargeHandler</a></td>
 <td class="colLast">
 <div class="block">Event handler that handles the removal and archival of the compacted hfiles</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/CompactedHFilesDischarger.html" title="class in org.apache.hadoop.hbase.regionserver">CompactedHFilesDischarger</a></td>
 <td class="colLast">
 <div class="block">A chore service that periodically cleans up the compacted files when there are no active readers
@@ -447,51 +454,51 @@
  file entries</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/CompactingMemStore.html" title="class in org.apache.hadoop.hbase.regionserver">CompactingMemStore</a></td>
 <td class="colLast">
 <div class="block">A memstore implementation which supports in-memory compaction.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/CompactionPipeline.html" title="class in org.apache.hadoop.hbase.regionserver">CompactionPipeline</a></td>
 <td class="colLast">
 <div class="block">The compaction pipeline of a <a href="../../../../../org/apache/hadoop/hbase/regionserver/CompactingMemStore.html" title="class in org.apache.hadoop.hbase.regionserver"><code>CompactingMemStore</code></a>, is a FIFO queue of segments.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/CompactionTool.html" title="class in org.apache.hadoop.hbase.regionserver">CompactionTool</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/CompactionTool.CompactionInputFormat.html" title="class in org.apache.hadoop.hbase.regionserver">CompactionTool.CompactionInputFormat</a></td>
 <td class="colLast">
 <div class="block">Input format that uses store files block location as input split locality.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/CompactionTool.CompactionMapper.html" title="class in org.apache.hadoop.hbase.regionserver">CompactionTool.CompactionMapper</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/CompactionTool.CompactionWorker.html" title="class in org.apache.hadoop.hbase.regionserver">CompactionTool.CompactionWorker</a></td>
 <td class="colLast">
 <div class="block">Class responsible to execute the Compaction on the specified path.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/CompactSplitThread.html" title="class in org.apache.hadoop.hbase.regionserver">CompactSplitThread</a></td>
 <td class="colLast">
 <div class="block">Compact region on request and then run split if appropriate</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/CompactSplitThread.Rejection.html" title="class in org.apache.hadoop.hbase.regionserver">CompactSplitThread.Rejection</a></td>
 <td class="colLast">
 <div class="block">Cleanup class to use when rejecting a compaction request from the queue.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/ConstantSizeRegionSplitPolicy.html" title="class in org.apache.hadoop.hbase.regionserver">ConstantSizeRegionSplitPolicy</a></td>
 <td class="colLast">
 <div class="block">A <a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionSplitPolicy.html" title="class in org.apache.hadoop.hbase.regionserver"><code>RegionSplitPolicy</code></a> implementation which splits a region
@@ -499,65 +506,65 @@
  size.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/DateTieredMultiFileWriter.html" title="class in org.apache.hadoop.hbase.regionserver">DateTieredMultiFileWriter</a></td>
 <td class="colLast">
 <div class="block">class for cell sink that separates the provided cells into multiple files for date tiered
  compaction.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/DateTieredStoreEngine.html" title="class in org.apache.hadoop.hbase.regionserver">DateTieredStoreEngine</a></td>
 <td class="colLast">
 <div class="block">HBASE-15400 This store engine allows us to store data in date tiered layout with exponential
  sizing so that the more recent data has more granularity.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/DefaultHeapMemoryTuner.html" title="class in org.apache.hadoop.hbase.regionserver">DefaultHeapMemoryTuner</a></td>
 <td class="colLast">
 <div class="block">The default implementation for the HeapMemoryTuner.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/DefaultMemStore.html" title="class in org.apache.hadoop.hbase.regionserver">DefaultMemStore</a></td>
 <td class="colLast">
 <div class="block">The MemStore holds in-memory modifications to the Store.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/DefaultStoreEngine.html" title="class in org.apache.hadoop.hbase.regionserver">DefaultStoreEngine</a></td>
 <td class="colLast">
 <div class="block">Default StoreEngine creates the default compactor, policy, and store file manager, or
  their derivatives.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/DefaultStoreFileManager.html" title="class in org.apache.hadoop.hbase.regionserver">DefaultStoreFileManager</a></td>
 <td class="colLast">
 <div class="block">Default implementation of StoreFileManager.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/DefaultStoreFlusher.html" title="class in org.apache.hadoop.hbase.regionserver">DefaultStoreFlusher</a></td>
 <td class="colLast">
 <div class="block">Default implementation of StoreFlusher.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/DelimitedKeyPrefixRegionSplitPolicy.html" title="class in org.apache.hadoop.hbase.regionserver">DelimitedKeyPrefixRegionSplitPolicy</a></td>
 <td class="colLast">
 <div class="block">A custom RegionSplitPolicy implementing a SplitPolicy that groups
  rows by a prefix of the row-key with a delimiter.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/DisabledRegionSplitPolicy.html" title="class in org.apache.hadoop.hbase.regionserver">DisabledRegionSplitPolicy</a></td>
 <td class="colLast">
 <div class="block">A <a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionSplitPolicy.html" title="class in org.apache.hadoop.hbase.regionserver"><code>RegionSplitPolicy</code></a> that disables region splits.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/ExplicitColumnTracker.html" title="class in org.apache.hadoop.hbase.regionserver">ExplicitColumnTracker</a></td>
 <td class="colLast">
 <div class="block">This class is used for the tracking and enforcement of columns and numbers
@@ -565,89 +572,89 @@
  column qualifiers have been asked for in the query.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/FifoRpcSchedulerFactory.html" title="class in org.apache.hadoop.hbase.regionserver">FifoRpcSchedulerFactory</a></td>
 <td class="colLast">
 <div class="block">Factory to use when you want to use the <a href="../../../../../org/apache/hadoop/hbase/ipc/FifoRpcScheduler.html" title="class in org.apache.hadoop.hbase.ipc"><code>FifoRpcScheduler</code></a></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/FlushAllLargeStoresPolicy.html" title="class in org.apache.hadoop.hbase.regionserver">FlushAllLargeStoresPolicy</a></td>
 <td class="colLast">
 <div class="block">A <a href="../../../../../org/apache/hadoop/hbase/regionserver/FlushPolicy.html" title="class in org.apache.hadoop.hbase.regionserver"><code>FlushPolicy</code></a> that only flushes store larger a given threshold.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/FlushAllStoresPolicy.html" title="class in org.apache.hadoop.hbase.regionserver">FlushAllStoresPolicy</a></td>
 <td class="colLast">
 <div class="block">A <a href="../../../../../org/apache/hadoop/hbase/regionserver/FlushPolicy.html" title="class in org.apache.hadoop.hbase.regionserver"><code>FlushPolicy</code></a> that always flushes all stores for a given region.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/FlushLargeStoresPolicy.html" title="class in org.apache.hadoop.hbase.regionserver">FlushLargeStoresPolicy</a></td>
 <td class="colLast">
 <div class="block">A <a href="../../../../../org/apache/hadoop/hbase/regionserver/FlushPolicy.html" title="class in org.apache.hadoop.hbase.regionserver"><code>FlushPolicy</code></a> that only flushes store larger a given threshold.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/FlushNonSloppyStoresFirstPolicy.html" title="class in org.apache.hadoop.hbase.regionserver">FlushNonSloppyStoresFirstPolicy</a></td>
 <td class="colLast">
 <div class="block">A <a href="../../../../../org/apache/hadoop/hbase/regionserver/FlushPolicy.html" title="class in org.apache.hadoop.hbase.regionserver"><code>FlushPolicy</code></a> that only flushes store larger than a given threshold.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/FlushPolicy.html" title="class in org.apache.hadoop.hbase.regionserver">FlushPolicy</a></td>
 <td class="colLast">
 <div class="block">A flush policy determines the stores that need to be flushed when flushing a region.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/FlushPolicyFactory.html" title="class in org.apache.hadoop.hbase.regionserver">FlushPolicyFactory</a></td>
 <td class="colLast">
 <div class="block">The class that creates a flush policy from a conf and HTableDescriptor.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/HeapMemoryManager.html" title="class in org.apache.hadoop.hbase.regionserver">HeapMemoryManager</a></td>
 <td class="colLast">
 <div class="block">Manages tuning of Heap memory using <code>HeapMemoryTuner</code>.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/HeapMemoryManager.TunerContext.html" title="class in org.apache.hadoop.hbase.regionserver">HeapMemoryManager.TunerContext</a></td>
 <td class="colLast">
 <div class="block">POJO to pass all the relevant information required to do the heap memory tuning.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/HeapMemoryManager.TunerResult.html" title="class in org.apache.hadoop.hbase.regionserver">HeapMemoryManager.TunerResult</a></td>
 <td class="colLast">
 <div class="block">POJO which holds the result of memory tuning done by HeapMemoryTuner implementation.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/HeapMemStoreLAB.html" title="class in org.apache.hadoop.hbase.regionserver">HeapMemStoreLAB</a></td>
 <td class="colLast">
 <div class="block">A memstore-local allocation buffer.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/HeapMemStoreLAB.Chunk.html" title="class in org.apache.hadoop.hbase.regionserver">HeapMemStoreLAB.Chunk</a></td>
 <td class="colLast">
 <div class="block">A chunk of memory out of which allocations are sliced.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/HMobStore.html" title="class in org.apache.hadoop.hbase.regionserver">HMobStore</a></td>
 <td class="colLast">
 <div class="block">The store implementation to save MOBs (medium objects), it extends the HStore.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.BatchOperation.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion.BatchOperation</a>&lt;T&gt;</td>
 <td class="colLast">
 <div class="block">Struct-like class that tracks the progress of a batch operation,
@@ -655,88 +662,88 @@
  is proceeding.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.FlushResultImpl.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion.FlushResultImpl</a></td>
 <td class="colLast">
 <div class="block">Objects from this class are created when flushing to describe all the different states that
  that method ends up in.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.MutationBatch.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion.MutationBatch</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.PrepareFlushResult.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion.PrepareFlushResult</a></td>
 <td class="colLast">
 <div class="block">A result object from prepare flush cache stage</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.ReplayBatch.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion.ReplayBatch</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.RowLockImpl.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion.RowLockImpl</a></td>
 <td class="colLast">
 <div class="block">Class used to represent a lock on a row.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.WriteState.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion.WriteState</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegionFileSystem.html" title="class in org.apache.hadoop.hbase.regionserver">HRegionFileSystem</a></td>
 <td class="colLast">
 <div class="block">View to an on-disk Region.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html" title="class in org.apache.hadoop.hbase.regionserver">HRegionServer</a></td>
 <td class="colLast">
 <div class="block">HRegionServer makes a set of HRegions available to clients.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.CompactionChecker.html" title="class in org.apache.hadoop.hbase.regionserver">HRegionServer.CompactionChecker</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.MovedRegionInfo.html" title="class in org.apache.hadoop.hbase.regionserver">HRegionServer.MovedRegionInfo</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.MovedRegionsCleaner.html" title="class in org.apache.hadoop.hbase.regionserver">HRegionServer.MovedRegionsCleaner</a></td>
 <td class="colLast">
 <div class="block">Creates a Chore thread to clean the moved region cache.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.PeriodicMemstoreFlusher.html" title="class in org.apache.hadoop.hbase.regionserver">HRegionServer.PeriodicMemstoreFlusher</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegionServerCommandLine.html" title="class in org.apache.hadoop.hbase.regionserver">HRegionServerCommandLine</a></td>
 <td class="colLast">
 <div class="block">Class responsible for parsing the command line and starting the
  RegionServer.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html" title="class in org.apache.hadoop.hbase.regionserver">HStore</a></td>
 <td class="colLast">
 <div class="block">A Store holds a column family in a Region.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/ImmutableSegment.html" title="class in org.apache.hadoop.hbase.regionserver">ImmutableSegment</a></td>
 <td class="colLast">
 <div class="block">ImmutableSegment is an abstract class that extends the API supported by a <a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html" title="class in org.apache.hadoop.hbase.regionserver"><code>Segment</code></a>,
  and is not needed for a <a href="../../../../../org/apache/hadoop/hbase/regionserver/MutableSegment.html" title="class in org.apache.hadoop.hbase.regionserver"><code>MutableSegment</code></a>.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/IncreasingToUpperBoundRegionSplitPolicy.html" title="class in org.apache.hadoop.hbase.regionserver">IncreasingToUpperBoundRegionSplitPolicy</a></td>
 <td class="colLast">
 <div class="block">Split size is the number of regions that are on this server that all are
@@ -744,14 +751,14 @@
  region split size, whichever is smaller.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/InternalScan.html" title="class in org.apache.hadoop.hbase.regionserver">InternalScan</a></td>
 <td class="colLast">
 <div class="block">Special scanner, currently used for increment operations to
  allow additional server-side arguments for Scan operations.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyPrefixRegionSplitPolicy.html" title="class in org.apache.hadoop.hbase.regionserver">KeyPrefixRegionSplitPolicy</a></td>
 <td class="colLast">
 <div class="block">A custom RegionSplitPolicy implementing a SplitPolicy that groups
@@ -760,17 +767,17 @@
  This ensures that a region is not split "inside" a prefix of a row key.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValueHeap.html" title="class in org.apache.hadoop.hbase.regionserver">KeyValueHeap</a></td>
 <td class="colLast">
 <div class="block">Implements a heap merge across any number of KeyValueScanners.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValueHeap.KVScannerComparator.html" title="class in org.apache.hadoop.hbase.regionserver">KeyValueHeap.KVScannerComparator</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/Leases.html" title="class in org.apache.hadoop.hbase.regionserver">Leases</a></td>
 <td class="colLast">
 <div class="block">Leases
@@ -779,49 +786,49 @@
  clients that occasionally send heartbeats.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/Leases.Lease.html" title="class in org.apache.hadoop.hbase.regionserver">Leases.Lease</a></td>
 <td class="colLast">
 <div class="block">This class tracks a single Lease.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/LogRoller.html" title="class in org.apache.hadoop.hbase.regionserver">LogRoller</a></td>
 <td class="colLast">
 <div class="block">Runs periodically to determine if the WAL should be rolled.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/LruHashMap.html" title="class in org.apache.hadoop.hbase.regionserver">LruHashMap</a>&lt;K extends <a href="../../../../../org/apache/hadoop/hbase/io/HeapSize.html" title="interface in org.apache.hadoop.hbase.io">HeapSize</a>,V extends <a href="../../../../../org/apache/hadoop/hbase/io/HeapSize.html" title="interface in org.apache.hadoop.hbase.io">HeapSize</a>&gt;</td>
 <td class="colLast">
 <div class="block">The LruHashMap is a memory-aware HashMap with a configurable maximum
  memory footprint.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/LruHashMap.Entry.html" title="class in org.apache.hadoop.hbase.regionserver">LruHashMap.Entry</a>&lt;K extends <a href="../../../../../org/apache/hadoop/hbase/io/HeapSize.html" title="interface in org.apache.hadoop.hbase.io">HeapSize</a>,V extends <a href="../../../../../org/apache/hadoop/hbase/io/HeapSize.html" title="interface in org.apache.hadoop.hbase.io">HeapSize</a>&gt;</td>
 <td class="colLast">
 <div class="block">Entry to store key/value mappings.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreChunkPool.html" title="class in org.apache.hadoop.hbase.regionserver">MemStoreChunkPool</a></td>
 <td class="colLast">
 <div class="block">A pool of <a href="../../../../../org/apache/hadoop/hbase/regionserver/HeapMemStoreLAB.Chunk.html" title="class in org.apache.hadoop.hbase.regionserver"><code>HeapMemStoreLAB.Chunk</code></a> instances.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreChunkPool.StatisticsThread.html" title="class in org.apache.hadoop.hbase.regionserver">MemStoreChunkPool.StatisticsThread</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreCompactor.html" title="class in org.apache.hadoop.hbase.regionserver">MemStoreCompactor</a></td>
 <td class="colLast">
 <div class="block">The ongoing MemStore Compaction manager, dispatches a solo running compaction
  and interrupts the compaction if requested.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreFlusher.html" title="class in org.apache.hadoop.hbase.regionserver">MemStoreFlusher</a></td>
 <td class="colLast">
 <div class="block">Thread that flushes cache on request
@@ -831,42 +838,42 @@
  sleep time which is invariant.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreFlusher.FlushRegionEntry.html" title="class in org.apache.hadoop.hbase.regionserver">MemStoreFlusher.FlushRegionEntry</a></td>
 <td class="colLast">
 <div class="block">Datastructure used in the flush queue.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreFlusher.WakeupFlushThread.html" title="class in org.apache.hadoop.hbase.regionserver">MemStoreFlusher.WakeupFlushThread</a></td>
 <td class="colLast">
 <div class="block">Token to insert into the flush queue that ensures that the flusher does not sleep</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreScanner.html" title="class in org.apache.hadoop.hbase.regionserver">MemStoreScanner</a></td>
 <td class="colLast">
 <div class="block">This is the scanner for any MemStore implementation, derived from MemStore.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreSnapshot.html" title="class in org.apache.hadoop.hbase.regionserver">MemStoreSnapshot</a></td>
 <td class="colLast">
 <div class="block">Holds details of the snapshot taken on a MemStore.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegion.html" title="class in org.apache.hadoop.hbase.regionserver">MetricsRegion</a></td>
 <td class="colLast">
 <div class="block">This is the glue between the HRegion and whatever hadoop shim layer
  is loaded (hbase-hadoop1-compat or hbase-hadoop2-compat).</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionAggregateSourceImpl.html" title="class in org.apache.hadoop.hbase.regionserver">MetricsRegionAggregateSourceImpl</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServer.html" title="class in org.apache.hadoop.hbase.regionserver">MetricsRegionServer</a></td>
 <td class="colLast">
 <div class="block">
@@ -874,102 +881,102 @@
  and publishing them through the metrics interfaces.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSourceFactoryImpl.html" title="class in org.apache.hadoop.hbase.regionserver">MetricsRegionServerSourceFactoryImpl</a></td>
 <td class="colLast">
 <div class="block">Factory to create MetricsRegionServerSource when given a  MetricsRegionServerWrapper</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSourceImpl.html" title="class in org.apache.hadoop.hbase.regionserver">MetricsRegionServerSourceImpl</a></td>
 <td class="colLast">
 <div class="block">Hadoop2 implementation of MetricsRegionServerSource.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerWrapperImpl.html" title="class in org.apache.hadoop.hbase.regionserver">MetricsRegionServerWrapperImpl</a></td>
 <td class="colLast">
 <div class="block">Impl for exposing HRegionServer Information through Hadoop's metrics 2 system.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionSourceImpl.html" title="class in org.apache.hadoop.hbase.regionserver">MetricsRegionSourceImpl</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionWrapperImpl.html" title="class in org.apache.hadoop.hbase.regionserver">MetricsRegionWrapperImpl</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsTable.html" title="class in org.apache.hadoop.hbase.regionserver">MetricsTable</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsTableAggregateSourceImpl.html" title="class in org.apache.hadoop.hbase.regionserver">MetricsTableAggregateSourceImpl</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsTableSourceImpl.html" title="class in org.apache.hadoop.hbase.regionserver">MetricsTableSourceImpl</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsTableWrapperAggregateImpl.html" title="class in org.apache.hadoop.hbase.regionserver">MetricsTableWrapperAggregateImpl</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsTableWrapperAggregateImpl.MetricsTableValues.html" title="class in org.apache.hadoop.hbase.regionserver">MetricsTableWrapperAggregateImpl.MetricsTableValues</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/MiniBatchOperationInProgress.html" title="class in org.apache.hadoop.hbase.regionserver">MiniBatchOperationInProgress</a>&lt;T&gt;</td>
 <td class="colLast">
 <div class="block">Wraps together the mutations which are applied as a batch to the region and their operation
  status and WALEdits.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/MobCompactionStoreScanner.html" title="class in org.apache.hadoop.hbase.regionserver">MobCompactionStoreScanner</a></td>
 <td class="colLast">
 <div class="block">Scanner scans the MOB Store.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/MobReferenceOnlyFilter.html" title="class in org.apache.hadoop.hbase.regionserver">MobReferenceOnlyFilter</a></td>
 <td class="colLast">
 <div class="block">A filter that returns the cells which have mob reference tags.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/MobStoreScanner.html" title="class in org.apache.hadoop.hbase.regionserver">MobStoreScanner</a></td>
 <td class="colLast">
 <div class="block">Scanner scans both the memstore and the MOB Store.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/MultiRowMutationProcessor.html" title="class in org.apache.hadoop.hbase.regionserver">MultiRowMutationProcessor</a></td>
 <td class="colLast">
 <div class="block">A <code>MultiRowProcessor</code> that performs multiple puts and deletes.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/MultiVersionConcurrencyControl.html" title="class in org.apache.hadoop.hbase.regionserver">MultiVersionConcurrencyControl</a></td>
 <td class="colLast">
 <div class="block">Manages the read/write consistency.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/MultiVersionConcurrencyControl.WriteEntry.html" title="class in org.apache.hadoop.hbase.regionserver">MultiVersionConcurrencyControl.WriteEntry</a></td>
 <td class="colLast">
 <div class="block">Write number and whether write has completed given out at start of a write transaction.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/MutableSegment.html" title="class in org.apache.hadoop.hbase.regionserver">MutableSegment</a></td>
 <td class="colLast">
 <div class="block">A mutable segment in memstore, specifically the active segment.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/NoLimitScannerContext.html" title="class in org.apache.hadoop.hbase.regionserver">NoLimitScannerContext</a></td>
 <td class="colLast">
 <div class="block">This is a special <a href="../../../../../org/apache/hadoop/hbase/regionserver/ScannerContext.html" title="class in org.apache.hadoop.hbase.regionserver"><code>ScannerContext</code></a> subclass that is designed to be used globally when
@@ -977,225 +984,225 @@
  or <a href="../../../../../org/apache/hadoop/hbase/regionserver/InternalScanner.html#next(java.util.List)"><code>InternalScanner.next(java.util.List)</code></a>.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/NonLazyKeyValueScanner.html" title="class in org.apache.hadoop.hbase.regionserver">NonLazyKeyValueScanner</a></td>
 <td class="colLast">
 <div class="block">A "non-lazy" scanner which always does a real seek operation.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/NonReversedNonLazyKeyValueScanner.html" title="class in org.apache.hadoop.hbase.regionserver">NonReversedNonLazyKeyValueScanner</a></td>
 <td class="colLast">
 <div class="block">A "non-reversed &amp; non-lazy" scanner which does not support backward scanning
  and always does a real seek operation.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/NoOpHeapMemoryTuner.html" title="class in org.apache.hadoop.hbase.regionserver">NoOpHeapMemoryTuner</a></td>
 <td class="colLast">
 <div class="block">An implementation of HeapMemoryTuner which is not doing any tuning activity but just allows to
  continue with old style fixed proportions.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/OperationStatus.html" title="class in org.apache.hadoop.hbase.regionserver">OperationStatus</a></td>
 <td class="colLast">
 <div class="block">This class stores the Operation status code and the exception message
  that occurs in case of failure of operations like put, delete, etc.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.html" title="class in org.apache.hadoop.hbase.regionserver">RegionCoprocessorHost</a></td>
 <td class="colLast">
 <div class="block">Implements the coprocessor environment and runtime support for coprocessors
  loaded within a <a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html" title="interface in org.apache.hadoop.hbase.regionserver"><code>Region</code></a>.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.CoprocessorOperation.html" title="class in org.apache.hadoop.hbase.regionserver">RegionCoprocessorHost.CoprocessorOperation</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.EndpointOperation.html" title="class in org.apache.hadoop.hbase.regionserver">RegionCoprocessorHost.EndpointOperation</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.EndpointOperationWithResult.html" title="class in org.apache.hadoop.hbase.regionserver">RegionCoprocessorHost.EndpointOperationWithResult</a>&lt;T&gt;</td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.RegionEnvironment.html" title="class in org.apache.hadoop.hbase.regionserver">RegionCoprocessorHost.RegionEnvironment</a></td>
 <td class="colLast">
 <div class="block">Encapsulation of the environment of each coprocessor</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.RegionOperation.html" title="class in org.apache.hadoop.hbase.regionserver">RegionCoprocessorHost.RegionOperation</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.RegionOperationWithResult.html" title="class in org.apache.hadoop.hbase.regionserver">RegionCoprocessorHost.RegionOperationWithResult</a>&lt;T&gt;</td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.TableCoprocessorAttribute.html" title="class in org.apache.hadoop.hbase.regionserver">RegionCoprocessorHost.TableCoprocessorAttribute</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionMergeRequest.html" title="class in org.apache.hadoop.hbase.regionserver">RegionMergeRequest</a></td>
 <td class="colLast">
 <div class="block">Handles processing region merges.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionMergeTransactionFactory.html" title="class in org.apache.hadoop.hbase.regionserver">RegionMergeTransactionFactory</a></td>
 <td class="colLast">
 <div class="block">A factory for creating RegionMergeTransactions, which execute region split as a "transaction".</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionMergeTransactionImpl.html" title="class in org.apache.hadoop.hbase.regionserver">RegionMergeTransactionImpl</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionMergeTransactionImpl.JournalEntryImpl.html" title="class in org.apache.hadoop.hbase.regionserver">RegionMergeTransactionImpl.JournalEntryImpl</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerAccounting.html" title="class in org.apache.hadoop.hbase.regionserver">RegionServerAccounting</a></td>
 <td class="colLast">
 <div class="block">RegionServerAccounting keeps record of some basic real time information about
  the Region Server.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerCoprocessorHost.html" title="class in org.apache.hadoop.hbase.regionserver">RegionServerCoprocessorHost</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerCoprocessorHost.CoprocessOperationWithResult.html" title="class in org.apache.hadoop.hbase.regionserver">RegionServerCoprocessorHost.CoprocessOperationWithResult</a>&lt;T&gt;</td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerCoprocessorHost.CoprocessorOperation.html" title="class in org.apache.hadoop.hbase.regionserver">RegionServerCoprocessorHost.CoprocessorOperation</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerCoprocessorHost.EnvironmentPriorityComparator.html" title="class in org.apache.hadoop.hbase.regionserver">RegionServerCoprocessorHost.EnvironmentPriorityComparator</a></td>
 <td class="colLast">
 <div class="block">Environment priority comparator.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerCoprocessorHost.RegionServerEnvironment.html" title="class in org.apache.hadoop.hbase.regionserver">RegionServerCoprocessorHost.RegionServerEnvironment</a></td>
 <td class="colLast">
 <div class="block">Coprocessor environment extension providing access to region server
  related services.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerServices.PostOpenDeployContext.html" title="class in org.apache.hadoop.hbase.regionserver">RegionServerServices.PostOpenDeployContext</a></td>
 <td class="colLast">
 <div class="block">Context for postOpenDeployTasks().</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServerServices.RegionStateTransitionContext.html" title="class in org.apache.hadoop.hbase.regionserver">RegionServerServices.RegionStateTransitionContext</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionServicesForStores.html" title="class in org.apache.hadoop.hbase.regionserver">RegionServicesForStores</a></td>
 <td class="colLast">
 <div class="block">Services a Store needs from a Region.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionSplitPolicy.html" title="class in org.apache.hadoop.hbase.regionserver">RegionSplitPolicy</a></td>
 <td class="colLast">
 <div class="block">A split policy determines when a region should be split.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/ReversedKeyValueHeap.html" title="class in org.apache.hadoop.hbase.regionserver">ReversedKeyValueHeap</a></td>
 <td class="colLast">
 <div class="block">ReversedKeyValueHeap is used for supporting reversed scanning.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/ReversedKeyValueHeap.ReversedKVScannerComparator.html" title="class in org.apache.hadoop.hbase.regionserver">ReversedKeyValueHeap.ReversedKVScannerComparator</a></td>
 <td class="colLast">
 <div class="block">In ReversedKVScannerComparator, we compare the row of scanners' peek values
  first, sort bigger one before the smaller one.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/ReversedMobStoreScanner.html" title="class in org.apache.hadoop.hbase.regionserver">ReversedMobStoreScanner</a></td>
 <td class="colLast">
 <div class="block">ReversedMobStoreScanner extends from ReversedStoreScanner, and is used to support
  reversed scanning in both the memstore and the MOB store.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/ReversedRegionScannerImpl.html" title="class in org.apache.hadoop.hbase.regionserver">ReversedRegionScannerImpl</a></td>
 <td class="colLast">
 <div class="block">ReversibleRegionScannerImpl extends from RegionScannerImpl, and is used to
  support reversed scanning.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/ReversedStoreScanner.html" title="class in org.apache.hadoop.hbase.regionserver">ReversedStoreScanner</a></td>
 <td class="colLast">
 <div class="block">ReversedStoreScanner extends from StoreScanner, and is used to support
  reversed scanning.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/RSDumpServlet.html" title="class in org.apache.hadoop.hbase.regionserver">RSDumpServlet</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/RSRpcServices.html" title="class in org.apache.hadoop.hbase.regionserver">RSRpcServices</a></td>
 <td class="colLast">
 <div class="block">Implements the regionserver RPC services.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/RSRpcServices.RegionScannerCloseCallBack.html" title="class in org.apache.hadoop.hbase.regionserver">RSRpcServices.RegionScannerCloseCallBack</a></td>
 <td class="colLast">
 <div class="block">An Rpc callback for closing a RegionScanner.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/RSRpcServices.RegionScannerHolder.html" title="class in org.apache.hadoop.hbase.regionserver">RSRpcServices.RegionScannerHolder</a></td>
 <td class="colLast">
 <div class="block">Holder class which holds the RegionScanner, nextCallSeq and RpcCallbacks together.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/RSRpcServices.RegionScannersCloseCallBack.html" title="class in org.apache.hadoop.hbase.regionserver">RSRpcServices.RegionScannersCloseCallBack</a></td>
 <td class="colLast">
 <div class="block">An RpcCallBack that creates a list of scanners that needs to perform callBack operation on
  completion of multiGets.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/RSStatusServlet.html" title="class in org.apache.hadoop.hbase.regionserver">RSStatusServlet</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/ScanDeleteTracker.html" title="class in org.apache.hadoop.hbase.regionserver">ScanDeleteTracker</a></td>
 <td class="colLast">
 <div class="block">This class is responsible for the tracking and enforcement of Deletes
  during the course of a Scan operation.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/ScanInfo.html" title="class in org.apache.hadoop.hbase.regionserver">ScanInfo</a></td>
 <td class="colLast">
 <div class="block">Immutable information for scans over a store.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/ScannerContext.html" title="class in org.apache.hadoop.hbase.regionserver">ScannerContext</a></td>
 <td class="colLast">
 <div class="block">ScannerContext instances encapsulate limit tracking AND progress towards those limits during
@@ -1203,283 +1210,283 @@
  <a href="../../../../../org/apache/hadoop/hbase/regionserver/InternalScanner.html#next(java.util.List)"><code>InternalScanner.next(java.util.List)</code></a>.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/ScannerContext.Builder.html" title="class in org.apache.hadoop.hbase.regionserver">ScannerContext.Builder</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/ScannerContext.LimitFields.html" title="class in org.apache.hadoop.hbase.regionserver">ScannerContext.LimitFields</a></td>
 <td class="colLast">
 <div class="block">The different fields that can be used as limits in calls to
  <a href="../../../../../org/apache/hadoop/hbase/regionserver/InternalScanner.html#next(java.util.List)"><code>InternalScanner.next(java.util.List)</code></a> and <a href="../../../../../org/apache/hadoop/hbase/regionserver/InternalScanner.html#next(java.util.List)"><code>InternalScanner.next(java.util.List)</code></a></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/ScanQueryMatcher.html" title="class in org.apache.hadoop.hbase.regionserver">ScanQueryMatcher</a></td>
 <td class="colLast">
 <div class="block">A query matcher that is specifically designed for the scan case.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/ScanWildcardColumnTracker.html" title="class in org.apache.hadoop.hbase.regionserver">ScanWildcardColumnTracker</a></td>
 <td class="colLast">
 <div class="block">Keeps track of the columns for a scan if they are not explicitly specified</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/Segment.html" title="class in org.apache.hadoop.hbase.regionserver">Segment</a></td>
 <td class="colLast">
 <div class="block">This is an abstraction of a segment maintained in a memstore, e.g., the active
  cell set or its snapshot.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/SegmentFactory.html" title="class in org.apache.hadoop.hbase.regionserver">SegmentFactory</a></td>
 <td class="colLast">
 <div class="block">A singleton store segment factory.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/SegmentScanner.html" title="class in org.apache.hadoop.hbase.regionserver">SegmentScanner</a></td>
 <td class="colLast">
 <div class="block">A scanner of a single memstore segment.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/ServerNonceManager.html" title="class in org.apache.hadoop.hbase.regionserver">ServerNonceManager</a></td>
 <td class="colLast">
 <div class="block">Implementation of nonce manager that stores nonces in a hash map and cleans them up after
  some time; if nonce group/client ID is supplied, nonces are stored by client ID.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/ServerNonceManager.OperationContext.html" title="class in org.apache.hadoop.hbase.regionserver">ServerNonceManager.OperationContext</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/ShutdownHook.html" title="class in org.apache.hadoop.hbase.regionserver">ShutdownHook</a></td>
 <td class="colLast">
 <div class="block">Manage regionserver shutdown hooks.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/ShutdownHook.DoNothingStoppable.html" title="class in org.apache.hadoop.hbase.regionserver">ShutdownHook.DoNothingStoppable</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/ShutdownHook.DoNothingThread.html" title="class in org.apache.hadoop.hbase.regionserver">ShutdownHook.DoNothingThread</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/ShutdownHook.ShutdownHookThread.html" title="class in org.apache.hadoop.hbase.regionserver">ShutdownHook.ShutdownHookThread</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/SimpleRpcSchedulerFactory.html" title="class in org.apache.hadoop.hbase.regionserver">SimpleRpcSchedulerFactory</a></td>
 <td class="colLast">
 <div class="block">Constructs a <a href="../../../../../org/apache/hadoop/hbase/ipc/SimpleRpcScheduler.html" title="class in org.apache.hadoop.hbase.ipc"><code>SimpleRpcScheduler</code></a>.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/SplitLogWorker.html" title="class in org.apache.hadoop.hbase.regionserver">SplitLogWorker</a></td>
 <td class="colLast">
 <div class="block">This worker is spawned in every regionserver, including master.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/SplitRequest.html" title="class in org.apache.hadoop.hbase.regionserver">SplitRequest</a></td>
 <td class="colLast">
 <div class="block">Handles processing region splits.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/SplitTransactionFactory.html" title="class in org.apache.hadoop.hbase.regionserver">SplitTransactionFactory</a></td>
 <td class="colLast">
 <div class="block">A factory for creating SplitTransactions, which execute region split as a "transaction".</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/SplitTransactionImpl.html" title="class in org.apache.hadoop.hbase.regionserver">SplitTransactionImpl</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/SplitTransactionImpl.JournalEntryImpl.html" title="class in org.apache.hadoop.hbase.regionserver">SplitTransactionImpl.JournalEntryImpl</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/SplitTransactionImpl.LoggingProgressable.html" title="class in org.apache.hadoop.hbase.regionserver">SplitTransactionImpl.LoggingProgressable</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreEngine.html" title="class in org.apache.hadoop.hbase.regionserver">StoreEngine</a>&lt;SF extends <a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFlusher.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFlusher</a>,CP extends <a href="../../../../../org/apache/hadoop/hbase/regionserver/compactions/CompactionPolicy.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">CompactionPolicy</a>,C extends <a href="../../../../../org/apache/hadoop/hbase/regionserver/compactions/Compactor.html" title="class in org.apache.hadoop.hbase.regionserver.compactions">Compactor</a>,SFM extends <a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFileManager.html" title="interface in org.apache.hadoop.hbase.regionserver">StoreFileManager</a>&gt;</td>
 <td class="colLast">
 <div class="block">StoreEngine is a factory that can create the objects necessary for HStore to operate.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFile</a></td>
 <td class="colLast">
 <div class="block">A Store data file.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.Comparators.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFile.Comparators</a></td>
 <td class="colLast">
 <div class="block">Useful comparators for comparing StoreFiles.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.Comparators.GetBulkTime.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFile.Comparators.GetBulkTime</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.Comparators.GetFileSize.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFile.Comparators.GetFileSize</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.Comparators.GetMaxTimestamp.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFile.Comparators.GetMaxTimestamp</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.Comparators.GetPathName.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFile.Comparators.GetPathName</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFile.Comparators.GetSeqId.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFile.Comparators.GetSeqId</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFileInfo.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFileInfo</a></td>
 <td class="colLast">
 <div class="block">Describe a StoreFile (hfile, reference, link)</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFileReader.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFileReader</a></td>
 <td class="colLast">
 <div class="block">Reader for a StoreFile.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StorefileRefresherChore.html" title="class in org.apache.hadoop.hbase.regionserver">StorefileRefresherChore</a></td>
 <td class="colLast">
 <div class="block">A chore for refreshing the store files for secondary regions hosted in the region server.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFileScanner.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFileScanner</a></td>
 <td class="colLast">
 <div class="block">KeyValueScanner adaptor over the Reader.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFileWriter.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFileWriter</a></td>
 <td class="colLast">
 <div class="block">A StoreFile writer.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFileWriter.Builder.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFileWriter.Builder</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreFlusher.html" title="class in org.apache.hadoop.hbase.regionserver">StoreFlusher</a></td>
 <td class="colLast">
 <div class="block">Store flusher interface.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreScanner.html" title="class in org.apache.hadoop.hbase.regionserver">StoreScanner</a></td>
 <td class="colLast">
 <div class="block">Scanner scans both the memstore and the Store.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreUtils.html" title="class in org.apache.hadoop.hbase.regionserver">StoreUtils</a></td>
 <td class="colLast">
 <div class="block">Utility functions for region server storage layer.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StripeMultiFileWriter.html" title="class in org.apache.hadoop.hbase.regionserver">StripeMultiFileWriter</a></td>
 <td class="colLast">
 <div class="block">Base class for cell sink that separates the provided cells into multiple files for stripe
  compaction.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StripeMultiFileWriter.BoundaryMultiWriter.html" title="class in org.apache.hadoop.hbase.regionserver">StripeMultiFileWriter.BoundaryMultiWriter</a></td>
 <td class="colLast">
 <div class="block">MultiWriter that separates the cells based on fixed row-key boundaries.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StripeMultiFileWriter.SizeMultiWriter.html" title="class in org.apache.hadoop.hbase.regionserver">StripeMultiFileWriter.SizeMultiWriter</a></td>
 <td class="colLast">
 <div class="block">MultiWriter that separates the cells based on target cell number per file and file count.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StripeStoreConfig.html" title="class in org.apache.hadoop.hbase.regionserver">StripeStoreConfig</a></td>
 <td class="colLast">
 <div class="block">Configuration class for stripe store and compactions.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StripeStoreEngine.html" title="class in org.apache.hadoop.hbase.regionserver">StripeStoreEngine</a></td>
 <td class="colLast">
 <div class="block">The storage engine that implements the stripe-based store/compaction scheme.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.html" title="class in org.apache.hadoop.hbase.regionserver">StripeStoreFileManager</a></td>
 <td class="colLast">
 <div class="block">Stripe implementation of StoreFileManager.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.KeyBeforeConcatenatedLists.html" title="class in org.apache.hadoop.hbase.regionserver">StripeStoreFileManager.KeyBeforeConcatenatedLists</a></td>
 <td class="colLast">
 <div class="block">An extension of ConcatenatedLists that has several peculiar properties.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StripeStoreFileManager.State.html" title="class in org.apache.hadoop.hbase.regionserver">StripeStoreFileManager.State</a></td>
 <td class="colLast">
 <div class="block">The state class.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StripeStoreFlusher.html" title="class in org.apache.hadoop.hbase.regionserver">StripeStoreFlusher</a></td>
 <td class="colLast">
 <div class="block">Stripe implementation of StoreFlusher.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StripeStoreFlusher.BoundaryStripeFlushRequest.html" title="class in org.apache.hadoop.hbase.regionserver">StripeStoreFlusher.BoundaryStripeFlushRequest</a></td>
 <td class="colLast">
 <div class="block">Stripe flush request wrapper based on boundaries.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StripeStoreFlusher.SizeStripeFlushRequest.html" title="class in org.apache.hadoop.hbase.regionserver">StripeStoreFlusher.SizeStripeFlushRequest</a></td>
 <td class="colLast">
 <div class="block">Stripe flush request wrapper based on size.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/StripeStoreFlusher.StripeFlushRequest.html" title="class in org.apache.hadoop.hbase.regionserver">StripeStoreFlusher.StripeFlushRequest</a></td>
 <td class="colLast">
 <div class="block">Stripe flush request wrapper that writes a non-striped file.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/TimeRangeTracker.html" title="class in org.apache.hadoop.hbase.regionserver">TimeRangeTracker</a></td>
 <td class="colLast">
 <div class="block">Stores minimum and maximum timestamp values.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/regionserver/VersionedSegmentsList.html" title="class in org.apache.hadoop.hbase.regionserver">VersionedSegmentsList</a></td>
 <td class="colLast">
 <div class="block">A list of segment managers coupled with the version of the memstore (version at the time it was

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html b/devapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html
index 592272a..e4f369f 100644
--- a/devapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/regionserver/package-tree.html
@@ -148,6 +148,7 @@
 <ul>
 <li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/IncreasingToUpperBoundRegionSplitPolicy.html" title="class in org.apache.hadoop.hbase.regionserver"><span class="strong">IncreasingToUpperBoundRegionSplitPolicy</span></a>
 <ul>
+<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html" title="class in org.apache.hadoop.hbase.regionserver"><span class="strong">BusyRegionSplitPolicy</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/DelimitedKeyPrefixRegionSplitPolicy.html" title="class in org.apache.hadoop.hbase.regionserver"><span class="strong">DelimitedKeyPrefixRegionSplitPolicy</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyPrefixRegionSplitPolicy.html" title="class in org.apache.hadoop.hbase.regionserver"><span class="strong">KeyPrefixRegionSplitPolicy</span></a></li>
 </ul>
@@ -652,24 +653,24 @@
 <ul>
 <li type="circle">java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="strong">Enum</span></a>&lt;E&gt; (implements java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;T&gt;, java.io.<a href="http://docs.oracle.com/javase/7/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
 <ul>
-<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/DefaultHeapMemoryTuner.StepDirection.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="strong">DefaultHeapMemoryTuner.StepDirection</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionMergeTransaction.RegionMergeTransactionPhase.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="strong">RegionMergeTransaction.RegionMergeTransactionPhase</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/DeleteTracker.DeleteCompare.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="strong">DeleteTracker.DeleteCompare</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/DeleteTracker.DeleteResult.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="strong">DeleteTracker.DeleteResult</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionMergeTransaction.RegionMergeTransactionPhase.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="strong">RegionMergeTransaction.RegionMergeTransactionPhase</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionOpeningState.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="strong">RegionOpeningState</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/SplitTransaction.SplitTransactionPhase.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="strong">SplitTransaction.SplitTransactionPhase</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/DefaultHeapMemoryTuner.StepDirection.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="strong">DefaultHeapMemoryTuner.StepDirection</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/BloomType.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="strong">BloomType</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/SplitLogWorker.TaskExecutor.Status.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="strong">SplitLogWorker.TaskExecutor.Status</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/MemStoreScanner.Type.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="strong">MemStoreScanner.Type</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreScanner.StoreScannerCompactionRace.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="strong">StoreScanner.StoreScannerCompactionRace</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.Operation.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="strong">Region.Operation</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/SplitLogWorker.TaskExecutor.Status.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="strong">SplitLogWorker.TaskExecutor.Status</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/ScanType.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="strong">ScanType</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/BloomType.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="strong">BloomType</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/ScannerContext.LimitScope.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="strong">ScannerContext.LimitScope</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSourceFactoryImpl.FactoryStorage.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="strong">MetricsRegionServerSourceFactoryImpl.FactoryStorage</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/ScannerContext.NextState.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="strong">ScannerContext.NextState</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/SplitTransaction.SplitTransactionPhase.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="strong">SplitTransaction.SplitTransactionPhase</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/ScannerContext.LimitScope.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="strong">ScannerContext.LimitScope</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/StoreScanner.StoreScannerCompactionRace.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="strong">StoreScanner.StoreScannerCompactionRace</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/ScanType.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="strong">ScanType</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/ScanQueryMatcher.MatchCode.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="strong">ScanQueryMatcher.MatchCode</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/FlushType.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="strong">FlushType</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/MetricsRegionServerSourceFactoryImpl.FactoryStorage.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="strong">MetricsRegionServerSourceFactoryImpl.FactoryStorage</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/DeleteTracker.DeleteCompare.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="strong">DeleteTracker.DeleteCompare</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.FlushResult.Result.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="strong">Region.FlushResult.Result</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionOpeningState.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="strong">RegionOpeningState</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/ScanQueryMatcher.MatchCode.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="strong">ScanQueryMatcher.MatchCode</span></a></li>
 </ul>
 </li>
 </ul>


[28/52] [partial] hbase-site git commit: Published site at 3e0602be1665e6170b0addec59bbe8785da300b0.

Posted by mi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.html b/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.html
index 42e5428..ea30bf2 100644
--- a/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.html
+++ b/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.html
@@ -2981,7 +2981,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/io/HeapSize.html" tit
 <ul class="blockList">
 <li class="blockList">
 <h4>FIXED_OVERHEAD</h4>
-<pre>public static final&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.7478">FIXED_OVERHEAD</a></pre>
+<pre>public static final&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.7507">FIXED_OVERHEAD</a></pre>
 </li>
 </ul>
 <a name="DEEP_OVERHEAD">
@@ -2990,7 +2990,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/io/HeapSize.html" tit
 <ul class="blockList">
 <li class="blockList">
 <h4>DEEP_OVERHEAD</h4>
-<pre>public static final&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.7495">DEEP_OVERHEAD</a></pre>
+<pre>public static final&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.7524">DEEP_OVERHEAD</a></pre>
 </li>
 </ul>
 <a name="MOCKED_LIST">
@@ -2999,7 +2999,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/io/HeapSize.html" tit
 <ul class="blockListLast">
 <li class="blockList">
 <h4>MOCKED_LIST</h4>
-<pre>private static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&gt; <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.7887">MOCKED_LIST</a></pre>
+<pre>private static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&gt; <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.7916">MOCKED_LIST</a></pre>
 <div class="block">A mocked list implementation - discards all updates.</div>
 </li>
 </ul>
@@ -5505,7 +5505,7 @@ public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/r
 <ul class="blockList">
 <li class="blockList">
 <h4>newHRegion</h4>
-<pre>static&nbsp;<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.6217">newHRegion</a>(org.apache.hadoop.fs.Path&nbsp;tableDir,
+<pre>static&nbsp;<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.6246">newHRegion</a>(org.apache.hadoop.fs.Path&nbsp;tableDir,
                  <a href="../../../../../org/apache/hadoop/hbase/wal/WAL.html" title="interface in org.apache.hadoop.hbase.wal">WAL</a>&nbsp;wal,
                  org.apache.hadoop.fs.FileSystem&nbsp;fs,
                  org.apache.hadoop.conf.Configuration&nbsp;conf,
@@ -5531,7 +5531,7 @@ public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/r
 <ul class="blockList">
 <li class="blockList">
 <h4>createHRegion</h4>
-<pre>public static&nbsp;<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.6247">createHRegion</a>(<a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&nbsp;info,
+<pre>public static&nbsp;<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.6276">createHRegion</a>(<a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&nbsp;info,
                     org.apache.hadoop.fs.Path&nbsp;rootDir,
                     org.apache.hadoop.conf.Configuration&nbsp;conf,
                     <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;hTableDescriptor,
@@ -5551,7 +5551,7 @@ public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/r
 <ul class="blockList">
 <li class="blockList">
 <h4>createHRegion</h4>
-<pre>public static&nbsp;<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.6262">createHRegion</a>(<a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&nbsp;info,
+<pre>public static&nbsp;<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.6291">createHRegion</a>(<a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&nbsp;info,
                     org.apache.hadoop.fs.Path&nbsp;rootDir,
                     org.apache.hadoop.conf.Configuration&nbsp;conf,
                     <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;hTableDescriptor,
@@ -5567,7 +5567,7 @@ public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/r
 <ul class="blockList">
 <li class="blockList">
 <h4>openHRegion</h4>
-<pre>public static&nbsp;<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.6282">openHRegion</a>(<a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&nbsp;info,
+<pre>public static&nbsp;<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.6311">openHRegion</a>(<a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&nbsp;info,
                   <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;htd,
                   <a href="../../../../../org/apache/hadoop/hbase/wal/WAL.html" title="interface in org.apache.hadoop.hbase.wal">WAL</a>&nbsp;wal,
                   org.apache.hadoop.conf.Configuration&nbsp;conf)
@@ -5588,7 +5588,7 @@ public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/r
 <ul class="blockList">
 <li class="blockList">
 <h4>openHRegion</h4>
-<pre>public static&nbsp;<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.6304">openHRegion</a>(<a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&nbsp;info,
+<pre>public static&nbsp;<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.6333">openHRegion</a>(<a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&nbsp;info,
                   <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;htd,
                   <a href="../../../../../org/apache/hadoop/hbase/wal/WAL.html" title="interface in org.apache.hadoop.hbase.wal">WAL</a>&nbsp;wal,
                   org.apache.hadoop.conf.Configuration&nbsp;conf,
@@ -5611,7 +5611,7 @@ public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/r
 <ul class="blockList">
 <li class="blockList">
 <h4>openHRegion</h4>
-<pre>public static&nbsp;<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.6325">openHRegion</a>(org.apache.hadoop.fs.Path&nbsp;rootDir,
+<pre>public static&nbsp;<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.6354">openHRegion</a>(org.apache.hadoop.fs.Path&nbsp;rootDir,
                   <a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&nbsp;info,
                   <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;htd,
                   <a href="../../../../../org/apache/hadoop/hbase/wal/WAL.html" title="interface in org.apache.hadoop.hbase.wal">WAL</a>&nbsp;wal,
@@ -5633,7 +5633,7 @@ public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/r
 <ul class="blockList">
 <li class="blockList">
 <h4>openHRegion</h4>
-<pre>public static&nbsp;<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.6346">openHRegion</a>(org.apache.hadoop.fs.Path&nbsp;rootDir,
+<pre>public static&nbsp;<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.6375">openHRegion</a>(org.apache.hadoop.fs.Path&nbsp;rootDir,
                   <a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&nbsp;info,
                   <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;htd,
                   <a href="../../../../../org/apache/hadoop/hbase/wal/WAL.html" title="interface in org.apache.hadoop.hbase.wal">WAL</a>&nbsp;wal,
@@ -5657,7 +5657,7 @@ public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/r
 <ul class="blockList">
 <li class="blockList">
 <h4>openHRegion</h4>
-<pre>public static&nbsp;<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.6375">openHRegion</a>(org.apache.hadoop.conf.Configuration&nbsp;conf,
+<pre>public static&nbsp;<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.6404">openHRegion</a>(org.apache.hadoop.conf.Configuration&nbsp;conf,
                   org.apache.hadoop.fs.FileSystem&nbsp;fs,
                   org.apache.hadoop.fs.Path&nbsp;rootDir,
                   <a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&nbsp;info,
@@ -5680,7 +5680,7 @@ public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/r
 <ul class="blockList">
 <li class="blockList">
 <h4>openHRegion</h4>
-<pre>public static&nbsp;<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.6397">openHRegion</a>(org.apache.hadoop.conf.Configuration&nbsp;conf,
+<pre>public static&nbsp;<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.6426">openHRegion</a>(org.apache.hadoop.conf.Configuration&nbsp;conf,
                   org.apache.hadoop.fs.FileSystem&nbsp;fs,
                   org.apache.hadoop.fs.Path&nbsp;rootDir,
                   <a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&nbsp;info,
@@ -5705,7 +5705,7 @@ public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/r
 <ul class="blockList">
 <li class="blockList">
 <h4>openHRegion</h4>
-<pre>public static&nbsp;<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.6421">openHRegion</a>(org.apache.hadoop.conf.Configuration&nbsp;conf,
+<pre>public static&nbsp;<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.6450">openHRegion</a>(org.apache.hadoop.conf.Configuration&nbsp;conf,
                   org.apache.hadoop.fs.FileSystem&nbsp;fs,
                   org.apache.hadoop.fs.Path&nbsp;rootDir,
                   org.apache.hadoop.fs.Path&nbsp;tableDir,
@@ -5731,7 +5731,7 @@ public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/r
 <ul class="blockList">
 <li class="blockList">
 <h4>getReplicationScope</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/NavigableMap.html?is-external=true" title="class or interface in java.util">NavigableMap</a>&lt;byte[],<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.6435">getReplicationScope</a>()</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/NavigableMap.html?is-external=true" title="class or interface in java.util">NavigableMap</a>&lt;byte[],<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.6464">getReplicationScope</a>()</pre>
 </li>
 </ul>
 <a name="openHRegion(org.apache.hadoop.hbase.regionserver.HRegion, org.apache.hadoop.hbase.util.CancelableProgressable)">
@@ -5740,7 +5740,7 @@ public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/r
 <ul class="blockList">
 <li class="blockList">
 <h4>openHRegion</h4>
-<pre>public static&nbsp;<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.6446">openHRegion</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;other,
+<pre>public static&nbsp;<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.6475">openHRegion</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;other,
                   <a href="../../../../../org/apache/hadoop/hbase/util/CancelableProgressable.html" title="interface in org.apache.hadoop.hbase.util">CancelableProgressable</a>&nbsp;reporter)
                            throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Useful when reopening a closed region (normally for unit tests)</div>
@@ -5756,7 +5756,7 @@ public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/r
 <ul class="blockList">
 <li class="blockList">
 <h4>openHRegion</h4>
-<pre>public static&nbsp;<a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html" title="interface in org.apache.hadoop.hbase.regionserver">Region</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.6454">openHRegion</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html" title="interface in org.apache.hadoop.hbase.regionserver">Region</a>&nbsp;other,
+<pre>public static&nbsp;<a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html" title="interface in org.apache.hadoop.hbase.regionserver">Region</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.6483">openHRegion</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html" title="interface in org.apache.hadoop.hbase.regionserver">Region</a>&nbsp;other,
                  <a href="../../../../../org/apache/hadoop/hbase/util/CancelableProgressable.html" title="interface in org.apache.hadoop.hbase.util">CancelableProgressable</a>&nbsp;reporter)
                           throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
@@ -5769,7 +5769,7 @@ public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/r
 <ul class="blockList">
 <li class="blockList">
 <h4>openHRegion</h4>
-<pre>protected&nbsp;<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.6465">openHRegion</a>(<a href="../../../../../org/apache/hadoop/hbase/util/CancelableProgressable.html" title="interface in org.apache.hadoop.hbase.util">CancelableProgressable</a>&nbsp;reporter)
+<pre>protected&nbsp;<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.6494">openHRegion</a>(<a href="../../../../../org/apache/hadoop/hbase/util/CancelableProgressable.html" title="interface in org.apache.hadoop.hbase.util">CancelableProgressable</a>&nbsp;reporter)
                        throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Open HRegion.
  Calls initialize and sets sequenceId.</div>
@@ -5784,7 +5784,7 @@ public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/r
 <ul class="blockList">
 <li class="blockList">
 <h4>warmupHRegion</h4>
-<pre>public static&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.6486">warmupHRegion</a>(<a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&nbsp;info,
+<pre>public static&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.6515">warmupHRegion</a>(<a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&nbsp;info,
                  <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;htd,
                  <a href="../../../../../org/apache/hadoop/hbase/wal/WAL.html" title="interface in org.apache.hadoop.hbase.wal">WAL</a>&nbsp;wal,
                  org.apache.hadoop.conf.Configuration&nbsp;conf,
@@ -5801,7 +5801,7 @@ public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/r
 <ul class="blockList">
 <li class="blockList">
 <h4>checkCompressionCodecs</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.6514">checkCompressionCodecs</a>()
+<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.6543">checkCompressionCodecs</a>()
                              throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
 <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
@@ -5813,7 +5813,7 @@ public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/r
 <ul class="blockList">
 <li class="blockList">
 <h4>checkEncryption</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.6521">checkEncryption</a>()
+<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.6550">checkEncryption</a>()
                       throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
 <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
@@ -5825,7 +5825,7 @@ public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/r
 <ul class="blockList">
 <li class="blockList">
 <h4>checkClassLoading</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.6527">checkClassLoading</a>()
+<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.6556">checkClassLoading</a>()
                         throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
 <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
@@ -5837,7 +5837,7 @@ public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/r
 <ul class="blockList">
 <li class="blockList">
 <h4>createDaughterRegionFromSplits</h4>
-<pre><a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.6537">createDaughterRegionFromSplits</a>(<a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&nbsp;hri)
+<pre><a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.6566">createDaughterRegionFromSplits</a>(<a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&nbsp;hri)
                                  throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Create a daughter region from given a temp directory with the region data.</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>hri</code> - Spec. for daughter region to open.</dd>
@@ -5851,7 +5851,7 @@ public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/r
 <ul class="blockList">
 <li class="blockList">
 <h4>createMergedRegionFromMerges</h4>
-<pre><a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.6556">createMergedRegionFromMerges</a>(<a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&nbsp;mergedRegionInfo,
+<pre><a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.6585">createMergedRegionFromMerges</a>(<a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&nbsp;mergedRegionInfo,
                                    <a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region_b)
                                throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Create a merged region given a temp directory with the region data.</div>
@@ -5867,7 +5867,7 @@ public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/r
 <ul class="blockList">
 <li class="blockList">
 <h4>addRegionToMETA</h4>
-<pre>public static&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.6583">addRegionToMETA</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;meta,
+<pre>public static&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.6612">addRegionToMETA</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;meta,
                    <a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;r)
                             throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Inserts a new region's meta information into the passed
@@ -5885,7 +5885,7 @@ public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/r
 <li class="blockList">
 <h4>getRegionDir</h4>
 <pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
-public static&nbsp;org.apache.hadoop.fs.Path&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.6608">getRegionDir</a>(org.apache.hadoop.fs.Path&nbsp;tabledir,
+public static&nbsp;org.apache.hadoop.fs.Path&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.6637">getRegionDir</a>(org.apache.hadoop.fs.Path&nbsp;tabledir,
                                                 <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
 <div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>For tests only; to be removed.</i></div>
 <div class="block">Computes the Path of the HRegion</div>
@@ -5900,7 +5900,7 @@ public static&nbsp;org.apache.hadoop.fs.Path&nbsp;<a href="../../../../../src-ht
 <li class="blockList">
 <h4>getRegionDir</h4>
 <pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
-public static&nbsp;org.apache.hadoop.fs.Path&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.6622">getRegionDir</a>(org.apache.hadoop.fs.Path&nbsp;rootdir,
+public static&nbsp;org.apache.hadoop.fs.Path&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.6651">getRegionDir</a>(org.apache.hadoop.fs.Path&nbsp;rootdir,
                                                 <a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&nbsp;info)</pre>
 <div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>For tests only; to be removed.</i></div>
 <div class="block">Computes the Path of the HRegion</div>
@@ -5914,7 +5914,7 @@ public static&nbsp;org.apache.hadoop.fs.Path&nbsp;<a href="../../../../../src-ht
 <ul class="blockList">
 <li class="blockList">
 <h4>rowIsInRange</h4>
-<pre>public static&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.6635">rowIsInRange</a>(<a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&nbsp;info,
+<pre>public static&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.6664">rowIsInRange</a>(<a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&nbsp;info,
                    byte[]&nbsp;row)</pre>
 <div class="block">Determines if the specified row is within the row range specified by the
  specified HRegionInfo</div>
@@ -5928,7 +5928,7 @@ public static&nbsp;org.apache.hadoop.fs.Path&nbsp;<a href="../../../../../src-ht
 <ul class="blockList">
 <li class="blockList">
 <h4>rowIsInRange</h4>
-<pre>public static&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.6642">rowIsInRange</a>(<a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&nbsp;info,
+<pre>public static&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.6671">rowIsInRange</a>(<a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&nbsp;info,
                    byte[]&nbsp;row,
                    int&nbsp;offset,
                    short&nbsp;length)</pre>
@@ -5940,7 +5940,7 @@ public static&nbsp;org.apache.hadoop.fs.Path&nbsp;<a href="../../../../../src-ht
 <ul class="blockList">
 <li class="blockList">
 <h4>mergeAdjacent</h4>
-<pre>public static&nbsp;<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.6657">mergeAdjacent</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;srcA,
+<pre>public static&nbsp;<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.6686">mergeAdjacent</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;srcA,
                     <a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;srcB)
                              throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Merge two HRegions.  The regions must be adjacent and must not overlap.</div>
@@ -5955,7 +5955,7 @@ public static&nbsp;org.apache.hadoop.fs.Path&nbsp;<a href="../../../../../src-ht
 <ul class="blockList">
 <li class="blockList">
 <h4>merge</h4>
-<pre>public static&nbsp;<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.6691">merge</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;a,
+<pre>public static&nbsp;<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.6720">merge</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;a,
             <a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;b)
                      throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Merge two regions whether they are adjacent or not.</div>
@@ -5971,7 +5971,7 @@ public static&nbsp;org.apache.hadoop.fs.Path&nbsp;<a href="../../../../../src-ht
 <ul class="blockList">
 <li class="blockList">
 <h4>get</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/client/Result.html" title="class in org.apache.hadoop.hbase.client">Result</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.6758">get</a>(<a href="../../../../../org/apache/hadoop/hbase/client/Get.html" title="class in org.apache.hadoop.hbase.client">Get</a>&nbsp;get)
+<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/client/Result.html" title="class in org.apache.hadoop.hbase.client">Result</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.6787">get</a>(<a href="../../../../../org/apache/hadoop/hbase/client/Get.html" title="class in org.apache.hadoop.hbase.client">Get</a>&nbsp;get)
            throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html#get(org.apache.hadoop.hbase.client.Get)">Region</a></code></strong></div>
 <div class="block">Do a get based on the get parameter.</div>
@@ -5990,7 +5990,7 @@ public static&nbsp;org.apache.hadoop.fs.Path&nbsp;<a href="../../../../../src-ht
 <ul class="blockList">
 <li class="blockList">
 <h4>prepareGet</h4>
-<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.6765">prepareGet</a>(<a href="../../../../../org/apache/hadoop/hbase/client/Get.html" title="class in org.apache.hadoop.hbase.client">Get</a>&nbsp;get)
+<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.6794">prepareGet</a>(<a href="../../../../../org/apache/hadoop/hbase/client/Get.html" title="class in org.apache.hadoop.hbase.client">Get</a>&nbsp;get)
           throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
                  <a href="../../../../../org/apache/hadoop/hbase/regionserver/NoSuchColumnFamilyException.html" title="class in org.apache.hadoop.hbase.regionserver">NoSuchColumnFamilyException</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
@@ -6004,7 +6004,7 @@ public static&nbsp;org.apache.hadoop.fs.Path&nbsp;<a href="../../../../../src-ht
 <ul class="blockList">
 <li class="blockList">
 <h4>get</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.6780">get</a>(<a href="../../../../../org/apache/hadoop/hbase/client/Get.html" title="class in org.apache.hadoop.hbase.client">Get</a>&nbsp;get,
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.6809">get</a>(<a href="../../../../../org/apache/hadoop/hbase/client/Get.html" title="class in org.apache.hadoop.hbase.client">Get</a>&nbsp;get,
              boolean&nbsp;withCoprocessor)
                throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html#get(org.apache.hadoop.hbase.client.Get,%20boolean)">Region</a></code></strong></div>
@@ -6025,7 +6025,7 @@ public static&nbsp;org.apache.hadoop.fs.Path&nbsp;<a href="../../../../../src-ht
 <ul class="blockList">
 <li class="blockList">
 <h4>metricsUpdateForGet</h4>
-<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.6812">metricsUpdateForGet</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&gt;&nbsp;results,
+<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.6841">metricsUpdateForGet</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&gt;&nbsp;results,
                        long&nbsp;before)</pre>
 </li>
 </ul>
@@ -6035,7 +6035,7 @@ public static&nbsp;org.apache.hadoop.fs.Path&nbsp;<a href="../../../../../src-ht
 <ul class="blockList">
 <li class="blockList">
 <h4>mutateRow</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.6826">mutateRow</a>(<a href="../../../../../org/apache/hadoop/hbase/client/RowMutations.html" title="class in org.apache.hadoop.hbase.client">RowMutations</a>&nbsp;rm)
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.6855">mutateRow</a>(<a href="../../../../../org/apache/hadoop/hbase/client/RowMutations.html" title="class in org.apache.hadoop.hbase.client">RowMutations</a>&nbsp;rm)
                throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html#mutateRow(org.apache.hadoop.hbase.client.RowMutations)">Region</a></code></strong></div>
 <div class="block">Performs multiple mutations atomically on a single row. Currently
@@ -6054,7 +6054,7 @@ public static&nbsp;org.apache.hadoop.fs.Path&nbsp;<a href="../../../../../src-ht
 <ul class="blockList">
 <li class="blockList">
 <h4>mutateRowsWithLocks</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.6835">mutateRowsWithLocks</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/client/Mutation.html" title="class in org.apache.hadoop.hbase.client">Mutation</a>&gt;&nbsp;mutations,
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.6864">mutateRowsWithLocks</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/client/Mutation.html" title="class in org.apache.hadoop.hbase.client">Mutation</a>&gt;&nbsp;mutations,
                        <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;byte[]&gt;&nbsp;rowsToLock)
                          throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Perform atomic mutations within the region w/o nonces.
@@ -6069,7 +6069,7 @@ public static&nbsp;org.apache.hadoop.fs.Path&nbsp;<a href="../../../../../src-ht
 <ul class="blockList">
 <li class="blockList">
 <h4>mutateRowsWithLocks</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.6853">mutateRowsWithLocks</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/client/Mutation.html" title="class in org.apache.hadoop.hbase.client">Mutation</a>&gt;&nbsp;mutations,
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.6882">mutateRowsWithLocks</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/client/Mutation.html" title="class in org.apache.hadoop.hbase.client">Mutation</a>&gt;&nbsp;mutations,
                        <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;byte[]&gt;&nbsp;rowsToLock,
                        long&nbsp;nonceGroup,
                        long&nbsp;nonce)
@@ -6093,7 +6093,7 @@ public static&nbsp;org.apache.hadoop.fs.Path&nbsp;<a href="../../../../../src-ht
 <ul class="blockList">
 <li class="blockList">
 <h4>getLoadStatistics</h4>
-<pre>public&nbsp;org.apache.hadoop.hbase.protobuf.generated.ClientProtos.RegionLoadStats&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.6862">getLoadStatistics</a>()</pre>
+<pre>public&nbsp;org.apache.hadoop.hbase.protobuf.generated.ClientProtos.RegionLoadStats&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.6891">getLoadStatistics</a>()</pre>
 <dl><dt><span class="strong">Returns:</span></dt><dd>statistics about the current load of the region</dd></dl>
 </li>
 </ul>
@@ -6103,7 +6103,7 @@ public static&nbsp;org.apache.hadoop.fs.Path&nbsp;<a href="../../../../../src-ht
 <ul class="blockList">
 <li class="blockList">
 <h4>processRowsWithLocks</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.6876">processRowsWithLocks</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/RowProcessor.html" title="interface in org.apache.hadoop.hbase.regionserver">RowProcessor</a>&lt;?,?&gt;&nbsp;processor)
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.6905">processRowsWithLocks</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/RowProcessor.html" title="interface in org.apache.hadoop.hbase.regionserver">RowProcessor</a>&lt;?,?&gt;&nbsp;processor)
                           throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html#processRowsWithLocks(org.apache.hadoop.hbase.regionserver.RowProcessor)">Region</a></code></strong></div>
 <div class="block">Performs atomic multiple reads and writes on a given row.</div>
@@ -6121,7 +6121,7 @@ public static&nbsp;org.apache.hadoop.fs.Path&nbsp;<a href="../../../../../src-ht
 <ul class="blockList">
 <li class="blockList">
 <h4>processRowsWithLocks</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.6882">processRowsWithLocks</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/RowProcessor.html" title="interface in org.apache.hadoop.hbase.regionserver">RowProcessor</a>&lt;?,?&gt;&nbsp;processor,
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.6911">processRowsWithLocks</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/RowProcessor.html" title="interface in org.apache.hadoop.hbase.regionserver">RowProcessor</a>&lt;?,?&gt;&nbsp;processor,
                         long&nbsp;nonceGroup,
                         long&nbsp;nonce)
                           throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
@@ -6141,7 +6141,7 @@ public static&nbsp;org.apache.hadoop.fs.Path&nbsp;<a href="../../../../../src-ht
 <ul class="blockList">
 <li class="blockList">
 <h4>processRowsWithLocks</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.6888">processRowsWithLocks</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/RowProcessor.html" title="interface in org.apache.hadoop.hbase.regionserver">RowProcessor</a>&lt;?,?&gt;&nbsp;processor,
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.6917">processRowsWithLocks</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/RowProcessor.html" title="interface in org.apache.hadoop.hbase.regionserver">RowProcessor</a>&lt;?,?&gt;&nbsp;processor,
                         long&nbsp;timeout,
                         long&nbsp;nonceGroup,
                         long&nbsp;nonce)
@@ -6163,7 +6163,7 @@ public static&nbsp;org.apache.hadoop.fs.Path&nbsp;<a href="../../../../../src-ht
 <ul class="blockList">
 <li class="blockList">
 <h4>preProcess</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.7007">preProcess</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/RowProcessor.html" title="interface in org.apache.hadoop.hbase.regionserver">RowProcessor</a>&lt;?,?&gt;&nbsp;processor,
+<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.7036">preProcess</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/RowProcessor.html" title="interface in org.apache.hadoop.hbase.regionserver">RowProcessor</a>&lt;?,?&gt;&nbsp;processor,
               <a href="../../../../../org/apache/hadoop/hbase/regionserver/wal/WALEdit.html" title="class in org.apache.hadoop.hbase.regionserver.wal">WALEdit</a>&nbsp;walEdit)
                  throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
@@ -6176,7 +6176,7 @@ public static&nbsp;org.apache.hadoop.fs.Path&nbsp;<a href="../../../../../src-ht
 <ul class="blockList">
 <li class="blockList">
 <h4>doProcessRowWithTimeout</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.7017">doProcessRowWithTimeout</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/RowProcessor.html" title="interface in org.apache.hadoop.hbase.regionserver">RowProcessor</a>&lt;?,?&gt;&nbsp;processor,
+<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.7046">doProcessRowWithTimeout</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/RowProcessor.html" title="interface in org.apache.hadoop.hbase.regionserver">RowProcessor</a>&lt;?,?&gt;&nbsp;processor,
                            long&nbsp;now,
                            <a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region,
                            <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/client/Mutation.html" title="class in org.apache.hadoop.hbase.client">Mutation</a>&gt;&nbsp;mutations,
@@ -6193,7 +6193,7 @@ public static&nbsp;org.apache.hadoop.fs.Path&nbsp;<a href="../../../../../src-ht
 <ul class="blockList">
 <li class="blockList">
 <h4>append</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/client/Result.html" title="class in org.apache.hadoop.hbase.client">Result</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.7067">append</a>(<a href="../../../../../org/apache/hadoop/hbase/client/Append.html" title="class in org.apache.hadoop.hbase.client">Append</a>&nbsp;append)
+<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/client/Result.html" title="class in org.apache.hadoop.hbase.client">Result</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.7096">append</a>(<a href="../../../../../org/apache/hadoop/hbase/client/Append.html" title="class in org.apache.hadoop.hbase.client">Append</a>&nbsp;append)
               throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
 <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
@@ -6205,7 +6205,7 @@ public static&nbsp;org.apache.hadoop.fs.Path&nbsp;<a href="../../../../../src-ht
 <ul class="blockList">
 <li class="blockList">
 <h4>append</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/client/Result.html" title="class in org.apache.hadoop.hbase.client">Result</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.7072">append</a>(<a href="../../../../../org/apache/hadoop/hbase/client/Append.html" title="class in org.apache.hadoop.hbase.client">Append</a>&nbsp;mutation,
+<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/client/Result.html" title="class in org.apache.hadoop.hbase.client">Result</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.7101">append</a>(<a href="../../../../../org/apache/hadoop/hbase/client/Append.html" title="class in org.apache.hadoop.hbase.client">Append</a>&nbsp;mutation,
             long&nbsp;nonceGroup,
             long&nbsp;nonce)
               throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
@@ -6225,7 +6225,7 @@ public static&nbsp;org.apache.hadoop.fs.Path&nbsp;<a href="../../../../../src-ht
 <ul class="blockList">
 <li class="blockList">
 <h4>increment</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/client/Result.html" title="class in org.apache.hadoop.hbase.client">Result</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.7076">increment</a>(<a href="../../../../../org/apache/hadoop/hbase/client/Increment.html" title="class in org.apache.hadoop.hbase.client">Increment</a>&nbsp;increment)
+<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/client/Result.html" title="class in org.apache.hadoop.hbase.client">Result</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.7105">increment</a>(<a href="../../../../../org/apache/hadoop/hbase/client/Increment.html" title="class in org.apache.hadoop.hbase.client">Increment</a>&nbsp;increment)
                  throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
 <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
@@ -6237,7 +6237,7 @@ public static&nbsp;org.apache.hadoop.fs.Path&nbsp;<a href="../../../../../src-ht
 <ul class="blockList">
 <li class="blockList">
 <h4>increment</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/client/Result.html" title="class in org.apache.hadoop.hbase.client">Result</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.7081">increment</a>(<a href="../../../../../org/apache/hadoop/hbase/client/Increment.html" title="class in org.apache.hadoop.hbase.client">Increment</a>&nbsp;mutation,
+<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/client/Result.html" title="class in org.apache.hadoop.hbase.client">Result</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.7110">increment</a>(<a href="../../../../../org/apache/hadoop/hbase/client/Increment.html" title="class in org.apache.hadoop.hbase.client">Increment</a>&nbsp;mutation,
                long&nbsp;nonceGroup,
                long&nbsp;nonce)
                  throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
@@ -6257,7 +6257,7 @@ public static&nbsp;org.apache.hadoop.fs.Path&nbsp;<a href="../../../../../src-ht
 <ul class="blockList">
 <li class="blockList">
 <h4>doDelta</h4>
-<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/client/Result.html" title="class in org.apache.hadoop.hbase.client">Result</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.7096">doDelta</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.Operation.html" title="enum in org.apache.hadoop.hbase.regionserver">Region.Operation</a>&nbsp;op,
+<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/client/Result.html" title="class in org.apache.hadoop.hbase.client">Result</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.7125">doDelta</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.Operation.html" title="enum in org.apache.hadoop.hbase.regionserver">Region.Operation</a>&nbsp;op,
              <a href="../../../../../org/apache/hadoop/hbase/client/Mutation.html" title="class in org.apache.hadoop.hbase.client">Mutation</a>&nbsp;mutation,
              long&nbsp;nonceGroup,
              long&nbsp;nonce,
@@ -6281,7 +6281,7 @@ public static&nbsp;org.apache.hadoop.fs.Path&nbsp;<a href="../../../../../src-ht
 <ul class="blockList">
 <li class="blockList">
 <h4>doWALAppend</h4>
-<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/regionserver/MultiVersionConcurrencyControl.WriteEntry.html" title="class in org.apache.hadoop.hbase.regionserver">MultiVersionConcurrencyControl.WriteEntry</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.7169">doWALAppend</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/wal/WALEdit.html" title="class in org.apache.hadoop.hbase.regionserver.wal">WALEdit</a>&nbsp;walEdit,
+<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/regionserver/MultiVersionConcurrencyControl.WriteEntry.html" title="class in org.apache.hadoop.hbase.regionserver">MultiVersionConcurrencyControl.WriteEntry</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.7198">doWALAppend</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/wal/WALEdit.html" title="class in org.apache.hadoop.hbase.regionserver.wal">WALEdit</a>&nbsp;walEdit,
                                                     <a href="../../../../../org/apache/hadoop/hbase/client/Durability.html" title="enum in org.apache.hadoop.hbase.client">Durability</a>&nbsp;durability,
                                                     long&nbsp;nonceGroup,
                                                     long&nbsp;nonce)
@@ -6296,7 +6296,7 @@ public static&nbsp;org.apache.hadoop.fs.Path&nbsp;<a href="../../../../../src-ht
 <ul class="blockList">
 <li class="blockList">
 <h4>doWALAppend</h4>
-<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/regionserver/MultiVersionConcurrencyControl.WriteEntry.html" title="class in org.apache.hadoop.hbase.regionserver">MultiVersionConcurrencyControl.WriteEntry</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.7179">doWALAppend</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/wal/WALEdit.html" title="class in org.apache.hadoop.hbase.regionserver.wal">WALEdit</a>&nbsp;walEdit,
+<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/regionserver/MultiVersionConcurrencyControl.WriteEntry.html" title="class in org.apache.hadoop.hbase.regionserver">MultiVersionConcurrencyControl.WriteEntry</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.7208">doWALAppend</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/wal/WALEdit.html" title="class in org.apache.hadoop.hbase.regionserver.wal">WALEdit</a>&nbsp;walEdit,
                                                     <a href="../../../../../org/apache/hadoop/hbase/client/Durability.html" title="enum in org.apache.hadoop.hbase.client">Durability</a>&nbsp;durability,
                                                     <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/UUID.html?is-external=true" title="class or interface in java.util">UUID</a>&gt;&nbsp;clusterIds,
                                                     long&nbsp;now,
@@ -6314,7 +6314,7 @@ public static&nbsp;org.apache.hadoop.fs.Path&nbsp;<a href="../../../../../src-ht
 <ul class="blockList">
 <li class="blockList">
 <h4>doCoprocessorPreCall</h4>
-<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/client/Result.html" title="class in org.apache.hadoop.hbase.client">Result</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.7207">doCoprocessorPreCall</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.Operation.html" title="enum in org.apache.hadoop.hbase.regionserver">Region.Operation</a>&nbsp;op,
+<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/client/Result.html" title="class in org.apache.hadoop.hbase.client">Result</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.7236">doCoprocessorPreCall</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.Operation.html" title="enum in org.apache.hadoop.hbase.regionserver">Region.Operation</a>&nbsp;op,
                           <a href="../../../../../org/apache/hadoop/hbase/client/Mutation.html" title="class in org.apache.hadoop.hbase.client">Mutation</a>&nbsp;mutation)
                              throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Do coprocessor pre-increment or pre-append call.</div>
@@ -6330,7 +6330,7 @@ public static&nbsp;org.apache.hadoop.fs.Path&nbsp;<a href="../../../../../src-ht
 <ul class="blockList">
 <li class="blockList">
 <h4>reckonDeltas</h4>
-<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/regionserver/wal/WALEdit.html" title="class in org.apache.hadoop.hbase.regionserver.wal">WALEdit</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.7234">reckonDeltas</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.Operation.html" title="enum in org.apache.hadoop.hbase.regionserver">Region.Operation</a>&nbsp;op,
+<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/regionserver/wal/WALEdit.html" title="class in org.apache.hadoop.hbase.regionserver.wal">WALEdit</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.7263">reckonDeltas</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.Operation.html" title="enum in org.apache.hadoop.hbase.regionserver">Region.Operation</a>&nbsp;op,
                    <a href="../../../../../org/apache/hadoop/hbase/client/Mutation.html" title="class in org.apache.hadoop.hbase.client">Mutation</a>&nbsp;mutation,
                    <a href="../../../../../org/apache/hadoop/hbase/client/Durability.html" title="enum in org.apache.hadoop.hbase.client">Durability</a>&nbsp;effectiveDurability,
                    <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html" title="interface in org.apache.hadoop.hbase.regionserver">Store</a>,<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&gt;&gt;&nbsp;forMemStore,
@@ -6352,7 +6352,7 @@ public static&nbsp;org.apache.hadoop.fs.Path&nbsp;<a href="../../../../../src-ht
 <ul class="blockList">
 <li class="blockList">
 <h4>reckonDeltasByStore</h4>
-<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.7277">reckonDeltasByStore</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html" title="interface in org.apache.hadoop.hbase.regionserver">Store</a>&nbsp;store,
+<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.7306">reckonDeltasByStore</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html" title="interface in org.apache.hadoop.hbase.regionserver">Store</a>&nbsp;store,
                              <a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.Operation.html" title="enum in org.apache.hadoop.hbase.regionserver">Region.Operation</a>&nbsp;op,
                              <a href="../../../../../org/apache/hadoop/hbase/client/Mutation.html" title="class in org.apache.hadoop.hbase.client">Mutation</a>&nbsp;mutation,
                              <a href="../../../../../org/apache/hadoop/hbase/client/Durability.html" title="enum in org.apache.hadoop.hbase.client">Durability</a>&nbsp;effectiveDurability,
@@ -6379,7 +6379,7 @@ public static&nbsp;org.apache.hadoop.fs.Path&nbsp;<a href="../../../../../src-ht
 <ul class="blockList">
 <li class="blockList">
 <h4>reckonIncrement</h4>
-<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.7343">reckonIncrement</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&nbsp;delta,
+<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.7372">reckonIncrement</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&nbsp;delta,
                    long&nbsp;deltaAmount,
                    <a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&nbsp;currentValue,
                    byte[]&nbsp;columnFamily,
@@ -6399,7 +6399,7 @@ public static&nbsp;org.apache.hadoop.fs.Path&nbsp;<a href="../../../../../src-ht
 <ul class="blockList">
 <li class="blockList">
 <h4>reckonAppend</h4>
-<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.7368">reckonAppend</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&nbsp;delta,
+<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.7397">reckonAppend</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&nbsp;delta,
                 <a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&nbsp;currentValue,
                 long&nbsp;now,
                 <a href="../../../../../org/apache/hadoop/hbase/client/Append.html" title="class in org.apache.hadoop.hbase.client">Append</a>&nbsp;mutation)
@@ -6414,7 +6414,7 @@ public static&nbsp;org.apache.hadoop.fs.Path&nbsp;<a href="../../../../../src-ht
 <ul class="blockList">
 <li class="blockList">
 <h4>getLongValue</h4>
-<pre>private static&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.7419">getLongValue</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&nbsp;cell)
+<pre>private static&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.7448">getLongValue</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&nbsp;cell)
                           throws <a href="../../../../../org/apache/hadoop/hbase/DoNotRetryIOException.html" title="class in org.apache.hadoop.hbase">DoNotRetryIOException</a></pre>
 <dl><dt><span class="strong">Returns:</span></dt><dd>Get the long out of the passed in Cell</dd>
 <dt><span class="strong">Throws:</span></dt>
@@ -6427,7 +6427,7 @@ public static&nbsp;org.apache.hadoop.fs.Path&nbsp;<a href="../../../../../src-ht
 <ul class="blockList">
 <li class="blockList">
 <h4>get</h4>
-<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.7435">get</a>(<a href="../../../../../org/apache/hadoop/hbase/client/Mutation.html" title="class in org.apache.hadoop.hbase.client">Mutation</a>&nbsp;mutation,
+<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.7464">get</a>(<a href="../../../../../org/apache/hadoop/hbase/client/Mutation.html" title="class in org.apache.hadoop.hbase.client">Mutation</a>&nbsp;mutation,
              <a href="../../../../../org/apache/hadoop/hbase/regionserver/Store.html" title="interface in org.apache.hadoop.hbase.regionserver">Store</a>&nbsp;store,
              <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&gt;&nbsp;coordinates,
              <a href="../../../../../org/apache/hadoop/hbase/client/IsolationLevel.html" title="enum in org.apache.hadoop.hbase.client">IsolationLevel</a>&nbsp;isolation,
@@ -6446,7 +6446,7 @@ public static&nbsp;org.apache.hadoop.fs.Path&nbsp;<a href="../../../../../src-ht
 <ul class="blockList">
 <li class="blockList">
 <h4>sort</h4>
-<pre>private static&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.7460">sort</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&gt;&nbsp;cells,
+<pre>private static&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.7489">sort</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&gt;&nbsp;cells,
               <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util">Comparator</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&gt;&nbsp;comparator)</pre>
 <dl><dt><span class="strong">Returns:</span></dt><dd>Sorted list of <code>cells</code> using <code>comparator</code></dd></dl>
 </li>
@@ -6457,7 +6457,7 @@ public static&nbsp;org.apache.hadoop.fs.Path&nbsp;<a href="../../../../../src-ht
 <ul class="blockList">
 <li class="blockList">
 <h4>checkFamily</h4>
-<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.7469">checkFamily</a>(byte[]&nbsp;family)
+<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.7498">checkFamily</a>(byte[]&nbsp;family)
            throws <a href="../../../../../org/apache/hadoop/hbase/regionserver/NoSuchColumnFamilyException.html" title="class in org.apache.hadoop.hbase.regionserver">NoSuchColumnFamilyException</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
 <dd><code><a href="../../../../../org/apache/hadoop/hbase/regionserver/NoSuchColumnFamilyException.html" title="class in org.apache.hadoop.hbase.regionserver">NoSuchColumnFamilyException</a></code></dd></dl>
@@ -6469,7 +6469,7 @@ public static&nbsp;org.apache.hadoop.fs.Path&nbsp;<a href="../../../../../src-ht
 <ul class="blockList">
 <li class="blockList">
 <h4>heapSize</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.7510">heapSize</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.7539">heapSize</a>()</pre>
 <dl>
 <dt><strong>Specified by:</strong></dt>
 <dd><code><a href="../../../../../org/apache/hadoop/hbase/io/HeapSize.html#heapSize()">heapSize</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/io/HeapSize.html" title="interface in org.apache.hadoop.hbase.io">HeapSize</a></code></dd>
@@ -6483,7 +6483,7 @@ public static&nbsp;org.apache.hadoop.fs.Path&nbsp;<a href="../../../../../src-ht
 <ul class="blockList">
 <li class="blockList">
 <h4>registerService</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.7520">registerService</a>(com.google.protobuf.Service&nbsp;instance)</pre>
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.7549">registerService</a>(com.google.protobuf.Service&nbsp;instance)</pre>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html#registerService(com.google.protobuf.Service)">Region</a></code></strong></div>
 <div class="block">Registers a new protocol buffer <code>Service</code> subclass as a coprocessor endpoint to
  be available for handling
@@ -6510,7 +6510,7 @@ public static&nbsp;org.apache.hadoop.fs.Path&nbsp;<a href="../../../../../src-ht
 <ul class="blockList">
 <li class="blockList">
 <h4>execService</h4>
-<pre>public&nbsp;com.google.protobuf.Message&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.7543">execService</a>(com.google.protobuf.RpcController&nbsp;controller,
+<pre>public&nbsp;com.google.protobuf.Message&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.7572">execService</a>(com.google.protobuf.RpcController&nbsp;controller,
                                       org.apache.hadoop.hbase.protobuf.generated.ClientProtos.CoprocessorServiceCall&nbsp;call)
                                         throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html#execService(com.google.protobuf.RpcController,%20org.apache.hadoop.hbase.protobuf.generated.ClientProtos.CoprocessorServiceCall)">Region</a></code></strong></div>
@@ -6535,7 +6535,7 @@ public static&nbsp;org.apache.hadoop.fs.Path&nbsp;<a href="../../../../../src-ht
 <ul class="blockList">
 <li class="blockList">
 <h4>shouldForceSplit</h4>
-<pre>boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.7593">shouldForceSplit</a>()</pre>
+<pre>boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.7622">shouldForceSplit</a>()</pre>
 </li>
 </ul>
 <a name="getExplicitSplitPoint()">
@@ -6544,7 +6544,7 @@ public static&nbsp;org.apache.hadoop.fs.Path&nbsp;<a href="../../../../../src-ht
 <ul class="blockList">
 <li class="blockList">
 <h4>getExplicitSplitPoint</h4>
-<pre>byte[]&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.7597">getExplicitSplitPoint</a>()</pre>
+<pre>byte[]&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.7626">getExplicitSplitPoint</a>()</pre>
 </li>
 </ul>
 <a name="forceSplit(byte[])">
@@ -6553,7 +6553,7 @@ public static&nbsp;org.apache.hadoop.fs.Path&nbsp;<a href="../../../../../src-ht
 <ul class="blockList">
 <li class="blockList">
 <h4>forceSplit</h4>
-<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.7601">forceSplit</a>(byte[]&nbsp;sp)</pre>
+<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.7630">forceSplit</a>(byte[]&nbsp;sp)</pre>
 </li>
 </ul>
 <a name="clearSplit()">
@@ -6562,7 +6562,7 @@ public static&nbsp;org.apache.hadoop.fs.Path&nbsp;<a href="../../../../../src-ht
 <ul class="blockList">
 <li class="blockList">
 <h4>clearSplit</h4>
-<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.7610">clearSplit</a>()</pre>
+<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.7639">clearSplit</a>()</pre>
 </li>
 </ul>
 <a name="prepareToSplit()">
@@ -6571,7 +6571,7 @@ public static&nbsp;org.apache.hadoop.fs.Path&nbsp;<a href="../../../../../src-ht
 <ul class="blockList">
 <li class="blockList">
 <h4>prepareToSplit</h4>
-<pre>protected&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.7618">prepareToSplit</a>()</pre>
+<pre>protected&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.7647">prepareToSplit</a>()</pre>
 <div class="block">Give the region a chance to prepare before it is split.</div>
 </li>
 </ul>
@@ -6581,7 +6581,7 @@ public static&nbsp;org.apache.hadoop.fs.Path&nbsp;<a href="../../../../../src-ht
 <ul class="blockList">
 <li class="blockList">
 <h4>checkSplit</h4>
-<pre>public&nbsp;byte[]&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.7628">checkSplit</a>()</pre>
+<pre>public&nbsp;byte[]&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.7657">checkSplit</a>()</pre>
 <div class="block">Return the splitpoint. null indicates the region isn't splittable
  If the splitpoint isn't explicitly specified, it will go over the stores
  to find the best splitpoint. Currently the criteria of best splitpoint
@@ -6594,7 +6594,7 @@ public static&nbsp;org.apache.hadoop.fs.Path&nbsp;<a href="../../../../../src-ht
 <ul class="blockList">
 <li class="blockList">
 <h4>getCompactPriority</h4>
-<pre>public&nbsp;int&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.7664">getCompactPriority</a>()</pre>
+<pre>public&nbsp;int&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.7693">getCompactPriority</a>()</pre>
 <dl><dt><span class="strong">Returns:</span></dt><dd>The priority that this region should have in the compaction queue</dd></dl>
 </li>
 </ul>
@@ -6604,7 +6604,7 @@ public static&nbsp;org.apache.hadoop.fs.Path&nbsp;<a href="../../../../../src-ht
 <ul class="blockList">
 <li class="blockList">
 <h4>getCoprocessorHost</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.html" title="class in org.apache.hadoop.hbase.regionserver">RegionCoprocessorHost</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.7675">getCoprocessorHost</a>()</pre>
+<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.html" title="class in org.apache.hadoop.hbase.regionserver">RegionCoprocessorHost</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.7704">getCoprocessorHost</a>()</pre>
 <dl>
 <dt><strong>Specified by:</strong></dt>
 <dd><code><a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html#getCoprocessorHost()">getCoprocessorHost</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html" title="interface in org.apache.hadoop.hbase.regionserver">Region</a></code></dd>
@@ -6617,7 +6617,7 @@ public static&nbsp;org.apache.hadoop.fs.Path&nbsp;<a href="../../../../../src-ht
 <ul class="blockList">
 <li class="blockList">
 <h4>setCoprocessorHost</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.7680">setCoprocessorHost</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.html" title="class in org.apache.hadoop.hbase.regionserver">RegionCoprocessorHost</a>&nbsp;coprocessorHost)</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.7709">setCoprocessorHost</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.html" title="class in org.apache.hadoop.hbase.regionserver">RegionCoprocessorHost</a>&nbsp;coprocessorHost)</pre>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>coprocessorHost</code> - the new coprocessor host</dd></dl>
 </li>
 </ul>
@@ -6627,7 +6627,7 @@ public static&nbsp;org.apache.hadoop.fs.Path&nbsp;<a href="../../../../../src-ht
 <ul class="blockList">
 <li class="blockList">
 <h4>startRegionOperation</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.7685">startRegionOperation</a>()
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.7714">startRegionOperation</a>()
                           throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html#startRegionOperation()">Region</a></code></strong></div>
 <div class="block">This method needs to be called before any public call that reads or
@@ -6648,7 +6648,7 @@ public static&nbsp;org.apache.hadoop.fs.Path&nbsp;<a href="../../../../../src-ht
 <ul class="blockList">
 <li class="blockList">
 <h4>startRegionOperation</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.7692">startRegionOperation</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.Operation.html" title="enum in org.apache.hadoop.hbase.regionserver">Region.Operation</a>&nbsp;op)
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.7721">startRegionOperation</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.Operation.html" title="enum in org.apache.hadoop.hbase.regionserver">Region.Operation</a>&nbsp;op)
                           throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html#startRegionOperation(org.apache.hadoop.hbase.regionserver.Region.Operation)">Region</a></code></strong></div>
 <div class="block">This method needs to be called before any public call that reads or
@@ -6670,7 +6670,7 @@ public static&nbsp;org.apache.hadoop.fs.Path&nbsp;<a href="../../../../../src-ht
 <ul class="blockList">
 <li class="blockList">
 <h4>closeRegionOperation</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.7740">closeRegionOperation</a>()
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.7769">closeRegionOperation</a>()
                           throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html#closeRegionOperation()">Region</a></code></strong></div>
 <div class="block">Closes the region operation lock.</div>
@@ -6687,7 +6687,7 @@ public static&nbsp;org.apache.hadoop.fs.Path&nbsp;<a href="../../../../../src-ht
 <ul class="blockList">
 <li class="blockList">
 <h4>closeRegionOperation</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.7749">closeRegionOperation</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.Operation.html" title="enum in org.apache.hadoop.hbase.regionserver">Region.Operation</a>&nbsp;operation)
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.7778">closeRegionOperation</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.Operation.html" title="enum in org.apache.hadoop.hbase.regionserver">Region.Operation</a>&nbsp;operation)
                           throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Closes the lock. This needs to be called in the finally block corresponding
  to the try block of <a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html#startRegionOperation(org.apache.hadoop.hbase.regionserver.Region.Operation)"><code>Region.startRegionOperation(Operation)</code></a></div>
@@ -6701,7 +6701,7 @@ public static&nbsp;org.apache.hadoop.fs.Path&nbsp;<a href="../../../../../src-ht
 <ul class="blockList">
 <li class="blockList">
 <h4>startBulkRegionOperation</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.7765">startBulkRegionOperation</a>(boolean&nbsp;writeLockNeeded)
+<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.html#line.7794">startBulkRegionOperation</a>(boolean&nbsp;writeLockNeeded)
                                throws <a href="../../../../../org/apache/hadoop/hbase/NotServingRegionException.html" title="class in org.apache.hadoop.hbase">NotServingRegionException</a>,
                                       <a href="../../../../../org/apache/hadoop/hbase/RegionTooBusyException.html" title="class in org.apache.hadoop.hbase">RegionTooBusyException</a>,
                                       <a href="http://docs.oracle.com/javase/7/docs/api/java/io/InterruptedIOException.html?is-external=true" title="class or interface in java.io">InterruptedIOException</a></pre>
@@ -6721,7 +6721,7 @@ public static&nbsp;org.apache.hadoop.fs.Path

<TRUNCATED>

[46/52] [partial] hbase-site git commit: Published site at 3e0602be1665e6170b0addec59bbe8785da300b0.

Posted by mi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/apidocs/src-html/org/apache/hadoop/hbase/HTableDescriptor.html
----------------------------------------------------------------------
diff --git a/apidocs/src-html/org/apache/hadoop/hbase/HTableDescriptor.html b/apidocs/src-html/org/apache/hadoop/hbase/HTableDescriptor.html
index ba29d83..b62b3fb 100644
--- a/apidocs/src-html/org/apache/hadoop/hbase/HTableDescriptor.html
+++ b/apidocs/src-html/org/apache/hadoop/hbase/HTableDescriptor.html
@@ -50,1543 +50,1499 @@
 <span class="sourceLineNo">042</span>import org.apache.hadoop.hbase.exceptions.DeserializationException;<a name="line.42"></a>
 <span class="sourceLineNo">043</span>import org.apache.hadoop.hbase.protobuf.ProtobufUtil;<a name="line.43"></a>
 <span class="sourceLineNo">044</span>import org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.TableSchema;<a name="line.44"></a>
-<span class="sourceLineNo">045</span>import org.apache.hadoop.hbase.regionserver.BloomType;<a name="line.45"></a>
-<span class="sourceLineNo">046</span>import org.apache.hadoop.hbase.security.User;<a name="line.46"></a>
-<span class="sourceLineNo">047</span>import org.apache.hadoop.hbase.util.Bytes;<a name="line.47"></a>
-<span class="sourceLineNo">048</span><a name="line.48"></a>
-<span class="sourceLineNo">049</span>/**<a name="line.49"></a>
-<span class="sourceLineNo">050</span> * HTableDescriptor contains the details about an HBase table  such as the descriptors of<a name="line.50"></a>
-<span class="sourceLineNo">051</span> * all the column families, is the table a catalog table, &lt;code&gt; -ROOT- &lt;/code&gt; or<a name="line.51"></a>
-<span class="sourceLineNo">052</span> * &lt;code&gt; hbase:meta &lt;/code&gt;, if the table is read only, the maximum size of the memstore,<a name="line.52"></a>
-<span class="sourceLineNo">053</span> * when the region split should occur, coprocessors associated with it etc...<a name="line.53"></a>
-<span class="sourceLineNo">054</span> */<a name="line.54"></a>
-<span class="sourceLineNo">055</span>@InterfaceAudience.Public<a name="line.55"></a>
-<span class="sourceLineNo">056</span>@InterfaceStability.Evolving<a name="line.56"></a>
-<span class="sourceLineNo">057</span>public class HTableDescriptor implements Comparable&lt;HTableDescriptor&gt; {<a name="line.57"></a>
-<span class="sourceLineNo">058</span><a name="line.58"></a>
-<span class="sourceLineNo">059</span>  private static final Log LOG = LogFactory.getLog(HTableDescriptor.class);<a name="line.59"></a>
-<span class="sourceLineNo">060</span><a name="line.60"></a>
-<span class="sourceLineNo">061</span>  private TableName name = null;<a name="line.61"></a>
-<span class="sourceLineNo">062</span><a name="line.62"></a>
-<span class="sourceLineNo">063</span>  /**<a name="line.63"></a>
-<span class="sourceLineNo">064</span>   * A map which holds the metadata information of the table. This metadata<a name="line.64"></a>
-<span class="sourceLineNo">065</span>   * includes values like IS_ROOT, IS_META, DEFERRED_LOG_FLUSH, SPLIT_POLICY,<a name="line.65"></a>
-<span class="sourceLineNo">066</span>   * MAX_FILE_SIZE, READONLY, MEMSTORE_FLUSHSIZE etc...<a name="line.66"></a>
-<span class="sourceLineNo">067</span>   */<a name="line.67"></a>
-<span class="sourceLineNo">068</span>  private final Map&lt;Bytes, Bytes&gt; values =<a name="line.68"></a>
-<span class="sourceLineNo">069</span>      new HashMap&lt;Bytes, Bytes&gt;();<a name="line.69"></a>
-<span class="sourceLineNo">070</span><a name="line.70"></a>
-<span class="sourceLineNo">071</span>  /**<a name="line.71"></a>
-<span class="sourceLineNo">072</span>   * A map which holds the configuration specific to the table.<a name="line.72"></a>
-<span class="sourceLineNo">073</span>   * The keys of the map have the same names as config keys and override the defaults with<a name="line.73"></a>
-<span class="sourceLineNo">074</span>   * table-specific settings. Example usage may be for compactions, etc.<a name="line.74"></a>
-<span class="sourceLineNo">075</span>   */<a name="line.75"></a>
-<span class="sourceLineNo">076</span>  private final Map&lt;String, String&gt; configuration = new HashMap&lt;String, String&gt;();<a name="line.76"></a>
-<span class="sourceLineNo">077</span><a name="line.77"></a>
-<span class="sourceLineNo">078</span>  public static final String SPLIT_POLICY = "SPLIT_POLICY";<a name="line.78"></a>
-<span class="sourceLineNo">079</span><a name="line.79"></a>
-<span class="sourceLineNo">080</span>  /**<a name="line.80"></a>
-<span class="sourceLineNo">081</span>   * &lt;em&gt;INTERNAL&lt;/em&gt; Used by HBase Shell interface to access this metadata<a name="line.81"></a>
-<span class="sourceLineNo">082</span>   * attribute which denotes the maximum size of the store file after which<a name="line.82"></a>
-<span class="sourceLineNo">083</span>   * a region split occurs<a name="line.83"></a>
-<span class="sourceLineNo">084</span>   *<a name="line.84"></a>
-<span class="sourceLineNo">085</span>   * @see #getMaxFileSize()<a name="line.85"></a>
-<span class="sourceLineNo">086</span>   */<a name="line.86"></a>
-<span class="sourceLineNo">087</span>  public static final String MAX_FILESIZE = "MAX_FILESIZE";<a name="line.87"></a>
-<span class="sourceLineNo">088</span>  private static final Bytes MAX_FILESIZE_KEY =<a name="line.88"></a>
-<span class="sourceLineNo">089</span>      new Bytes(Bytes.toBytes(MAX_FILESIZE));<a name="line.89"></a>
-<span class="sourceLineNo">090</span><a name="line.90"></a>
-<span class="sourceLineNo">091</span>  public static final String OWNER = "OWNER";<a name="line.91"></a>
-<span class="sourceLineNo">092</span>  public static final Bytes OWNER_KEY =<a name="line.92"></a>
-<span class="sourceLineNo">093</span>      new Bytes(Bytes.toBytes(OWNER));<a name="line.93"></a>
-<span class="sourceLineNo">094</span><a name="line.94"></a>
-<span class="sourceLineNo">095</span>  /**<a name="line.95"></a>
-<span class="sourceLineNo">096</span>   * &lt;em&gt;INTERNAL&lt;/em&gt; Used by rest interface to access this metadata<a name="line.96"></a>
-<span class="sourceLineNo">097</span>   * attribute which denotes if the table is Read Only<a name="line.97"></a>
-<span class="sourceLineNo">098</span>   *<a name="line.98"></a>
-<span class="sourceLineNo">099</span>   * @see #isReadOnly()<a name="line.99"></a>
-<span class="sourceLineNo">100</span>   */<a name="line.100"></a>
-<span class="sourceLineNo">101</span>  public static final String READONLY = "READONLY";<a name="line.101"></a>
-<span class="sourceLineNo">102</span>  private static final Bytes READONLY_KEY =<a name="line.102"></a>
-<span class="sourceLineNo">103</span>      new Bytes(Bytes.toBytes(READONLY));<a name="line.103"></a>
-<span class="sourceLineNo">104</span><a name="line.104"></a>
-<span class="sourceLineNo">105</span>  /**<a name="line.105"></a>
-<span class="sourceLineNo">106</span>   * &lt;em&gt;INTERNAL&lt;/em&gt; Used by HBase Shell interface to access this metadata<a name="line.106"></a>
-<span class="sourceLineNo">107</span>   * attribute which denotes if the table is compaction enabled<a name="line.107"></a>
-<span class="sourceLineNo">108</span>   *<a name="line.108"></a>
-<span class="sourceLineNo">109</span>   * @see #isCompactionEnabled()<a name="line.109"></a>
-<span class="sourceLineNo">110</span>   */<a name="line.110"></a>
-<span class="sourceLineNo">111</span>  public static final String COMPACTION_ENABLED = "COMPACTION_ENABLED";<a name="line.111"></a>
-<span class="sourceLineNo">112</span>  private static final Bytes COMPACTION_ENABLED_KEY =<a name="line.112"></a>
-<span class="sourceLineNo">113</span>      new Bytes(Bytes.toBytes(COMPACTION_ENABLED));<a name="line.113"></a>
-<span class="sourceLineNo">114</span><a name="line.114"></a>
-<span class="sourceLineNo">115</span>  /**<a name="line.115"></a>
-<span class="sourceLineNo">116</span>   * &lt;em&gt;INTERNAL&lt;/em&gt; Used by HBase Shell interface to access this metadata<a name="line.116"></a>
-<span class="sourceLineNo">117</span>   * attribute which represents the maximum size of the memstore after which<a name="line.117"></a>
-<span class="sourceLineNo">118</span>   * its contents are flushed onto the disk<a name="line.118"></a>
-<span class="sourceLineNo">119</span>   *<a name="line.119"></a>
-<span class="sourceLineNo">120</span>   * @see #getMemStoreFlushSize()<a name="line.120"></a>
-<span class="sourceLineNo">121</span>   */<a name="line.121"></a>
-<span class="sourceLineNo">122</span>  public static final String MEMSTORE_FLUSHSIZE = "MEMSTORE_FLUSHSIZE";<a name="line.122"></a>
-<span class="sourceLineNo">123</span>  private static final Bytes MEMSTORE_FLUSHSIZE_KEY =<a name="line.123"></a>
-<span class="sourceLineNo">124</span>      new Bytes(Bytes.toBytes(MEMSTORE_FLUSHSIZE));<a name="line.124"></a>
-<span class="sourceLineNo">125</span><a name="line.125"></a>
-<span class="sourceLineNo">126</span>  public static final String FLUSH_POLICY = "FLUSH_POLICY";<a name="line.126"></a>
-<span class="sourceLineNo">127</span><a name="line.127"></a>
-<span class="sourceLineNo">128</span>  /**<a name="line.128"></a>
-<span class="sourceLineNo">129</span>   * &lt;em&gt;INTERNAL&lt;/em&gt; Used by rest interface to access this metadata<a name="line.129"></a>
-<span class="sourceLineNo">130</span>   * attribute which denotes if the table is a -ROOT- region or not<a name="line.130"></a>
-<span class="sourceLineNo">131</span>   *<a name="line.131"></a>
-<span class="sourceLineNo">132</span>   * @see #isRootRegion()<a name="line.132"></a>
-<span class="sourceLineNo">133</span>   */<a name="line.133"></a>
-<span class="sourceLineNo">134</span>  public static final String IS_ROOT = "IS_ROOT";<a name="line.134"></a>
-<span class="sourceLineNo">135</span>  private static final Bytes IS_ROOT_KEY =<a name="line.135"></a>
-<span class="sourceLineNo">136</span>      new Bytes(Bytes.toBytes(IS_ROOT));<a name="line.136"></a>
-<span class="sourceLineNo">137</span><a name="line.137"></a>
-<span class="sourceLineNo">138</span>  /**<a name="line.138"></a>
-<span class="sourceLineNo">139</span>   * &lt;em&gt;INTERNAL&lt;/em&gt; Used by rest interface to access this metadata<a name="line.139"></a>
-<span class="sourceLineNo">140</span>   * attribute which denotes if it is a catalog table, either<a name="line.140"></a>
-<span class="sourceLineNo">141</span>   * &lt;code&gt; hbase:meta &lt;/code&gt; or &lt;code&gt; -ROOT- &lt;/code&gt;<a name="line.141"></a>
-<span class="sourceLineNo">142</span>   *<a name="line.142"></a>
-<span class="sourceLineNo">143</span>   * @see #isMetaRegion()<a name="line.143"></a>
-<span class="sourceLineNo">144</span>   */<a name="line.144"></a>
-<span class="sourceLineNo">145</span>  public static final String IS_META = "IS_META";<a name="line.145"></a>
-<span class="sourceLineNo">146</span>  private static final Bytes IS_META_KEY =<a name="line.146"></a>
-<span class="sourceLineNo">147</span>      new Bytes(Bytes.toBytes(IS_META));<a name="line.147"></a>
-<span class="sourceLineNo">148</span><a name="line.148"></a>
-<span class="sourceLineNo">149</span>  /**<a name="line.149"></a>
-<span class="sourceLineNo">150</span>   * &lt;em&gt;INTERNAL&lt;/em&gt; Used by HBase Shell interface to access this metadata<a name="line.150"></a>
-<span class="sourceLineNo">151</span>   * attribute which denotes if the deferred log flush option is enabled.<a name="line.151"></a>
-<span class="sourceLineNo">152</span>   * @deprecated Use {@link #DURABILITY} instead.<a name="line.152"></a>
-<span class="sourceLineNo">153</span>   */<a name="line.153"></a>
-<span class="sourceLineNo">154</span>  @Deprecated<a name="line.154"></a>
-<span class="sourceLineNo">155</span>  public static final String DEFERRED_LOG_FLUSH = "DEFERRED_LOG_FLUSH";<a name="line.155"></a>
-<span class="sourceLineNo">156</span>  @Deprecated<a name="line.156"></a>
-<span class="sourceLineNo">157</span>  private static final Bytes DEFERRED_LOG_FLUSH_KEY =<a name="line.157"></a>
-<span class="sourceLineNo">158</span>      new Bytes(Bytes.toBytes(DEFERRED_LOG_FLUSH));<a name="line.158"></a>
-<span class="sourceLineNo">159</span><a name="line.159"></a>
-<span class="sourceLineNo">160</span>  /**<a name="line.160"></a>
-<span class="sourceLineNo">161</span>   * &lt;em&gt;INTERNAL&lt;/em&gt; {@link Durability} setting for the table.<a name="line.161"></a>
-<span class="sourceLineNo">162</span>   */<a name="line.162"></a>
-<span class="sourceLineNo">163</span>  public static final String DURABILITY = "DURABILITY";<a name="line.163"></a>
-<span class="sourceLineNo">164</span>  private static final Bytes DURABILITY_KEY =<a name="line.164"></a>
-<span class="sourceLineNo">165</span>      new Bytes(Bytes.toBytes("DURABILITY"));<a name="line.165"></a>
-<span class="sourceLineNo">166</span><a name="line.166"></a>
-<span class="sourceLineNo">167</span>  /**<a name="line.167"></a>
-<span class="sourceLineNo">168</span>   * &lt;em&gt;INTERNAL&lt;/em&gt; number of region replicas for the table.<a name="line.168"></a>
-<span class="sourceLineNo">169</span>   */<a name="line.169"></a>
-<span class="sourceLineNo">170</span>  public static final String REGION_REPLICATION = "REGION_REPLICATION";<a name="line.170"></a>
-<span class="sourceLineNo">171</span>  private static final Bytes REGION_REPLICATION_KEY =<a name="line.171"></a>
-<span class="sourceLineNo">172</span>      new Bytes(Bytes.toBytes(REGION_REPLICATION));<a name="line.172"></a>
-<span class="sourceLineNo">173</span><a name="line.173"></a>
-<span class="sourceLineNo">174</span>  /**<a name="line.174"></a>
-<span class="sourceLineNo">175</span>   * &lt;em&gt;INTERNAL&lt;/em&gt; flag to indicate whether or not the memstore should be replicated<a name="line.175"></a>
-<span class="sourceLineNo">176</span>   * for read-replicas (CONSISTENCY =&amp;gt; TIMELINE).<a name="line.176"></a>
-<span class="sourceLineNo">177</span>   */<a name="line.177"></a>
-<span class="sourceLineNo">178</span>  public static final String REGION_MEMSTORE_REPLICATION = "REGION_MEMSTORE_REPLICATION";<a name="line.178"></a>
-<span class="sourceLineNo">179</span>  private static final Bytes REGION_MEMSTORE_REPLICATION_KEY =<a name="line.179"></a>
-<span class="sourceLineNo">180</span>      new Bytes(Bytes.toBytes(REGION_MEMSTORE_REPLICATION));<a name="line.180"></a>
-<span class="sourceLineNo">181</span><a name="line.181"></a>
-<span class="sourceLineNo">182</span>  /**<a name="line.182"></a>
-<span class="sourceLineNo">183</span>   * &lt;em&gt;INTERNAL&lt;/em&gt; Used by shell/rest interface to access this metadata<a name="line.183"></a>
-<span class="sourceLineNo">184</span>   * attribute which denotes if the table should be treated by region normalizer.<a name="line.184"></a>
-<span class="sourceLineNo">185</span>   *<a name="line.185"></a>
-<span class="sourceLineNo">186</span>   * @see #isNormalizationEnabled()<a name="line.186"></a>
-<span class="sourceLineNo">187</span>   */<a name="line.187"></a>
-<span class="sourceLineNo">188</span>  public static final String NORMALIZATION_ENABLED = "NORMALIZATION_ENABLED";<a name="line.188"></a>
-<span class="sourceLineNo">189</span>  private static final Bytes NORMALIZATION_ENABLED_KEY =<a name="line.189"></a>
-<span class="sourceLineNo">190</span>    new Bytes(Bytes.toBytes(NORMALIZATION_ENABLED));<a name="line.190"></a>
-<span class="sourceLineNo">191</span><a name="line.191"></a>
-<span class="sourceLineNo">192</span>  /** Default durability for HTD is USE_DEFAULT, which defaults to HBase-global default value */<a name="line.192"></a>
-<span class="sourceLineNo">193</span>  private static final Durability DEFAULT_DURABLITY = Durability.USE_DEFAULT;<a name="line.193"></a>
-<span class="sourceLineNo">194</span><a name="line.194"></a>
-<span class="sourceLineNo">195</span>  /*<a name="line.195"></a>
-<span class="sourceLineNo">196</span>   *  The below are ugly but better than creating them each time till we<a name="line.196"></a>
-<span class="sourceLineNo">197</span>   *  replace booleans being saved as Strings with plain booleans.  Need a<a name="line.197"></a>
-<span class="sourceLineNo">198</span>   *  migration script to do this.  TODO.<a name="line.198"></a>
-<span class="sourceLineNo">199</span>   */<a name="line.199"></a>
-<span class="sourceLineNo">200</span>  private static final Bytes FALSE =<a name="line.200"></a>
-<span class="sourceLineNo">201</span>      new Bytes(Bytes.toBytes(Boolean.FALSE.toString()));<a name="line.201"></a>
-<span class="sourceLineNo">202</span><a name="line.202"></a>
-<span class="sourceLineNo">203</span>  private static final Bytes TRUE =<a name="line.203"></a>
-<span class="sourceLineNo">204</span>      new Bytes(Bytes.toBytes(Boolean.TRUE.toString()));<a name="line.204"></a>
-<span class="sourceLineNo">205</span><a name="line.205"></a>
-<span class="sourceLineNo">206</span>  private static final boolean DEFAULT_DEFERRED_LOG_FLUSH = false;<a name="line.206"></a>
-<span class="sourceLineNo">207</span><a name="line.207"></a>
-<span class="sourceLineNo">208</span>  /**<a name="line.208"></a>
-<span class="sourceLineNo">209</span>   * Constant that denotes whether the table is READONLY by default and is false<a name="line.209"></a>
-<span class="sourceLineNo">210</span>   */<a name="line.210"></a>
-<span class="sourceLineNo">211</span>  public static final boolean DEFAULT_READONLY = false;<a name="line.211"></a>
-<span class="sourceLineNo">212</span><a name="line.212"></a>
-<span class="sourceLineNo">213</span>  /**<a name="line.213"></a>
-<span class="sourceLineNo">214</span>   * Constant that denotes whether the table is compaction enabled by default<a name="line.214"></a>
-<span class="sourceLineNo">215</span>   */<a name="line.215"></a>
-<span class="sourceLineNo">216</span>  public static final boolean DEFAULT_COMPACTION_ENABLED = true;<a name="line.216"></a>
-<span class="sourceLineNo">217</span><a name="line.217"></a>
-<span class="sourceLineNo">218</span>  /**<a name="line.218"></a>
-<span class="sourceLineNo">219</span>   * Constant that denotes whether the table is normalized by default.<a name="line.219"></a>
-<span class="sourceLineNo">220</span>   */<a name="line.220"></a>
-<span class="sourceLineNo">221</span>  public static final boolean DEFAULT_NORMALIZATION_ENABLED = false;<a name="line.221"></a>
-<span class="sourceLineNo">222</span><a name="line.222"></a>
-<span class="sourceLineNo">223</span>  /**<a name="line.223"></a>
-<span class="sourceLineNo">224</span>   * Constant that denotes the maximum default size of the memstore after which<a name="line.224"></a>
-<span class="sourceLineNo">225</span>   * the contents are flushed to the store files<a name="line.225"></a>
-<span class="sourceLineNo">226</span>   */<a name="line.226"></a>
-<span class="sourceLineNo">227</span>  public static final long DEFAULT_MEMSTORE_FLUSH_SIZE = 1024*1024*128L;<a name="line.227"></a>
-<span class="sourceLineNo">228</span><a name="line.228"></a>
-<span class="sourceLineNo">229</span>  public static final int DEFAULT_REGION_REPLICATION = 1;<a name="line.229"></a>
-<span class="sourceLineNo">230</span><a name="line.230"></a>
-<span class="sourceLineNo">231</span>  public static final boolean DEFAULT_REGION_MEMSTORE_REPLICATION = true;<a name="line.231"></a>
-<span class="sourceLineNo">232</span><a name="line.232"></a>
-<span class="sourceLineNo">233</span>  private final static Map&lt;String, String&gt; DEFAULT_VALUES<a name="line.233"></a>
-<span class="sourceLineNo">234</span>    = new HashMap&lt;String, String&gt;();<a name="line.234"></a>
-<span class="sourceLineNo">235</span>  private final static Set&lt;Bytes&gt; RESERVED_KEYWORDS<a name="line.235"></a>
-<span class="sourceLineNo">236</span>      = new HashSet&lt;Bytes&gt;();<a name="line.236"></a>
-<span class="sourceLineNo">237</span><a name="line.237"></a>
-<span class="sourceLineNo">238</span>  static {<a name="line.238"></a>
-<span class="sourceLineNo">239</span>    DEFAULT_VALUES.put(MAX_FILESIZE,<a name="line.239"></a>
-<span class="sourceLineNo">240</span>        String.valueOf(HConstants.DEFAULT_MAX_FILE_SIZE));<a name="line.240"></a>
-<span class="sourceLineNo">241</span>    DEFAULT_VALUES.put(READONLY, String.valueOf(DEFAULT_READONLY));<a name="line.241"></a>
-<span class="sourceLineNo">242</span>    DEFAULT_VALUES.put(MEMSTORE_FLUSHSIZE,<a name="line.242"></a>
-<span class="sourceLineNo">243</span>        String.valueOf(DEFAULT_MEMSTORE_FLUSH_SIZE));<a name="line.243"></a>
-<span class="sourceLineNo">244</span>    DEFAULT_VALUES.put(DEFERRED_LOG_FLUSH,<a name="line.244"></a>
-<span class="sourceLineNo">245</span>        String.valueOf(DEFAULT_DEFERRED_LOG_FLUSH));<a name="line.245"></a>
-<span class="sourceLineNo">246</span>    DEFAULT_VALUES.put(DURABILITY, DEFAULT_DURABLITY.name()); //use the enum name<a name="line.246"></a>
-<span class="sourceLineNo">247</span>    DEFAULT_VALUES.put(REGION_REPLICATION, String.valueOf(DEFAULT_REGION_REPLICATION));<a name="line.247"></a>
-<span class="sourceLineNo">248</span>    DEFAULT_VALUES.put(NORMALIZATION_ENABLED, String.valueOf(DEFAULT_NORMALIZATION_ENABLED));<a name="line.248"></a>
-<span class="sourceLineNo">249</span>    for (String s : DEFAULT_VALUES.keySet()) {<a name="line.249"></a>
-<span class="sourceLineNo">250</span>      RESERVED_KEYWORDS.add(new Bytes(Bytes.toBytes(s)));<a name="line.250"></a>
-<span class="sourceLineNo">251</span>    }<a name="line.251"></a>
-<span class="sourceLineNo">252</span>    RESERVED_KEYWORDS.add(IS_ROOT_KEY);<a name="line.252"></a>
-<span class="sourceLineNo">253</span>    RESERVED_KEYWORDS.add(IS_META_KEY);<a name="line.253"></a>
-<span class="sourceLineNo">254</span>  }<a name="line.254"></a>
-<span class="sourceLineNo">255</span><a name="line.255"></a>
-<span class="sourceLineNo">256</span>  /**<a name="line.256"></a>
-<span class="sourceLineNo">257</span>   * Cache of whether this is a meta table or not.<a name="line.257"></a>
-<span class="sourceLineNo">258</span>   */<a name="line.258"></a>
-<span class="sourceLineNo">259</span>  private volatile Boolean meta = null;<a name="line.259"></a>
-<span class="sourceLineNo">260</span>  /**<a name="line.260"></a>
-<span class="sourceLineNo">261</span>   * Cache of whether this is root table or not.<a name="line.261"></a>
-<span class="sourceLineNo">262</span>   */<a name="line.262"></a>
-<span class="sourceLineNo">263</span>  private volatile Boolean root = null;<a name="line.263"></a>
-<span class="sourceLineNo">264</span><a name="line.264"></a>
-<span class="sourceLineNo">265</span>  /**<a name="line.265"></a>
-<span class="sourceLineNo">266</span>   * Durability setting for the table<a name="line.266"></a>
-<span class="sourceLineNo">267</span>   */<a name="line.267"></a>
-<span class="sourceLineNo">268</span>  private Durability durability = null;<a name="line.268"></a>
-<span class="sourceLineNo">269</span><a name="line.269"></a>
-<span class="sourceLineNo">270</span>  /**<a name="line.270"></a>
-<span class="sourceLineNo">271</span>   * Maps column family name to the respective HColumnDescriptors<a name="line.271"></a>
-<span class="sourceLineNo">272</span>   */<a name="line.272"></a>
-<span class="sourceLineNo">273</span>  private final Map&lt;byte [], HColumnDescriptor&gt; families =<a name="line.273"></a>
-<span class="sourceLineNo">274</span>    new TreeMap&lt;byte [], HColumnDescriptor&gt;(Bytes.BYTES_RAWCOMPARATOR);<a name="line.274"></a>
-<span class="sourceLineNo">275</span><a name="line.275"></a>
-<span class="sourceLineNo">276</span>  /**<a name="line.276"></a>
-<span class="sourceLineNo">277</span>   * &lt;em&gt; INTERNAL &lt;/em&gt; Private constructor used internally creating table descriptors for<a name="line.277"></a>
-<span class="sourceLineNo">278</span>   * catalog tables, &lt;code&gt;hbase:meta&lt;/code&gt; and &lt;code&gt;-ROOT-&lt;/code&gt;.<a name="line.278"></a>
-<span class="sourceLineNo">279</span>   */<a name="line.279"></a>
-<span class="sourceLineNo">280</span>  @InterfaceAudience.Private<a name="line.280"></a>
-<span class="sourceLineNo">281</span>  protected HTableDescriptor(final TableName name, HColumnDescriptor[] families) {<a name="line.281"></a>
-<span class="sourceLineNo">282</span>    setName(name);<a name="line.282"></a>
-<span class="sourceLineNo">283</span>    for(HColumnDescriptor descriptor : families) {<a name="line.283"></a>
-<span class="sourceLineNo">284</span>      this.families.put(descriptor.getName(), descriptor);<a name="line.284"></a>
-<span class="sourceLineNo">285</span>    }<a name="line.285"></a>
-<span class="sourceLineNo">286</span>  }<a name="line.286"></a>
-<span class="sourceLineNo">287</span><a name="line.287"></a>
-<span class="sourceLineNo">288</span>  /**<a name="line.288"></a>
-<span class="sourceLineNo">289</span>   * &lt;em&gt; INTERNAL &lt;/em&gt;Private constructor used internally creating table descriptors for<a name="line.289"></a>
-<span class="sourceLineNo">290</span>   * catalog tables, &lt;code&gt;hbase:meta&lt;/code&gt; and &lt;code&gt;-ROOT-&lt;/code&gt;.<a name="line.290"></a>
-<span class="sourceLineNo">291</span>   */<a name="line.291"></a>
-<span class="sourceLineNo">292</span>  protected HTableDescriptor(final TableName name, HColumnDescriptor[] families,<a name="line.292"></a>
-<span class="sourceLineNo">293</span>      Map&lt;Bytes, Bytes&gt; values) {<a name="line.293"></a>
-<span class="sourceLineNo">294</span>    setName(name);<a name="line.294"></a>
-<span class="sourceLineNo">295</span>    for(HColumnDescriptor descriptor : families) {<a name="line.295"></a>
-<span class="sourceLineNo">296</span>      this.families.put(descriptor.getName(), descriptor);<a name="line.296"></a>
-<span class="sourceLineNo">297</span>    }<a name="line.297"></a>
-<span class="sourceLineNo">298</span>    for (Map.Entry&lt;Bytes, Bytes&gt; entry :<a name="line.298"></a>
-<span class="sourceLineNo">299</span>        values.entrySet()) {<a name="line.299"></a>
-<span class="sourceLineNo">300</span>      setValue(entry.getKey(), entry.getValue());<a name="line.300"></a>
-<span class="sourceLineNo">301</span>    }<a name="line.301"></a>
-<span class="sourceLineNo">302</span>  }<a name="line.302"></a>
-<span class="sourceLineNo">303</span><a name="line.303"></a>
-<span class="sourceLineNo">304</span>  /**<a name="line.304"></a>
-<span class="sourceLineNo">305</span>   * Default constructor which constructs an empty object.<a name="line.305"></a>
-<span class="sourceLineNo">306</span>   * For deserializing an HTableDescriptor instance only.<a name="line.306"></a>
-<span class="sourceLineNo">307</span>   * @deprecated As of release 0.96 (&lt;a href="https://issues.apache.org/jira/browse/HBASE-5453"&gt;HBASE-5453&lt;/a&gt;).<a name="line.307"></a>
-<span class="sourceLineNo">308</span>   *             This was made protected in 2.0.0 and will be removed in HBase 3.0.0.<a name="line.308"></a>
-<span class="sourceLineNo">309</span>   *             Used by Writables and Writables are going away.<a name="line.309"></a>
-<span class="sourceLineNo">310</span>   */<a name="line.310"></a>
-<span class="sourceLineNo">311</span>  @Deprecated<a name="line.311"></a>
-<span class="sourceLineNo">312</span>  protected HTableDescriptor() {<a name="line.312"></a>
-<span class="sourceLineNo">313</span>    super();<a name="line.313"></a>
-<span class="sourceLineNo">314</span>  }<a name="line.314"></a>
-<span class="sourceLineNo">315</span><a name="line.315"></a>
-<span class="sourceLineNo">316</span>  /**<a name="line.316"></a>
-<span class="sourceLineNo">317</span>   * Construct a table descriptor specifying a TableName object<a name="line.317"></a>
-<span class="sourceLineNo">318</span>   * @param name Table name.<a name="line.318"></a>
-<span class="sourceLineNo">319</span>   * @see &lt;a href="https://issues.apache.org/jira/browse/HBASE-174"&gt;HADOOP-1581 HBASE: (HBASE-174) Un-openable tablename bug&lt;/a&gt;<a name="line.319"></a>
-<span class="sourceLineNo">320</span>   */<a name="line.320"></a>
-<span class="sourceLineNo">321</span>  public HTableDescriptor(final TableName name) {<a name="line.321"></a>
-<span class="sourceLineNo">322</span>    super();<a name="line.322"></a>
-<span class="sourceLineNo">323</span>    setName(name);<a name="line.323"></a>
-<span class="sourceLineNo">324</span>  }<a name="line.324"></a>
-<span class="sourceLineNo">325</span><a name="line.325"></a>
-<span class="sourceLineNo">326</span>  /**<a name="line.326"></a>
-<span class="sourceLineNo">327</span>   * Construct a table descriptor specifying a byte array table name<a name="line.327"></a>
-<span class="sourceLineNo">328</span>   * @param name Table name.<a name="line.328"></a>
-<span class="sourceLineNo">329</span>   * @see &lt;a href="https://issues.apache.org/jira/browse/HBASE-174"&gt;HADOOP-1581 (HBASE-174) HBASE: Un-openable tablename bug&lt;/a&gt;<a name="line.329"></a>
-<span class="sourceLineNo">330</span>   */<a name="line.330"></a>
-<span class="sourceLineNo">331</span>  @Deprecated<a name="line.331"></a>
-<span class="sourceLineNo">332</span>  public HTableDescriptor(final byte[] name) {<a name="line.332"></a>
-<span class="sourceLineNo">333</span>    this(TableName.valueOf(name));<a name="line.333"></a>
-<span class="sourceLineNo">334</span>  }<a name="line.334"></a>
-<span class="sourceLineNo">335</span><a name="line.335"></a>
-<span class="sourceLineNo">336</span>  /**<a name="line.336"></a>
-<span class="sourceLineNo">337</span>   * Construct a table descriptor specifying a String table name<a name="line.337"></a>
-<span class="sourceLineNo">338</span>   * @param name Table name.<a name="line.338"></a>
-<span class="sourceLineNo">339</span>   * @see &lt;a href="https://issues.apache.org/jira/browse/HBASE-174"&gt;HADOOP-1581 (HBASE-174) HBASE: Un-openable tablename bug&lt;/a&gt;<a name="line.339"></a>
-<span class="sourceLineNo">340</span>   */<a name="line.340"></a>
-<span class="sourceLineNo">341</span>  @Deprecated<a name="line.341"></a>
-<span class="sourceLineNo">342</span>  public HTableDescriptor(final String name) {<a name="line.342"></a>
-<span class="sourceLineNo">343</span>    this(TableName.valueOf(name));<a name="line.343"></a>
-<span class="sourceLineNo">344</span>  }<a name="line.344"></a>
-<span class="sourceLineNo">345</span><a name="line.345"></a>
-<span class="sourceLineNo">346</span>  /**<a name="line.346"></a>
-<span class="sourceLineNo">347</span>   * Construct a table descriptor by cloning the descriptor passed as a parameter.<a name="line.347"></a>
-<span class="sourceLineNo">348</span>   * &lt;p&gt;<a name="line.348"></a>
-<span class="sourceLineNo">349</span>   * Makes a deep copy of the supplied descriptor.<a name="line.349"></a>
-<span class="sourceLineNo">350</span>   * Can make a modifiable descriptor from an UnmodifyableHTableDescriptor.<a name="line.350"></a>
-<span class="sourceLineNo">351</span>   * @param desc The descriptor.<a name="line.351"></a>
-<span class="sourceLineNo">352</span>   */<a name="line.352"></a>
-<span class="sourceLineNo">353</span>  public HTableDescriptor(final HTableDescriptor desc) {<a name="line.353"></a>
-<span class="sourceLineNo">354</span>    this(desc.name, desc);<a name="line.354"></a>
-<span class="sourceLineNo">355</span>  }<a name="line.355"></a>
-<span class="sourceLineNo">356</span><a name="line.356"></a>
-<span class="sourceLineNo">357</span>  /**<a name="line.357"></a>
-<span class="sourceLineNo">358</span>   * Construct a table descriptor by cloning the descriptor passed as a parameter<a name="line.358"></a>
-<span class="sourceLineNo">359</span>   * but using a different table name.<a name="line.359"></a>
-<span class="sourceLineNo">360</span>   * &lt;p&gt;<a name="line.360"></a>
-<span class="sourceLineNo">361</span>   * Makes a deep copy of the supplied descriptor.<a name="line.361"></a>
-<span class="sourceLineNo">362</span>   * Can make a modifiable descriptor from an UnmodifyableHTableDescriptor.<a name="line.362"></a>
-<span class="sourceLineNo">363</span>   * @param name Table name.<a name="line.363"></a>
-<span class="sourceLineNo">364</span>   * @param desc The descriptor.<a name="line.364"></a>
-<span class="sourceLineNo">365</span>   */<a name="line.365"></a>
-<span class="sourceLineNo">366</span>  public HTableDescriptor(final TableName name, final HTableDescriptor desc) {<a name="line.366"></a>
-<span class="sourceLineNo">367</span>    super();<a name="line.367"></a>
-<span class="sourceLineNo">368</span>    setName(name);<a name="line.368"></a>
-<span class="sourceLineNo">369</span>    setMetaFlags(this.name);<a name="line.369"></a>
-<span class="sourceLineNo">370</span>    for (HColumnDescriptor c: desc.families.values()) {<a name="line.370"></a>
-<span class="sourceLineNo">371</span>      this.families.put(c.getName(), new HColumnDescriptor(c));<a name="line.371"></a>
-<span class="sourceLineNo">372</span>    }<a name="line.372"></a>
-<span class="sourceLineNo">373</span>    for (Map.Entry&lt;Bytes, Bytes&gt; e :<a name="line.373"></a>
-<span class="sourceLineNo">374</span>        desc.values.entrySet()) {<a name="line.374"></a>
-<span class="sourceLineNo">375</span>      setValue(e.getKey(), e.getValue());<a name="line.375"></a>
-<span class="sourceLineNo">376</span>    }<a name="line.376"></a>
-<span class="sourceLineNo">377</span>    for (Map.Entry&lt;String, String&gt; e : desc.configuration.entrySet()) {<a name="line.377"></a>
-<span class="sourceLineNo">378</span>      this.configuration.put(e.getKey(), e.getValue());<a name="line.378"></a>
-<span class="sourceLineNo">379</span>    }<a name="line.379"></a>
-<span class="sourceLineNo">380</span>  }<a name="line.380"></a>
-<span class="sourceLineNo">381</span><a name="line.381"></a>
-<span class="sourceLineNo">382</span>  /*<a name="line.382"></a>
-<span class="sourceLineNo">383</span>   * Set meta flags on this table.<a name="line.383"></a>
-<span class="sourceLineNo">384</span>   * IS_ROOT_KEY is set if its a -ROOT- table<a name="line.384"></a>
-<span class="sourceLineNo">385</span>   * IS_META_KEY is set either if its a -ROOT- or a hbase:meta table<a name="line.385"></a>
-<span class="sourceLineNo">386</span>   * Called by constructors.<a name="line.386"></a>
-<span class="sourceLineNo">387</span>   * @param name<a name="line.387"></a>
-<span class="sourceLineNo">388</span>   */<a name="line.388"></a>
-<span class="sourceLineNo">389</span>  private void setMetaFlags(final TableName name) {<a name="line.389"></a>
-<span class="sourceLineNo">390</span>    setMetaRegion(isRootRegion() ||<a name="line.390"></a>
-<span class="sourceLineNo">391</span>        name.equals(TableName.META_TABLE_NAME));<a name="line.391"></a>
-<span class="sourceLineNo">392</span>  }<a name="line.392"></a>
-<span class="sourceLineNo">393</span><a name="line.393"></a>
-<span class="sourceLineNo">394</span>  /**<a name="line.394"></a>
-<span class="sourceLineNo">395</span>   * Check if the descriptor represents a &lt;code&gt; -ROOT- &lt;/code&gt; region.<a name="line.395"></a>
-<span class="sourceLineNo">396</span>   *<a name="line.396"></a>
-<span class="sourceLineNo">397</span>   * @return true if this is a &lt;code&gt; -ROOT- &lt;/code&gt; region<a name="line.397"></a>
-<span class="sourceLineNo">398</span>   */<a name="line.398"></a>
-<span class="sourceLineNo">399</span>  public boolean isRootRegion() {<a name="line.399"></a>
-<span class="sourceLineNo">400</span>    if (this.root == null) {<a name="line.400"></a>
-<span class="sourceLineNo">401</span>      this.root = isSomething(IS_ROOT_KEY, false)? Boolean.TRUE: Boolean.FALSE;<a name="line.401"></a>
-<span class="sourceLineNo">402</span>    }<a name="line.402"></a>
-<span class="sourceLineNo">403</span>    return this.root.booleanValue();<a name="line.403"></a>
-<span class="sourceLineNo">404</span>  }<a name="line.404"></a>
-<span class="sourceLineNo">405</span><a name="line.405"></a>
-<span class="sourceLineNo">406</span>  /**<a name="line.406"></a>
-<span class="sourceLineNo">407</span>   * &lt;em&gt; INTERNAL &lt;/em&gt; Used to denote if the current table represents<a name="line.407"></a>
-<span class="sourceLineNo">408</span>   * &lt;code&gt; -ROOT- &lt;/code&gt; region. This is used internally by the<a name="line.408"></a>
-<span class="sourceLineNo">409</span>   * HTableDescriptor constructors<a name="line.409"></a>
-<span class="sourceLineNo">410</span>   *<a name="line.410"></a>
-<span class="sourceLineNo">411</span>   * @param isRoot true if this is the &lt;code&gt; -ROOT- &lt;/code&gt; region<a name="line.411"></a>
-<span class="sourceLineNo">412</span>   */<a name="line.412"></a>
-<span class="sourceLineNo">413</span>  protected void setRootRegion(boolean isRoot) {<a name="line.413"></a>
-<span class="sourceLineNo">414</span>    // TODO: Make the value a boolean rather than String of boolean.<a name="line.414"></a>
-<span class="sourceLineNo">415</span>    setValue(IS_ROOT_KEY, isRoot? TRUE: FALSE);<a name="line.415"></a>
-<span class="sourceLineNo">416</span>  }<a name="line.416"></a>
-<span class="sourceLineNo">417</span><a name="line.417"></a>
-<span class="sourceLineNo">418</span>  /**<a name="line.418"></a>
-<span class="sourceLineNo">419</span>   * Checks if this table is &lt;code&gt; hbase:meta &lt;/code&gt;<a name="line.419"></a>
-<span class="sourceLineNo">420</span>   * region.<a name="line.420"></a>
-<span class="sourceLineNo">421</span>   *<a name="line.421"></a>
-<span class="sourceLineNo">422</span>   * @return true if this table is &lt;code&gt; hbase:meta &lt;/code&gt;<a name="line.422"></a>
-<span class="sourceLineNo">423</span>   * region<a name="line.423"></a>
-<span class="sourceLineNo">424</span>   */<a name="line.424"></a>
-<span class="sourceLineNo">425</span>  public boolean isMetaRegion() {<a name="line.425"></a>
-<span class="sourceLineNo">426</span>    if (this.meta == null) {<a name="line.426"></a>
-<span class="sourceLineNo">427</span>      this.meta = calculateIsMetaRegion();<a name="line.427"></a>
-<span class="sourceLineNo">428</span>    }<a name="line.428"></a>
-<span class="sourceLineNo">429</span>    return this.meta.booleanValue();<a name="line.429"></a>
-<span class="sourceLineNo">430</span>  }<a name="line.430"></a>
-<span class="sourceLineNo">431</span><a name="line.431"></a>
-<span class="sourceLineNo">432</span>  private synchronized Boolean calculateIsMetaRegion() {<a name="line.432"></a>
-<span class="sourceLineNo">433</span>    byte [] value = getValue(IS_META_KEY);<a name="line.433"></a>
-<span class="sourceLineNo">434</span>    return (value != null)? Boolean.valueOf(Bytes.toString(value)): Boolean.FALSE;<a name="line.434"></a>
-<span class="sourceLineNo">435</span>  }<a name="line.435"></a>
-<span class="sourceLineNo">436</span><a name="line.436"></a>
-<span class="sourceLineNo">437</span>  private boolean isSomething(final Bytes key,<a name="line.437"></a>
-<span class="sourceLineNo">438</span>      final boolean valueIfNull) {<a name="line.438"></a>
-<span class="sourceLineNo">439</span>    byte [] value = getValue(key);<a name="line.439"></a>
-<span class="sourceLineNo">440</span>    if (value != null) {<a name="line.440"></a>
-<span class="sourceLineNo">441</span>      return Boolean.valueOf(Bytes.toString(value));<a name="line.441"></a>
-<span class="sourceLineNo">442</span>    }<a name="line.442"></a>
-<span class="sourceLineNo">443</span>    return valueIfNull;<a name="line.443"></a>
-<span class="sourceLineNo">444</span>  }<a name="line.444"></a>
-<span class="sourceLineNo">445</span><a name="line.445"></a>
-<span class="sourceLineNo">446</span>  /**<a name="line.446"></a>
-<span class="sourceLineNo">447</span>   * &lt;em&gt; INTERNAL &lt;/em&gt; Used to denote if the current table represents<a name="line.447"></a>
-<span class="sourceLineNo">448</span>   * &lt;code&gt; -ROOT- &lt;/code&gt; or &lt;code&gt; hbase:meta &lt;/code&gt; region. This is used<a name="line.448"></a>
-<span class="sourceLineNo">449</span>   * internally by the HTableDescriptor constructors<a name="line.449"></a>
-<span class="sourceLineNo">450</span>   *<a name="line.450"></a>
-<span class="sourceLineNo">451</span>   * @param isMeta true if its either &lt;code&gt; -ROOT- &lt;/code&gt; or<a name="line.451"></a>
-<span class="sourceLineNo">452</span>   * &lt;code&gt; hbase:meta &lt;/code&gt; region<a name="line.452"></a>
-<span class="sourceLineNo">453</span>   */<a name="line.453"></a>
-<span class="sourceLineNo">454</span>  protected void setMetaRegion(boolean isMeta) {<a name="line.454"></a>
-<span class="sourceLineNo">455</span>    setValue(IS_META_KEY, isMeta? TRUE: FALSE);<a name="line.455"></a>
-<span class="sourceLineNo">456</span>  }<a name="line.456"></a>
-<span class="sourceLineNo">457</span><a name="line.457"></a>
-<span class="sourceLineNo">458</span>  /**<a name="line.458"></a>
-<span class="sourceLineNo">459</span>   * Checks if the table is a &lt;code&gt;hbase:meta&lt;/code&gt; table<a name="line.459"></a>
-<span class="sourceLineNo">460</span>   *<a name="line.460"></a>
-<span class="sourceLineNo">461</span>   * @return true if table is &lt;code&gt; hbase:meta &lt;/code&gt; region.<a name="line.461"></a>
-<span class="sourceLineNo">462</span>   */<a name="line.462"></a>
-<span class="sourceLineNo">463</span>  public boolean isMetaTable() {<a name="line.463"></a>
-<span class="sourceLineNo">464</span>    return isMetaRegion() &amp;&amp; !isRootRegion();<a name="line.464"></a>
-<span class="sourceLineNo">465</span>  }<a name="line.465"></a>
-<span class="sourceLineNo">466</span><a name="line.466"></a>
-<span class="sourceLineNo">467</span>  /**<a name="line.467"></a>
-<span class="sourceLineNo">468</span>   * Getter for accessing the metadata associated with the key<a name="line.468"></a>
-<span class="sourceLineNo">469</span>   *<a name="line.469"></a>
-<span class="sourceLineNo">470</span>   * @param key The key.<a name="line.470"></a>
-<span class="sourceLineNo">471</span>   * @return The value.<a name="line.471"></a>
-<span class="sourceLineNo">472</span>   * @see #values<a name="line.472"></a>
-<span class="sourceLineNo">473</span>   */<a name="line.473"></a>
-<span class="sourceLineNo">474</span>  public byte[] getValue(byte[] key) {<a name="line.474"></a>
-<span class="sourceLineNo">475</span>    return getValue(new Bytes(key));<a name="line.475"></a>
-<span class="sourceLineNo">476</span>  }<a name="line.476"></a>
-<span class="sourceLineNo">477</span><a name="line.477"></a>
-<span class="sourceLineNo">478</span>  private byte[] getValue(final Bytes key) {<a name="line.478"></a>
-<span class="sourceLineNo">479</span>    Bytes ibw = values.get(key);<a name="line.479"></a>
-<span class="sourceLineNo">480</span>    if (ibw == null)<a name="line.480"></a>
-<span class="sourceLineNo">481</span>      return null;<a name="line.481"></a>
-<span class="sourceLineNo">482</span>    return ibw.get();<a name="line.482"></a>
-<span class="sourceLineNo">483</span>  }<a name="line.483"></a>
-<span class="sourceLineNo">484</span><a name="line.484"></a>
-<span class="sourceLineNo">485</span>  /**<a name="line.485"></a>
-<span class="sourceLineNo">486</span>   * Getter for accessing the metadata associated with the key<a name="line.486"></a>
-<span class="sourceLineNo">487</span>   *<a name="line.487"></a>
-<span class="sourceLineNo">488</span>   * @param key The key.<a name="line.488"></a>
-<span class="sourceLineNo">489</span>   * @return The value.<a name="line.489"></a>
-<span class="sourceLineNo">490</span>   * @see #values<a name="line.490"></a>
-<span class="sourceLineNo">491</span>   */<a name="line.491"></a>
-<span class="sourceLineNo">492</span>  public String getValue(String key) {<a name="line.492"></a>
-<span class="sourceLineNo">493</span>    byte[] value = getValue(Bytes.toBytes(key));<a name="line.493"></a>
-<span class="sourceLineNo">494</span>    if (value == null)<a name="line.494"></a>
-<span class="sourceLineNo">495</span>      return null;<a name="line.495"></a>
-<span class="sourceLineNo">496</span>    return Bytes.toString(value);<a name="line.496"></a>
-<span class="sourceLineNo">497</span>  }<a name="line.497"></a>
-<span class="sourceLineNo">498</span><a name="line.498"></a>
-<span class="sourceLineNo">499</span>  /**<a name="line.499"></a>
-<span class="sourceLineNo">500</span>   * Getter for fetching an unmodifiable {@link #values} map.<a name="line.500"></a>
-<span class="sourceLineNo">501</span>   *<a name="line.501"></a>
-<span class="sourceLineNo">502</span>   * @return unmodifiable map {@link #values}.<a name="line.502"></a>
-<span class="sourceLineNo">503</span>   * @see #values<a name="line.503"></a>
-<span class="sourceLineNo">504</span>   */<a name="line.504"></a>
-<span class="sourceLineNo">505</span>  public Map&lt;Bytes, Bytes&gt; getValues() {<a name="line.505"></a>
-<span class="sourceLineNo">506</span>    // shallow pointer copy<a name="line.506"></a>
-<span class="sourceLineNo">507</span>    return Collections.unmodifiableMap(values);<a name="line.507"></a>
-<span class="sourceLineNo">508</span>  }<a name="line.508"></a>
-<span class="sourceLineNo">509</span><a name="line.509"></a>
-<span class="sourceLineNo">510</span>  /**<a name="line.510"></a>
-<span class="sourceLineNo">511</span>   * Setter for storing metadata as a (key, value) pair in {@link #values} map<a name="line.511"></a>
-<span class="sourceLineNo">512</span>   *<a name="line.512"></a>
-<span class="sourceLineNo">513</span>   * @param key The key.<a name="line.513"></a>
-<span class="sourceLineNo">514</span>   * @param value The value.<a name="line.514"></a>
-<span class="sourceLineNo">515</span>   * @see #values<a name="line.515"></a>
-<span class="sourceLineNo">516</span>   */<a name="line.516"></a>
-<span class="sourceLineNo">517</span>  public HTableDescriptor setValue(byte[] key, byte[] value) {<a name="line.517"></a>
-<span class="sourceLineNo">518</span>    setValue(new Bytes(key), new Bytes(value));<a name="line.518"></a>
-<span class="sourceLineNo">519</span>    return this;<a name="line.519"></a>
-<span class="sourceLineNo">520</span>  }<a name="line.520"></a>
-<span class="sourceLineNo">521</span><a name="line.521"></a>
-<span class="sourceLineNo">522</span>  /*<a name="line.522"></a>
-<span class="sourceLineNo">523</span>   * @param key The key.<a name="line.523"></a>
-<span class="sourceLineNo">524</span>   * @param value The value.<a name="line.524"></a>
-<span class="sourceLineNo">525</span>   */<a name="line.525"></a>
-<span class="sourceLineNo">526</span>  private HTableDescriptor setValue(final Bytes key,<a name="line.526"></a>
-<span class="sourceLineNo">527</span>      final String value) {<a name="line.527"></a>
-<span class="sourceLineNo">528</span>    setValue(key, new Bytes(Bytes.toBytes(value)));<a name="line.528"></a>
-<span class="sourceLineNo">529</span>    return this;<a name="line.529"></a>
-<span class="sourceLineNo">530</span>  }<a name="line.530"></a>
-<span class="sourceLineNo">531</span><a name="line.531"></a>
-<span class="sourceLineNo">532</span>  /*<a name="line.532"></a>
-<span class="sourceLineNo">533</span>   * Setter for storing metadata as a (key, value) pair in {@link #values} map<a name="line.533"></a>
-<span class="sourceLineNo">534</span>   *<a name="line.534"></a>
-<span class="sourceLineNo">535</span>   * @param key The key.<a name="line.535"></a>
-<span class="sourceLineNo">536</span>   * @param value The value.<a name="line.536"></a>
-<span class="sourceLineNo">537</span>   */<a name="line.537"></a>
-<span class="sourceLineNo">538</span>  public HTableDescriptor setValue(final Bytes key, final Bytes value) {<a name="line.538"></a>
-<span class="sourceLineNo">539</span>    if (key.compareTo(DEFERRED_LOG_FLUSH_KEY) == 0) {<a name="line.539"></a>
-<span class="sourceLineNo">540</span>      boolean isDeferredFlush = Boolean.valueOf(Bytes.toString(value.get()));<a name="line.540"></a>
-<span class="sourceLineNo">541</span>      LOG.warn("HTableDescriptor property:" + DEFERRED_LOG_FLUSH + " is deprecated, " +<a name="line.541"></a>
-<span class="sourceLineNo">542</span>          "use " + DURABILITY + " instead");<a name="line.542"></a>
-<span class="sourceLineNo">543</span>      setDurability(isDeferredFlush ? Durability.ASYNC_WAL : DEFAULT_DURABLITY);<a name="line.543"></a>
-<span class="sourceLineNo">544</span>      return this;<a name="line.544"></a>
-<span class="sourceLineNo">545</span>    }<a name="line.545"></a>
-<span class="sourceLineNo">546</span>    values.put(key, value);<a name="line.546"></a>
-<span class="sourceLineNo">547</span>    return this;<a name="line.547"></a>
-<span class="sourceLineNo">548</span>  }<a name="line.548"></a>
-<span class="sourceLineNo">549</span><a name="line.549"></a>
-<span class="sourceLineNo">550</span>  /**<a name="line.550"></a>
-<span class="sourceLineNo">551</span>   * Setter for storing metadata as a (key, value) pair in {@link #values} map<a name="line.551"></a>
-<span class="sourceLineNo">552</span>   *<a name="line.552"></a>
-<span class="sourceLineNo">553</span>   * @param key The key.<a name="line.553"></a>
-<span class="sourceLineNo">554</span>   * @param value The value.<a name="line.554"></a>
-<span class="sourceLineNo">555</span>   * @see #values<a name="line.555"></a>
-<span class="sourceLineNo">556</span>   */<a name="line.556"></a>
-<span class="sourceLineNo">557</span>  public HTableDescriptor setValue(String key, String value) {<a name="line.557"></a>
-<span class="sourceLineNo">558</span>    if (value == null) {<a name="line.558"></a>
-<span class="sourceLineNo">559</span>      remove(key);<a name="line.559"></a>
-<span class="sourceLineNo">560</span>    } else {<a name="line.560"></a>
-<span class="sourceLineNo">561</span>      setValue(Bytes.toBytes(key), Bytes.toBytes(value));<a name="line.561"></a>
-<span class="sourceLineNo">562</span>    }<a name="line.562"></a>
-<span class="sourceLineNo">563</span>    return this;<a name="line.563"></a>
-<span class="sourceLineNo">564</span>  }<a name="line.564"></a>
-<span class="sourceLineNo">565</span><a name="line.565"></a>
-<span class="sourceLineNo">566</span>  /**<a name="line.566"></a>
-<span class="sourceLineNo">567</span>   * Remove metadata represented by the key from the {@link #values} map<a name="line.567"></a>
-<span class="sourceLineNo">568</span>   *<a name="line.568"></a>
-<span class="sourceLineNo">569</span>   * @param key Key whose key and value we're to remove from HTableDescriptor<a name="line.569"></a>
-<span class="sourceLineNo">570</span>   * parameters.<a name="line.570"></a>
-<span class="sourceLineNo">571</span>   */<a name="line.571"></a>
-<span class="sourceLineNo">572</span>  public void remove(final String key) {<a name="line.572"></a>
-<span class="sourceLineNo">573</span>    remove(new Bytes(Bytes.toBytes(key)));<a name="line.573"></a>
-<span class="sourceLineNo">574</span>  }<a name="line.574"></a>
-<span class="sourceLineNo">575</span><a name="line.575"></a>
-<span class="sourceLineNo">576</span>  /**<a name="line.576"></a>
-<span class="sourceLineNo">577</span>   * Remove metadata represented by the key from the {@link #values} map<a name="line.577"></a>
-<span class="sourceLineNo">578</span>   *<a name="line.578"></a>
-<span class="sourceLineNo">579</span>   * @param key Key whose key and value we're to remove from HTableDescriptor<a name="line.579"></a>
-<span class="sourceLineNo">580</span>   * parameters.<a name="line.580"></a>
-<span class="sourceLineNo">581</span>   */<a name="line.581"></a>
-<span class="sourceLineNo">582</span>  public void remove(Bytes key) {<a name="line.582"></a>
-<span class="sourceLineNo">583</span>    values.remove(key);<a name="line.583"></a>
-<span class="sourceLineNo">584</span>  }<a name="line.584"></a>
-<span class="sourceLineNo">585</span><a name="line.585"></a>
-<span class="sourceLineNo">586</span>  /**<a name="line.586"></a>
-<span class="sourceLineNo">587</span>   * Remove metadata represented by the key from the {@link #values} map<a name="line.587"></a>
-<span class="sourceLineNo">588</span>   *<a name="line.588"></a>
-<span class="sourceLineNo">589</span>   * @param key Key whose key and value we're to remove from HTableDescriptor<a name="line.589"></a>
-<span class="sourceLineNo">590</span>   * parameters.<a name="line.590"></a>
-<span class="sourceLineNo">591</span>   */<a name="line.591"></a>
-<span class="sourceLineNo">592</span>  public void remove(final byte [] key) {<a name="line.592"></a>
-<span class="sourceLineNo">593</span>    remove(new Bytes(key));<a name="line.593"></a>
-<span class="sourceLineNo">594</span>  }<a name="line.594"></a>
-<span class="sourceLineNo">595</span><a name="line.595"></a>
-<span class="sourceLineNo">596</span>  /**<a name="line.596"></a>
-<span class="sourceLineNo">597</span>   * Check if the readOnly flag of the table is set. If the readOnly flag is<a name="line.597"></a>
-<span class="sourceLineNo">598</span>   * set then the contents of the table can only be read from but not modified.<a name="line.598"></a>
-<span class="sourceLineNo">599</span>   *<a name="line.599"></a>
-<span class="sourceLineNo">600</span>   * @return true if all columns in the table should be read only<a name="line.600"></a>
-<span class="sourceLineNo">601</span>   */<a name="line.601"></a>
-<span class="sourceLineNo">602</span>  public boolean isReadOnly() {<a name="line.602"></a>
-<span class="sourceLineNo">603</span>    return isSomething(READONLY_KEY, DEFAULT_READONLY);<a name="line.603"></a>
-<span class="sourceLineNo">604</span>  }<a name="line.604"></a>
-<span class="sourceLineNo">605</span><a name="line.605"></a>
-<span class="sourceLineNo">606</span>  /**<a name="line.606"></a>
-<span class="sourceLineNo">607</span>   * Setting the table as read only sets all the columns in the table as read<a name="line.607"></a>
-<span class="sourceLineNo">608</span>   * only. By default all tables are modifiable, but if the readOnly flag is<a name="line.608"></a>
-<span class="sourceLineNo">609</span>   * set to true then the contents of the table can only be read but not modified.<a name="line.609"></a>
-<span class="sourceLineNo">610</span>   *<a name="line.610"></a>
-<span class="sourceLineNo">611</span>   * @param readOnly True if all of the columns in the table should be read<a name="line.611"></a>
-<span class="sourceLineNo">612</span>   * only.<a name="line.612"></a>
-<span class="sourceLineNo">613</span>   */<a name="line.613"></a>
-<span class="sourceLineNo">614</span>  public HTableDescriptor setReadOnly(final boolean readOnly) {<a name="line.614"></a>
-<span class="sourceLineNo">615</span>    return setValue(READONLY_KEY, readOnly? TRUE: FALSE);<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>  /**<a name="line.618"></a>
-<span class="sourceLineNo">619</span>   * Check if the compaction enable flag of the table is true. If flag is<a name="line.619"></a>
-<span class="sourceLineNo">620</span>   * false then no minor/major compactions will be done in real.<a name="line.620"></a>
-<span class="sourceLineNo">621</span>   *<a name="line.621"></a>
-<span class="sourceLineNo">622</span>   * @return true if table compaction enabled<a name="line.622"></a>
-<span class="sourceLineNo">623</span>   */<a name="line.623"></a>
-<span class="sourceLineNo">624</span>  public boolean isCompactionEnabled() {<a name="line.624"></a>
-<span class="sourceLineNo">625</span>    return isSomething(COMPACTION_ENABLED_KEY, DEFAULT_COMPACTION_ENABLED);<a name="line.625"></a>
-<span class="sourceLineNo">626</span>  }<a name="line.626"></a>
-<span class="sourceLineNo">627</span><a name="line.627"></a>
-<span class="sourceLineNo">628</span>  /**<a name="line.628"></a>
-<span class="sourceLineNo">629</span>   * Setting the table compaction enable flag.<a name="line.629"></a>
-<span class="sourceLineNo">630</span>   *<a name="line.630"></a>
-<span class="sourceLineNo">631</span>   * @param isEnable True if enable compaction.<a name="line.631"></a>
-<span class="sourceLineNo">632</span>   */<a name="line.632"></a>
-<span class="sourceLineNo">633</span>  public HTableDescriptor setCompactionEnabled(final boolean isEnable) {<a name="line.633"></a>
-<span class="sourceLineNo">634</span>    setValue(COMPACTION_ENABLED_KEY, isEnable ? TRUE : FALSE);<a name="line.634"></a>
-<span class="sourceLineNo">635</span>    return this;<a name="line.635"></a>
-<span class="sourceLineNo">636</span>  }<a name="line.636"></a>
-<span class="sourceLineNo">637</span><a name="line.637"></a>
-<span class="sourceLineNo">638</span>  /**<a name="line.638"></a>
-<span class="sourceLineNo">639</span>   * Check if normalization enable flag of the table is true. If flag is<a name="line.639"></a>
-<span class="sourceLineNo">640</span>   * false then no region normalizer won't attempt to normalize this table.<a name="line.640"></a>
-<span class="sourceLineNo">641</span>   *<a name="line.641"></a>
-<span class="sourceLineNo">642</span>   * @return true if region normalization is enabled for this table<a name="line.642"></a>
-<span class="sourceLineNo">643</span>   */<a name="line.643"></a>
-<span class="sourceLineNo">644</span>  public boolean isNormalizationEnabled() {<a name="line.644"></a>
-<span class="sourceLineNo">645</span>    return isSomething(NORMALIZATION_ENABLED_KEY, DEFAULT_NORMALIZATION_ENABLED);<a name="line.645"></a>
-<span class="sourceLineNo">646</span>  }<a name="line.646"></a>
-<span class="sourceLineNo">647</span><a name="line.647"></a>
-<span class="sourceLineNo">648</span>  /**<a name="line.648"></a>
-<span class="sourceLineNo">649</span>   * Setting the table normalization enable flag.<a name="line.649"></a>
-<span class="sourceLineNo">650</span>   *<a name="line.650"></a>
-<span class="sourceLineNo">651</span>   * @param isEnable True if enable normalization.<a name="line.651"></a>
-<span class="sourceLineNo">652</span>   */<a name="line.652"></a>
-<span class="sourceLineNo">653</span>  public HTableDescriptor setNormalizationEnabled(final boolean isEnable) {<a name="line.653"></a>
-<span class="sourceLineNo">654</span>    setValue(NORMALIZATION_ENABLED_KEY, isEnable ? TRUE : FALSE);<a name="line.654"></a>
-<span class="sourceLineNo">655</span>    return this;<a name="line.655"></a>
-<span class="sourceLineNo">656</span>  }<a name="line.656"></a>
-<span class="sourceLineNo">657</span><a name="line.657"></a>
-<span class="sourceLineNo">658</span>  /**<a name="line.658"></a>
-<span class="sourceLineNo">659</span>   * Sets the {@link Durability} setting for the table. This defaults to Durability.USE_DEFAULT.<a name="line.659"></a>
-<span class="sourceLineNo">660</span>   * @param durability enum value<a name="line.660"></a>
-<span class="sourceLineNo">661</span>   */<a name="line.661"></a>
-<span class="sourceLineNo">662</span>  public HTableDescriptor setDurability(Durability durability) {<a name="line.662"></a>
-<span class="sourceLineNo">663</span>    this.durability = durability;<a name="line.663"></a>
-<span class="sourceLineNo">664</span>    setValue(DURABILITY_KEY, durability.name());<a name="line.664"></a>
-<span class="sourceLineNo">665</span>    return this;<a name="line.665"></a>
-<span class="sourceLineNo">666</span>  }<a name="line.666"></a>
-<span class="sourceLineNo">667</span><a name="line.667"></a>
-<span class="sourceLineNo">668</span>  /**<a name="line.668"></a>
-<span class="sourceLineNo">669</span>   * Returns the durability setting for the table.<a name="line.669"></a>
-<span class="sourceLineNo">670</span>   * @return durability setting for the table.<a name="line.670"></a>
-<span class="sourceLineNo">671</span>   */<a name="line.671"></a>
-<span class="sourceLineNo">672</span>  public Durability getDurability() {<a name="line.672"></a>
-<span class="sourceLineNo">673</span>    if (this.durability == null) {<a name="line.673"></a>
-<span class="sourceLineNo">674</span>      byte[] durabilityValue = getValue(DURABILITY_KEY);<a name="line.674"></a>
-<span class="sourceLineNo">675</span>      if (durabilityValue == null) {<a name="line.675"></a>
-<span class="sourceLineNo">676</span>        this.durability = DEFAULT_DURABLITY;<a name="line.676"></a>
-<span class="sourceLineNo">677</span>      } else {<a name="line.677"></a>
-<span class="sourceLineNo">678</span>        try {<a name="line.678"></a>
-<span class="sourceLineNo">679</span>          this.durability = Durability.valueOf(Bytes.toString(durabilityValue));<a name="line.679"></a>
-<span class="sourceLineNo">680</span>        } catch (IllegalArgumentException ex) {<a name="line.680"></a>
-<span class="sourceLineNo">681</span>          LOG.warn("Received " + ex + " because Durability value for HTableDescriptor"<a name="line.681"></a>
-<span class="sourceLineNo">682</span>            + " is not known. Durability:" + Bytes.toString(durabilityValue));<a name="line.682"></a>
-<span class="sourceLineNo">683</span>          this.durability = DEFAULT_DURABLITY;<a name="line.683"></a>
-<span class="sourceLineNo">684</span>        }<a name="line.684"></a>
-<span class="sourceLineNo">685</span>      }<a name="line.685"></a>
-<span class="sourceLineNo">686</span>    }<a name="line.686"></a>
-<span class="sourceLineNo">687</span>    return this.durability;<a name="line.687"></a>
-<span class="sourceLineNo">688</span>  }<a name="line.688"></a>
-<span class="sourceLineNo">689</span><a name="line.689"></a>
-<span class="sourceLineNo">690</span>  /**<a name="line.690"></a>
-<span class="sourceLineNo">691</span>   * Get the name of the table<a name="line.691"></a>
-<span class="sourceLineNo">692</span>   *<a name="line.692"></a>
-<span class="sourceLineNo">693</span>   * @return TableName<a name="line.693"></a>
-<span class="sourceLineNo">694</span>   */<a name="line.694"></a>
-<span class="sourceLineNo">695</span>  public TableName getTableName() {<a name="line.695"></a>
-<span class="sourceLineNo">696</span>    return name;<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>  /**<a name="line.699"></a>
-<span class="sourceLineNo">700</span>   * Get the name of the table as a byte array.<a name="line.700"></a>
-<span class="sourceLineNo">701</span>   *<a name="line.701"></a>
-<span class="sourceLineNo">702</span>   * @return name of table<a name="line.702"></a>
-<span class="sourceLineNo">703</span>   * @deprecated Use {@link #getTableName()} instead<a name="line.703"></a>
-<span class="sourceLineNo">704</span>   */<a name="line.704"></a>
-<span class="sourceLineNo">705</span>  @Deprecated<a name="line.705"></a>
-<span class="sourceLineNo">706</span>  public byte[] getName() {<a name="line.706"></a>
-<span class="sourceLineNo">707</span>    return name.getName();<a name="line.707"></a>
-<span class="sourceLineNo">708</span>  }<a name="line.708"></a>
-<span class="sourceLineNo">709</span><a name="line.709"></a>
-<span class="sourceLineNo">710</span>  /**<a name="line.710"></a>
-<span class="sourceLineNo">711</span>   * Get the name of the table as a String<a name="line.711"></a>
-<span class="sourceLineNo">712</span>   *<a name="line.712"></a>
-<span class="sourceLineNo">713</span>   * @return name of table as a String<a name="line.713"></a>
-<span class="sourceLineNo">714</span>   */<a name="line.714"></a>
-<span class="sourceLineNo">715</span>  public String getNameAsString() {<a name="line.715"></a>
-<span class="sourceLineNo">716</span>    return name.getNameAsString();<a name="line.716"></a>
-<span class="sourceLineNo">717</span>  }<a name="line.717"></a>
-<span class="sourceLineNo">718</span><a name="line.718"></a>
-<span class="sourceLineNo">719</span>  /**<a name="line.719"></a>
-<span class="sourceLineNo">720</span>   * This sets the class associated with the region split policy which<a name="line.720"></a>
-<span class="sourceLineNo">721</span>   * determines when a region split should occur.  The class used by<a name="line.721"></a>
-<span class="sourceLineNo">722</span>   * default is defined in {@link org.apache.hadoop.hbase.regionserver.RegionSplitPolicy}<a name="line.722"></a>
-<span class="sourceLineNo">723</span>   * @param clazz the class name<a name="line.723"></a>
-<span class="sourceLineNo">724</span>   */<a name="line.724"></a>
-<span class="sourceLineNo">725</span>  public HTableDescriptor setRegionSplitPolicyClassName(String clazz) {<a name="line.725"></a>
-<span class="sourceLineNo">726</span>    setValue(SPLIT_POLICY, clazz);<a name="line.726"></a>
-<span class="sourceLineNo">727</span>    return this;<a name="line.727"></a>
-<span class="sourceLineNo">728</span>  }<a name="line.728"></a>
-<span class="sourceLineNo">729</span><a name="line.729"></a>
-<span class="sourceLineNo">730</span>  /**<a name="line.730"></a>
-<span class="sourceLineNo">731</span>   * This gets the class associated with the region split policy which<a name="line.731"></a>
-<span class="sourceLineNo">732</span>   * determines when a region split should occur.  The class used by<a name="line.732"></a>
-<span class="sourceLineNo">733</span>   * default is defined in {@link org.apache.hadoop.hbase.regionserver.RegionSplitPolicy}<a name="line.733"></a>
-<span class="sourceLineNo">734</span>   *<a name="line.734"></a>
-<span class="sourceLineNo">735</span>   * @return the class name of the region split policy for this table.<a name="line.735"></a>
-<span class="sourceLineNo">736</span>   * If this returns null, the default split policy is used.<a name="line.736"></a>
-<span class="sourceLineNo">737</span>   */<a name="line.737"></a>
-<span class="sourceLineNo">738</span>   public String getRegionSplitPolicyClassName() {<a name="line.738"></a>
-<span class="sourceLineNo">739</span>    return getValue(SPLIT_POLICY);<a name="line.739"></a>
-<span class="sourceLineNo">740</span>  }<a name="line.740"></a>
-<span class="sourceLineNo">741</span><a name="line.741"></a>
-<span class="sourceLineNo">742</span>  /**<a name="line.742"></a>
-<span class="sourceLineNo">743</span>   * Set the name of the table.<a name="line.743"></a>
-<span class="sourceLineNo">744</span>   *<a name="line.744"></a>
-<span class="sourceLineNo">745</span>   * @param name name of table<a name="line.745"></a>
-<span class="sourceLineNo">746</span>   */<a name="line.746"></a>
-<span class="sourceLineNo">747</span>  @Deprecated<a name="line.747"></a>
-<span class="sourceLineNo">748</span>  public HTableDescriptor setName(byte[] name) {<a name="line.748"></a>
-<span class="sourceLineNo">749</span>    setName(TableName.valueOf(name));<a name="line.749"></a>
-<span class="sourceLineNo">750</span>    return this;<a name="line.750"></a>
-<span class="sourceLineNo">751</span>  }<a name="line.751"></a>
-<span class="sourceLineNo">752</span><a name="line.752"></a>
-<span class="sourceLineNo">753</span>  @Deprecated<a name="line.753"></a>
-<span class="sourceLineNo">754</span>  public HTableDescriptor setName(TableName name) {<a name="line.754"></a>
-<span class="sourceLineNo">755</span>    this.name = name;<a name="line.755"></a>
-<span class="sourceLineNo">756</span>    setMetaFlags(this.name);<a name="line.756"></a>
-<span class="sourceLineNo">757</span>    return this;<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>
-<span class="sourceLineNo">760</span>  /**<a name="line.760"></a>
-<span class="sourceLineNo">761</span>   * Returns the maximum size upto which a region can grow to after which a region<a name="line.761"></a>
-<span class="sourceLineNo">762</span>   * split is triggered. The region size is represented by the size of the biggest<a name="line.762"></a>
-<span class="sourceLineNo">763</span>   * store file in that region.<a name="line.763"></a>
-<span class="sourceLineNo">764</span>   *<a name="line.764"></a>
-<span class="sourceLineNo">765</span>   * @return max hregion size for table, -1 if not set.<a name="line.765"></a>
-<span class="sourceLineNo">766</span>   *<a name="line.766"></a>
-<span class="sourceLineNo">767</span>   * @see #setMaxFileSize(long)<a name="line.767"></a>
-<span class="sourceLineNo">768</span>   */<a name="line.768"></a>
-<span class="sourceLineNo">769</span>  public long getMaxFileSize() {<a name="line.769"></a>
-<span class="sourceLineNo">770</span>    byte [] value = getValue(MAX_FILESIZE_KEY);<a name="line.770"></a>
-<span class="sourceLineNo">771</span>    if (value != null) {<a name="line.771"></a>
-<span class="sourceLineNo">772</span>      return Long.parseLong(Bytes.toString(value));<a name="line.772"></a>
-<span class="sourceLineNo">773</span>    }<a name="line.773"></a>
-<span class="sourceLineNo">774</span>    return -1;<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>  /**<a name="line.777"></a>
-<span class="sourceLineNo">778</span>   * Sets the maximum size upto which a region can grow to after which a region<a name="line.778"></a>
-<span class="sourceLineNo">779</span>   * split is triggered. The region size is represented by the size of the biggest<a name="line.779"></a>
-<span class="sourceLineNo">780</span>   * store file in that region, i.e. If the biggest store file grows beyond the<a name="line.780"></a>
-<span class="sourceLineNo">781</span>   * maxFileSize, then the region split is triggered. This defaults to a value of<a name="line.781"></a>
-<span class="sourceLineNo">782</span>   * 256 MB.<a name="line.782"></a>
-<span class="sourceLineNo">783</span>   * &lt;p&gt;<a name="line.783"></a>
-<span class="sourceLineNo">784</span>   * This is not an absolute value and might vary. Assume that a single row exceeds<a name="line.784"></a>
-<span class="sourceLineNo">785</span>   * the maxFileSize then the storeFileSize will be greater than maxFileSize since<a name="line.785"></a>
-<span class="sourceLineNo">786</span>   * a single row cannot be split across multiple regions<a name="line.786"></a>
-<span class="sourceLineNo">787</span>   * &lt;/p&gt;<a name="line.787"></a>
-<span class="sourceLineNo">788</span>   *<a name="line.788"></a>
-<span class="sourceLineNo">789</span>   * @param maxFileSize The maximum file size that a store file can grow to<a name="line.789"></a>
-<span class="sourceLineNo">790</span>   * before a split is triggered.<a name="line.790"></a>
-<span class="sourceLineNo">791</span>   */<a name="line.791"></a>
-<span class="sourceLineNo">792</span>  public HTableDescriptor setMaxFileSize(long maxFileSize) {<a name="line.792"></a>
-<span class="sourceLineNo">793</span>    setValue(MAX_FILESIZE_KEY, Long.toString(maxFileSize));<a name="line.793"></a>
-<span class="sourceLineNo">794</span>    return this;<a name="line.794"></a>
-<span class="sourceLineNo">795</span>  }<a name="line.795"></a>
-<span class="sourceLineNo">796</span><a name="line.796"></a>
-<span class="sourceLineNo">797</span>  /**<a name="line.797"></a>
-<span class="sourceLineNo">798</span>   * Returns the size of the memstore after which a flush to filesystem is triggered.<a name="line.798"></a>
-<span class="sourceLineNo">799</span>   *<a name="line.799"></a>
-<span class="sourceLineNo">800</span>   * @return memory cache flush size for each hregion, -1 if not set.<a name="line.800"></a>
-<span class="sourceLineNo">801</span>   *<a name="line.801"></a>
-<span class="sourceLineNo">802</span>   * @see #setMemStoreFlushSize(long)<a name="line.802"></a>
-<span class="sourceLineNo">803</span>   */<a name="line.803"></a>
-<span class="sourceLineNo">804</span>  public long getMemStoreFlushSize() {<a name="line.804"></a>
-<span class="sourceLineNo">805</span>    byte [] value = getValue(MEMSTORE_FLUSHSIZE_KEY);<a name="line.805"></a>
-<span class="sourceLineNo">806</span>    if (value != null) {<a name="line.806"></a>
-<span class="sourceLineNo">807</span>      return Long.parseLong(Bytes.toString(value));<a name="line.807"></a>
-<span class="sourceLineNo">808</span>    }<a name="line.808"></a>
-<span class="sourceLineNo">809</span>    return -1;<a name="line.809"></a>
-<span class="sourceLineNo">810</span>  }<a name="line.810"></a>
-<span class="sourceLineNo">811</span><a name="line.811"></a>
-<span class="sourceLineNo">812</span>  /**<a name="line.812"></a>
-<span class="sourceLineNo">813</span>   * Represents the maximum size of the memstore after which the contents of the<a name="line.813"></a>
-<span class="sourceLineNo">814</span>   * memstore are flushed to the filesystem. This defaults to a size of 64 MB.<a name="line.814"></a>
-<span class="sourceLineNo">815</span>   *<a name="line.815"></a>
-<span class="sourceLineNo">816</span>   * @param memstoreFlushSize memory cache flush size for each hregion<a name="line.816"></a>
-<span class="sourceLineNo">817</span>   */<a name="line.817"></a>
-<span class="sourceLineNo">818</span>  public HTableDescriptor setMemStoreFlushSize(long memstoreFlushSize) {<a name="line.818"></a>
-<span class="sourceLineNo">819</span>    setValue(MEMSTORE_FLUSHSIZE_KEY, Long.toString(memstoreFlushSize));<a name="line.819"></a>
-<span class="sourceLineNo">820</span>    return this;<a name="line.820"></a>
-<span class="sourceLineNo">821</span>  }<a name="line.821"></a>
-<span class="sourceLineNo">822</span><a name="line.822"></a>
-<span class="sourceLineNo">823</span>  /**<a name="line.823"></a>
-<span class="sourceLineNo">824</span>   * This sets the class associated with the flush policy which determines determines the stores<a name="line.824"></a>
-<span class="sourceLineNo">825</span>   * need to be flushed when flushing a region. The class used by default is defined in<a name="line.825"></a>
-<span class="sourceLineNo">826</span>   * {@link org.apache.hadoop.hbase.regionserver.FlushPolicy}<a name="line.826"></a>
-<span class="sourceLineNo">827</span>   * @param clazz the class name<a name="line.827"></a>
-<span class="sourceLineNo">828</span>   */<a name="line.828"></a>
-<span class="sourceLineNo">829</span>  public HTableDescriptor setFlushPolicyClassName(String clazz) {<a name="line.829"></a>
-<span class="sourceLineNo">830</span>    setValue(FLUSH_POLICY, clazz);<a name="line.830"></a>
-<span class="sourceLineNo">831</span>    return this;<a name="line.831"></a>
-<span class="sourceLineNo">832</span>  }<a name="line.832"></a>
-<span class="sourceLineNo">833</span><a name="line.833"></a>
-<span class="sourceLineNo">834</span>  /**<a name="line.834"></a>
-<span class="sourceLineNo">835</span>   * This gets the class associated with the flush policy which determines the stores need to be<a name="line.835"></a>
-<span class="sourceLineNo">836</span>   * flushed when flushing a region. The class used by default is defined in<a name="line.836"></a>
-<span class="sourceLineNo">837</span>   * {@link org.apache.hadoop.hbase.regionserver.FlushPolicy}<a name="line.837"></a>
-<span class="sourceLineNo">838</span>   * @return the class name of the flush policy for this table. If this returns null, the default<a name="line.838"></a>
-<span class="sourceLineNo">839</span>   *         flush policy is used.<a name="line.839"></a>
-<span class="sourceLineNo">840</span>   */<a name="line.840"></a>
-<span class="sourceLineNo">841</span>  public String getFlushPolicyClassName() {<a name="line.841"></a>
-<span class="sourceLineNo">842</span>    return getValue(FLUSH_POLICY);<a name="line.842"></a>
-<span class="sourceLineNo">843</span>  }<a name="line.843"></a>
-<span class="sourceLineNo">844</span><a name="line.844"></a>
-<span class="sourceLineNo">845</span>  /**<a name="line.845"></a>
-<span class="sourceLineNo">846</span>   * Adds a column family.<a name="line.846"></a>
-<span class="sourceLineNo">847</span>   * For the updating purpose please use {@link #modifyFamily(HColumnDescriptor)} instead.<a name="line.847"></a>
-<span class="sourceLineNo">848</span>   * @param family HColumnDescriptor of family to add.<a name="line.848"></a>
-<span class="sourceLineNo">849</span>   */<a name="line.849"></a>
-<span class="sourceLineNo">850</span>  public HTableDescriptor addFamily(final HColumnDescriptor family) {<a name="line.850"></a>
-<span class="sourceLineNo">851</span>    if (family.getName() == null || family.getName().length &lt;= 0) {<a name="line.851"></a>
-<span class="sourceLineNo">852</span>      throw new IllegalArgumentException("Family name cannot be null or empty");<a name="line.852"></a>
-<span class="sourceLineNo">853</span>    }<a name="line.853"></a>
-<span class="sourceLineNo">854</span>    if (hasFamily(family.getName())) {<a name="line.854"></a>
-<span class="sourceLineNo">855</span>      throw new IllegalArgumentException("Family '" +<a name="line.855"></a>
-<span class="sourceLineNo">856</span>        family.getNameAsString() + "' already exists so cannot be added");<a name="line.856"></a>
-<span class="sourceLineNo">857</span>    }<a name="line.857"></a>
-<span class="sourceLineNo">858</span>    this.families.put(family.getName(), family);<a name="line.858"></a>
-<span class="sourceLineNo">859</span>    return this;<a name="line.859"></a>
-<span class="sourceLineNo">860</span>  }<a name="line.860"></a>
-<span class="sourceLineNo">861</span><a name="line.861"></a>
-<span class="sourceLineNo">862</span>  /**<a name="line.862"></a>
-<span class="sourceLineNo">863</span>   * Modifies the existing column family.<a name="line.863"></a>
-<span class="sourceLineNo">864</span>   * @param family HColumnDescriptor of family to update<a name="line.864"></a>
-<span class="sourceLineNo">865</span>   * @return this (for chained invocation)<a name="line.865"></a>
-<span class="sourceLineNo">866</span>   */<a name="line.866"></a>
-<span class="sourceLineNo">867</span>  public HTableDescriptor modifyFamily(final HColumnDescriptor family) {<a name="line.867"></a>
-<span class="sourceLineNo">868</span>    if (family.getName() == null || family.getName().length &lt;= 0) {<a name="line.868"></a>
-<span class="sourceLineNo">869</span>      throw new IllegalArgumentException("Family name cannot be null or empty");<a name="line.869"></a>
-<span class="sourceLineNo">870</span>    }<a name="line.870"></a>
-<span class="sourceLineNo">871</span>    if (!hasFamily(family.getName())) {<a name="line.871"></a>
-<span class="sourceLineNo">872</span>      throw new IllegalArgumentException("Column family '" + family.getNameAsString()<a name="line.872"></a>
-<span class="sourceLineNo">873</span>        + "' does not exist");<a name="line.873"></a>
-<span class="sourceLineNo">874</span>    }<a name="line.874"></a>
-<span class="sourceLineNo">875</span>    this.families.put(family.getName(), family);<a name="line.875"></a>
-<span class="sourceLineNo">876</span>    return this;<a name="line.876"></a>
-<span class="sourceLineNo">877</span>  }<a name="line.877"></a>
-<span class="sourceLineNo">878</span><a name="line.878"></a>
-<span class="sourceLineNo">879</span>  /**<a name="line.879"></a>
-<span class="sourceLineNo">880</span>   * Checks to see if this table contains the given column family<a name="line.880"></a>
-<span class="sourceLineNo">881</span>   * @param familyName Family name or column name.<a name="line.881"></a>
-<span class="sourceLineNo">882</span>   * @return true if the table contains the specified family name<a name="line.882"></a>
-<span class="sourceLineNo">883</span>   */<a name="line.883"></a>
-<span class="sourceLineNo">884</span>  public boolean hasFamily(final byte [] familyName) {<a name="line.884"></a>
-<span class="sourceLineNo">885</span>    return families.containsKey(familyName);<a name="line.885"></a>
-<span class="sourceLineNo">886</span>  }<a name="line.886"></a>
-<span class="sourceLineNo">887</span><a name="line.887"></a>
-<span class="sourceLineNo">888</span>  /**<a name="line.888"></a>
-<span class="sourceLineNo">889</span>   * @return Name of this table and then a map of all of the column family<a name="line.889"></a>
-<span class="sourceLineNo">890</span>   * descriptors.<a name="line.890"></a>
-<span class="sourceLineNo">891</span>   * @see #getNameAsString()<a name="line.891"></a>
-<span class="sourceLineNo">892</span>   */<a name="line.892"></a>
-<span class="sourceLineNo">893</span>  @Override<a name="line.893"></a>
-<span class="sourceLineNo">894</span>  public String toString() {<a name="line.894"></a>
-<span class="sourceLineNo">895</span>    StringBuilder s = new StringBuilder();<a name="line.895"></a>
-<span class="sourceLineNo">896</span>    s.append('\'').append(Bytes.toString(name.getName())).append('\'');<a name="line.896"></a>
-<span class="sourceLineNo">897</span>    s.append(getValues(true));<a name="line.897"></a>
-<span class="sourceLineNo">898</span>    for (HColumnDescriptor f : families.values()) {<a name="line.898"></a>
-<span class="sourceLineNo">899</span>      s.append(", ").append(f);<a name="line.899"></a>
-<span class="sourceLineNo">900</span>    }<a name="line.900"></a>
-<span class="sourceLineNo">901</span>    return s.toString();<a name="line.901"></a>
-<span class="sourceLineNo">902</span>  }<a name="line.902"></a>
-<span class="sourceLineNo">903</span><a name="line.903"></a>
-<span class="sourceLineNo">904</span>  /**<a name="line.904"></a>
-<span class="sourceLineNo">905</span>   * @return Name of this table and then a map of all of the column family<a name="line.905"></a>
-<span class="sourceLineNo">906</span>   * descriptors (with only the non-default column family attributes)<a name="line.906"></a>
-<span class="sourceLineNo">907</span>   */<a name="line.907"></a>
-<span class="sourceLineNo">908</span>  public String toStringCustomizedValues() {<a name="line.908"></a>
-<span class="sourceLineNo">909</span>    StringBuilder s = new StringBuilder();<a name="line.909"></a>
-<span class="sourceLineNo">910</span>    s.append('\'').append(Bytes.toString(name.getName())).append('\'');<a name="line.910"></a>
-<span class="sourceLineNo">911</span>    s.append(getValues(false));<a name="line.911"></a>
-<span class="sourceLineNo">912</span>    for(HColumnDescriptor hcd : families.values()) {<a name="line.912"></a>
-<span class="sourceLineNo">913</span>      s.append(", ").append(hcd.toStringCustomizedValues());<a name="line.913"></a>
-<span class="sourceLineNo">914</span>    }<a name="line.914"></a>
-<span class="sourceLineNo">915</span>    return s.toString();<a name="line.915"></a>
-<span class="sourceLineNo">916</span>  }<a name="line.916"></a>
-<span class="sourceLineNo">917</span><a name="line.917"></a>
-<span class="sourceLineNo">918</span>  /**<a name="line.918"></a>
-<span class="sourceLineNo">919</span>   * @return map of all table attributes formatted into string.<a name="line.919"></a>
-<span class="sourceLineNo">920</span>   */<a name="line.920"></a>
-<span class="sourceLineNo">921</span>  public String toStringTableAttributes() {<a name="line.921"></a>
-<span class="sourceLineNo">922</span>   return getValues(true).toString();<a name="line.922"></a>
-<span class="sourceLineNo">923</span>  }<a name="line.923"></a>
-<span class="sourceLineNo">924</span><a name="line.924"></a>
-<span class="sourceLineNo">925</span>  private StringBuilder getValues(boolean printDefaults) {<a name="line.925"></a>
-<span class="sourceLineNo">926</span>    StringBuilder s = new StringBuilder();<a name="line.926"></a>
-<span class="sourceLineNo">927</span><a name="line.927"></a>
-<span class="sourceLineNo">928</span>    // step 1: set partitioning and pruning<a name="line.928"></a>
-<span class="sourceLineNo">929</span>    Set&lt;Bytes&gt; reservedKeys = new TreeSet&lt;Bytes&gt;();<a name="line.929"></a>
-<span class="sourceLineNo">930</span>    Set&lt;Bytes&gt; userKeys = new TreeSet&lt;Bytes&gt;();<a name="line.930"></a>
-<span class="sourceLineNo">931</span>    for (Map.Entry&lt;Bytes, Bytes&gt; entry : values.entrySet()) {<a name="line.931"></a>
-<span class="sourceLineNo">932</span>      if (entry.getKey() == null || entry.getKey().get() == null) continue;<a name="line.932"></a>
-<span class="sourceLineNo">933</span>      String key = Bytes.toString(entry.getKey().get());<a name="line.933"></a>
-<span class="sourceLineNo">934</span>      // in this section, print out reserved keywords + coprocessor info<a name="line.934"></a>
-<span class="sourceLineNo">935</span>      if (!RESERVED_KEYWORDS.contains(entry.getKey()) &amp;&amp; !key.startsWith("coprocessor$")) {<a name="line.935"></a>
-<span class="sourceLineNo">936</span>        userKeys.add(entry.getKey());<a name="line.936"></a>
-<span class="sourceLineNo">937</span>        continue;<a name="line.937"></a>
-<span class="sourceLineNo">938</span>      }<a name="line.938"></a>
-<span class="sourceLineNo">939</span>      // only print out IS_ROOT/IS_META if true<a name="line.939"></a>
-<span class="sourceLineNo">940</span>      String value = Bytes.toString(entry.getValue().get());<a name="line.940"></a>
-<span class="sourceLineNo">941</span>      if (key.equalsIgnoreCase(IS_ROOT) || key.equalsIgnoreCase(IS_META)) {<a name="line.941"></a>
-<span class="sourceLineNo">942</span>        if (Boolean.valueOf(value) == false) continue;<a name="line.942"></a>
-<span class="sourceLineNo">943</span>      }<a name="line.943"></a>
-<span class="sourceLineNo">944</span>      // see if a reserved key is a default value. may not want to print it out<a name="line.944"></a>
-<span class="sourceLineNo">945</span>      if (printDefaults<a name="line.945"></a>
-<span class="sourceLineNo">946</span>          || !DEFAULT_VALUES.containsKey(key)<a name="line.946"></a>
-<span class="sourceLineNo">947</span>          || !DEFAULT_VALUES.get(key).equalsIgnoreCase(value)) {<a name="line.947"></a>
-<span class="sourceLineNo">948</span>        reservedKeys.add(entry.getKey());<a name="line.948"></a>
-<span class="sourceLineNo">949</span>      }<a name="line.949"></a>
-<span class="sourceLineNo">950</span>    }<a name="line.950"></a>
-<span class="sourceLineNo">951</span><a name="line.951"></a>
-<span class="sourceLineNo">952</span>    // early exit optimization<a name="line.952"></a>
-<span class="sourceLineNo">953</span>    boolean hasAttributes = !reservedKeys.isEmpty() || !userKeys.isEmpty();<a name="line.953"></a>
-<span class="sourceLineNo">954</span>    if (!hasAttributes &amp;&amp; configuration.isEmpty()) return s;<a name="line.954"></a>
-<span class="sourceLineNo">955</span><a name="line.955"></a>
-<span class="sourceLineNo">956</span>    s.append(", {");<a name="line.956"></a>
-<span class="sourceLineNo">957</span>    // step 2: printing attributes<a name="line.957"></a>
-<span class="sourceLineNo">958</span>    if (hasAttributes) {<a name="line.958"></a>
-<span class="sourceLineNo">959</span>      s.append("TABLE_ATTRIBUTES =&gt; {");<a name="line.959"></a>
-<span class="sourceLineNo">960</span><a name="line.960"></a>
-<span class="sourceLineNo">961</span>      // print all reserved keys first<a name="line.961"></a>
-<span class="sourceLineNo">962</span>      boolean printCommaForAttr = false;<a name="line.962"></a>
-<span class="sourceLineNo">963</span>      for (Bytes k : reservedKeys) {<a name="line.963"></a>
-<span class="sourceLineNo">964</span>        String key = Bytes.toString(k.get());<a name="line.964"></a>
-<span class="sourceLineNo">965</span>        String value = Bytes.toStringBinary(values.get(k).get());<a name="line.965"></a>
-<span class="sourceLineNo">966</span>        if (printCommaForAttr) s.append(", ");<a name="line.966"></a>
-<span class="sourceLineNo">967</span>        printCommaForAttr = true;<a name="line.967"></a>
-<span class="sourceLineNo">968</span>        s.append(key);<a name="line.968"></a>
-<span class="sourceLineNo">969</span>        s.append(" =&gt; ");<a name="line.969"></a>
-<span class="sourceLineNo">970</span>        s.append('\'').append(value).append('\'');<a name="line.970"></a>
-<span class="sourceLineNo">971</span>      }<a name="line.971"></a>
-<span class="sourceLineNo">972</span><a name="line.972"></a>
-<span class="sourceLineNo">973</span>      if (!userKeys.isEmpty()) {<a name="line.973"></a>
-<span class="sourceLineNo">974</span>        // print all non-reserved, advanced config keys as a separate subset<a name="line.974"></a>
-<span class="sourceLineNo">975</span>        if (printCommaForAttr) s.append(", ");<a name="line.975"></a>
-<span class="sourceLineNo">976</span>        printCommaForAttr = true;<a name="line.976"></a>
-<span class="sourceLineNo">977</span>        s.append(HConstants.METADATA).append(" =&gt; ");<a name="line.977"></a>
-<span class="sourceLineNo">978</span>        s.append("{");<a name="line.978"></a>
-<span class="sourceLineNo">979</span>        boolean printCommaForCfg = false;<a name="line.979"></a>
-<span class="sourceLineNo">980</span>        for (Bytes k : userKeys) {<a name="line.980"></a>
-<span class="sourceLineNo">981</span>          String key = Bytes.toString(k.get());<a name="line.981"></a>
-<span class="sourceLineNo">982</span>          String value = Bytes.toStringBinary(values.get(k).get());<a name="line.982"></a>
-<span class=

<TRUNCATED>

[40/52] [partial] hbase-site git commit: Published site at 3e0602be1665e6170b0addec59bbe8785da300b0.

Posted by mi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/HTableDescriptor.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/HTableDescriptor.html b/devapidocs/org/apache/hadoop/hbase/HTableDescriptor.html
index 29e8c1e..2d74ff2 100644
--- a/devapidocs/org/apache/hadoop/hbase/HTableDescriptor.html
+++ b/devapidocs/org/apache/hadoop/hbase/HTableDescriptor.html
@@ -105,7 +105,7 @@
 <br>
 <pre><a href="../../../../org/apache/hadoop/hbase/classification/InterfaceAudience.Public.html" title="annotation in org.apache.hadoop.hbase.classification">@InterfaceAudience.Public</a>
 <a href="../../../../org/apache/hadoop/hbase/classification/InterfaceStability.Evolving.html" title="annotation in org.apache.hadoop.hbase.classification">@InterfaceStability.Evolving</a>
-public class <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.57">HTableDescriptor</a>
+public class <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.56">HTableDescriptor</a>
 extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
 implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&gt;</pre>
 <div class="block">HTableDescriptor contains the details about an HBase table  such as the descriptors of
@@ -296,103 +296,97 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl
 </td>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><code>static <a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a></code></td>
-<td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#META_TABLEDESC">META_TABLEDESC</a></strong></code>
-<div class="block"><strong>Deprecated.</strong>&nbsp;</div>
-</td>
-</tr>
-<tr class="rowColor">
 <td class="colFirst"><code>private <a href="../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#name">name</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static byte[]</code></td>
 <td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#NAMESPACE_COL_DESC_BYTES">NAMESPACE_COL_DESC_BYTES</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#NAMESPACE_FAMILY_INFO">NAMESPACE_FAMILY_INFO</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static byte[]</code></td>
 <td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#NAMESPACE_FAMILY_INFO_BYTES">NAMESPACE_FAMILY_INFO_BYTES</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#NAMESPACE_TABLEDESC">NAMESPACE_TABLEDESC</a></strong></code>
 <div class="block">Table descriptor for namespace table</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#NORMALIZATION_ENABLED">NORMALIZATION_ENABLED</a></strong></code>
 <div class="block"><em>INTERNAL</em> Used by shell/rest interface to access this metadata
  attribute which denotes if the table should be treated by region normalizer.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private static <a href="../../../../org/apache/hadoop/hbase/util/Bytes.html" title="class in org.apache.hadoop.hbase.util">Bytes</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#NORMALIZATION_ENABLED_KEY">NORMALIZATION_ENABLED_KEY</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#OWNER">OWNER</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../org/apache/hadoop/hbase/util/Bytes.html" title="class in org.apache.hadoop.hbase.util">Bytes</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#OWNER_KEY">OWNER_KEY</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#READONLY">READONLY</a></strong></code>
 <div class="block"><em>INTERNAL</em> Used by rest interface to access this metadata
  attribute which denotes if the table is Read Only</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private static <a href="../../../../org/apache/hadoop/hbase/util/Bytes.html" title="class in org.apache.hadoop.hbase.util">Bytes</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#READONLY_KEY">READONLY_KEY</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#REGION_MEMSTORE_REPLICATION">REGION_MEMSTORE_REPLICATION</a></strong></code>
 <div class="block"><em>INTERNAL</em> flag to indicate whether or not the memstore should be replicated
  for read-replicas (CONSISTENCY =&gt; TIMELINE).</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private static <a href="../../../../org/apache/hadoop/hbase/util/Bytes.html" title="class in org.apache.hadoop.hbase.util">Bytes</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#REGION_MEMSTORE_REPLICATION_KEY">REGION_MEMSTORE_REPLICATION_KEY</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#REGION_REPLICATION">REGION_REPLICATION</a></strong></code>
 <div class="block"><em>INTERNAL</em> number of region replicas for the table.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private static <a href="../../../../org/apache/hadoop/hbase/util/Bytes.html" title="class in org.apache.hadoop.hbase.util">Bytes</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#REGION_REPLICATION_KEY">REGION_REPLICATION_KEY</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private static <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../../../org/apache/hadoop/hbase/util/Bytes.html" title="class in org.apache.hadoop.hbase.util">Bytes</a>&gt;</code></td>
 <td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#RESERVED_KEYWORDS">RESERVED_KEYWORDS</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#root">root</a></strong></code>
 <div class="block">Cache of whether this is root table or not.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#SPLIT_POLICY">SPLIT_POLICY</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private static <a href="../../../../org/apache/hadoop/hbase/util/Bytes.html" title="class in org.apache.hadoop.hbase.util">Bytes</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#TRUE">TRUE</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../org/apache/hadoop/hbase/util/Bytes.html" title="class in org.apache.hadoop.hbase.util">Bytes</a>,<a href="../../../../org/apache/hadoop/hbase/util/Bytes.html" title="class in org.apache.hadoop.hbase.util">Bytes</a>&gt;</code></td>
 <td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#values">values</a></strong></code>
 <div class="block">A map which holds the metadata information of the table.</div>
@@ -978,7 +972,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl
 <ul class="blockList">
 <li class="blockList">
 <h4>LOG</h4>
-<pre>private static final&nbsp;org.apache.commons.logging.Log <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.59">LOG</a></pre>
+<pre>private static final&nbsp;org.apache.commons.logging.Log <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.58">LOG</a></pre>
 </li>
 </ul>
 <a name="name">
@@ -987,7 +981,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl
 <ul class="blockList">
 <li class="blockList">
 <h4>name</h4>
-<pre>private&nbsp;<a href="../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.61">name</a></pre>
+<pre>private&nbsp;<a href="../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.60">name</a></pre>
 </li>
 </ul>
 <a name="values">
@@ -996,7 +990,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl
 <ul class="blockList">
 <li class="blockList">
 <h4>values</h4>
-<pre>private final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../org/apache/hadoop/hbase/util/Bytes.html" title="class in org.apache.hadoop.hbase.util">Bytes</a>,<a href="../../../../org/apache/hadoop/hbase/util/Bytes.html" title="class in org.apache.hadoop.hbase.util">Bytes</a>&gt; <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.68">values</a></pre>
+<pre>private final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../org/apache/hadoop/hbase/util/Bytes.html" title="class in org.apache.hadoop.hbase.util">Bytes</a>,<a href="../../../../org/apache/hadoop/hbase/util/Bytes.html" title="class in org.apache.hadoop.hbase.util">Bytes</a>&gt; <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.67">values</a></pre>
 <div class="block">A map which holds the metadata information of the table. This metadata
  includes values like IS_ROOT, IS_META, DEFERRED_LOG_FLUSH, SPLIT_POLICY,
  MAX_FILE_SIZE, READONLY, MEMSTORE_FLUSHSIZE etc...</div>
@@ -1008,7 +1002,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl
 <ul class="blockList">
 <li class="blockList">
 <h4>configuration</h4>
-<pre>private final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt; <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.76">configuration</a></pre>
+<pre>private final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt; <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.75">configuration</a></pre>
 <div class="block">A map which holds the configuration specific to the table.
  The keys of the map have the same names as config keys and override the defaults with
  table-specific settings. Example usage may be for compactions, etc.</div>
@@ -1020,7 +1014,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl
 <ul class="blockList">
 <li class="blockList">
 <h4>SPLIT_POLICY</h4>
-<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.78">SPLIT_POLICY</a></pre>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.77">SPLIT_POLICY</a></pre>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.hadoop.hbase.HTableDescriptor.SPLIT_POLICY">Constant Field Values</a></dd></dl>
 </li>
 </ul>
@@ -1030,7 +1024,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl
 <ul class="blockList">
 <li class="blockList">
 <h4>MAX_FILESIZE</h4>
-<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.87">MAX_FILESIZE</a></pre>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.86">MAX_FILESIZE</a></pre>
 <div class="block"><em>INTERNAL</em> Used by HBase Shell interface to access this metadata
  attribute which denotes the maximum size of the store file after which
  a region split occurs</div>
@@ -1044,7 +1038,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl
 <ul class="blockList">
 <li class="blockList">
 <h4>MAX_FILESIZE_KEY</h4>
-<pre>private static final&nbsp;<a href="../../../../org/apache/hadoop/hbase/util/Bytes.html" title="class in org.apache.hadoop.hbase.util">Bytes</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.88">MAX_FILESIZE_KEY</a></pre>
+<pre>private static final&nbsp;<a href="../../../../org/apache/hadoop/hbase/util/Bytes.html" title="class in org.apache.hadoop.hbase.util">Bytes</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.87">MAX_FILESIZE_KEY</a></pre>
 </li>
 </ul>
 <a name="OWNER">
@@ -1053,7 +1047,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl
 <ul class="blockList">
 <li class="blockList">
 <h4>OWNER</h4>
-<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.91">OWNER</a></pre>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.90">OWNER</a></pre>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.hadoop.hbase.HTableDescriptor.OWNER">Constant Field Values</a></dd></dl>
 </li>
 </ul>
@@ -1063,7 +1057,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl
 <ul class="blockList">
 <li class="blockList">
 <h4>OWNER_KEY</h4>
-<pre>public static final&nbsp;<a href="../../../../org/apache/hadoop/hbase/util/Bytes.html" title="class in org.apache.hadoop.hbase.util">Bytes</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.92">OWNER_KEY</a></pre>
+<pre>public static final&nbsp;<a href="../../../../org/apache/hadoop/hbase/util/Bytes.html" title="class in org.apache.hadoop.hbase.util">Bytes</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.91">OWNER_KEY</a></pre>
 </li>
 </ul>
 <a name="READONLY">
@@ -1072,7 +1066,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl
 <ul class="blockList">
 <li class="blockList">
 <h4>READONLY</h4>
-<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.101">READONLY</a></pre>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.100">READONLY</a></pre>
 <div class="block"><em>INTERNAL</em> Used by rest interface to access this metadata
  attribute which denotes if the table is Read Only</div>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#isReadOnly()"><code>isReadOnly()</code></a>, 
@@ -1085,7 +1079,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl
 <ul class="blockList">
 <li class="blockList">
 <h4>READONLY_KEY</h4>
-<pre>private static final&nbsp;<a href="../../../../org/apache/hadoop/hbase/util/Bytes.html" title="class in org.apache.hadoop.hbase.util">Bytes</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.102">READONLY_KEY</a></pre>
+<pre>private static final&nbsp;<a href="../../../../org/apache/hadoop/hbase/util/Bytes.html" title="class in org.apache.hadoop.hbase.util">Bytes</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.101">READONLY_KEY</a></pre>
 </li>
 </ul>
 <a name="COMPACTION_ENABLED">
@@ -1094,7 +1088,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl
 <ul class="blockList">
 <li class="blockList">
 <h4>COMPACTION_ENABLED</h4>
-<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.111">COMPACTION_ENABLED</a></pre>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.110">COMPACTION_ENABLED</a></pre>
 <div class="block"><em>INTERNAL</em> Used by HBase Shell interface to access this metadata
  attribute which denotes if the table is compaction enabled</div>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#isCompactionEnabled()"><code>isCompactionEnabled()</code></a>, 
@@ -1107,7 +1101,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl
 <ul class="blockList">
 <li class="blockList">
 <h4>COMPACTION_ENABLED_KEY</h4>
-<pre>private static final&nbsp;<a href="../../../../org/apache/hadoop/hbase/util/Bytes.html" title="class in org.apache.hadoop.hbase.util">Bytes</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.112">COMPACTION_ENABLED_KEY</a></pre>
+<pre>private static final&nbsp;<a href="../../../../org/apache/hadoop/hbase/util/Bytes.html" title="class in org.apache.hadoop.hbase.util">Bytes</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.111">COMPACTION_ENABLED_KEY</a></pre>
 </li>
 </ul>
 <a name="MEMSTORE_FLUSHSIZE">
@@ -1116,7 +1110,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl
 <ul class="blockList">
 <li class="blockList">
 <h4>MEMSTORE_FLUSHSIZE</h4>
-<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.122">MEMSTORE_FLUSHSIZE</a></pre>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.121">MEMSTORE_FLUSHSIZE</a></pre>
 <div class="block"><em>INTERNAL</em> Used by HBase Shell interface to access this metadata
  attribute which represents the maximum size of the memstore after which
  its contents are flushed onto the disk</div>
@@ -1130,7 +1124,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl
 <ul class="blockList">
 <li class="blockList">
 <h4>MEMSTORE_FLUSHSIZE_KEY</h4>
-<pre>private static final&nbsp;<a href="../../../../org/apache/hadoop/hbase/util/Bytes.html" title="class in org.apache.hadoop.hbase.util">Bytes</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.123">MEMSTORE_FLUSHSIZE_KEY</a></pre>
+<pre>private static final&nbsp;<a href="../../../../org/apache/hadoop/hbase/util/Bytes.html" title="class in org.apache.hadoop.hbase.util">Bytes</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.122">MEMSTORE_FLUSHSIZE_KEY</a></pre>
 </li>
 </ul>
 <a name="FLUSH_POLICY">
@@ -1139,7 +1133,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl
 <ul class="blockList">
 <li class="blockList">
 <h4>FLUSH_POLICY</h4>
-<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.126">FLUSH_POLICY</a></pre>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.125">FLUSH_POLICY</a></pre>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.hadoop.hbase.HTableDescriptor.FLUSH_POLICY">Constant Field Values</a></dd></dl>
 </li>
 </ul>
@@ -1149,7 +1143,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl
 <ul class="blockList">
 <li class="blockList">
 <h4>IS_ROOT</h4>
-<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.134">IS_ROOT</a></pre>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.133">IS_ROOT</a></pre>
 <div class="block"><em>INTERNAL</em> Used by rest interface to access this metadata
  attribute which denotes if the table is a -ROOT- region or not</div>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#isRootRegion()"><code>isRootRegion()</code></a>, 
@@ -1162,7 +1156,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl
 <ul class="blockList">
 <li class="blockList">
 <h4>IS_ROOT_KEY</h4>
-<pre>private static final&nbsp;<a href="../../../../org/apache/hadoop/hbase/util/Bytes.html" title="class in org.apache.hadoop.hbase.util">Bytes</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.135">IS_ROOT_KEY</a></pre>
+<pre>private static final&nbsp;<a href="../../../../org/apache/hadoop/hbase/util/Bytes.html" title="class in org.apache.hadoop.hbase.util">Bytes</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.134">IS_ROOT_KEY</a></pre>
 </li>
 </ul>
 <a name="IS_META">
@@ -1171,7 +1165,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl
 <ul class="blockList">
 <li class="blockList">
 <h4>IS_META</h4>
-<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.145">IS_META</a></pre>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.144">IS_META</a></pre>
 <div class="block"><em>INTERNAL</em> Used by rest interface to access this metadata
  attribute which denotes if it is a catalog table, either
  <code> hbase:meta </code> or <code> -ROOT- </code></div>
@@ -1185,7 +1179,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl
 <ul class="blockList">
 <li class="blockList">
 <h4>IS_META_KEY</h4>
-<pre>private static final&nbsp;<a href="../../../../org/apache/hadoop/hbase/util/Bytes.html" title="class in org.apache.hadoop.hbase.util">Bytes</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.146">IS_META_KEY</a></pre>
+<pre>private static final&nbsp;<a href="../../../../org/apache/hadoop/hbase/util/Bytes.html" title="class in org.apache.hadoop.hbase.util">Bytes</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.145">IS_META_KEY</a></pre>
 </li>
 </ul>
 <a name="DEFERRED_LOG_FLUSH">
@@ -1195,7 +1189,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparabl
 <li class="blockList">
 <h4>DEFERRED_LOG_FLUSH</h4>
 <pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
-public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.155">DEFERRED_LOG_FLUSH</a></pre>
+public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.154">DEFERRED_LOG_FLUSH</a></pre>
 <div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>Use <a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#DURABILITY"><code>DURABILITY</code></a> instead.</i></div>
 <div class="block"><em>INTERNAL</em> Used by HBase Shell interface to access this metadata
  attribute which denotes if the deferred log flush option is enabled.</div>
@@ -1209,7 +1203,7 @@ public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/
 <li class="blockList">
 <h4>DEFERRED_LOG_FLUSH_KEY</h4>
 <pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
-private static final&nbsp;<a href="../../../../org/apache/hadoop/hbase/util/Bytes.html" title="class in org.apache.hadoop.hbase.util">Bytes</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.157">DEFERRED_LOG_FLUSH_KEY</a></pre>
+private static final&nbsp;<a href="../../../../org/apache/hadoop/hbase/util/Bytes.html" title="class in org.apache.hadoop.hbase.util">Bytes</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.156">DEFERRED_LOG_FLUSH_KEY</a></pre>
 <div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
 </li>
 </ul>
@@ -1219,7 +1213,7 @@ private static final&nbsp;<a href="../../../../org/apache/hadoop/hbase/util/Byte
 <ul class="blockList">
 <li class="blockList">
 <h4>DURABILITY</h4>
-<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.163">DURABILITY</a></pre>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.162">DURABILITY</a></pre>
 <div class="block"><em>INTERNAL</em> <a href="../../../../org/apache/hadoop/hbase/client/Durability.html" title="enum in org.apache.hadoop.hbase.client"><code>Durability</code></a> setting for the table.</div>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.hadoop.hbase.HTableDescriptor.DURABILITY">Constant Field Values</a></dd></dl>
 </li>
@@ -1230,7 +1224,7 @@ private static final&nbsp;<a href="../../../../org/apache/hadoop/hbase/util/Byte
 <ul class="blockList">
 <li class="blockList">
 <h4>DURABILITY_KEY</h4>
-<pre>private static final&nbsp;<a href="../../../../org/apache/hadoop/hbase/util/Bytes.html" title="class in org.apache.hadoop.hbase.util">Bytes</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.164">DURABILITY_KEY</a></pre>
+<pre>private static final&nbsp;<a href="../../../../org/apache/hadoop/hbase/util/Bytes.html" title="class in org.apache.hadoop.hbase.util">Bytes</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.163">DURABILITY_KEY</a></pre>
 </li>
 </ul>
 <a name="REGION_REPLICATION">
@@ -1239,7 +1233,7 @@ private static final&nbsp;<a href="../../../../org/apache/hadoop/hbase/util/Byte
 <ul class="blockList">
 <li class="blockList">
 <h4>REGION_REPLICATION</h4>
-<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.170">REGION_REPLICATION</a></pre>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.169">REGION_REPLICATION</a></pre>
 <div class="block"><em>INTERNAL</em> number of region replicas for the table.</div>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.hadoop.hbase.HTableDescriptor.REGION_REPLICATION">Constant Field Values</a></dd></dl>
 </li>
@@ -1250,7 +1244,7 @@ private static final&nbsp;<a href="../../../../org/apache/hadoop/hbase/util/Byte
 <ul class="blockList">
 <li class="blockList">
 <h4>REGION_REPLICATION_KEY</h4>
-<pre>private static final&nbsp;<a href="../../../../org/apache/hadoop/hbase/util/Bytes.html" title="class in org.apache.hadoop.hbase.util">Bytes</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.171">REGION_REPLICATION_KEY</a></pre>
+<pre>private static final&nbsp;<a href="../../../../org/apache/hadoop/hbase/util/Bytes.html" title="class in org.apache.hadoop.hbase.util">Bytes</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.170">REGION_REPLICATION_KEY</a></pre>
 </li>
 </ul>
 <a name="REGION_MEMSTORE_REPLICATION">
@@ -1259,7 +1253,7 @@ private static final&nbsp;<a href="../../../../org/apache/hadoop/hbase/util/Byte
 <ul class="blockList">
 <li class="blockList">
 <h4>REGION_MEMSTORE_REPLICATION</h4>
-<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.178">REGION_MEMSTORE_REPLICATION</a></pre>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.177">REGION_MEMSTORE_REPLICATION</a></pre>
 <div class="block"><em>INTERNAL</em> flag to indicate whether or not the memstore should be replicated
  for read-replicas (CONSISTENCY =&gt; TIMELINE).</div>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.hadoop.hbase.HTableDescriptor.REGION_MEMSTORE_REPLICATION">Constant Field Values</a></dd></dl>
@@ -1271,7 +1265,7 @@ private static final&nbsp;<a href="../../../../org/apache/hadoop/hbase/util/Byte
 <ul class="blockList">
 <li class="blockList">
 <h4>REGION_MEMSTORE_REPLICATION_KEY</h4>
-<pre>private static final&nbsp;<a href="../../../../org/apache/hadoop/hbase/util/Bytes.html" title="class in org.apache.hadoop.hbase.util">Bytes</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.179">REGION_MEMSTORE_REPLICATION_KEY</a></pre>
+<pre>private static final&nbsp;<a href="../../../../org/apache/hadoop/hbase/util/Bytes.html" title="class in org.apache.hadoop.hbase.util">Bytes</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.178">REGION_MEMSTORE_REPLICATION_KEY</a></pre>
 </li>
 </ul>
 <a name="NORMALIZATION_ENABLED">
@@ -1280,7 +1274,7 @@ private static final&nbsp;<a href="../../../../org/apache/hadoop/hbase/util/Byte
 <ul class="blockList">
 <li class="blockList">
 <h4>NORMALIZATION_ENABLED</h4>
-<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.188">NORMALIZATION_ENABLED</a></pre>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.187">NORMALIZATION_ENABLED</a></pre>
 <div class="block"><em>INTERNAL</em> Used by shell/rest interface to access this metadata
  attribute which denotes if the table should be treated by region normalizer.</div>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#isNormalizationEnabled()"><code>isNormalizationEnabled()</code></a>, 
@@ -1293,7 +1287,7 @@ private static final&nbsp;<a href="../../../../org/apache/hadoop/hbase/util/Byte
 <ul class="blockList">
 <li class="blockList">
 <h4>NORMALIZATION_ENABLED_KEY</h4>
-<pre>private static final&nbsp;<a href="../../../../org/apache/hadoop/hbase/util/Bytes.html" title="class in org.apache.hadoop.hbase.util">Bytes</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.189">NORMALIZATION_ENABLED_KEY</a></pre>
+<pre>private static final&nbsp;<a href="../../../../org/apache/hadoop/hbase/util/Bytes.html" title="class in org.apache.hadoop.hbase.util">Bytes</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.188">NORMALIZATION_ENABLED_KEY</a></pre>
 </li>
 </ul>
 <a name="DEFAULT_DURABLITY">
@@ -1302,7 +1296,7 @@ private static final&nbsp;<a href="../../../../org/apache/hadoop/hbase/util/Byte
 <ul class="blockList">
 <li class="blockList">
 <h4>DEFAULT_DURABLITY</h4>
-<pre>private static final&nbsp;<a href="../../../../org/apache/hadoop/hbase/client/Durability.html" title="enum in org.apache.hadoop.hbase.client">Durability</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.193">DEFAULT_DURABLITY</a></pre>
+<pre>private static final&nbsp;<a href="../../../../org/apache/hadoop/hbase/client/Durability.html" title="enum in org.apache.hadoop.hbase.client">Durability</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.192">DEFAULT_DURABLITY</a></pre>
 <div class="block">Default durability for HTD is USE_DEFAULT, which defaults to HBase-global default value</div>
 </li>
 </ul>
@@ -1312,7 +1306,7 @@ private static final&nbsp;<a href="../../../../org/apache/hadoop/hbase/util/Byte
 <ul class="blockList">
 <li class="blockList">
 <h4>FALSE</h4>
-<pre>private static final&nbsp;<a href="../../../../org/apache/hadoop/hbase/util/Bytes.html" title="class in org.apache.hadoop.hbase.util">Bytes</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.200">FALSE</a></pre>
+<pre>private static final&nbsp;<a href="../../../../org/apache/hadoop/hbase/util/Bytes.html" title="class in org.apache.hadoop.hbase.util">Bytes</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.199">FALSE</a></pre>
 </li>
 </ul>
 <a name="TRUE">
@@ -1321,7 +1315,7 @@ private static final&nbsp;<a href="../../../../org/apache/hadoop/hbase/util/Byte
 <ul class="blockList">
 <li class="blockList">
 <h4>TRUE</h4>
-<pre>private static final&nbsp;<a href="../../../../org/apache/hadoop/hbase/util/Bytes.html" title="class in org.apache.hadoop.hbase.util">Bytes</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.203">TRUE</a></pre>
+<pre>private static final&nbsp;<a href="../../../../org/apache/hadoop/hbase/util/Bytes.html" title="class in org.apache.hadoop.hbase.util">Bytes</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.202">TRUE</a></pre>
 </li>
 </ul>
 <a name="DEFAULT_DEFERRED_LOG_FLUSH">
@@ -1330,7 +1324,7 @@ private static final&nbsp;<a href="../../../../org/apache/hadoop/hbase/util/Byte
 <ul class="blockList">
 <li class="blockList">
 <h4>DEFAULT_DEFERRED_LOG_FLUSH</h4>
-<pre>private static final&nbsp;boolean <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.206">DEFAULT_DEFERRED_LOG_FLUSH</a></pre>
+<pre>private static final&nbsp;boolean <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.205">DEFAULT_DEFERRED_LOG_FLUSH</a></pre>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.hadoop.hbase.HTableDescriptor.DEFAULT_DEFERRED_LOG_FLUSH">Constant Field Values</a></dd></dl>
 </li>
 </ul>
@@ -1340,7 +1334,7 @@ private static final&nbsp;<a href="../../../../org/apache/hadoop/hbase/util/Byte
 <ul class="blockList">
 <li class="blockList">
 <h4>DEFAULT_READONLY</h4>
-<pre>public static final&nbsp;boolean <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.211">DEFAULT_READONLY</a></pre>
+<pre>public static final&nbsp;boolean <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.210">DEFAULT_READONLY</a></pre>
 <div class="block">Constant that denotes whether the table is READONLY by default and is false</div>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.hadoop.hbase.HTableDescriptor.DEFAULT_READONLY">Constant Field Values</a></dd></dl>
 </li>
@@ -1351,7 +1345,7 @@ private static final&nbsp;<a href="../../../../org/apache/hadoop/hbase/util/Byte
 <ul class="blockList">
 <li class="blockList">
 <h4>DEFAULT_COMPACTION_ENABLED</h4>
-<pre>public static final&nbsp;boolean <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.216">DEFAULT_COMPACTION_ENABLED</a></pre>
+<pre>public static final&nbsp;boolean <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.215">DEFAULT_COMPACTION_ENABLED</a></pre>
 <div class="block">Constant that denotes whether the table is compaction enabled by default</div>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.hadoop.hbase.HTableDescriptor.DEFAULT_COMPACTION_ENABLED">Constant Field Values</a></dd></dl>
 </li>
@@ -1362,7 +1356,7 @@ private static final&nbsp;<a href="../../../../org/apache/hadoop/hbase/util/Byte
 <ul class="blockList">
 <li class="blockList">
 <h4>DEFAULT_NORMALIZATION_ENABLED</h4>
-<pre>public static final&nbsp;boolean <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.221">DEFAULT_NORMALIZATION_ENABLED</a></pre>
+<pre>public static final&nbsp;boolean <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.220">DEFAULT_NORMALIZATION_ENABLED</a></pre>
 <div class="block">Constant that denotes whether the table is normalized by default.</div>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.hadoop.hbase.HTableDescriptor.DEFAULT_NORMALIZATION_ENABLED">Constant Field Values</a></dd></dl>
 </li>
@@ -1373,7 +1367,7 @@ private static final&nbsp;<a href="../../../../org/apache/hadoop/hbase/util/Byte
 <ul class="blockList">
 <li class="blockList">
 <h4>DEFAULT_MEMSTORE_FLUSH_SIZE</h4>
-<pre>public static final&nbsp;long <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.227">DEFAULT_MEMSTORE_FLUSH_SIZE</a></pre>
+<pre>public static final&nbsp;long <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.226">DEFAULT_MEMSTORE_FLUSH_SIZE</a></pre>
 <div class="block">Constant that denotes the maximum default size of the memstore after which
  the contents are flushed to the store files</div>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.hadoop.hbase.HTableDescriptor.DEFAULT_MEMSTORE_FLUSH_SIZE">Constant Field Values</a></dd></dl>
@@ -1385,7 +1379,7 @@ private static final&nbsp;<a href="../../../../org/apache/hadoop/hbase/util/Byte
 <ul class="blockList">
 <li class="blockList">
 <h4>DEFAULT_REGION_REPLICATION</h4>
-<pre>public static final&nbsp;int <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.229">DEFAULT_REGION_REPLICATION</a></pre>
+<pre>public static final&nbsp;int <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.228">DEFAULT_REGION_REPLICATION</a></pre>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.hadoop.hbase.HTableDescriptor.DEFAULT_REGION_REPLICATION">Constant Field Values</a></dd></dl>
 </li>
 </ul>
@@ -1395,7 +1389,7 @@ private static final&nbsp;<a href="../../../../org/apache/hadoop/hbase/util/Byte
 <ul class="blockList">
 <li class="blockList">
 <h4>DEFAULT_REGION_MEMSTORE_REPLICATION</h4>
-<pre>public static final&nbsp;boolean <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.231">DEFAULT_REGION_MEMSTORE_REPLICATION</a></pre>
+<pre>public static final&nbsp;boolean <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.230">DEFAULT_REGION_MEMSTORE_REPLICATION</a></pre>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.hadoop.hbase.HTableDescriptor.DEFAULT_REGION_MEMSTORE_REPLICATION">Constant Field Values</a></dd></dl>
 </li>
 </ul>
@@ -1405,7 +1399,7 @@ private static final&nbsp;<a href="../../../../org/apache/hadoop/hbase/util/Byte
 <ul class="blockList">
 <li class="blockList">
 <h4>DEFAULT_VALUES</h4>
-<pre>private static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt; <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.233">DEFAULT_VALUES</a></pre>
+<pre>private static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt; <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.232">DEFAULT_VALUES</a></pre>
 </li>
 </ul>
 <a name="RESERVED_KEYWORDS">
@@ -1414,7 +1408,7 @@ private static final&nbsp;<a href="../../../../org/apache/hadoop/hbase/util/Byte
 <ul class="blockList">
 <li class="blockList">
 <h4>RESERVED_KEYWORDS</h4>
-<pre>private static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../../../org/apache/hadoop/hbase/util/Bytes.html" title="class in org.apache.hadoop.hbase.util">Bytes</a>&gt; <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.235">RESERVED_KEYWORDS</a></pre>
+<pre>private static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../../../org/apache/hadoop/hbase/util/Bytes.html" title="class in org.apache.hadoop.hbase.util">Bytes</a>&gt; <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.234">RESERVED_KEYWORDS</a></pre>
 </li>
 </ul>
 <a name="meta">
@@ -1423,7 +1417,7 @@ private static final&nbsp;<a href="../../../../org/apache/hadoop/hbase/util/Byte
 <ul class="blockList">
 <li class="blockList">
 <h4>meta</h4>
-<pre>private volatile&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.259">meta</a></pre>
+<pre>private volatile&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.258">meta</a></pre>
 <div class="block">Cache of whether this is a meta table or not.</div>
 </li>
 </ul>
@@ -1433,7 +1427,7 @@ private static final&nbsp;<a href="../../../../org/apache/hadoop/hbase/util/Byte
 <ul class="blockList">
 <li class="blockList">
 <h4>root</h4>
-<pre>private volatile&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.263">root</a></pre>
+<pre>private volatile&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.262">root</a></pre>
 <div class="block">Cache of whether this is root table or not.</div>
 </li>
 </ul>
@@ -1443,7 +1437,7 @@ private static final&nbsp;<a href="../../../../org/apache/hadoop/hbase/util/Byte
 <ul class="blockList">
 <li class="blockList">
 <h4>durability</h4>
-<pre>private&nbsp;<a href="../../../../org/apache/hadoop/hbase/client/Durability.html" title="enum in org.apache.hadoop.hbase.client">Durability</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.268">durability</a></pre>
+<pre>private&nbsp;<a href="../../../../org/apache/hadoop/hbase/client/Durability.html" title="enum in org.apache.hadoop.hbase.client">Durability</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.267">durability</a></pre>
 <div class="block">Durability setting for the table</div>
 </li>
 </ul>
@@ -1453,31 +1447,17 @@ private static final&nbsp;<a href="../../../../org/apache/hadoop/hbase/util/Byte
 <ul class="blockList">
 <li class="blockList">
 <h4>families</h4>
-<pre>private final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;byte[],<a href="../../../../org/apache/hadoop/hbase/HColumnDescriptor.html" title="class in org.apache.hadoop.hbase">HColumnDescriptor</a>&gt; <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.273">families</a></pre>
+<pre>private final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;byte[],<a href="../../../../org/apache/hadoop/hbase/HColumnDescriptor.html" title="class in org.apache.hadoop.hbase">HColumnDescriptor</a>&gt; <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.272">families</a></pre>
 <div class="block">Maps column family name to the respective HColumnDescriptors</div>
 </li>
 </ul>
-<a name="META_TABLEDESC">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>META_TABLEDESC</h4>
-<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
-public static final&nbsp;<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.1430">META_TABLEDESC</a></pre>
-<div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
-<div class="block">Table descriptor for <code>hbase:meta</code> catalog table
- Deprecated, use TableDescriptors#get(TableName.META_TABLE) or
- Admin#getTableDescriptor(TableName.META_TABLE) instead.</div>
-</li>
-</ul>
 <a name="NAMESPACE_FAMILY_INFO">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>NAMESPACE_FAMILY_INFO</h4>
-<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.1468">NAMESPACE_FAMILY_INFO</a></pre>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.1424">NAMESPACE_FAMILY_INFO</a></pre>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../constant-values.html#org.apache.hadoop.hbase.HTableDescriptor.NAMESPACE_FAMILY_INFO">Constant Field Values</a></dd></dl>
 </li>
 </ul>
@@ -1487,7 +1467,7 @@ public static final&nbsp;<a href="../../../../org/apache/hadoop/hbase/HTableDesc
 <ul class="blockList">
 <li class="blockList">
 <h4>NAMESPACE_FAMILY_INFO_BYTES</h4>
-<pre>public static final&nbsp;byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.1469">NAMESPACE_FAMILY_INFO_BYTES</a></pre>
+<pre>public static final&nbsp;byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.1425">NAMESPACE_FAMILY_INFO_BYTES</a></pre>
 </li>
 </ul>
 <a name="NAMESPACE_COL_DESC_BYTES">
@@ -1496,7 +1476,7 @@ public static final&nbsp;<a href="../../../../org/apache/hadoop/hbase/HTableDesc
 <ul class="blockList">
 <li class="blockList">
 <h4>NAMESPACE_COL_DESC_BYTES</h4>
-<pre>public static final&nbsp;byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.1470">NAMESPACE_COL_DESC_BYTES</a></pre>
+<pre>public static final&nbsp;byte[] <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.1426">NAMESPACE_COL_DESC_BYTES</a></pre>
 </li>
 </ul>
 <a name="NAMESPACE_TABLEDESC">
@@ -1505,7 +1485,7 @@ public static final&nbsp;<a href="../../../../org/apache/hadoop/hbase/HTableDesc
 <ul class="blockListLast">
 <li class="blockList">
 <h4>NAMESPACE_TABLEDESC</h4>
-<pre>public static final&nbsp;<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.1473">NAMESPACE_TABLEDESC</a></pre>
+<pre>public static final&nbsp;<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a> <a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.1429">NAMESPACE_TABLEDESC</a></pre>
 <div class="block">Table descriptor for namespace table</div>
 </li>
 </ul>
@@ -1524,7 +1504,7 @@ public static final&nbsp;<a href="../../../../org/apache/hadoop/hbase/HTableDesc
 <li class="blockList">
 <h4>HTableDescriptor</h4>
 <pre><a href="../../../../org/apache/hadoop/hbase/classification/InterfaceAudience.Private.html" title="annotation in org.apache.hadoop.hbase.classification">@InterfaceAudience.Private</a>
-protected&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.281">HTableDescriptor</a>(<a href="../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;name,
+protected&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.280">HTableDescriptor</a>(<a href="../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;name,
                                           <a href="../../../../org/apache/hadoop/hbase/HColumnDescriptor.html" title="class in org.apache.hadoop.hbase">HColumnDescriptor</a>[]&nbsp;families)</pre>
 <div class="block"><em> INTERNAL </em> Private constructor used internally creating table descriptors for
  catalog tables, <code>hbase:meta</code> and <code>-ROOT-</code>.</div>
@@ -1536,7 +1516,7 @@ protected&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescr
 <ul class="blockList">
 <li class="blockList">
 <h4>HTableDescriptor</h4>
-<pre>protected&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.292">HTableDescriptor</a>(<a href="../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;name,
+<pre>protected&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.291">HTableDescriptor</a>(<a href="../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;name,
                 <a href="../../../../org/apache/hadoop/hbase/HColumnDescriptor.html" title="class in org.apache.hadoop.hbase">HColumnDescriptor</a>[]&nbsp;families,
                 <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../org/apache/hadoop/hbase/util/Bytes.html" title="class in org.apache.hadoop.hbase.util">Bytes</a>,<a href="../../../../org/apache/hadoop/hbase/util/Bytes.html" title="class in org.apache.hadoop.hbase.util">Bytes</a>&gt;&nbsp;values)</pre>
 <div class="block"><em> INTERNAL </em>Private constructor used internally creating table descriptors for
@@ -1550,7 +1530,7 @@ protected&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescr
 <li class="blockList">
 <h4>HTableDescriptor</h4>
 <pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
-protected&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.312">HTableDescriptor</a>()</pre>
+protected&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.311">HTableDescriptor</a>()</pre>
 <div class="block"><span class="strong">Deprecated.</span>&nbsp;<i>As of release 0.96 (<a href="https://issues.apache.org/jira/browse/HBASE-5453">HBASE-5453</a>).
              This was made protected in 2.0.0 and will be removed in HBase 3.0.0.
              Used by Writables and Writables are going away.</i></div>
@@ -1564,7 +1544,7 @@ protected&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescr
 <ul class="blockList">
 <li class="blockList">
 <h4>HTableDescriptor</h4>
-<pre>public&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.321">HTableDescriptor</a>(<a href="../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;name)</pre>
+<pre>public&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.320">HTableDescriptor</a>(<a href="../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;name)</pre>
 <div class="block">Construct a table descriptor specifying a TableName object</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - Table name.</dd><dt><span class="strong">See Also:</span></dt><dd><a href="https://issues.apache.org/jira/browse/HBASE-174">HADOOP-1581 HBASE: (HBASE-174) Un-openable tablename bug</a></dd></dl>
 </li>
@@ -1576,7 +1556,7 @@ protected&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescr
 <li class="blockList">
 <h4>HTableDescriptor</h4>
 <pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
-public&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.332">HTableDescriptor</a>(byte[]&nbsp;name)</pre>
+public&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.331">HTableDescriptor</a>(byte[]&nbsp;name)</pre>
 <div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
 <div class="block">Construct a table descriptor specifying a byte array table name</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - Table name.</dd><dt><span class="strong">See Also:</span></dt><dd><a href="https://issues.apache.org/jira/browse/HBASE-174">HADOOP-1581 (HBASE-174) HBASE: Un-openable tablename bug</a></dd></dl>
@@ -1589,7 +1569,7 @@ public&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescript
 <li class="blockList">
 <h4>HTableDescriptor</h4>
 <pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
-public&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.342">HTableDescriptor</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
+public&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.341">HTableDescriptor</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
 <div class="block"><span class="strong">Deprecated.</span>&nbsp;</div>
 <div class="block">Construct a table descriptor specifying a String table name</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - Table name.</dd><dt><span class="strong">See Also:</span></dt><dd><a href="https://issues.apache.org/jira/browse/HBASE-174">HADOOP-1581 (HBASE-174) HBASE: Un-openable tablename bug</a></dd></dl>
@@ -1601,7 +1581,7 @@ public&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescript
 <ul class="blockList">
 <li class="blockList">
 <h4>HTableDescriptor</h4>
-<pre>public&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.353">HTableDescriptor</a>(<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;desc)</pre>
+<pre>public&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.352">HTableDescriptor</a>(<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;desc)</pre>
 <div class="block">Construct a table descriptor by cloning the descriptor passed as a parameter.
  <p>
  Makes a deep copy of the supplied descriptor.
@@ -1615,7 +1595,7 @@ public&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescript
 <ul class="blockListLast">
 <li class="blockList">
 <h4>HTableDescriptor</h4>
-<pre>public&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.366">HTableDescriptor</a>(<a href="../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;name,
+<pre>public&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.365">HTableDescriptor</a>(<a href="../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;name,
                 <a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;desc)</pre>
 <div class="block">Construct a table descriptor by cloning the descriptor passed as a parameter
  but using a different table name.
@@ -1639,7 +1619,7 @@ public&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescript
 <ul class="blockList">
 <li class="blockList">
 <h4>setMetaFlags</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.389">setMetaFlags</a>(<a href="../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;name)</pre>
+<pre>private&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.388">setMetaFlags</a>(<a href="../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;name)</pre>
 </li>
 </ul>
 <a name="isRootRegion()">
@@ -1648,7 +1628,7 @@ public&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescript
 <ul class="blockList">
 <li class="blockList">
 <h4>isRootRegion</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.399">isRootRegion</a>()</pre>
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.398">isRootRegion</a>()</pre>
 <div class="block">Check if the descriptor represents a <code> -ROOT- </code> region.</div>
 <dl><dt><span class="strong">Returns:</span></dt><dd>true if this is a <code> -ROOT- </code> region</dd></dl>
 </li>
@@ -1659,7 +1639,7 @@ public&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescript
 <ul class="blockList">
 <li class="blockList">
 <h4>setRootRegion</h4>
-<pre>protected&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.413">setRootRegion</a>(boolean&nbsp;isRoot)</pre>
+<pre>protected&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.412">setRootRegion</a>(boolean&nbsp;isRoot)</pre>
 <div class="block"><em> INTERNAL </em> Used to denote if the current table represents
  <code> -ROOT- </code> region. This is used internally by the
  HTableDescriptor constructors</div>
@@ -1672,7 +1652,7 @@ public&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescript
 <ul class="blockList">
 <li class="blockList">
 <h4>isMetaRegion</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.425">isMetaRegion</a>()</pre>
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.424">isMetaRegion</a>()</pre>
 <div class="block">Checks if this table is <code> hbase:meta </code>
  region.</div>
 <dl><dt><span class="strong">Returns:</span></dt><dd>true if this table is <code> hbase:meta </code>
@@ -1685,7 +1665,7 @@ public&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescript
 <ul class="blockList">
 <li class="blockList">
 <h4>calculateIsMetaRegion</h4>
-<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.432">calculateIsMetaRegion</a>()</pre>
+<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.431">calculateIsMetaRegion</a>()</pre>
 </li>
 </ul>
 <a name="isSomething(org.apache.hadoop.hbase.util.Bytes, boolean)">
@@ -1694,7 +1674,7 @@ public&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescript
 <ul class="blockList">
 <li class="blockList">
 <h4>isSomething</h4>
-<pre>private&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.437">isSomething</a>(<a href="../../../../org/apache/hadoop/hbase/util/Bytes.html" title="class in org.apache.hadoop.hbase.util">Bytes</a>&nbsp;key,
+<pre>private&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.436">isSomething</a>(<a href="../../../../org/apache/hadoop/hbase/util/Bytes.html" title="class in org.apache.hadoop.hbase.util">Bytes</a>&nbsp;key,
                   boolean&nbsp;valueIfNull)</pre>
 </li>
 </ul>
@@ -1704,7 +1684,7 @@ public&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescript
 <ul class="blockList">
 <li class="blockList">
 <h4>setMetaRegion</h4>
-<pre>protected&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.454">setMetaRegion</a>(boolean&nbsp;isMeta)</pre>
+<pre>protected&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.453">setMetaRegion</a>(boolean&nbsp;isMeta)</pre>
 <div class="block"><em> INTERNAL </em> Used to denote if the current table represents
  <code> -ROOT- </code> or <code> hbase:meta </code> region. This is used
  internally by the HTableDescriptor constructors</div>
@@ -1718,7 +1698,7 @@ public&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescript
 <ul class="blockList">
 <li class="blockList">
 <h4>isMetaTable</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.463">isMetaTable</a>()</pre>
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.462">isMetaTable</a>()</pre>
 <div class="block">Checks if the table is a <code>hbase:meta</code> table</div>
 <dl><dt><span class="strong">Returns:</span></dt><dd>true if table is <code> hbase:meta </code> region.</dd></dl>
 </li>
@@ -1729,7 +1709,7 @@ public&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescript
 <ul class="blockList">
 <li class="blockList">
 <h4>getValue</h4>
-<pre>public&nbsp;byte[]&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.474">getValue</a>(byte[]&nbsp;key)</pre>
+<pre>public&nbsp;byte[]&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.473">getValue</a>(byte[]&nbsp;key)</pre>
 <div class="block">Getter for accessing the metadata associated with the key</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>key</code> - The key.</dd>
 <dt><span class="strong">Returns:</span></dt><dd>The value.</dd><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#values"><code>values</code></a></dd></dl>
@@ -1741,7 +1721,7 @@ public&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescript
 <ul class="blockList">
 <li class="blockList">
 <h4>getValue</h4>
-<pre>private&nbsp;byte[]&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.478">getValue</a>(<a href="../../../../org/apache/hadoop/hbase/util/Bytes.html" title="class in org.apache.hadoop.hbase.util">Bytes</a>&nbsp;key)</pre>
+<pre>private&nbsp;byte[]&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.477">getValue</a>(<a href="../../../../org/apache/hadoop/hbase/util/Bytes.html" title="class in org.apache.hadoop.hbase.util">Bytes</a>&nbsp;key)</pre>
 </li>
 </ul>
 <a name="getValue(java.lang.String)">
@@ -1750,7 +1730,7 @@ public&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescript
 <ul class="blockList">
 <li class="blockList">
 <h4>getValue</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.492">getValue</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;key)</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.491">getValue</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;key)</pre>
 <div class="block">Getter for accessing the metadata associated with the key</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>key</code> - The key.</dd>
 <dt><span class="strong">Returns:</span></dt><dd>The value.</dd><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#values"><code>values</code></a></dd></dl>
@@ -1762,7 +1742,7 @@ public&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescript
 <ul class="blockList">
 <li class="blockList">
 <h4>getValues</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../org/apache/hadoop/hbase/util/Bytes.html" title="class in org.apache.hadoop.hbase.util">Bytes</a>,<a href="../../../../org/apache/hadoop/hbase/util/Bytes.html" title="class in org.apache.hadoop.hbase.util">Bytes</a>&gt;&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.505">getValues</a>()</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../org/apache/hadoop/hbase/util/Bytes.html" title="class in org.apache.hadoop.hbase.util">Bytes</a>,<a href="../../../../org/apache/hadoop/hbase/util/Bytes.html" title="class in org.apache.hadoop.hbase.util">Bytes</a>&gt;&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.504">getValues</a>()</pre>
 <div class="block">Getter for fetching an unmodifiable <a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#values"><code>values</code></a> map.</div>
 <dl><dt><span class="strong">Returns:</span></dt><dd>unmodifiable map <a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#values"><code>values</code></a>.</dd><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#values"><code>values</code></a></dd></dl>
 </li>
@@ -1773,7 +1753,7 @@ public&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescript
 <ul class="blockList">
 <li class="blockList">
 <h4>setValue</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.517">setValue</a>(byte[]&nbsp;key,
+<pre>public&nbsp;<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.516">setValue</a>(byte[]&nbsp;key,
                         byte[]&nbsp;value)</pre>
 <div class="block">Setter for storing metadata as a (key, value) pair in <a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#values"><code>values</code></a> map</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>key</code> - The key.</dd><dd><code>value</code> - The value.</dd><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#values"><code>values</code></a></dd></dl>
@@ -1785,7 +1765,7 @@ public&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescript
 <ul class="blockList">
 <li class="blockList">
 <h4>setValue</h4>
-<pre>private&nbsp;<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.526">setValue</a>(<a href="../../../../org/apache/hadoop/hbase/util/Bytes.html" title="class in org.apache.hadoop.hbase.util">Bytes</a>&nbsp;key,
+<pre>private&nbsp;<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.525">setValue</a>(<a href="../../../../org/apache/hadoop/hbase/util/Bytes.html" title="class in org.apache.hadoop.hbase.util">Bytes</a>&nbsp;key,
                         <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;value)</pre>
 </li>
 </ul>
@@ -1795,7 +1775,7 @@ public&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescript
 <ul class="blockList">
 <li class="blockList">
 <h4>setValue</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.538">setValue</a>(<a href="../../../../org/apache/hadoop/hbase/util/Bytes.html" title="class in org.apache.hadoop.hbase.util">Bytes</a>&nbsp;key,
+<pre>public&nbsp;<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.537">setValue</a>(<a href="../../../../org/apache/hadoop/hbase/util/Bytes.html" title="class in org.apache.hadoop.hbase.util">Bytes</a>&nbsp;key,
                         <a href="../../../../org/apache/hadoop/hbase/util/Bytes.html" title="class in org.apache.hadoop.hbase.util">Bytes</a>&nbsp;value)</pre>
 </li>
 </ul>
@@ -1805,7 +1785,7 @@ public&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescript
 <ul class="blockList">
 <li class="blockList">
 <h4>setValue</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.557">setValue</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;key,
+<pre>public&nbsp;<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.556">setValue</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;key,
                         <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;value)</pre>
 <div class="block">Setter for storing metadata as a (key, value) pair in <a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#values"><code>values</code></a> map</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>key</code> - The key.</dd><dd><code>value</code> - The value.</dd><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#values"><code>values</code></a></dd></dl>
@@ -1817,7 +1797,7 @@ public&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescript
 <ul class="blockList">
 <li class="blockList">
 <h4>remove</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.572">remove</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;key)</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.571">remove</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;key)</pre>
 <div class="block">Remove metadata represented by the key from the <a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#values"><code>values</code></a> map</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>key</code> - Key whose key and value we're to remove from HTableDescriptor
  parameters.</dd></dl>
@@ -1829,7 +1809,7 @@ public&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescript
 <ul class="blockList">
 <li class="blockList">
 <h4>remove</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.582">remove</a>(<a href="../../../../org/apache/hadoop/hbase/util/Bytes.html" title="class in org.apache.hadoop.hbase.util">Bytes</a>&nbsp;key)</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.581">remove</a>(<a href="../../../../org/apache/hadoop/hbase/util/Bytes.html" title="class in org.apache.hadoop.hbase.util">Bytes</a>&nbsp;key)</pre>
 <div class="block">Remove metadata represented by the key from the <a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#values"><code>values</code></a> map</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>key</code> - Key whose key and value we're to remove from HTableDescriptor
  parameters.</dd></dl>
@@ -1841,7 +1821,7 @@ public&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescript
 <ul class="blockList">
 <li class="blockList">
 <h4>remove</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.592">remove</a>(byte[]&nbsp;key)</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.591">remove</a>(byte[]&nbsp;key)</pre>
 <div class="block">Remove metadata represented by the key from the <a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html#values"><code>values</code></a> map</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>key</code> - Key whose key and value we're to remove from HTableDescriptor
  parameters.</dd></dl>
@@ -1853,7 +1833,7 @@ public&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescript
 <ul class="blockList">
 <li class="blockList">
 <h4>isReadOnly</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.602">isReadOnly</a>()</pre>
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.601">isReadOnly</a>()</pre>
 <div class="block">Check if the readOnly flag of the table is set. If the readOnly flag is
  set then the contents of the table can only be read from but not modified.</div>
 <dl><dt><span class="strong">Returns:</span></dt><dd>true if all columns in the table should be read only</dd></dl>
@@ -1865,7 +1845,7 @@ public&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescript
 <ul class="blockList">
 <li class="blockList">
 <h4>setReadOnly</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.614">setReadOnly</a>(boolean&nbsp;readOnly)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.613">setReadOnly</a>(boolean&nbsp;readOnly)</pre>
 <div class="block">Setting the table as read only sets all the columns in the table as read
  only. By default all tables are modifiable, but if the readOnly flag is
  set to true then the contents of the table can only be read but not modified.</div>
@@ -1879,7 +1859,7 @@ public&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescript
 <ul class="blockList">
 <li class="blockList">
 <h4>isCompactionEnabled</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.624">isCompactionEnabled</a>()</pre>
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.623">isCompactionEnabled</a>()</pre>
 <div class="block">Check if the compaction enable flag of the table is true. If flag is
  false then no minor/major compactions will be done in real.</div>
 <dl><dt><span class="strong">Returns:</span></dt><dd>true if table compaction enabled</dd></dl>
@@ -1891,7 +1871,7 @@ public&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescript
 <ul class="blockList">
 <li class="blockList">
 <h4>setCompactionEnabled</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.633">setCompactionEnabled</a>(boolean&nbsp;isEnable)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.632">setCompactionEnabled</a>(boolean&nbsp;isEnable)</pre>
 <div class="block">Setting the table compaction enable flag.</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>isEnable</code> - True if enable compaction.</dd></dl>
 </li>
@@ -1902,7 +1882,7 @@ public&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescript
 <ul class="blockList">
 <li class="blockList">
 <h4>isNormalizationEnabled</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.644">isNormalizationEnabled</a>()</pre>
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.643">isNormalizationEnabled</a>()</pre>
 <div class="block">Check if normalization enable flag of the table is true. If flag is
  false then no region normalizer won't attempt to normalize this table.</div>
 <dl><dt><span class="strong">Returns:</span></dt><dd>true if region normalization is enabled for this table</dd></dl>
@@ -1914,7 +1894,7 @@ public&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescript
 <ul class="blockList">
 <li class="blockList">
 <h4>setNormalizationEnabled</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.653">setNormalizationEnabled</a>(boolean&nbsp;isEnable)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.652">setNormalizationEnabled</a>(boolean&nbsp;isEnable)</pre>
 <div class="block">Setting the table normalization enable flag.</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>isEnable</code> - True if enable normalization.</dd></dl>
 </li>
@@ -1925,7 +1905,7 @@ public&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescript
 <ul class="blockList">
 <li class="blockList">
 <h4>setDurability</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.662">setDurability</a>(<a href="../../../../org/apache/hadoop/hbase/client/Durability.html" title="enum in org.apache.hadoop.hbase.client">Durability</a>&nbsp;durability)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/HTableDescriptor.html#line.661">setDurability</a>(<a href="../../../../org/apache/hadoop/hbase/client/Durability.html" title="enum in org.apache.hadoop.hbase.client">Dur

<TRUNCATED>

[04/52] [partial] hbase-site git commit: Published site at 3e0602be1665e6170b0addec59bbe8785da300b0.

Posted by mi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.html
----------------------------------------------------------------------
diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.html b/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.html
index e2eb1e7..74bfcd3 100644
--- a/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.html
+++ b/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.html
@@ -85,1282 +85,1282 @@
 <span class="sourceLineNo">077</span>import org.apache.hadoop.hbase.Server;<a name="line.77"></a>
 <span class="sourceLineNo">078</span>import org.apache.hadoop.hbase.ServerLoad;<a name="line.78"></a>
 <span class="sourceLineNo">079</span>import org.apache.hadoop.hbase.ServerName;<a name="line.79"></a>
-<span class="sourceLineNo">080</span>import org.apache.hadoop.hbase.TableDescriptor;<a name="line.80"></a>
-<span class="sourceLineNo">081</span>import org.apache.hadoop.hbase.TableDescriptors;<a name="line.81"></a>
-<span class="sourceLineNo">082</span>import org.apache.hadoop.hbase.TableName;<a name="line.82"></a>
-<span class="sourceLineNo">083</span>import org.apache.hadoop.hbase.TableNotDisabledException;<a name="line.83"></a>
-<span class="sourceLineNo">084</span>import org.apache.hadoop.hbase.TableNotFoundException;<a name="line.84"></a>
-<span class="sourceLineNo">085</span>import org.apache.hadoop.hbase.UnknownRegionException;<a name="line.85"></a>
-<span class="sourceLineNo">086</span>import org.apache.hadoop.hbase.classification.InterfaceAudience;<a name="line.86"></a>
-<span class="sourceLineNo">087</span>import org.apache.hadoop.hbase.client.MasterSwitchType;<a name="line.87"></a>
-<span class="sourceLineNo">088</span>import org.apache.hadoop.hbase.client.RegionReplicaUtil;<a name="line.88"></a>
-<span class="sourceLineNo">089</span>import org.apache.hadoop.hbase.client.Result;<a name="line.89"></a>
-<span class="sourceLineNo">090</span>import org.apache.hadoop.hbase.client.TableState;<a name="line.90"></a>
-<span class="sourceLineNo">091</span>import org.apache.hadoop.hbase.coprocessor.BypassCoprocessorException;<a name="line.91"></a>
-<span class="sourceLineNo">092</span>import org.apache.hadoop.hbase.coprocessor.CoprocessorHost;<a name="line.92"></a>
-<span class="sourceLineNo">093</span>import org.apache.hadoop.hbase.exceptions.DeserializationException;<a name="line.93"></a>
-<span class="sourceLineNo">094</span>import org.apache.hadoop.hbase.executor.ExecutorType;<a name="line.94"></a>
-<span class="sourceLineNo">095</span>import org.apache.hadoop.hbase.ipc.CoprocessorRpcUtils;<a name="line.95"></a>
-<span class="sourceLineNo">096</span>import org.apache.hadoop.hbase.ipc.RpcServer;<a name="line.96"></a>
-<span class="sourceLineNo">097</span>import org.apache.hadoop.hbase.ipc.ServerNotRunningYetException;<a name="line.97"></a>
-<span class="sourceLineNo">098</span>import org.apache.hadoop.hbase.master.MasterRpcServices.BalanceSwitchMode;<a name="line.98"></a>
-<span class="sourceLineNo">099</span>import org.apache.hadoop.hbase.master.balancer.BalancerChore;<a name="line.99"></a>
-<span class="sourceLineNo">100</span>import org.apache.hadoop.hbase.master.balancer.BaseLoadBalancer;<a name="line.100"></a>
-<span class="sourceLineNo">101</span>import org.apache.hadoop.hbase.master.balancer.ClusterStatusChore;<a name="line.101"></a>
-<span class="sourceLineNo">102</span>import org.apache.hadoop.hbase.master.balancer.LoadBalancerFactory;<a name="line.102"></a>
-<span class="sourceLineNo">103</span>import org.apache.hadoop.hbase.master.cleaner.HFileCleaner;<a name="line.103"></a>
-<span class="sourceLineNo">104</span>import org.apache.hadoop.hbase.master.cleaner.LogCleaner;<a name="line.104"></a>
-<span class="sourceLineNo">105</span>import org.apache.hadoop.hbase.master.handler.DispatchMergingRegionHandler;<a name="line.105"></a>
-<span class="sourceLineNo">106</span>import org.apache.hadoop.hbase.master.normalizer.NormalizationPlan;<a name="line.106"></a>
-<span class="sourceLineNo">107</span>import org.apache.hadoop.hbase.master.normalizer.NormalizationPlan.PlanType;<a name="line.107"></a>
-<span class="sourceLineNo">108</span>import org.apache.hadoop.hbase.master.normalizer.RegionNormalizer;<a name="line.108"></a>
-<span class="sourceLineNo">109</span>import org.apache.hadoop.hbase.master.normalizer.RegionNormalizerChore;<a name="line.109"></a>
-<span class="sourceLineNo">110</span>import org.apache.hadoop.hbase.master.normalizer.RegionNormalizerFactory;<a name="line.110"></a>
-<span class="sourceLineNo">111</span>import org.apache.hadoop.hbase.master.procedure.AddColumnFamilyProcedure;<a name="line.111"></a>
-<span class="sourceLineNo">112</span>import org.apache.hadoop.hbase.master.procedure.CreateTableProcedure;<a name="line.112"></a>
-<span class="sourceLineNo">113</span>import org.apache.hadoop.hbase.master.procedure.DeleteColumnFamilyProcedure;<a name="line.113"></a>
-<span class="sourceLineNo">114</span>import org.apache.hadoop.hbase.master.procedure.DeleteTableProcedure;<a name="line.114"></a>
-<span class="sourceLineNo">115</span>import org.apache.hadoop.hbase.master.procedure.DisableTableProcedure;<a name="line.115"></a>
-<span class="sourceLineNo">116</span>import org.apache.hadoop.hbase.master.procedure.EnableTableProcedure;<a name="line.116"></a>
-<span class="sourceLineNo">117</span>import org.apache.hadoop.hbase.master.procedure.MasterProcedureConstants;<a name="line.117"></a>
-<span class="sourceLineNo">118</span>import org.apache.hadoop.hbase.master.procedure.MasterProcedureEnv;<a name="line.118"></a>
-<span class="sourceLineNo">119</span>import org.apache.hadoop.hbase.master.procedure.MasterProcedureScheduler.ProcedureEvent;<a name="line.119"></a>
-<span class="sourceLineNo">120</span>import org.apache.hadoop.hbase.master.procedure.ModifyColumnFamilyProcedure;<a name="line.120"></a>
-<span class="sourceLineNo">121</span>import org.apache.hadoop.hbase.master.procedure.ModifyTableProcedure;<a name="line.121"></a>
-<span class="sourceLineNo">122</span>import org.apache.hadoop.hbase.master.procedure.ProcedurePrepareLatch;<a name="line.122"></a>
-<span class="sourceLineNo">123</span>import org.apache.hadoop.hbase.master.procedure.ProcedureSyncWait;<a name="line.123"></a>
-<span class="sourceLineNo">124</span>import org.apache.hadoop.hbase.master.procedure.TruncateTableProcedure;<a name="line.124"></a>
-<span class="sourceLineNo">125</span>import org.apache.hadoop.hbase.master.snapshot.SnapshotManager;<a name="line.125"></a>
-<span class="sourceLineNo">126</span>import org.apache.hadoop.hbase.mob.MobConstants;<a name="line.126"></a>
-<span class="sourceLineNo">127</span>import org.apache.hadoop.hbase.monitoring.MemoryBoundedLogMessageBuffer;<a name="line.127"></a>
-<span class="sourceLineNo">128</span>import org.apache.hadoop.hbase.monitoring.MonitoredTask;<a name="line.128"></a>
-<span class="sourceLineNo">129</span>import org.apache.hadoop.hbase.monitoring.TaskMonitor;<a name="line.129"></a>
-<span class="sourceLineNo">130</span>import org.apache.hadoop.hbase.procedure.MasterProcedureManagerHost;<a name="line.130"></a>
-<span class="sourceLineNo">131</span>import org.apache.hadoop.hbase.procedure.flush.MasterFlushTableProcedureManager;<a name="line.131"></a>
-<span class="sourceLineNo">132</span>import org.apache.hadoop.hbase.procedure2.ProcedureExecutor;<a name="line.132"></a>
-<span class="sourceLineNo">133</span>import org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore;<a name="line.133"></a>
-<span class="sourceLineNo">134</span>import org.apache.hadoop.hbase.protobuf.generated.AdminProtos.GetRegionInfoResponse.CompactionState;<a name="line.134"></a>
-<span class="sourceLineNo">135</span>import org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionServerInfo;<a name="line.135"></a>
-<span class="sourceLineNo">136</span>import org.apache.hadoop.hbase.protobuf.generated.ZooKeeperProtos.SplitLogTask.RecoveryMode;<a name="line.136"></a>
-<span class="sourceLineNo">137</span>import org.apache.hadoop.hbase.quotas.MasterQuotaManager;<a name="line.137"></a>
-<span class="sourceLineNo">138</span>import org.apache.hadoop.hbase.regionserver.DefaultStoreEngine;<a name="line.138"></a>
-<span class="sourceLineNo">139</span>import org.apache.hadoop.hbase.regionserver.HRegionServer;<a name="line.139"></a>
-<span class="sourceLineNo">140</span>import org.apache.hadoop.hbase.regionserver.HStore;<a name="line.140"></a>
-<span class="sourceLineNo">141</span>import org.apache.hadoop.hbase.regionserver.RSRpcServices;<a name="line.141"></a>
-<span class="sourceLineNo">142</span>import org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost;<a name="line.142"></a>
-<span class="sourceLineNo">143</span>import org.apache.hadoop.hbase.regionserver.RegionSplitPolicy;<a name="line.143"></a>
-<span class="sourceLineNo">144</span>import org.apache.hadoop.hbase.regionserver.compactions.ExploringCompactionPolicy;<a name="line.144"></a>
-<span class="sourceLineNo">145</span>import org.apache.hadoop.hbase.regionserver.compactions.FIFOCompactionPolicy;<a name="line.145"></a>
-<span class="sourceLineNo">146</span>import org.apache.hadoop.hbase.replication.master.TableCFsUpdater;<a name="line.146"></a>
-<span class="sourceLineNo">147</span>import org.apache.hadoop.hbase.replication.regionserver.Replication;<a name="line.147"></a>
-<span class="sourceLineNo">148</span>import org.apache.hadoop.hbase.security.User;<a name="line.148"></a>
-<span class="sourceLineNo">149</span>import org.apache.hadoop.hbase.security.UserProvider;<a name="line.149"></a>
-<span class="sourceLineNo">150</span>import org.apache.hadoop.hbase.util.Addressing;<a name="line.150"></a>
-<span class="sourceLineNo">151</span>import org.apache.hadoop.hbase.util.Bytes;<a name="line.151"></a>
-<span class="sourceLineNo">152</span>import org.apache.hadoop.hbase.util.CompressionTest;<a name="line.152"></a>
-<span class="sourceLineNo">153</span>import org.apache.hadoop.hbase.util.EncryptionTest;<a name="line.153"></a>
-<span class="sourceLineNo">154</span>import org.apache.hadoop.hbase.util.FSUtils;<a name="line.154"></a>
-<span class="sourceLineNo">155</span>import org.apache.hadoop.hbase.util.HFileArchiveUtil;<a name="line.155"></a>
-<span class="sourceLineNo">156</span>import org.apache.hadoop.hbase.util.HasThread;<a name="line.156"></a>
-<span class="sourceLineNo">157</span>import org.apache.hadoop.hbase.util.IdLock;<a name="line.157"></a>
-<span class="sourceLineNo">158</span>import org.apache.hadoop.hbase.util.ModifyRegionUtils;<a name="line.158"></a>
-<span class="sourceLineNo">159</span>import org.apache.hadoop.hbase.util.Pair;<a name="line.159"></a>
-<span class="sourceLineNo">160</span>import org.apache.hadoop.hbase.util.Threads;<a name="line.160"></a>
-<span class="sourceLineNo">161</span>import org.apache.hadoop.hbase.util.VersionInfo;<a name="line.161"></a>
-<span class="sourceLineNo">162</span>import org.apache.hadoop.hbase.util.ZKDataMigrator;<a name="line.162"></a>
-<span class="sourceLineNo">163</span>import org.apache.hadoop.hbase.zookeeper.DrainingServerTracker;<a name="line.163"></a>
-<span class="sourceLineNo">164</span>import org.apache.hadoop.hbase.zookeeper.LoadBalancerTracker;<a name="line.164"></a>
-<span class="sourceLineNo">165</span>import org.apache.hadoop.hbase.zookeeper.MasterAddressTracker;<a name="line.165"></a>
-<span class="sourceLineNo">166</span>import org.apache.hadoop.hbase.zookeeper.MetaTableLocator;<a name="line.166"></a>
-<span class="sourceLineNo">167</span>import org.apache.hadoop.hbase.zookeeper.RegionNormalizerTracker;<a name="line.167"></a>
-<span class="sourceLineNo">168</span>import org.apache.hadoop.hbase.zookeeper.RegionServerTracker;<a name="line.168"></a>
-<span class="sourceLineNo">169</span>import org.apache.hadoop.hbase.zookeeper.SplitOrMergeTracker;<a name="line.169"></a>
-<span class="sourceLineNo">170</span>import org.apache.hadoop.hbase.zookeeper.ZKClusterId;<a name="line.170"></a>
-<span class="sourceLineNo">171</span>import org.apache.hadoop.hbase.zookeeper.ZKUtil;<a name="line.171"></a>
-<span class="sourceLineNo">172</span>import org.apache.hadoop.hbase.zookeeper.ZooKeeperWatcher;<a name="line.172"></a>
-<span class="sourceLineNo">173</span>import org.apache.zookeeper.KeeperException;<a name="line.173"></a>
-<span class="sourceLineNo">174</span>import org.mortbay.jetty.Connector;<a name="line.174"></a>
-<span class="sourceLineNo">175</span>import org.mortbay.jetty.nio.SelectChannelConnector;<a name="line.175"></a>
-<span class="sourceLineNo">176</span>import org.mortbay.jetty.servlet.Context;<a name="line.176"></a>
-<span class="sourceLineNo">177</span><a name="line.177"></a>
-<span class="sourceLineNo">178</span>/**<a name="line.178"></a>
-<span class="sourceLineNo">179</span> * HMaster is the "master server" for HBase. An HBase cluster has one active<a name="line.179"></a>
-<span class="sourceLineNo">180</span> * master.  If many masters are started, all compete.  Whichever wins goes on to<a name="line.180"></a>
-<span class="sourceLineNo">181</span> * run the cluster.  All others park themselves in their constructor until<a name="line.181"></a>
-<span class="sourceLineNo">182</span> * master or cluster shutdown or until the active master loses its lease in<a name="line.182"></a>
-<span class="sourceLineNo">183</span> * zookeeper.  Thereafter, all running master jostle to take over master role.<a name="line.183"></a>
-<span class="sourceLineNo">184</span> *<a name="line.184"></a>
-<span class="sourceLineNo">185</span> * &lt;p&gt;The Master can be asked shutdown the cluster. See {@link #shutdown()}.  In<a name="line.185"></a>
-<span class="sourceLineNo">186</span> * this case it will tell all regionservers to go down and then wait on them<a name="line.186"></a>
-<span class="sourceLineNo">187</span> * all reporting in that they are down.  This master will then shut itself down.<a name="line.187"></a>
-<span class="sourceLineNo">188</span> *<a name="line.188"></a>
-<span class="sourceLineNo">189</span> * &lt;p&gt;You can also shutdown just this master.  Call {@link #stopMaster()}.<a name="line.189"></a>
-<span class="sourceLineNo">190</span> *<a name="line.190"></a>
-<span class="sourceLineNo">191</span> * @see org.apache.zookeeper.Watcher<a name="line.191"></a>
-<span class="sourceLineNo">192</span> */<a name="line.192"></a>
-<span class="sourceLineNo">193</span>@InterfaceAudience.LimitedPrivate(HBaseInterfaceAudience.TOOLS)<a name="line.193"></a>
-<span class="sourceLineNo">194</span>@SuppressWarnings("deprecation")<a name="line.194"></a>
-<span class="sourceLineNo">195</span>public class HMaster extends HRegionServer implements MasterServices {<a name="line.195"></a>
-<span class="sourceLineNo">196</span>  private static final Log LOG = LogFactory.getLog(HMaster.class.getName());<a name="line.196"></a>
-<span class="sourceLineNo">197</span><a name="line.197"></a>
-<span class="sourceLineNo">198</span>  /**<a name="line.198"></a>
-<span class="sourceLineNo">199</span>   * Protection against zombie master. Started once Master accepts active responsibility and<a name="line.199"></a>
-<span class="sourceLineNo">200</span>   * starts taking over responsibilities. Allows a finite time window before giving up ownership.<a name="line.200"></a>
-<span class="sourceLineNo">201</span>   */<a name="line.201"></a>
-<span class="sourceLineNo">202</span>  private static class InitializationMonitor extends HasThread {<a name="line.202"></a>
-<span class="sourceLineNo">203</span>    /** The amount of time in milliseconds to sleep before checking initialization status. */<a name="line.203"></a>
-<span class="sourceLineNo">204</span>    public static final String TIMEOUT_KEY = "hbase.master.initializationmonitor.timeout";<a name="line.204"></a>
-<span class="sourceLineNo">205</span>    public static final long TIMEOUT_DEFAULT = TimeUnit.MILLISECONDS.convert(15, TimeUnit.MINUTES);<a name="line.205"></a>
-<span class="sourceLineNo">206</span><a name="line.206"></a>
-<span class="sourceLineNo">207</span>    /**<a name="line.207"></a>
-<span class="sourceLineNo">208</span>     * When timeout expired and initialization has not complete, call {@link System#exit(int)} when<a name="line.208"></a>
-<span class="sourceLineNo">209</span>     * true, do nothing otherwise.<a name="line.209"></a>
-<span class="sourceLineNo">210</span>     */<a name="line.210"></a>
-<span class="sourceLineNo">211</span>    public static final String HALT_KEY = "hbase.master.initializationmonitor.haltontimeout";<a name="line.211"></a>
-<span class="sourceLineNo">212</span>    public static final boolean HALT_DEFAULT = false;<a name="line.212"></a>
-<span class="sourceLineNo">213</span><a name="line.213"></a>
-<span class="sourceLineNo">214</span>    private final HMaster master;<a name="line.214"></a>
-<span class="sourceLineNo">215</span>    private final long timeout;<a name="line.215"></a>
-<span class="sourceLineNo">216</span>    private final boolean haltOnTimeout;<a name="line.216"></a>
-<span class="sourceLineNo">217</span><a name="line.217"></a>
-<span class="sourceLineNo">218</span>    /** Creates a Thread that monitors the {@link #isInitialized()} state. */<a name="line.218"></a>
-<span class="sourceLineNo">219</span>    InitializationMonitor(HMaster master) {<a name="line.219"></a>
-<span class="sourceLineNo">220</span>      super("MasterInitializationMonitor");<a name="line.220"></a>
-<span class="sourceLineNo">221</span>      this.master = master;<a name="line.221"></a>
-<span class="sourceLineNo">222</span>      this.timeout = master.getConfiguration().getLong(TIMEOUT_KEY, TIMEOUT_DEFAULT);<a name="line.222"></a>
-<span class="sourceLineNo">223</span>      this.haltOnTimeout = master.getConfiguration().getBoolean(HALT_KEY, HALT_DEFAULT);<a name="line.223"></a>
-<span class="sourceLineNo">224</span>      this.setDaemon(true);<a name="line.224"></a>
-<span class="sourceLineNo">225</span>    }<a name="line.225"></a>
-<span class="sourceLineNo">226</span><a name="line.226"></a>
-<span class="sourceLineNo">227</span>    @Override<a name="line.227"></a>
-<span class="sourceLineNo">228</span>    public void run() {<a name="line.228"></a>
-<span class="sourceLineNo">229</span>      try {<a name="line.229"></a>
-<span class="sourceLineNo">230</span>        while (!master.isStopped() &amp;&amp; master.isActiveMaster()) {<a name="line.230"></a>
-<span class="sourceLineNo">231</span>          Thread.sleep(timeout);<a name="line.231"></a>
-<span class="sourceLineNo">232</span>          if (master.isInitialized()) {<a name="line.232"></a>
-<span class="sourceLineNo">233</span>            LOG.debug("Initialization completed within allotted tolerance. Monitor exiting.");<a name="line.233"></a>
-<span class="sourceLineNo">234</span>          } else {<a name="line.234"></a>
-<span class="sourceLineNo">235</span>            LOG.error("Master failed to complete initialization after " + timeout + "ms. Please"<a name="line.235"></a>
-<span class="sourceLineNo">236</span>                + " consider submitting a bug report including a thread dump of this process.");<a name="line.236"></a>
-<span class="sourceLineNo">237</span>            if (haltOnTimeout) {<a name="line.237"></a>
-<span class="sourceLineNo">238</span>              LOG.error("Zombie Master exiting. Thread dump to stdout");<a name="line.238"></a>
-<span class="sourceLineNo">239</span>              Threads.printThreadInfo(System.out, "Zombie HMaster");<a name="line.239"></a>
-<span class="sourceLineNo">240</span>              System.exit(-1);<a name="line.240"></a>
-<span class="sourceLineNo">241</span>            }<a name="line.241"></a>
-<span class="sourceLineNo">242</span>          }<a name="line.242"></a>
-<span class="sourceLineNo">243</span>        }<a name="line.243"></a>
-<span class="sourceLineNo">244</span>      } catch (InterruptedException ie) {<a name="line.244"></a>
-<span class="sourceLineNo">245</span>        LOG.trace("InitMonitor thread interrupted. Existing.");<a name="line.245"></a>
-<span class="sourceLineNo">246</span>      }<a name="line.246"></a>
-<span class="sourceLineNo">247</span>    }<a name="line.247"></a>
-<span class="sourceLineNo">248</span>  }<a name="line.248"></a>
-<span class="sourceLineNo">249</span><a name="line.249"></a>
-<span class="sourceLineNo">250</span>  // MASTER is name of the webapp and the attribute name used stuffing this<a name="line.250"></a>
-<span class="sourceLineNo">251</span>  //instance into web context.<a name="line.251"></a>
-<span class="sourceLineNo">252</span>  public static final String MASTER = "master";<a name="line.252"></a>
-<span class="sourceLineNo">253</span><a name="line.253"></a>
-<span class="sourceLineNo">254</span>  // Manager and zk listener for master election<a name="line.254"></a>
-<span class="sourceLineNo">255</span>  private final ActiveMasterManager activeMasterManager;<a name="line.255"></a>
-<span class="sourceLineNo">256</span>  // Region server tracker<a name="line.256"></a>
-<span class="sourceLineNo">257</span>  RegionServerTracker regionServerTracker;<a name="line.257"></a>
-<span class="sourceLineNo">258</span>  // Draining region server tracker<a name="line.258"></a>
-<span class="sourceLineNo">259</span>  private DrainingServerTracker drainingServerTracker;<a name="line.259"></a>
-<span class="sourceLineNo">260</span>  // Tracker for load balancer state<a name="line.260"></a>
-<span class="sourceLineNo">261</span>  LoadBalancerTracker loadBalancerTracker;<a name="line.261"></a>
-<span class="sourceLineNo">262</span><a name="line.262"></a>
-<span class="sourceLineNo">263</span>  // Tracker for split and merge state<a name="line.263"></a>
-<span class="sourceLineNo">264</span>  private SplitOrMergeTracker splitOrMergeTracker;<a name="line.264"></a>
-<span class="sourceLineNo">265</span><a name="line.265"></a>
-<span class="sourceLineNo">266</span>  // Tracker for region normalizer state<a name="line.266"></a>
-<span class="sourceLineNo">267</span>  private RegionNormalizerTracker regionNormalizerTracker;<a name="line.267"></a>
-<span class="sourceLineNo">268</span><a name="line.268"></a>
-<span class="sourceLineNo">269</span>  private ClusterSchemaService clusterSchemaService;<a name="line.269"></a>
-<span class="sourceLineNo">270</span><a name="line.270"></a>
-<span class="sourceLineNo">271</span>  // Metrics for the HMaster<a name="line.271"></a>
-<span class="sourceLineNo">272</span>  final MetricsMaster metricsMaster;<a name="line.272"></a>
-<span class="sourceLineNo">273</span>  // file system manager for the master FS operations<a name="line.273"></a>
-<span class="sourceLineNo">274</span>  private MasterFileSystem fileSystemManager;<a name="line.274"></a>
-<span class="sourceLineNo">275</span>  private MasterWalManager walManager;<a name="line.275"></a>
-<span class="sourceLineNo">276</span><a name="line.276"></a>
-<span class="sourceLineNo">277</span>  // server manager to deal with region server info<a name="line.277"></a>
-<span class="sourceLineNo">278</span>  private volatile ServerManager serverManager;<a name="line.278"></a>
-<span class="sourceLineNo">279</span><a name="line.279"></a>
-<span class="sourceLineNo">280</span>  // manager of assignment nodes in zookeeper<a name="line.280"></a>
-<span class="sourceLineNo">281</span>  private AssignmentManager assignmentManager;<a name="line.281"></a>
-<span class="sourceLineNo">282</span><a name="line.282"></a>
-<span class="sourceLineNo">283</span>  // buffer for "fatal error" notices from region servers<a name="line.283"></a>
-<span class="sourceLineNo">284</span>  // in the cluster. This is only used for assisting<a name="line.284"></a>
-<span class="sourceLineNo">285</span>  // operations/debugging.<a name="line.285"></a>
-<span class="sourceLineNo">286</span>  MemoryBoundedLogMessageBuffer rsFatals;<a name="line.286"></a>
-<span class="sourceLineNo">287</span><a name="line.287"></a>
-<span class="sourceLineNo">288</span>  // flag set after we become the active master (used for testing)<a name="line.288"></a>
-<span class="sourceLineNo">289</span>  private volatile boolean isActiveMaster = false;<a name="line.289"></a>
-<span class="sourceLineNo">290</span><a name="line.290"></a>
-<span class="sourceLineNo">291</span>  // flag set after we complete initialization once active,<a name="line.291"></a>
-<span class="sourceLineNo">292</span>  // it is not private since it's used in unit tests<a name="line.292"></a>
-<span class="sourceLineNo">293</span>  private final ProcedureEvent initialized = new ProcedureEvent("master initialized");<a name="line.293"></a>
-<span class="sourceLineNo">294</span><a name="line.294"></a>
-<span class="sourceLineNo">295</span>  // flag set after master services are started,<a name="line.295"></a>
-<span class="sourceLineNo">296</span>  // initialization may have not completed yet.<a name="line.296"></a>
-<span class="sourceLineNo">297</span>  volatile boolean serviceStarted = false;<a name="line.297"></a>
-<span class="sourceLineNo">298</span><a name="line.298"></a>
-<span class="sourceLineNo">299</span>  // flag set after we complete assignMeta.<a name="line.299"></a>
-<span class="sourceLineNo">300</span>  private final ProcedureEvent serverCrashProcessingEnabled =<a name="line.300"></a>
-<span class="sourceLineNo">301</span>    new ProcedureEvent("server crash processing");<a name="line.301"></a>
-<span class="sourceLineNo">302</span><a name="line.302"></a>
-<span class="sourceLineNo">303</span>  private LoadBalancer balancer;<a name="line.303"></a>
-<span class="sourceLineNo">304</span>  private RegionNormalizer normalizer;<a name="line.304"></a>
-<span class="sourceLineNo">305</span>  private BalancerChore balancerChore;<a name="line.305"></a>
-<span class="sourceLineNo">306</span>  private RegionNormalizerChore normalizerChore;<a name="line.306"></a>
-<span class="sourceLineNo">307</span>  private ClusterStatusChore clusterStatusChore;<a name="line.307"></a>
-<span class="sourceLineNo">308</span>  private ClusterStatusPublisher clusterStatusPublisherChore = null;<a name="line.308"></a>
-<span class="sourceLineNo">309</span>  private PeriodicDoMetrics periodicDoMetricsChore = null;<a name="line.309"></a>
-<span class="sourceLineNo">310</span><a name="line.310"></a>
-<span class="sourceLineNo">311</span>  CatalogJanitor catalogJanitorChore;<a name="line.311"></a>
-<span class="sourceLineNo">312</span>  private LogCleaner logCleaner;<a name="line.312"></a>
-<span class="sourceLineNo">313</span>  private HFileCleaner hfileCleaner;<a name="line.313"></a>
-<span class="sourceLineNo">314</span>  private ExpiredMobFileCleanerChore expiredMobFileCleanerChore;<a name="line.314"></a>
-<span class="sourceLineNo">315</span>  private MobCompactionChore mobCompactChore;<a name="line.315"></a>
-<span class="sourceLineNo">316</span>  private MasterMobCompactionThread mobCompactThread;<a name="line.316"></a>
-<span class="sourceLineNo">317</span>  // used to synchronize the mobCompactionStates<a name="line.317"></a>
-<span class="sourceLineNo">318</span>  private final IdLock mobCompactionLock = new IdLock();<a name="line.318"></a>
-<span class="sourceLineNo">319</span>  // save the information of mob compactions in tables.<a name="line.319"></a>
-<span class="sourceLineNo">320</span>  // the key is table name, the value is the number of compactions in that table.<a name="line.320"></a>
-<span class="sourceLineNo">321</span>  private Map&lt;TableName, AtomicInteger&gt; mobCompactionStates = Maps.newConcurrentMap();<a name="line.321"></a>
-<span class="sourceLineNo">322</span><a name="line.322"></a>
-<span class="sourceLineNo">323</span>  MasterCoprocessorHost cpHost;<a name="line.323"></a>
-<span class="sourceLineNo">324</span><a name="line.324"></a>
-<span class="sourceLineNo">325</span>  private final boolean preLoadTableDescriptors;<a name="line.325"></a>
-<span class="sourceLineNo">326</span><a name="line.326"></a>
-<span class="sourceLineNo">327</span>  // Time stamps for when a hmaster became active<a name="line.327"></a>
-<span class="sourceLineNo">328</span>  private long masterActiveTime;<a name="line.328"></a>
-<span class="sourceLineNo">329</span><a name="line.329"></a>
-<span class="sourceLineNo">330</span>  //should we check the compression codec type at master side, default true, HBASE-6370<a name="line.330"></a>
-<span class="sourceLineNo">331</span>  private final boolean masterCheckCompression;<a name="line.331"></a>
-<span class="sourceLineNo">332</span><a name="line.332"></a>
-<span class="sourceLineNo">333</span>  //should we check encryption settings at master side, default true<a name="line.333"></a>
-<span class="sourceLineNo">334</span>  private final boolean masterCheckEncryption;<a name="line.334"></a>
-<span class="sourceLineNo">335</span><a name="line.335"></a>
-<span class="sourceLineNo">336</span>  Map&lt;String, Service&gt; coprocessorServiceHandlers = Maps.newHashMap();<a name="line.336"></a>
-<span class="sourceLineNo">337</span><a name="line.337"></a>
-<span class="sourceLineNo">338</span>  // monitor for snapshot of hbase tables<a name="line.338"></a>
-<span class="sourceLineNo">339</span>  SnapshotManager snapshotManager;<a name="line.339"></a>
-<span class="sourceLineNo">340</span>  // monitor for distributed procedures<a name="line.340"></a>
-<span class="sourceLineNo">341</span>  private MasterProcedureManagerHost mpmHost;<a name="line.341"></a>
-<span class="sourceLineNo">342</span><a name="line.342"></a>
-<span class="sourceLineNo">343</span>  // it is assigned after 'initialized' guard set to true, so should be volatile<a name="line.343"></a>
-<span class="sourceLineNo">344</span>  private volatile MasterQuotaManager quotaManager;<a name="line.344"></a>
-<span class="sourceLineNo">345</span><a name="line.345"></a>
-<span class="sourceLineNo">346</span>  private ProcedureExecutor&lt;MasterProcedureEnv&gt; procedureExecutor;<a name="line.346"></a>
-<span class="sourceLineNo">347</span>  private WALProcedureStore procedureStore;<a name="line.347"></a>
-<span class="sourceLineNo">348</span><a name="line.348"></a>
-<span class="sourceLineNo">349</span>  // handle table states<a name="line.349"></a>
-<span class="sourceLineNo">350</span>  private TableStateManager tableStateManager;<a name="line.350"></a>
-<span class="sourceLineNo">351</span><a name="line.351"></a>
-<span class="sourceLineNo">352</span>  private long splitPlanCount;<a name="line.352"></a>
-<span class="sourceLineNo">353</span>  private long mergePlanCount;<a name="line.353"></a>
-<span class="sourceLineNo">354</span><a name="line.354"></a>
-<span class="sourceLineNo">355</span>  /** flag used in test cases in order to simulate RS failures during master initialization */<a name="line.355"></a>
-<span class="sourceLineNo">356</span>  private volatile boolean initializationBeforeMetaAssignment = false;<a name="line.356"></a>
-<span class="sourceLineNo">357</span><a name="line.357"></a>
-<span class="sourceLineNo">358</span>  /** jetty server for master to redirect requests to regionserver infoServer */<a name="line.358"></a>
-<span class="sourceLineNo">359</span>  private org.mortbay.jetty.Server masterJettyServer;<a name="line.359"></a>
-<span class="sourceLineNo">360</span><a name="line.360"></a>
-<span class="sourceLineNo">361</span>  public static class RedirectServlet extends HttpServlet {<a name="line.361"></a>
-<span class="sourceLineNo">362</span>    private static final long serialVersionUID = 2894774810058302472L;<a name="line.362"></a>
-<span class="sourceLineNo">363</span>    private static int regionServerInfoPort;<a name="line.363"></a>
-<span class="sourceLineNo">364</span><a name="line.364"></a>
-<span class="sourceLineNo">365</span>    @Override<a name="line.365"></a>
-<span class="sourceLineNo">366</span>    public void doGet(HttpServletRequest request,<a name="line.366"></a>
-<span class="sourceLineNo">367</span>        HttpServletResponse response) throws ServletException, IOException {<a name="line.367"></a>
-<span class="sourceLineNo">368</span>      String redirectUrl = request.getScheme() + "://"<a name="line.368"></a>
-<span class="sourceLineNo">369</span>        + request.getServerName() + ":" + regionServerInfoPort<a name="line.369"></a>
-<span class="sourceLineNo">370</span>        + request.getRequestURI();<a name="line.370"></a>
-<span class="sourceLineNo">371</span>      response.sendRedirect(redirectUrl);<a name="line.371"></a>
-<span class="sourceLineNo">372</span>    }<a name="line.372"></a>
-<span class="sourceLineNo">373</span>  }<a name="line.373"></a>
-<span class="sourceLineNo">374</span><a name="line.374"></a>
-<span class="sourceLineNo">375</span>  private static class PeriodicDoMetrics extends ScheduledChore {<a name="line.375"></a>
-<span class="sourceLineNo">376</span>    private final HMaster server;<a name="line.376"></a>
-<span class="sourceLineNo">377</span>    public PeriodicDoMetrics(int doMetricsInterval, final HMaster server) {<a name="line.377"></a>
-<span class="sourceLineNo">378</span>      super(server.getServerName() + "-DoMetricsChore", server, doMetricsInterval);<a name="line.378"></a>
-<span class="sourceLineNo">379</span>      this.server = server;<a name="line.379"></a>
-<span class="sourceLineNo">380</span>    }<a name="line.380"></a>
-<span class="sourceLineNo">381</span><a name="line.381"></a>
-<span class="sourceLineNo">382</span>    @Override<a name="line.382"></a>
-<span class="sourceLineNo">383</span>    protected void chore() {<a name="line.383"></a>
-<span class="sourceLineNo">384</span>      server.doMetrics();<a name="line.384"></a>
-<span class="sourceLineNo">385</span>    }<a name="line.385"></a>
-<span class="sourceLineNo">386</span>  }<a name="line.386"></a>
-<span class="sourceLineNo">387</span><a name="line.387"></a>
-<span class="sourceLineNo">388</span>  /**<a name="line.388"></a>
-<span class="sourceLineNo">389</span>   * Initializes the HMaster. The steps are as follows:<a name="line.389"></a>
-<span class="sourceLineNo">390</span>   * &lt;p&gt;<a name="line.390"></a>
-<span class="sourceLineNo">391</span>   * &lt;ol&gt;<a name="line.391"></a>
-<span class="sourceLineNo">392</span>   * &lt;li&gt;Initialize the local HRegionServer<a name="line.392"></a>
-<span class="sourceLineNo">393</span>   * &lt;li&gt;Start the ActiveMasterManager.<a name="line.393"></a>
-<span class="sourceLineNo">394</span>   * &lt;/ol&gt;<a name="line.394"></a>
-<span class="sourceLineNo">395</span>   * &lt;p&gt;<a name="line.395"></a>
-<span class="sourceLineNo">396</span>   * Remaining steps of initialization occur in<a name="line.396"></a>
-<span class="sourceLineNo">397</span>   * #finishActiveMasterInitialization(MonitoredTask) after<a name="line.397"></a>
-<span class="sourceLineNo">398</span>   * the master becomes the active one.<a name="line.398"></a>
-<span class="sourceLineNo">399</span>   */<a name="line.399"></a>
-<span class="sourceLineNo">400</span>  public HMaster(final Configuration conf, CoordinatedStateManager csm)<a name="line.400"></a>
-<span class="sourceLineNo">401</span>      throws IOException, KeeperException {<a name="line.401"></a>
-<span class="sourceLineNo">402</span>    super(conf, csm);<a name="line.402"></a>
-<span class="sourceLineNo">403</span>    this.rsFatals = new MemoryBoundedLogMessageBuffer(<a name="line.403"></a>
-<span class="sourceLineNo">404</span>      conf.getLong("hbase.master.buffer.for.rs.fatals", 1*1024*1024));<a name="line.404"></a>
-<span class="sourceLineNo">405</span><a name="line.405"></a>
-<span class="sourceLineNo">406</span>    LOG.info("hbase.rootdir=" + FSUtils.getRootDir(this.conf) +<a name="line.406"></a>
-<span class="sourceLineNo">407</span>      ", hbase.cluster.distributed=" + this.conf.getBoolean(HConstants.CLUSTER_DISTRIBUTED, false));<a name="line.407"></a>
-<span class="sourceLineNo">408</span><a name="line.408"></a>
-<span class="sourceLineNo">409</span>    // Disable usage of meta replicas in the master<a name="line.409"></a>
-<span class="sourceLineNo">410</span>    this.conf.setBoolean(HConstants.USE_META_REPLICAS, false);<a name="line.410"></a>
-<span class="sourceLineNo">411</span><a name="line.411"></a>
-<span class="sourceLineNo">412</span>    Replication.decorateMasterConfiguration(this.conf);<a name="line.412"></a>
-<span class="sourceLineNo">413</span><a name="line.413"></a>
-<span class="sourceLineNo">414</span>    // Hack! Maps DFSClient =&gt; Master for logs.  HDFS made this<a name="line.414"></a>
-<span class="sourceLineNo">415</span>    // config param for task trackers, but we can piggyback off of it.<a name="line.415"></a>
-<span class="sourceLineNo">416</span>    if (this.conf.get("mapreduce.task.attempt.id") == null) {<a name="line.416"></a>
-<span class="sourceLineNo">417</span>      this.conf.set("mapreduce.task.attempt.id", "hb_m_" + this.serverName.toString());<a name="line.417"></a>
-<span class="sourceLineNo">418</span>    }<a name="line.418"></a>
-<span class="sourceLineNo">419</span><a name="line.419"></a>
-<span class="sourceLineNo">420</span>    // should we check the compression codec type at master side, default true, HBASE-6370<a name="line.420"></a>
-<span class="sourceLineNo">421</span>    this.masterCheckCompression = conf.getBoolean("hbase.master.check.compression", true);<a name="line.421"></a>
-<span class="sourceLineNo">422</span><a name="line.422"></a>
-<span class="sourceLineNo">423</span>    // should we check encryption settings at master side, default true<a name="line.423"></a>
-<span class="sourceLineNo">424</span>    this.masterCheckEncryption = conf.getBoolean("hbase.master.check.encryption", true);<a name="line.424"></a>
-<span class="sourceLineNo">425</span><a name="line.425"></a>
-<span class="sourceLineNo">426</span>    this.metricsMaster = new MetricsMaster(new MetricsMasterWrapperImpl(this));<a name="line.426"></a>
-<span class="sourceLineNo">427</span><a name="line.427"></a>
-<span class="sourceLineNo">428</span>    // preload table descriptor at startup<a name="line.428"></a>
-<span class="sourceLineNo">429</span>    this.preLoadTableDescriptors = conf.getBoolean("hbase.master.preload.tabledescriptors", true);<a name="line.429"></a>
-<span class="sourceLineNo">430</span><a name="line.430"></a>
-<span class="sourceLineNo">431</span>    // Do we publish the status?<a name="line.431"></a>
-<span class="sourceLineNo">432</span><a name="line.432"></a>
-<span class="sourceLineNo">433</span>    boolean shouldPublish = conf.getBoolean(HConstants.STATUS_PUBLISHED,<a name="line.433"></a>
-<span class="sourceLineNo">434</span>        HConstants.STATUS_PUBLISHED_DEFAULT);<a name="line.434"></a>
-<span class="sourceLineNo">435</span>    Class&lt;? extends ClusterStatusPublisher.Publisher&gt; publisherClass =<a name="line.435"></a>
-<span class="sourceLineNo">436</span>        conf.getClass(ClusterStatusPublisher.STATUS_PUBLISHER_CLASS,<a name="line.436"></a>
-<span class="sourceLineNo">437</span>            ClusterStatusPublisher.DEFAULT_STATUS_PUBLISHER_CLASS,<a name="line.437"></a>
-<span class="sourceLineNo">438</span>            ClusterStatusPublisher.Publisher.class);<a name="line.438"></a>
-<span class="sourceLineNo">439</span><a name="line.439"></a>
-<span class="sourceLineNo">440</span>    if (shouldPublish) {<a name="line.440"></a>
-<span class="sourceLineNo">441</span>      if (publisherClass == null) {<a name="line.441"></a>
-<span class="sourceLineNo">442</span>        LOG.warn(HConstants.STATUS_PUBLISHED + " is true, but " +<a name="line.442"></a>
-<span class="sourceLineNo">443</span>            ClusterStatusPublisher.DEFAULT_STATUS_PUBLISHER_CLASS +<a name="line.443"></a>
-<span class="sourceLineNo">444</span>            " is not set - not publishing status");<a name="line.444"></a>
-<span class="sourceLineNo">445</span>      } else {<a name="line.445"></a>
-<span class="sourceLineNo">446</span>        clusterStatusPublisherChore = new ClusterStatusPublisher(this, conf, publisherClass);<a name="line.446"></a>
-<span class="sourceLineNo">447</span>        getChoreService().scheduleChore(clusterStatusPublisherChore);<a name="line.447"></a>
-<span class="sourceLineNo">448</span>      }<a name="line.448"></a>
-<span class="sourceLineNo">449</span>    }<a name="line.449"></a>
-<span class="sourceLineNo">450</span><a name="line.450"></a>
-<span class="sourceLineNo">451</span>    // Do Metrics periodically<a name="line.451"></a>
-<span class="sourceLineNo">452</span>    periodicDoMetricsChore = new PeriodicDoMetrics(msgInterval, this);<a name="line.452"></a>
-<span class="sourceLineNo">453</span>    getChoreService().scheduleChore(periodicDoMetricsChore);<a name="line.453"></a>
-<span class="sourceLineNo">454</span><a name="line.454"></a>
-<span class="sourceLineNo">455</span>    // Some unit tests don't need a cluster, so no zookeeper at all<a name="line.455"></a>
-<span class="sourceLineNo">456</span>    if (!conf.getBoolean("hbase.testing.nocluster", false)) {<a name="line.456"></a>
-<span class="sourceLineNo">457</span>      activeMasterManager = new ActiveMasterManager(zooKeeper, this.serverName, this);<a name="line.457"></a>
-<span class="sourceLineNo">458</span>      int infoPort = putUpJettyServer();<a name="line.458"></a>
-<span class="sourceLineNo">459</span>      startActiveMasterManager(infoPort);<a name="line.459"></a>
-<span class="sourceLineNo">460</span>    } else {<a name="line.460"></a>
-<span class="sourceLineNo">461</span>      activeMasterManager = null;<a name="line.461"></a>
-<span class="sourceLineNo">462</span>    }<a name="line.462"></a>
-<span class="sourceLineNo">463</span>  }<a name="line.463"></a>
-<span class="sourceLineNo">464</span><a name="line.464"></a>
-<span class="sourceLineNo">465</span>  // return the actual infoPort, -1 means disable info server.<a name="line.465"></a>
-<span class="sourceLineNo">466</span>  private int putUpJettyServer() throws IOException {<a name="line.466"></a>
-<span class="sourceLineNo">467</span>    if (!conf.getBoolean("hbase.master.infoserver.redirect", true)) {<a name="line.467"></a>
-<span class="sourceLineNo">468</span>      return -1;<a name="line.468"></a>
-<span class="sourceLineNo">469</span>    }<a name="line.469"></a>
-<span class="sourceLineNo">470</span>    int infoPort = conf.getInt("hbase.master.info.port.orig",<a name="line.470"></a>
-<span class="sourceLineNo">471</span>      HConstants.DEFAULT_MASTER_INFOPORT);<a name="line.471"></a>
-<span class="sourceLineNo">472</span>    // -1 is for disabling info server, so no redirecting<a name="line.472"></a>
-<span class="sourceLineNo">473</span>    if (infoPort &lt; 0 || infoServer == null) {<a name="line.473"></a>
-<span class="sourceLineNo">474</span>      return -1;<a name="line.474"></a>
-<span class="sourceLineNo">475</span>    }<a name="line.475"></a>
-<span class="sourceLineNo">476</span>    String addr = conf.get("hbase.master.info.bindAddress", "0.0.0.0");<a name="line.476"></a>
-<span class="sourceLineNo">477</span>    if (!Addressing.isLocalAddress(InetAddress.getByName(addr))) {<a name="line.477"></a>
-<span class="sourceLineNo">478</span>      String msg =<a name="line.478"></a>
-<span class="sourceLineNo">479</span>          "Failed to start redirecting jetty server. Address " + addr<a name="line.479"></a>
-<span class="sourceLineNo">480</span>              + " does not belong to this host. Correct configuration parameter: "<a name="line.480"></a>
-<span class="sourceLineNo">481</span>              + "hbase.master.info.bindAddress";<a name="line.481"></a>
-<span class="sourceLineNo">482</span>      LOG.error(msg);<a name="line.482"></a>
-<span class="sourceLineNo">483</span>      throw new IOException(msg);<a name="line.483"></a>
+<span class="sourceLineNo">080</span>import org.apache.hadoop.hbase.TableDescriptors;<a name="line.80"></a>
+<span class="sourceLineNo">081</span>import org.apache.hadoop.hbase.TableName;<a name="line.81"></a>
+<span class="sourceLineNo">082</span>import org.apache.hadoop.hbase.TableNotDisabledException;<a name="line.82"></a>
+<span class="sourceLineNo">083</span>import org.apache.hadoop.hbase.TableNotFoundException;<a name="line.83"></a>
+<span class="sourceLineNo">084</span>import org.apache.hadoop.hbase.UnknownRegionException;<a name="line.84"></a>
+<span class="sourceLineNo">085</span>import org.apache.hadoop.hbase.classification.InterfaceAudience;<a name="line.85"></a>
+<span class="sourceLineNo">086</span>import org.apache.hadoop.hbase.client.MasterSwitchType;<a name="line.86"></a>
+<span class="sourceLineNo">087</span>import org.apache.hadoop.hbase.client.RegionReplicaUtil;<a name="line.87"></a>
+<span class="sourceLineNo">088</span>import org.apache.hadoop.hbase.client.Result;<a name="line.88"></a>
+<span class="sourceLineNo">089</span>import org.apache.hadoop.hbase.client.TableState;<a name="line.89"></a>
+<span class="sourceLineNo">090</span>import org.apache.hadoop.hbase.coprocessor.BypassCoprocessorException;<a name="line.90"></a>
+<span class="sourceLineNo">091</span>import org.apache.hadoop.hbase.coprocessor.CoprocessorHost;<a name="line.91"></a>
+<span class="sourceLineNo">092</span>import org.apache.hadoop.hbase.exceptions.DeserializationException;<a name="line.92"></a>
+<span class="sourceLineNo">093</span>import org.apache.hadoop.hbase.executor.ExecutorType;<a name="line.93"></a>
+<span class="sourceLineNo">094</span>import org.apache.hadoop.hbase.ipc.CoprocessorRpcUtils;<a name="line.94"></a>
+<span class="sourceLineNo">095</span>import org.apache.hadoop.hbase.ipc.RpcServer;<a name="line.95"></a>
+<span class="sourceLineNo">096</span>import org.apache.hadoop.hbase.ipc.ServerNotRunningYetException;<a name="line.96"></a>
+<span class="sourceLineNo">097</span>import org.apache.hadoop.hbase.master.MasterRpcServices.BalanceSwitchMode;<a name="line.97"></a>
+<span class="sourceLineNo">098</span>import org.apache.hadoop.hbase.master.balancer.BalancerChore;<a name="line.98"></a>
+<span class="sourceLineNo">099</span>import org.apache.hadoop.hbase.master.balancer.BaseLoadBalancer;<a name="line.99"></a>
+<span class="sourceLineNo">100</span>import org.apache.hadoop.hbase.master.balancer.ClusterStatusChore;<a name="line.100"></a>
+<span class="sourceLineNo">101</span>import org.apache.hadoop.hbase.master.balancer.LoadBalancerFactory;<a name="line.101"></a>
+<span class="sourceLineNo">102</span>import org.apache.hadoop.hbase.master.cleaner.HFileCleaner;<a name="line.102"></a>
+<span class="sourceLineNo">103</span>import org.apache.hadoop.hbase.master.cleaner.LogCleaner;<a name="line.103"></a>
+<span class="sourceLineNo">104</span>import org.apache.hadoop.hbase.master.handler.DispatchMergingRegionHandler;<a name="line.104"></a>
+<span class="sourceLineNo">105</span>import org.apache.hadoop.hbase.master.normalizer.NormalizationPlan;<a name="line.105"></a>
+<span class="sourceLineNo">106</span>import org.apache.hadoop.hbase.master.normalizer.NormalizationPlan.PlanType;<a name="line.106"></a>
+<span class="sourceLineNo">107</span>import org.apache.hadoop.hbase.master.normalizer.RegionNormalizer;<a name="line.107"></a>
+<span class="sourceLineNo">108</span>import org.apache.hadoop.hbase.master.normalizer.RegionNormalizerChore;<a name="line.108"></a>
+<span class="sourceLineNo">109</span>import org.apache.hadoop.hbase.master.normalizer.RegionNormalizerFactory;<a name="line.109"></a>
+<span class="sourceLineNo">110</span>import org.apache.hadoop.hbase.master.procedure.AddColumnFamilyProcedure;<a name="line.110"></a>
+<span class="sourceLineNo">111</span>import org.apache.hadoop.hbase.master.procedure.CreateTableProcedure;<a name="line.111"></a>
+<span class="sourceLineNo">112</span>import org.apache.hadoop.hbase.master.procedure.DeleteColumnFamilyProcedure;<a name="line.112"></a>
+<span class="sourceLineNo">113</span>import org.apache.hadoop.hbase.master.procedure.DeleteTableProcedure;<a name="line.113"></a>
+<span class="sourceLineNo">114</span>import org.apache.hadoop.hbase.master.procedure.DisableTableProcedure;<a name="line.114"></a>
+<span class="sourceLineNo">115</span>import org.apache.hadoop.hbase.master.procedure.EnableTableProcedure;<a name="line.115"></a>
+<span class="sourceLineNo">116</span>import org.apache.hadoop.hbase.master.procedure.MasterProcedureConstants;<a name="line.116"></a>
+<span class="sourceLineNo">117</span>import org.apache.hadoop.hbase.master.procedure.MasterProcedureEnv;<a name="line.117"></a>
+<span class="sourceLineNo">118</span>import org.apache.hadoop.hbase.master.procedure.MasterProcedureScheduler.ProcedureEvent;<a name="line.118"></a>
+<span class="sourceLineNo">119</span>import org.apache.hadoop.hbase.master.procedure.ModifyColumnFamilyProcedure;<a name="line.119"></a>
+<span class="sourceLineNo">120</span>import org.apache.hadoop.hbase.master.procedure.ModifyTableProcedure;<a name="line.120"></a>
+<span class="sourceLineNo">121</span>import org.apache.hadoop.hbase.master.procedure.ProcedurePrepareLatch;<a name="line.121"></a>
+<span class="sourceLineNo">122</span>import org.apache.hadoop.hbase.master.procedure.ProcedureSyncWait;<a name="line.122"></a>
+<span class="sourceLineNo">123</span>import org.apache.hadoop.hbase.master.procedure.TruncateTableProcedure;<a name="line.123"></a>
+<span class="sourceLineNo">124</span>import org.apache.hadoop.hbase.master.snapshot.SnapshotManager;<a name="line.124"></a>
+<span class="sourceLineNo">125</span>import org.apache.hadoop.hbase.mob.MobConstants;<a name="line.125"></a>
+<span class="sourceLineNo">126</span>import org.apache.hadoop.hbase.monitoring.MemoryBoundedLogMessageBuffer;<a name="line.126"></a>
+<span class="sourceLineNo">127</span>import org.apache.hadoop.hbase.monitoring.MonitoredTask;<a name="line.127"></a>
+<span class="sourceLineNo">128</span>import org.apache.hadoop.hbase.monitoring.TaskMonitor;<a name="line.128"></a>
+<span class="sourceLineNo">129</span>import org.apache.hadoop.hbase.procedure.MasterProcedureManagerHost;<a name="line.129"></a>
+<span class="sourceLineNo">130</span>import org.apache.hadoop.hbase.procedure.flush.MasterFlushTableProcedureManager;<a name="line.130"></a>
+<span class="sourceLineNo">131</span>import org.apache.hadoop.hbase.procedure2.ProcedureExecutor;<a name="line.131"></a>
+<span class="sourceLineNo">132</span>import org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore;<a name="line.132"></a>
+<span class="sourceLineNo">133</span>import org.apache.hadoop.hbase.protobuf.generated.AdminProtos.GetRegionInfoResponse.CompactionState;<a name="line.133"></a>
+<span class="sourceLineNo">134</span>import org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionServerInfo;<a name="line.134"></a>
+<span class="sourceLineNo">135</span>import org.apache.hadoop.hbase.protobuf.generated.ZooKeeperProtos.SplitLogTask.RecoveryMode;<a name="line.135"></a>
+<span class="sourceLineNo">136</span>import org.apache.hadoop.hbase.quotas.MasterQuotaManager;<a name="line.136"></a>
+<span class="sourceLineNo">137</span>import org.apache.hadoop.hbase.regionserver.DefaultStoreEngine;<a name="line.137"></a>
+<span class="sourceLineNo">138</span>import org.apache.hadoop.hbase.regionserver.HRegionServer;<a name="line.138"></a>
+<span class="sourceLineNo">139</span>import org.apache.hadoop.hbase.regionserver.HStore;<a name="line.139"></a>
+<span class="sourceLineNo">140</span>import org.apache.hadoop.hbase.regionserver.RSRpcServices;<a name="line.140"></a>
+<span class="sourceLineNo">141</span>import org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost;<a name="line.141"></a>
+<span class="sourceLineNo">142</span>import org.apache.hadoop.hbase.regionserver.RegionSplitPolicy;<a name="line.142"></a>
+<span class="sourceLineNo">143</span>import org.apache.hadoop.hbase.regionserver.compactions.ExploringCompactionPolicy;<a name="line.143"></a>
+<span class="sourceLineNo">144</span>import org.apache.hadoop.hbase.regionserver.compactions.FIFOCompactionPolicy;<a name="line.144"></a>
+<span class="sourceLineNo">145</span>import org.apache.hadoop.hbase.replication.master.TableCFsUpdater;<a name="line.145"></a>
+<span class="sourceLineNo">146</span>import org.apache.hadoop.hbase.replication.regionserver.Replication;<a name="line.146"></a>
+<span class="sourceLineNo">147</span>import org.apache.hadoop.hbase.security.User;<a name="line.147"></a>
+<span class="sourceLineNo">148</span>import org.apache.hadoop.hbase.security.UserProvider;<a name="line.148"></a>
+<span class="sourceLineNo">149</span>import org.apache.hadoop.hbase.util.Addressing;<a name="line.149"></a>
+<span class="sourceLineNo">150</span>import org.apache.hadoop.hbase.util.Bytes;<a name="line.150"></a>
+<span class="sourceLineNo">151</span>import org.apache.hadoop.hbase.util.CompressionTest;<a name="line.151"></a>
+<span class="sourceLineNo">152</span>import org.apache.hadoop.hbase.util.EncryptionTest;<a name="line.152"></a>
+<span class="sourceLineNo">153</span>import org.apache.hadoop.hbase.util.FSUtils;<a name="line.153"></a>
+<span class="sourceLineNo">154</span>import org.apache.hadoop.hbase.util.HFileArchiveUtil;<a name="line.154"></a>
+<span class="sourceLineNo">155</span>import org.apache.hadoop.hbase.util.HasThread;<a name="line.155"></a>
+<span class="sourceLineNo">156</span>import org.apache.hadoop.hbase.util.IdLock;<a name="line.156"></a>
+<span class="sourceLineNo">157</span>import org.apache.hadoop.hbase.util.ModifyRegionUtils;<a name="line.157"></a>
+<span class="sourceLineNo">158</span>import org.apache.hadoop.hbase.util.Pair;<a name="line.158"></a>
+<span class="sourceLineNo">159</span>import org.apache.hadoop.hbase.util.Threads;<a name="line.159"></a>
+<span class="sourceLineNo">160</span>import org.apache.hadoop.hbase.util.VersionInfo;<a name="line.160"></a>
+<span class="sourceLineNo">161</span>import org.apache.hadoop.hbase.util.ZKDataMigrator;<a name="line.161"></a>
+<span class="sourceLineNo">162</span>import org.apache.hadoop.hbase.zookeeper.DrainingServerTracker;<a name="line.162"></a>
+<span class="sourceLineNo">163</span>import org.apache.hadoop.hbase.zookeeper.LoadBalancerTracker;<a name="line.163"></a>
+<span class="sourceLineNo">164</span>import org.apache.hadoop.hbase.zookeeper.MasterAddressTracker;<a name="line.164"></a>
+<span class="sourceLineNo">165</span>import org.apache.hadoop.hbase.zookeeper.MetaTableLocator;<a name="line.165"></a>
+<span class="sourceLineNo">166</span>import org.apache.hadoop.hbase.zookeeper.RegionNormalizerTracker;<a name="line.166"></a>
+<span class="sourceLineNo">167</span>import org.apache.hadoop.hbase.zookeeper.RegionServerTracker;<a name="line.167"></a>
+<span class="sourceLineNo">168</span>import org.apache.hadoop.hbase.zookeeper.SplitOrMergeTracker;<a name="line.168"></a>
+<span class="sourceLineNo">169</span>import org.apache.hadoop.hbase.zookeeper.ZKClusterId;<a name="line.169"></a>
+<span class="sourceLineNo">170</span>import org.apache.hadoop.hbase.zookeeper.ZKUtil;<a name="line.170"></a>
+<span class="sourceLineNo">171</span>import org.apache.hadoop.hbase.zookeeper.ZooKeeperWatcher;<a name="line.171"></a>
+<span class="sourceLineNo">172</span>import org.apache.zookeeper.KeeperException;<a name="line.172"></a>
+<span class="sourceLineNo">173</span>import org.mortbay.jetty.Connector;<a name="line.173"></a>
+<span class="sourceLineNo">174</span>import org.mortbay.jetty.nio.SelectChannelConnector;<a name="line.174"></a>
+<span class="sourceLineNo">175</span>import org.mortbay.jetty.servlet.Context;<a name="line.175"></a>
+<span class="sourceLineNo">176</span><a name="line.176"></a>
+<span class="sourceLineNo">177</span>/**<a name="line.177"></a>
+<span class="sourceLineNo">178</span> * HMaster is the "master server" for HBase. An HBase cluster has one active<a name="line.178"></a>
+<span class="sourceLineNo">179</span> * master.  If many masters are started, all compete.  Whichever wins goes on to<a name="line.179"></a>
+<span class="sourceLineNo">180</span> * run the cluster.  All others park themselves in their constructor until<a name="line.180"></a>
+<span class="sourceLineNo">181</span> * master or cluster shutdown or until the active master loses its lease in<a name="line.181"></a>
+<span class="sourceLineNo">182</span> * zookeeper.  Thereafter, all running master jostle to take over master role.<a name="line.182"></a>
+<span class="sourceLineNo">183</span> *<a name="line.183"></a>
+<span class="sourceLineNo">184</span> * &lt;p&gt;The Master can be asked shutdown the cluster. See {@link #shutdown()}.  In<a name="line.184"></a>
+<span class="sourceLineNo">185</span> * this case it will tell all regionservers to go down and then wait on them<a name="line.185"></a>
+<span class="sourceLineNo">186</span> * all reporting in that they are down.  This master will then shut itself down.<a name="line.186"></a>
+<span class="sourceLineNo">187</span> *<a name="line.187"></a>
+<span class="sourceLineNo">188</span> * &lt;p&gt;You can also shutdown just this master.  Call {@link #stopMaster()}.<a name="line.188"></a>
+<span class="sourceLineNo">189</span> *<a name="line.189"></a>
+<span class="sourceLineNo">190</span> * @see org.apache.zookeeper.Watcher<a name="line.190"></a>
+<span class="sourceLineNo">191</span> */<a name="line.191"></a>
+<span class="sourceLineNo">192</span>@InterfaceAudience.LimitedPrivate(HBaseInterfaceAudience.TOOLS)<a name="line.192"></a>
+<span class="sourceLineNo">193</span>@SuppressWarnings("deprecation")<a name="line.193"></a>
+<span class="sourceLineNo">194</span>public class HMaster extends HRegionServer implements MasterServices {<a name="line.194"></a>
+<span class="sourceLineNo">195</span>  private static final Log LOG = LogFactory.getLog(HMaster.class.getName());<a name="line.195"></a>
+<span class="sourceLineNo">196</span><a name="line.196"></a>
+<span class="sourceLineNo">197</span>  /**<a name="line.197"></a>
+<span class="sourceLineNo">198</span>   * Protection against zombie master. Started once Master accepts active responsibility and<a name="line.198"></a>
+<span class="sourceLineNo">199</span>   * starts taking over responsibilities. Allows a finite time window before giving up ownership.<a name="line.199"></a>
+<span class="sourceLineNo">200</span>   */<a name="line.200"></a>
+<span class="sourceLineNo">201</span>  private static class InitializationMonitor extends HasThread {<a name="line.201"></a>
+<span class="sourceLineNo">202</span>    /** The amount of time in milliseconds to sleep before checking initialization status. */<a name="line.202"></a>
+<span class="sourceLineNo">203</span>    public static final String TIMEOUT_KEY = "hbase.master.initializationmonitor.timeout";<a name="line.203"></a>
+<span class="sourceLineNo">204</span>    public static final long TIMEOUT_DEFAULT = TimeUnit.MILLISECONDS.convert(15, TimeUnit.MINUTES);<a name="line.204"></a>
+<span class="sourceLineNo">205</span><a name="line.205"></a>
+<span class="sourceLineNo">206</span>    /**<a name="line.206"></a>
+<span class="sourceLineNo">207</span>     * When timeout expired and initialization has not complete, call {@link System#exit(int)} when<a name="line.207"></a>
+<span class="sourceLineNo">208</span>     * true, do nothing otherwise.<a name="line.208"></a>
+<span class="sourceLineNo">209</span>     */<a name="line.209"></a>
+<span class="sourceLineNo">210</span>    public static final String HALT_KEY = "hbase.master.initializationmonitor.haltontimeout";<a name="line.210"></a>
+<span class="sourceLineNo">211</span>    public static final boolean HALT_DEFAULT = false;<a name="line.211"></a>
+<span class="sourceLineNo">212</span><a name="line.212"></a>
+<span class="sourceLineNo">213</span>    private final HMaster master;<a name="line.213"></a>
+<span class="sourceLineNo">214</span>    private final long timeout;<a name="line.214"></a>
+<span class="sourceLineNo">215</span>    private final boolean haltOnTimeout;<a name="line.215"></a>
+<span class="sourceLineNo">216</span><a name="line.216"></a>
+<span class="sourceLineNo">217</span>    /** Creates a Thread that monitors the {@link #isInitialized()} state. */<a name="line.217"></a>
+<span class="sourceLineNo">218</span>    InitializationMonitor(HMaster master) {<a name="line.218"></a>
+<span class="sourceLineNo">219</span>      super("MasterInitializationMonitor");<a name="line.219"></a>
+<span class="sourceLineNo">220</span>      this.master = master;<a name="line.220"></a>
+<span class="sourceLineNo">221</span>      this.timeout = master.getConfiguration().getLong(TIMEOUT_KEY, TIMEOUT_DEFAULT);<a name="line.221"></a>
+<span class="sourceLineNo">222</span>      this.haltOnTimeout = master.getConfiguration().getBoolean(HALT_KEY, HALT_DEFAULT);<a name="line.222"></a>
+<span class="sourceLineNo">223</span>      this.setDaemon(true);<a name="line.223"></a>
+<span class="sourceLineNo">224</span>    }<a name="line.224"></a>
+<span class="sourceLineNo">225</span><a name="line.225"></a>
+<span class="sourceLineNo">226</span>    @Override<a name="line.226"></a>
+<span class="sourceLineNo">227</span>    public void run() {<a name="line.227"></a>
+<span class="sourceLineNo">228</span>      try {<a name="line.228"></a>
+<span class="sourceLineNo">229</span>        while (!master.isStopped() &amp;&amp; master.isActiveMaster()) {<a name="line.229"></a>
+<span class="sourceLineNo">230</span>          Thread.sleep(timeout);<a name="line.230"></a>
+<span class="sourceLineNo">231</span>          if (master.isInitialized()) {<a name="line.231"></a>
+<span class="sourceLineNo">232</span>            LOG.debug("Initialization completed within allotted tolerance. Monitor exiting.");<a name="line.232"></a>
+<span class="sourceLineNo">233</span>          } else {<a name="line.233"></a>
+<span class="sourceLineNo">234</span>            LOG.error("Master failed to complete initialization after " + timeout + "ms. Please"<a name="line.234"></a>
+<span class="sourceLineNo">235</span>                + " consider submitting a bug report including a thread dump of this process.");<a name="line.235"></a>
+<span class="sourceLineNo">236</span>            if (haltOnTimeout) {<a name="line.236"></a>
+<span class="sourceLineNo">237</span>              LOG.error("Zombie Master exiting. Thread dump to stdout");<a name="line.237"></a>
+<span class="sourceLineNo">238</span>              Threads.printThreadInfo(System.out, "Zombie HMaster");<a name="line.238"></a>
+<span class="sourceLineNo">239</span>              System.exit(-1);<a name="line.239"></a>
+<span class="sourceLineNo">240</span>            }<a name="line.240"></a>
+<span class="sourceLineNo">241</span>          }<a name="line.241"></a>
+<span class="sourceLineNo">242</span>        }<a name="line.242"></a>
+<span class="sourceLineNo">243</span>      } catch (InterruptedException ie) {<a name="line.243"></a>
+<span class="sourceLineNo">244</span>        LOG.trace("InitMonitor thread interrupted. Existing.");<a name="line.244"></a>
+<span class="sourceLineNo">245</span>      }<a name="line.245"></a>
+<span class="sourceLineNo">246</span>    }<a name="line.246"></a>
+<span class="sourceLineNo">247</span>  }<a name="line.247"></a>
+<span class="sourceLineNo">248</span><a name="line.248"></a>
+<span class="sourceLineNo">249</span>  // MASTER is name of the webapp and the attribute name used stuffing this<a name="line.249"></a>
+<span class="sourceLineNo">250</span>  //instance into web context.<a name="line.250"></a>
+<span class="sourceLineNo">251</span>  public static final String MASTER = "master";<a name="line.251"></a>
+<span class="sourceLineNo">252</span><a name="line.252"></a>
+<span class="sourceLineNo">253</span>  // Manager and zk listener for master election<a name="line.253"></a>
+<span class="sourceLineNo">254</span>  private final ActiveMasterManager activeMasterManager;<a name="line.254"></a>
+<span class="sourceLineNo">255</span>  // Region server tracker<a name="line.255"></a>
+<span class="sourceLineNo">256</span>  RegionServerTracker regionServerTracker;<a name="line.256"></a>
+<span class="sourceLineNo">257</span>  // Draining region server tracker<a name="line.257"></a>
+<span class="sourceLineNo">258</span>  private DrainingServerTracker drainingServerTracker;<a name="line.258"></a>
+<span class="sourceLineNo">259</span>  // Tracker for load balancer state<a name="line.259"></a>
+<span class="sourceLineNo">260</span>  LoadBalancerTracker loadBalancerTracker;<a name="line.260"></a>
+<span class="sourceLineNo">261</span><a name="line.261"></a>
+<span class="sourceLineNo">262</span>  // Tracker for split and merge state<a name="line.262"></a>
+<span class="sourceLineNo">263</span>  private SplitOrMergeTracker splitOrMergeTracker;<a name="line.263"></a>
+<span class="sourceLineNo">264</span><a name="line.264"></a>
+<span class="sourceLineNo">265</span>  // Tracker for region normalizer state<a name="line.265"></a>
+<span class="sourceLineNo">266</span>  private RegionNormalizerTracker regionNormalizerTracker;<a name="line.266"></a>
+<span class="sourceLineNo">267</span><a name="line.267"></a>
+<span class="sourceLineNo">268</span>  private ClusterSchemaService clusterSchemaService;<a name="line.268"></a>
+<span class="sourceLineNo">269</span><a name="line.269"></a>
+<span class="sourceLineNo">270</span>  // Metrics for the HMaster<a name="line.270"></a>
+<span class="sourceLineNo">271</span>  final MetricsMaster metricsMaster;<a name="line.271"></a>
+<span class="sourceLineNo">272</span>  // file system manager for the master FS operations<a name="line.272"></a>
+<span class="sourceLineNo">273</span>  private MasterFileSystem fileSystemManager;<a name="line.273"></a>
+<span class="sourceLineNo">274</span>  private MasterWalManager walManager;<a name="line.274"></a>
+<span class="sourceLineNo">275</span><a name="line.275"></a>
+<span class="sourceLineNo">276</span>  // server manager to deal with region server info<a name="line.276"></a>
+<span class="sourceLineNo">277</span>  private volatile ServerManager serverManager;<a name="line.277"></a>
+<span class="sourceLineNo">278</span><a name="line.278"></a>
+<span class="sourceLineNo">279</span>  // manager of assignment nodes in zookeeper<a name="line.279"></a>
+<span class="sourceLineNo">280</span>  private AssignmentManager assignmentManager;<a name="line.280"></a>
+<span class="sourceLineNo">281</span><a name="line.281"></a>
+<span class="sourceLineNo">282</span>  // buffer for "fatal error" notices from region servers<a name="line.282"></a>
+<span class="sourceLineNo">283</span>  // in the cluster. This is only used for assisting<a name="line.283"></a>
+<span class="sourceLineNo">284</span>  // operations/debugging.<a name="line.284"></a>
+<span class="sourceLineNo">285</span>  MemoryBoundedLogMessageBuffer rsFatals;<a name="line.285"></a>
+<span class="sourceLineNo">286</span><a name="line.286"></a>
+<span class="sourceLineNo">287</span>  // flag set after we become the active master (used for testing)<a name="line.287"></a>
+<span class="sourceLineNo">288</span>  private volatile boolean isActiveMaster = false;<a name="line.288"></a>
+<span class="sourceLineNo">289</span><a name="line.289"></a>
+<span class="sourceLineNo">290</span>  // flag set after we complete initialization once active,<a name="line.290"></a>
+<span class="sourceLineNo">291</span>  // it is not private since it's used in unit tests<a name="line.291"></a>
+<span class="sourceLineNo">292</span>  private final ProcedureEvent initialized = new ProcedureEvent("master initialized");<a name="line.292"></a>
+<span class="sourceLineNo">293</span><a name="line.293"></a>
+<span class="sourceLineNo">294</span>  // flag set after master services are started,<a name="line.294"></a>
+<span class="sourceLineNo">295</span>  // initialization may have not completed yet.<a name="line.295"></a>
+<span class="sourceLineNo">296</span>  volatile boolean serviceStarted = false;<a name="line.296"></a>
+<span class="sourceLineNo">297</span><a name="line.297"></a>
+<span class="sourceLineNo">298</span>  // flag set after we complete assignMeta.<a name="line.298"></a>
+<span class="sourceLineNo">299</span>  private final ProcedureEvent serverCrashProcessingEnabled =<a name="line.299"></a>
+<span class="sourceLineNo">300</span>    new ProcedureEvent("server crash processing");<a name="line.300"></a>
+<span class="sourceLineNo">301</span><a name="line.301"></a>
+<span class="sourceLineNo">302</span>  private LoadBalancer balancer;<a name="line.302"></a>
+<span class="sourceLineNo">303</span>  private RegionNormalizer normalizer;<a name="line.303"></a>
+<span class="sourceLineNo">304</span>  private BalancerChore balancerChore;<a name="line.304"></a>
+<span class="sourceLineNo">305</span>  private RegionNormalizerChore normalizerChore;<a name="line.305"></a>
+<span class="sourceLineNo">306</span>  private ClusterStatusChore clusterStatusChore;<a name="line.306"></a>
+<span class="sourceLineNo">307</span>  private ClusterStatusPublisher clusterStatusPublisherChore = null;<a name="line.307"></a>
+<span class="sourceLineNo">308</span>  private PeriodicDoMetrics periodicDoMetricsChore = null;<a name="line.308"></a>
+<span class="sourceLineNo">309</span><a name="line.309"></a>
+<span class="sourceLineNo">310</span>  CatalogJanitor catalogJanitorChore;<a name="line.310"></a>
+<span class="sourceLineNo">311</span>  private LogCleaner logCleaner;<a name="line.311"></a>
+<span class="sourceLineNo">312</span>  private HFileCleaner hfileCleaner;<a name="line.312"></a>
+<span class="sourceLineNo">313</span>  private ExpiredMobFileCleanerChore expiredMobFileCleanerChore;<a name="line.313"></a>
+<span class="sourceLineNo">314</span>  private MobCompactionChore mobCompactChore;<a name="line.314"></a>
+<span class="sourceLineNo">315</span>  private MasterMobCompactionThread mobCompactThread;<a name="line.315"></a>
+<span class="sourceLineNo">316</span>  // used to synchronize the mobCompactionStates<a name="line.316"></a>
+<span class="sourceLineNo">317</span>  private final IdLock mobCompactionLock = new IdLock();<a name="line.317"></a>
+<span class="sourceLineNo">318</span>  // save the information of mob compactions in tables.<a name="line.318"></a>
+<span class="sourceLineNo">319</span>  // the key is table name, the value is the number of compactions in that table.<a name="line.319"></a>
+<span class="sourceLineNo">320</span>  private Map&lt;TableName, AtomicInteger&gt; mobCompactionStates = Maps.newConcurrentMap();<a name="line.320"></a>
+<span class="sourceLineNo">321</span><a name="line.321"></a>
+<span class="sourceLineNo">322</span>  MasterCoprocessorHost cpHost;<a name="line.322"></a>
+<span class="sourceLineNo">323</span><a name="line.323"></a>
+<span class="sourceLineNo">324</span>  private final boolean preLoadTableDescriptors;<a name="line.324"></a>
+<span class="sourceLineNo">325</span><a name="line.325"></a>
+<span class="sourceLineNo">326</span>  // Time stamps for when a hmaster became active<a name="line.326"></a>
+<span class="sourceLineNo">327</span>  private long masterActiveTime;<a name="line.327"></a>
+<span class="sourceLineNo">328</span><a name="line.328"></a>
+<span class="sourceLineNo">329</span>  //should we check the compression codec type at master side, default true, HBASE-6370<a name="line.329"></a>
+<span class="sourceLineNo">330</span>  private final boolean masterCheckCompression;<a name="line.330"></a>
+<span class="sourceLineNo">331</span><a name="line.331"></a>
+<span class="sourceLineNo">332</span>  //should we check encryption settings at master side, default true<a name="line.332"></a>
+<span class="sourceLineNo">333</span>  private final boolean masterCheckEncryption;<a name="line.333"></a>
+<span class="sourceLineNo">334</span><a name="line.334"></a>
+<span class="sourceLineNo">335</span>  Map&lt;String, Service&gt; coprocessorServiceHandlers = Maps.newHashMap();<a name="line.335"></a>
+<span class="sourceLineNo">336</span><a name="line.336"></a>
+<span class="sourceLineNo">337</span>  // monitor for snapshot of hbase tables<a name="line.337"></a>
+<span class="sourceLineNo">338</span>  SnapshotManager snapshotManager;<a name="line.338"></a>
+<span class="sourceLineNo">339</span>  // monitor for distributed procedures<a name="line.339"></a>
+<span class="sourceLineNo">340</span>  private MasterProcedureManagerHost mpmHost;<a name="line.340"></a>
+<span class="sourceLineNo">341</span><a name="line.341"></a>
+<span class="sourceLineNo">342</span>  // it is assigned after 'initialized' guard set to true, so should be volatile<a name="line.342"></a>
+<span class="sourceLineNo">343</span>  private volatile MasterQuotaManager quotaManager;<a name="line.343"></a>
+<span class="sourceLineNo">344</span><a name="line.344"></a>
+<span class="sourceLineNo">345</span>  private ProcedureExecutor&lt;MasterProcedureEnv&gt; procedureExecutor;<a name="line.345"></a>
+<span class="sourceLineNo">346</span>  private WALProcedureStore procedureStore;<a name="line.346"></a>
+<span class="sourceLineNo">347</span><a name="line.347"></a>
+<span class="sourceLineNo">348</span>  // handle table states<a name="line.348"></a>
+<span class="sourceLineNo">349</span>  private TableStateManager tableStateManager;<a name="line.349"></a>
+<span class="sourceLineNo">350</span><a name="line.350"></a>
+<span class="sourceLineNo">351</span>  private long splitPlanCount;<a name="line.351"></a>
+<span class="sourceLineNo">352</span>  private long mergePlanCount;<a name="line.352"></a>
+<span class="sourceLineNo">353</span><a name="line.353"></a>
+<span class="sourceLineNo">354</span>  /** flag used in test cases in order to simulate RS failures during master initialization */<a name="line.354"></a>
+<span class="sourceLineNo">355</span>  private volatile boolean initializationBeforeMetaAssignment = false;<a name="line.355"></a>
+<span class="sourceLineNo">356</span><a name="line.356"></a>
+<span class="sourceLineNo">357</span>  /** jetty server for master to redirect requests to regionserver infoServer */<a name="line.357"></a>
+<span class="sourceLineNo">358</span>  private org.mortbay.jetty.Server masterJettyServer;<a name="line.358"></a>
+<span class="sourceLineNo">359</span><a name="line.359"></a>
+<span class="sourceLineNo">360</span>  public static class RedirectServlet extends HttpServlet {<a name="line.360"></a>
+<span class="sourceLineNo">361</span>    private static final long serialVersionUID = 2894774810058302472L;<a name="line.361"></a>
+<span class="sourceLineNo">362</span>    private static int regionServerInfoPort;<a name="line.362"></a>
+<span class="sourceLineNo">363</span><a name="line.363"></a>
+<span class="sourceLineNo">364</span>    @Override<a name="line.364"></a>
+<span class="sourceLineNo">365</span>    public void doGet(HttpServletRequest request,<a name="line.365"></a>
+<span class="sourceLineNo">366</span>        HttpServletResponse response) throws ServletException, IOException {<a name="line.366"></a>
+<span class="sourceLineNo">367</span>      String redirectUrl = request.getScheme() + "://"<a name="line.367"></a>
+<span class="sourceLineNo">368</span>        + request.getServerName() + ":" + regionServerInfoPort<a name="line.368"></a>
+<span class="sourceLineNo">369</span>        + request.getRequestURI();<a name="line.369"></a>
+<span class="sourceLineNo">370</span>      response.sendRedirect(redirectUrl);<a name="line.370"></a>
+<span class="sourceLineNo">371</span>    }<a name="line.371"></a>
+<span class="sourceLineNo">372</span>  }<a name="line.372"></a>
+<span class="sourceLineNo">373</span><a name="line.373"></a>
+<span class="sourceLineNo">374</span>  private static class PeriodicDoMetrics extends ScheduledChore {<a name="line.374"></a>
+<span class="sourceLineNo">375</span>    private final HMaster server;<a name="line.375"></a>
+<span class="sourceLineNo">376</span>    public PeriodicDoMetrics(int doMetricsInterval, final HMaster server) {<a name="line.376"></a>
+<span class="sourceLineNo">377</span>      super(server.getServerName() + "-DoMetricsChore", server, doMetricsInterval);<a name="line.377"></a>
+<span class="sourceLineNo">378</span>      this.server = server;<a name="line.378"></a>
+<span class="sourceLineNo">379</span>    }<a name="line.379"></a>
+<span class="sourceLineNo">380</span><a name="line.380"></a>
+<span class="sourceLineNo">381</span>    @Override<a name="line.381"></a>
+<span class="sourceLineNo">382</span>    protected void chore() {<a name="line.382"></a>
+<span class="sourceLineNo">383</span>      server.doMetrics();<a name="line.383"></a>
+<span class="sourceLineNo">384</span>    }<a name="line.384"></a>
+<span class="sourceLineNo">385</span>  }<a name="line.385"></a>
+<span class="sourceLineNo">386</span><a name="line.386"></a>
+<span class="sourceLineNo">387</span>  /**<a name="line.387"></a>
+<span class="sourceLineNo">388</span>   * Initializes the HMaster. The steps are as follows:<a name="line.388"></a>
+<span class="sourceLineNo">389</span>   * &lt;p&gt;<a name="line.389"></a>
+<span class="sourceLineNo">390</span>   * &lt;ol&gt;<a name="line.390"></a>
+<span class="sourceLineNo">391</span>   * &lt;li&gt;Initialize the local HRegionServer<a name="line.391"></a>
+<span class="sourceLineNo">392</span>   * &lt;li&gt;Start the ActiveMasterManager.<a name="line.392"></a>
+<span class="sourceLineNo">393</span>   * &lt;/ol&gt;<a name="line.393"></a>
+<span class="sourceLineNo">394</span>   * &lt;p&gt;<a name="line.394"></a>
+<span class="sourceLineNo">395</span>   * Remaining steps of initialization occur in<a name="line.395"></a>
+<span class="sourceLineNo">396</span>   * #finishActiveMasterInitialization(MonitoredTask) after<a name="line.396"></a>
+<span class="sourceLineNo">397</span>   * the master becomes the active one.<a name="line.397"></a>
+<span class="sourceLineNo">398</span>   */<a name="line.398"></a>
+<span class="sourceLineNo">399</span>  public HMaster(final Configuration conf, CoordinatedStateManager csm)<a name="line.399"></a>
+<span class="sourceLineNo">400</span>      throws IOException, KeeperException {<a name="line.400"></a>
+<span class="sourceLineNo">401</span>    super(conf, csm);<a name="line.401"></a>
+<span class="sourceLineNo">402</span>    this.rsFatals = new MemoryBoundedLogMessageBuffer(<a name="line.402"></a>
+<span class="sourceLineNo">403</span>      conf.getLong("hbase.master.buffer.for.rs.fatals", 1*1024*1024));<a name="line.403"></a>
+<span class="sourceLineNo">404</span><a name="line.404"></a>
+<span class="sourceLineNo">405</span>    LOG.info("hbase.rootdir=" + FSUtils.getRootDir(this.conf) +<a name="line.405"></a>
+<span class="sourceLineNo">406</span>      ", hbase.cluster.distributed=" + this.conf.getBoolean(HConstants.CLUSTER_DISTRIBUTED, false));<a name="line.406"></a>
+<span class="sourceLineNo">407</span><a name="line.407"></a>
+<span class="sourceLineNo">408</span>    // Disable usage of meta replicas in the master<a name="line.408"></a>
+<span class="sourceLineNo">409</span>    this.conf.setBoolean(HConstants.USE_META_REPLICAS, false);<a name="line.409"></a>
+<span class="sourceLineNo">410</span><a name="line.410"></a>
+<span class="sourceLineNo">411</span>    Replication.decorateMasterConfiguration(this.conf);<a name="line.411"></a>
+<span class="sourceLineNo">412</span><a name="line.412"></a>
+<span class="sourceLineNo">413</span>    // Hack! Maps DFSClient =&gt; Master for logs.  HDFS made this<a name="line.413"></a>
+<span class="sourceLineNo">414</span>    // config param for task trackers, but we can piggyback off of it.<a name="line.414"></a>
+<span class="sourceLineNo">415</span>    if (this.conf.get("mapreduce.task.attempt.id") == null) {<a name="line.415"></a>
+<span class="sourceLineNo">416</span>      this.conf.set("mapreduce.task.attempt.id", "hb_m_" + this.serverName.toString());<a name="line.416"></a>
+<span class="sourceLineNo">417</span>    }<a name="line.417"></a>
+<span class="sourceLineNo">418</span><a name="line.418"></a>
+<span class="sourceLineNo">419</span>    // should we check the compression codec type at master side, default true, HBASE-6370<a name="line.419"></a>
+<span class="sourceLineNo">420</span>    this.masterCheckCompression = conf.getBoolean("hbase.master.check.compression", true);<a name="line.420"></a>
+<span class="sourceLineNo">421</span><a name="line.421"></a>
+<span class="sourceLineNo">422</span>    // should we check encryption settings at master side, default true<a name="line.422"></a>
+<span class="sourceLineNo">423</span>    this.masterCheckEncryption = conf.getBoolean("hbase.master.check.encryption", true);<a name="line.423"></a>
+<span class="sourceLineNo">424</span><a name="line.424"></a>
+<span class="sourceLineNo">425</span>    this.metricsMaster = new MetricsMaster(new MetricsMasterWrapperImpl(this));<a name="line.425"></a>
+<span class="sourceLineNo">426</span><a name="line.426"></a>
+<span class="sourceLineNo">427</span>    // preload table descriptor at startup<a name="line.427"></a>
+<span class="sourceLineNo">428</span>    this.preLoadTableDescriptors = conf.getBoolean("hbase.master.preload.tabledescriptors", true);<a name="line.428"></a>
+<span class="sourceLineNo">429</span><a name="line.429"></a>
+<span class="sourceLineNo">430</span>    // Do we publish the status?<a name="line.430"></a>
+<span class="sourceLineNo">431</span><a name="line.431"></a>
+<span class="sourceLineNo">432</span>    boolean shouldPublish = conf.getBoolean(HConstants.STATUS_PUBLISHED,<a name="line.432"></a>
+<span class="sourceLineNo">433</span>        HConstants.STATUS_PUBLISHED_DEFAULT);<a name="line.433"></a>
+<span class="sourceLineNo">434</span>    Class&lt;? extends ClusterStatusPublisher.Publisher&gt; publisherClass =<a name="line.434"></a>
+<span class="sourceLineNo">435</span>        conf.getClass(ClusterStatusPublisher.STATUS_PUBLISHER_CLASS,<a name="line.435"></a>
+<span class="sourceLineNo">436</span>            ClusterStatusPublisher.DEFAULT_STATUS_PUBLISHER_CLASS,<a name="line.436"></a>
+<span class="sourceLineNo">437</span>            ClusterStatusPublisher.Publisher.class);<a name="line.437"></a>
+<span class="sourceLineNo">438</span><a name="line.438"></a>
+<span class="sourceLineNo">439</span>    if (shouldPublish) {<a name="line.439"></a>
+<span class="sourceLineNo">440</span>      if (publisherClass == null) {<a name="line.440"></a>
+<span class="sourceLineNo">441</span>        LOG.warn(HConstants.STATUS_PUBLISHED + " is true, but " +<a name="line.441"></a>
+<span class="sourceLineNo">442</span>            ClusterStatusPublisher.DEFAULT_STATUS_PUBLISHER_CLASS +<a name="line.442"></a>
+<span class="sourceLineNo">443</span>            " is not set - not publishing status");<a name="line.443"></a>
+<span class="sourceLineNo">444</span>      } else {<a name="line.444"></a>
+<span class="sourceLineNo">445</span>        clusterStatusPublisherChore = new ClusterStatusPublisher(this, conf, publisherClass);<a name="line.445"></a>
+<span class="sourceLineNo">446</span>        getChoreService().scheduleChore(clusterStatusPublisherChore);<a name="line.446"></a>
+<span class="sourceLineNo">447</span>      }<a name="line.447"></a>
+<span class="sourceLineNo">448</span>    }<a name="line.448"></a>
+<span class="sourceLineNo">449</span><a name="line.449"></a>
+<span class="sourceLineNo">450</span>    // Some unit tests don't need a cluster, so no zookeeper at all<a name="line.450"></a>
+<span class="sourceLineNo">451</span>    if (!conf.getBoolean("hbase.testing.nocluster", false)) {<a name="line.451"></a>
+<span class="sourceLineNo">452</span>      activeMasterManager = new ActiveMasterManager(zooKeeper, this.serverName, this);<a name="line.452"></a>
+<span class="sourceLineNo">453</span>      int infoPort = putUpJettyServer();<a name="line.453"></a>
+<span class="sourceLineNo">454</span>      startActiveMasterManager(infoPort);<a name="line.454"></a>
+<span class="sourceLineNo">455</span>    } else {<a name="line.455"></a>
+<span class="sourceLineNo">456</span>      activeMasterManager = null;<a name="line.456"></a>
+<span class="sourceLineNo">457</span>    }<a name="line.457"></a>
+<span class="sourceLineNo">458</span>  }<a name="line.458"></a>
+<span class="sourceLineNo">459</span><a name="line.459"></a>
+<span class="sourceLineNo">460</span>  // return the actual infoPort, -1 means disable info server.<a name="line.460"></a>
+<span class="sourceLineNo">461</span>  private int putUpJettyServer() throws IOException {<a name="line.461"></a>
+<span class="sourceLineNo">462</span>    if (!conf.getBoolean("hbase.master.infoserver.redirect", true)) {<a name="line.462"></a>
+<span class="sourceLineNo">463</span>      return -1;<a name="line.463"></a>
+<span class="sourceLineNo">464</span>    }<a name="line.464"></a>
+<span class="sourceLineNo">465</span>    int infoPort = conf.getInt("hbase.master.info.port.orig",<a name="line.465"></a>
+<span class="sourceLineNo">466</span>      HConstants.DEFAULT_MASTER_INFOPORT);<a name="line.466"></a>
+<span class="sourceLineNo">467</span>    // -1 is for disabling info server, so no redirecting<a name="line.467"></a>
+<span class="sourceLineNo">468</span>    if (infoPort &lt; 0 || infoServer == null) {<a name="line.468"></a>
+<span class="sourceLineNo">469</span>      return -1;<a name="line.469"></a>
+<span class="sourceLineNo">470</span>    }<a name="line.470"></a>
+<span class="sourceLineNo">471</span>    String addr = conf.get("hbase.master.info.bindAddress", "0.0.0.0");<a name="line.471"></a>
+<span class="sourceLineNo">472</span>    if (!Addressing.isLocalAddress(InetAddress.getByName(addr))) {<a name="line.472"></a>
+<span class="sourceLineNo">473</span>      String msg =<a name="line.473"></a>
+<span class="sourceLineNo">474</span>          "Failed to start redirecting jetty server. Address " + addr<a name="line.474"></a>
+<span class="sourceLineNo">475</span>              + " does not belong to this host. Correct configuration parameter: "<a name="line.475"></a>
+<span class="sourceLineNo">476</span>              + "hbase.master.info.bindAddress";<a name="line.476"></a>
+<span class="sourceLineNo">477</span>      LOG.error(msg);<a name="line.477"></a>
+<span class="sourceLineNo">478</span>      throw new IOException(msg);<a name="line.478"></a>
+<span class="sourceLineNo">479</span>    }<a name="line.479"></a>
+<span class="sourceLineNo">480</span><a name="line.480"></a>
+<span class="sourceLineNo">481</span>    RedirectServlet.regionServerInfoPort = infoServer.getPort();<a name="line.481"></a>
+<span class="sourceLineNo">482</span>    if(RedirectServlet.regionServerInfoPort == infoPort) {<a name="line.482"></a>
+<span class="sourceLineNo">483</span>      return infoPort;<a name="line.483"></a>
 <span class="sourceLineNo">484</span>    }<a name="line.484"></a>
-<span class="sourceLineNo">485</span><a name="line.485"></a>
-<span class="sourceLineNo">486</span>    RedirectServlet.regionServerInfoPort = infoServer.getPort();<a name="line.486"></a>
-<span class="sourceLineNo">487</span>    if(RedirectServlet.regionServerInfoPort == infoPort) {<a name="line.487"></a>
-<span class="sourceLineNo">488</span>      return infoPort;<a name="line.488"></a>
-<span class="sourceLineNo">489</span>    }<a name="line.489"></a>
-<span class="sourceLineNo">490</span>    masterJettyServer = new org.mortbay.jetty.Server();<a name="line.490"></a>
-<span class="sourceLineNo">491</span>    Connector connector = new SelectChannelConnector();<a name="line.491"></a>
-<span class="sourceLineNo">492</span>    connector.setHost(addr);<a name="line.492"></a>
-<span class="sourceLineNo">493</span>    connector.setPort(infoPort);<a name="line.493"></a>
-<span class="sourceLineNo">494</span>    masterJettyServer.addConnector(connector);<a name="line.494"></a>
-<span class="sourceLineNo">495</span>    masterJettyServer.setStopAtShutdown(true);<a name="line.495"></a>
-<span class="sourceLineNo">496</span>    Context context = new Context(masterJettyServer, "/", Context.NO_SESSIONS);<a name="line.496"></a>
-<span class="sourceLineNo">497</span>    context.addServlet(RedirectServlet.class, "/*");<a name="line.497"></a>
-<span class="sourceLineNo">498</span>    try {<a name="line.498"></a>
-<span class="sourceLineNo">499</span>      masterJettyServer.start();<a name="line.499"></a>
-<span class="sourceLineNo">500</span>    } catch (Exception e) {<a name="line.500"></a>
-<span class="sourceLineNo">501</span>      throw new IOException("Failed to start redirecting jetty server", e);<a name="line.501"></a>
-<span class="sourceLineNo">502</span>    }<a name="line.502"></a>
-<span class="sourceLineNo">503</span>    return connector.getLocalPort();<a name="line.503"></a>
+<span class="sourceLineNo">485</span>    masterJettyServer = new org.mortbay.jetty.Server();<a name="line.485"></a>
+<span class="sourceLineNo">486</span>    Connector connector = new SelectChannelConnector();<a name="line.486"></a>
+<span class="sourceLineNo">487</span>    connector.setHost(addr);<a name="line.487"></a>
+<span class="sourceLineNo">488</span>    connector.setPort(infoPort);<a name="line.488"></a>
+<span class="sourceLineNo">489</span>    masterJettyServer.addConnector(connector);<a name="line.489"></a>


<TRUNCATED>

[09/52] [partial] hbase-site git commit: Published site at 3e0602be1665e6170b0addec59bbe8785da300b0.

Posted by mi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/src-html/org/apache/hadoop/hbase/TableDescriptor.html
----------------------------------------------------------------------
diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/TableDescriptor.html b/devapidocs/src-html/org/apache/hadoop/hbase/TableDescriptor.html
deleted file mode 100644
index 8ffdcff..0000000
--- a/devapidocs/src-html/org/apache/hadoop/hbase/TableDescriptor.html
+++ /dev/null
@@ -1,237 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<html lang="en">
-<head>
-<title>Source code</title>
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-</head>
-<body>
-<div class="sourceContainer">
-<pre><span class="sourceLineNo">001</span>/**<a name="line.1"></a>
-<span class="sourceLineNo">002</span> * Licensed to the Apache Software Foundation (ASF) under one<a name="line.2"></a>
-<span class="sourceLineNo">003</span> * or more contributor license agreements.  See the NOTICE file<a name="line.3"></a>
-<span class="sourceLineNo">004</span> * distributed with this work for additional information<a name="line.4"></a>
-<span class="sourceLineNo">005</span> * regarding copyright ownership.  The ASF licenses this file<a name="line.5"></a>
-<span class="sourceLineNo">006</span> * to you under the Apache License, Version 2.0 (the<a name="line.6"></a>
-<span class="sourceLineNo">007</span> * "License"); you may not use this file except in compliance<a name="line.7"></a>
-<span class="sourceLineNo">008</span> * with the License.  You may obtain a copy of the License at<a name="line.8"></a>
-<span class="sourceLineNo">009</span> *<a name="line.9"></a>
-<span class="sourceLineNo">010</span> *     http://www.apache.org/licenses/LICENSE-2.0<a name="line.10"></a>
-<span class="sourceLineNo">011</span> *<a name="line.11"></a>
-<span class="sourceLineNo">012</span> * Unless required by applicable law or agreed to in writing, software<a name="line.12"></a>
-<span class="sourceLineNo">013</span> * distributed under the License is distributed on an "AS IS" BASIS,<a name="line.13"></a>
-<span class="sourceLineNo">014</span> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.<a name="line.14"></a>
-<span class="sourceLineNo">015</span> * See the License for the specific language governing permissions and<a name="line.15"></a>
-<span class="sourceLineNo">016</span> * limitations under the License.<a name="line.16"></a>
-<span class="sourceLineNo">017</span> */<a name="line.17"></a>
-<span class="sourceLineNo">018</span>package org.apache.hadoop.hbase;<a name="line.18"></a>
-<span class="sourceLineNo">019</span><a name="line.19"></a>
-<span class="sourceLineNo">020</span>import java.io.IOException;<a name="line.20"></a>
-<span class="sourceLineNo">021</span><a name="line.21"></a>
-<span class="sourceLineNo">022</span>import com.google.common.annotations.VisibleForTesting;<a name="line.22"></a>
-<span class="sourceLineNo">023</span>import org.apache.hadoop.conf.Configuration;<a name="line.23"></a>
-<span class="sourceLineNo">024</span>import org.apache.hadoop.hbase.classification.InterfaceAudience;<a name="line.24"></a>
-<span class="sourceLineNo">025</span>import org.apache.hadoop.hbase.exceptions.DeserializationException;<a name="line.25"></a>
-<span class="sourceLineNo">026</span>import org.apache.hadoop.hbase.protobuf.ProtobufUtil;<a name="line.26"></a>
-<span class="sourceLineNo">027</span>import org.apache.hadoop.hbase.protobuf.generated.HBaseProtos;<a name="line.27"></a>
-<span class="sourceLineNo">028</span>import org.apache.hadoop.hbase.regionserver.BloomType;<a name="line.28"></a>
-<span class="sourceLineNo">029</span><a name="line.29"></a>
-<span class="sourceLineNo">030</span>/**<a name="line.30"></a>
-<span class="sourceLineNo">031</span> * Class represents table state on HDFS.<a name="line.31"></a>
-<span class="sourceLineNo">032</span> */<a name="line.32"></a>
-<span class="sourceLineNo">033</span>@InterfaceAudience.Private<a name="line.33"></a>
-<span class="sourceLineNo">034</span>public class TableDescriptor {<a name="line.34"></a>
-<span class="sourceLineNo">035</span>  private HTableDescriptor hTableDescriptor;<a name="line.35"></a>
-<span class="sourceLineNo">036</span><a name="line.36"></a>
-<span class="sourceLineNo">037</span>  /**<a name="line.37"></a>
-<span class="sourceLineNo">038</span>   * Creates TableDescriptor with Enabled table.<a name="line.38"></a>
-<span class="sourceLineNo">039</span>   * @param hTableDescriptor HTableDescriptor to use<a name="line.39"></a>
-<span class="sourceLineNo">040</span>   */<a name="line.40"></a>
-<span class="sourceLineNo">041</span>  @VisibleForTesting<a name="line.41"></a>
-<span class="sourceLineNo">042</span>  public TableDescriptor(HTableDescriptor hTableDescriptor) {<a name="line.42"></a>
-<span class="sourceLineNo">043</span>    this.hTableDescriptor = hTableDescriptor;<a name="line.43"></a>
-<span class="sourceLineNo">044</span>  }<a name="line.44"></a>
-<span class="sourceLineNo">045</span><a name="line.45"></a>
-<span class="sourceLineNo">046</span>  /**<a name="line.46"></a>
-<span class="sourceLineNo">047</span>   * Associated HTableDescriptor<a name="line.47"></a>
-<span class="sourceLineNo">048</span>   * @return instance of HTableDescriptor<a name="line.48"></a>
-<span class="sourceLineNo">049</span>   */<a name="line.49"></a>
-<span class="sourceLineNo">050</span>  public HTableDescriptor getHTableDescriptor() {<a name="line.50"></a>
-<span class="sourceLineNo">051</span>    return hTableDescriptor;<a name="line.51"></a>
-<span class="sourceLineNo">052</span>  }<a name="line.52"></a>
-<span class="sourceLineNo">053</span><a name="line.53"></a>
-<span class="sourceLineNo">054</span>  public void setHTableDescriptor(HTableDescriptor hTableDescriptor) {<a name="line.54"></a>
-<span class="sourceLineNo">055</span>    this.hTableDescriptor = hTableDescriptor;<a name="line.55"></a>
-<span class="sourceLineNo">056</span>  }<a name="line.56"></a>
-<span class="sourceLineNo">057</span><a name="line.57"></a>
-<span class="sourceLineNo">058</span>  /**<a name="line.58"></a>
-<span class="sourceLineNo">059</span>   * Convert to PB.<a name="line.59"></a>
-<span class="sourceLineNo">060</span>   */<a name="line.60"></a>
-<span class="sourceLineNo">061</span>  @SuppressWarnings("deprecation")<a name="line.61"></a>
-<span class="sourceLineNo">062</span>  public HBaseProtos.TableDescriptor convert() {<a name="line.62"></a>
-<span class="sourceLineNo">063</span>    HBaseProtos.TableDescriptor.Builder builder = HBaseProtos.TableDescriptor.newBuilder()<a name="line.63"></a>
-<span class="sourceLineNo">064</span>        .setSchema(ProtobufUtil.convertToTableSchema(hTableDescriptor));<a name="line.64"></a>
-<span class="sourceLineNo">065</span>    return builder.build();<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>  /**<a name="line.68"></a>
-<span class="sourceLineNo">069</span>   * Convert from PB<a name="line.69"></a>
-<span class="sourceLineNo">070</span>   */<a name="line.70"></a>
-<span class="sourceLineNo">071</span>  public static TableDescriptor convert(HBaseProtos.TableDescriptor proto) {<a name="line.71"></a>
-<span class="sourceLineNo">072</span>    return new TableDescriptor(ProtobufUtil.convertToHTableDesc(proto.getSchema()));<a name="line.72"></a>
-<span class="sourceLineNo">073</span>  }<a name="line.73"></a>
-<span class="sourceLineNo">074</span><a name="line.74"></a>
-<span class="sourceLineNo">075</span>  /**<a name="line.75"></a>
-<span class="sourceLineNo">076</span>   * @return This instance serialized with pb with pb magic prefix<a name="line.76"></a>
-<span class="sourceLineNo">077</span>   * @see #parseFrom(byte[])<a name="line.77"></a>
-<span class="sourceLineNo">078</span>   */<a name="line.78"></a>
-<span class="sourceLineNo">079</span>  public byte [] toByteArray() {<a name="line.79"></a>
-<span class="sourceLineNo">080</span>    return ProtobufUtil.prependPBMagic(convert().toByteArray());<a name="line.80"></a>
-<span class="sourceLineNo">081</span>  }<a name="line.81"></a>
-<span class="sourceLineNo">082</span><a name="line.82"></a>
-<span class="sourceLineNo">083</span>  /**<a name="line.83"></a>
-<span class="sourceLineNo">084</span>   * @param bytes A pb serialized {@link TableDescriptor} instance with pb magic prefix<a name="line.84"></a>
-<span class="sourceLineNo">085</span>   * @see #toByteArray()<a name="line.85"></a>
-<span class="sourceLineNo">086</span>   */<a name="line.86"></a>
-<span class="sourceLineNo">087</span>  public static TableDescriptor parseFrom(final byte [] bytes)<a name="line.87"></a>
-<span class="sourceLineNo">088</span>      throws DeserializationException, IOException {<a name="line.88"></a>
-<span class="sourceLineNo">089</span>    if (!ProtobufUtil.isPBMagicPrefix(bytes)) {<a name="line.89"></a>
-<span class="sourceLineNo">090</span>      throw new DeserializationException("Expected PB encoded TableDescriptor");<a name="line.90"></a>
-<span class="sourceLineNo">091</span>    }<a name="line.91"></a>
-<span class="sourceLineNo">092</span>    int pblen = ProtobufUtil.lengthOfPBMagic();<a name="line.92"></a>
-<span class="sourceLineNo">093</span>    HBaseProtos.TableDescriptor.Builder builder = HBaseProtos.TableDescriptor.newBuilder();<a name="line.93"></a>
-<span class="sourceLineNo">094</span>    HBaseProtos.TableDescriptor ts;<a name="line.94"></a>
-<span class="sourceLineNo">095</span>    try {<a name="line.95"></a>
-<span class="sourceLineNo">096</span>      ProtobufUtil.mergeFrom(builder, bytes, pblen, bytes.length - pblen);<a name="line.96"></a>
-<span class="sourceLineNo">097</span>      ts = builder.build();<a name="line.97"></a>
-<span class="sourceLineNo">098</span>    } catch (IOException e) {<a name="line.98"></a>
-<span class="sourceLineNo">099</span>      throw new DeserializationException(e);<a name="line.99"></a>
-<span class="sourceLineNo">100</span>    }<a name="line.100"></a>
-<span class="sourceLineNo">101</span>    return convert(ts);<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>  @Override<a name="line.104"></a>
-<span class="sourceLineNo">105</span>  public boolean equals(Object o) {<a name="line.105"></a>
-<span class="sourceLineNo">106</span>    if (this == o) return true;<a name="line.106"></a>
-<span class="sourceLineNo">107</span>    if (o == null || getClass() != o.getClass()) return false;<a name="line.107"></a>
-<span class="sourceLineNo">108</span><a name="line.108"></a>
-<span class="sourceLineNo">109</span>    TableDescriptor that = (TableDescriptor) o;<a name="line.109"></a>
-<span class="sourceLineNo">110</span><a name="line.110"></a>
-<span class="sourceLineNo">111</span>    if (hTableDescriptor != null ?<a name="line.111"></a>
-<span class="sourceLineNo">112</span>        !hTableDescriptor.equals(that.hTableDescriptor) :<a name="line.112"></a>
-<span class="sourceLineNo">113</span>        that.hTableDescriptor != null) return false;<a name="line.113"></a>
-<span class="sourceLineNo">114</span>    return true;<a name="line.114"></a>
-<span class="sourceLineNo">115</span>  }<a name="line.115"></a>
-<span class="sourceLineNo">116</span><a name="line.116"></a>
-<span class="sourceLineNo">117</span>  @Override<a name="line.117"></a>
-<span class="sourceLineNo">118</span>  public int hashCode() {<a name="line.118"></a>
-<span class="sourceLineNo">119</span>    return hTableDescriptor != null ? hTableDescriptor.hashCode() : 0;<a name="line.119"></a>
-<span class="sourceLineNo">120</span>  }<a name="line.120"></a>
-<span class="sourceLineNo">121</span><a name="line.121"></a>
-<span class="sourceLineNo">122</span>  @Override<a name="line.122"></a>
-<span class="sourceLineNo">123</span>  public String toString() {<a name="line.123"></a>
-<span class="sourceLineNo">124</span>    return "TableDescriptor{" +<a name="line.124"></a>
-<span class="sourceLineNo">125</span>        "hTableDescriptor=" + hTableDescriptor +<a name="line.125"></a>
-<span class="sourceLineNo">126</span>        '}';<a name="line.126"></a>
-<span class="sourceLineNo">127</span>  }<a name="line.127"></a>
-<span class="sourceLineNo">128</span><a name="line.128"></a>
-<span class="sourceLineNo">129</span>  public static HTableDescriptor metaTableDescriptor(final Configuration conf)<a name="line.129"></a>
-<span class="sourceLineNo">130</span>      throws IOException {<a name="line.130"></a>
-<span class="sourceLineNo">131</span>    HTableDescriptor metaDescriptor = new HTableDescriptor(<a name="line.131"></a>
-<span class="sourceLineNo">132</span>        TableName.META_TABLE_NAME,<a name="line.132"></a>
-<span class="sourceLineNo">133</span>        new HColumnDescriptor[] {<a name="line.133"></a>
-<span class="sourceLineNo">134</span>            new HColumnDescriptor(HConstants.CATALOG_FAMILY)<a name="line.134"></a>
-<span class="sourceLineNo">135</span>                .setMaxVersions(conf.getInt(HConstants.HBASE_META_VERSIONS,<a name="line.135"></a>
-<span class="sourceLineNo">136</span>                    HConstants.DEFAULT_HBASE_META_VERSIONS))<a name="line.136"></a>
-<span class="sourceLineNo">137</span>                .setInMemory(true)<a name="line.137"></a>
-<span class="sourceLineNo">138</span>                .setBlocksize(conf.getInt(HConstants.HBASE_META_BLOCK_SIZE,<a name="line.138"></a>
-<span class="sourceLineNo">139</span>                    HConstants.DEFAULT_HBASE_META_BLOCK_SIZE))<a name="line.139"></a>
-<span class="sourceLineNo">140</span>                .setScope(HConstants.REPLICATION_SCOPE_LOCAL)<a name="line.140"></a>
-<span class="sourceLineNo">141</span>                    // Disable blooms for meta.  Needs work.  Seems to mess w/ getClosestOrBefore.<a name="line.141"></a>
-<span class="sourceLineNo">142</span>                .setBloomFilterType(BloomType.NONE)<a name="line.142"></a>
-<span class="sourceLineNo">143</span>                    // Enable cache of data blocks in L1 if more than one caching tier deployed:<a name="line.143"></a>
-<span class="sourceLineNo">144</span>                    // e.g. if using CombinedBlockCache (BucketCache).<a name="line.144"></a>
-<span class="sourceLineNo">145</span>                .setCacheDataInL1(true),<a name="line.145"></a>
-<span class="sourceLineNo">146</span>            new HColumnDescriptor(HConstants.TABLE_FAMILY)<a name="line.146"></a>
-<span class="sourceLineNo">147</span>                // Ten is arbitrary number.  Keep versions to help debugging.<a name="line.147"></a>
-<span class="sourceLineNo">148</span>                .setMaxVersions(10)<a name="line.148"></a>
-<span class="sourceLineNo">149</span>                .setInMemory(true)<a name="line.149"></a>
-<span class="sourceLineNo">150</span>                .setBlocksize(8 * 1024)<a name="line.150"></a>
-<span class="sourceLineNo">151</span>                .setScope(HConstants.REPLICATION_SCOPE_LOCAL)<a name="line.151"></a>
-<span class="sourceLineNo">152</span>                    // Disable blooms for meta.  Needs work.  Seems to mess w/ getClosestOrBefore.<a name="line.152"></a>
-<span class="sourceLineNo">153</span>                .setBloomFilterType(BloomType.NONE)<a name="line.153"></a>
-<span class="sourceLineNo">154</span>                    // Enable cache of data blocks in L1 if more than one caching tier deployed:<a name="line.154"></a>
-<span class="sourceLineNo">155</span>                    // e.g. if using CombinedBlockCache (BucketCache).<a name="line.155"></a>
-<span class="sourceLineNo">156</span>                .setCacheDataInL1(true)<a name="line.156"></a>
-<span class="sourceLineNo">157</span>        }) {<a name="line.157"></a>
-<span class="sourceLineNo">158</span>    };<a name="line.158"></a>
-<span class="sourceLineNo">159</span>    metaDescriptor.addCoprocessor(<a name="line.159"></a>
-<span class="sourceLineNo">160</span>        "org.apache.hadoop.hbase.coprocessor.MultiRowMutationEndpoint",<a name="line.160"></a>
-<span class="sourceLineNo">161</span>        null, Coprocessor.PRIORITY_SYSTEM, null);<a name="line.161"></a>
-<span class="sourceLineNo">162</span>    return metaDescriptor;<a name="line.162"></a>
-<span class="sourceLineNo">163</span>  }<a name="line.163"></a>
-<span class="sourceLineNo">164</span><a name="line.164"></a>
-<span class="sourceLineNo">165</span>}<a name="line.165"></a>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-</pre>
-</div>
-</body>
-</html>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/src-html/org/apache/hadoop/hbase/TableDescriptors.html
----------------------------------------------------------------------
diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/TableDescriptors.html b/devapidocs/src-html/org/apache/hadoop/hbase/TableDescriptors.html
index a754ed4..17c981c 100644
--- a/devapidocs/src-html/org/apache/hadoop/hbase/TableDescriptors.html
+++ b/devapidocs/src-html/org/apache/hadoop/hbase/TableDescriptors.html
@@ -38,80 +38,64 @@
 <span class="sourceLineNo">030</span>public interface TableDescriptors {<a name="line.30"></a>
 <span class="sourceLineNo">031</span>  /**<a name="line.31"></a>
 <span class="sourceLineNo">032</span>   * @param tableName<a name="line.32"></a>
-<span class="sourceLineNo">033</span>   * @return HTableDescriptor for tablename<a name="line.33"></a>
+<span class="sourceLineNo">033</span>   * @return TableDescriptor for tablename<a name="line.33"></a>
 <span class="sourceLineNo">034</span>   * @throws IOException<a name="line.34"></a>
 <span class="sourceLineNo">035</span>   */<a name="line.35"></a>
 <span class="sourceLineNo">036</span>  HTableDescriptor get(final TableName tableName)<a name="line.36"></a>
-<span class="sourceLineNo">037</span>  throws IOException;<a name="line.37"></a>
+<span class="sourceLineNo">037</span>      throws IOException;<a name="line.37"></a>
 <span class="sourceLineNo">038</span><a name="line.38"></a>
 <span class="sourceLineNo">039</span>  /**<a name="line.39"></a>
-<span class="sourceLineNo">040</span>   * @param tableName<a name="line.40"></a>
-<span class="sourceLineNo">041</span>   * @return TableDescriptor for tablename<a name="line.41"></a>
+<span class="sourceLineNo">040</span>   * Get Map of all NamespaceDescriptors for a given namespace.<a name="line.40"></a>
+<span class="sourceLineNo">041</span>   * @return Map of all descriptors.<a name="line.41"></a>
 <span class="sourceLineNo">042</span>   * @throws IOException<a name="line.42"></a>
 <span class="sourceLineNo">043</span>   */<a name="line.43"></a>
-<span class="sourceLineNo">044</span>  TableDescriptor getDescriptor(final TableName tableName)<a name="line.44"></a>
-<span class="sourceLineNo">045</span>      throws IOException;<a name="line.45"></a>
+<span class="sourceLineNo">044</span>  Map&lt;String, HTableDescriptor&gt; getByNamespace(String name)<a name="line.44"></a>
+<span class="sourceLineNo">045</span>  throws IOException;<a name="line.45"></a>
 <span class="sourceLineNo">046</span><a name="line.46"></a>
 <span class="sourceLineNo">047</span>  /**<a name="line.47"></a>
-<span class="sourceLineNo">048</span>   * Get Map of all NamespaceDescriptors for a given namespace.<a name="line.48"></a>
-<span class="sourceLineNo">049</span>   * @return Map of all descriptors.<a name="line.49"></a>
-<span class="sourceLineNo">050</span>   * @throws IOException<a name="line.50"></a>
-<span class="sourceLineNo">051</span>   */<a name="line.51"></a>
-<span class="sourceLineNo">052</span>  Map&lt;String, HTableDescriptor&gt; getByNamespace(String name)<a name="line.52"></a>
-<span class="sourceLineNo">053</span>  throws IOException;<a name="line.53"></a>
-<span class="sourceLineNo">054</span><a name="line.54"></a>
-<span class="sourceLineNo">055</span>  /**<a name="line.55"></a>
-<span class="sourceLineNo">056</span>   * Get Map of all HTableDescriptors. Populates the descriptor cache as a<a name="line.56"></a>
-<span class="sourceLineNo">057</span>   * side effect.<a name="line.57"></a>
-<span class="sourceLineNo">058</span>   * @return Map of all descriptors.<a name="line.58"></a>
-<span class="sourceLineNo">059</span>   * @throws IOException<a name="line.59"></a>
-<span class="sourceLineNo">060</span>   */<a name="line.60"></a>
-<span class="sourceLineNo">061</span>  Map&lt;String, HTableDescriptor&gt; getAll()<a name="line.61"></a>
-<span class="sourceLineNo">062</span>  throws IOException;<a name="line.62"></a>
-<span class="sourceLineNo">063</span><a name="line.63"></a>
-<span class="sourceLineNo">064</span>  /**<a name="line.64"></a>
-<span class="sourceLineNo">065</span>   * Get Map of all TableDescriptors. Populates the descriptor cache as a<a name="line.65"></a>
-<span class="sourceLineNo">066</span>   * side effect.<a name="line.66"></a>
-<span class="sourceLineNo">067</span>   * @return Map of all descriptors.<a name="line.67"></a>
+<span class="sourceLineNo">048</span>   * Get Map of all HTableDescriptors. Populates the descriptor cache as a<a name="line.48"></a>
+<span class="sourceLineNo">049</span>   * side effect.<a name="line.49"></a>
+<span class="sourceLineNo">050</span>   * @return Map of all descriptors.<a name="line.50"></a>
+<span class="sourceLineNo">051</span>   * @throws IOException<a name="line.51"></a>
+<span class="sourceLineNo">052</span>   */<a name="line.52"></a>
+<span class="sourceLineNo">053</span>  Map&lt;String, HTableDescriptor&gt; getAll()<a name="line.53"></a>
+<span class="sourceLineNo">054</span>  throws IOException;<a name="line.54"></a>
+<span class="sourceLineNo">055</span><a name="line.55"></a>
+<span class="sourceLineNo">056</span>  /**<a name="line.56"></a>
+<span class="sourceLineNo">057</span>   * Get Map of all TableDescriptors. Populates the descriptor cache as a<a name="line.57"></a>
+<span class="sourceLineNo">058</span>   * side effect.<a name="line.58"></a>
+<span class="sourceLineNo">059</span>   * @return Map of all descriptors.<a name="line.59"></a>
+<span class="sourceLineNo">060</span>   * @throws IOException<a name="line.60"></a>
+<span class="sourceLineNo">061</span>   */<a name="line.61"></a>
+<span class="sourceLineNo">062</span>  Map&lt;String, HTableDescriptor&gt; getAllDescriptors()<a name="line.62"></a>
+<span class="sourceLineNo">063</span>      throws IOException;<a name="line.63"></a>
+<span class="sourceLineNo">064</span><a name="line.64"></a>
+<span class="sourceLineNo">065</span>  /**<a name="line.65"></a>
+<span class="sourceLineNo">066</span>   * Add or update descriptor<a name="line.66"></a>
+<span class="sourceLineNo">067</span>   * @param htd Descriptor to set into TableDescriptors<a name="line.67"></a>
 <span class="sourceLineNo">068</span>   * @throws IOException<a name="line.68"></a>
 <span class="sourceLineNo">069</span>   */<a name="line.69"></a>
-<span class="sourceLineNo">070</span>  Map&lt;String, TableDescriptor&gt; getAllDescriptors()<a name="line.70"></a>
-<span class="sourceLineNo">071</span>      throws IOException;<a name="line.71"></a>
+<span class="sourceLineNo">070</span>  void add(final HTableDescriptor htd)<a name="line.70"></a>
+<span class="sourceLineNo">071</span>  throws IOException;<a name="line.71"></a>
 <span class="sourceLineNo">072</span><a name="line.72"></a>
 <span class="sourceLineNo">073</span>  /**<a name="line.73"></a>
-<span class="sourceLineNo">074</span>   * Add or update descriptor<a name="line.74"></a>
-<span class="sourceLineNo">075</span>   * @param htd Descriptor to set into TableDescriptors<a name="line.75"></a>
+<span class="sourceLineNo">074</span>   * @param tablename<a name="line.74"></a>
+<span class="sourceLineNo">075</span>   * @return Instance of table descriptor or null if none found.<a name="line.75"></a>
 <span class="sourceLineNo">076</span>   * @throws IOException<a name="line.76"></a>
 <span class="sourceLineNo">077</span>   */<a name="line.77"></a>
-<span class="sourceLineNo">078</span>  void add(final HTableDescriptor htd)<a name="line.78"></a>
+<span class="sourceLineNo">078</span>  HTableDescriptor remove(final TableName tablename)<a name="line.78"></a>
 <span class="sourceLineNo">079</span>  throws IOException;<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>
-<span class="sourceLineNo">082</span>   * Add or update descriptor<a name="line.82"></a>
-<span class="sourceLineNo">083</span>   * @param htd Descriptor to set into TableDescriptors<a name="line.83"></a>
-<span class="sourceLineNo">084</span>   * @throws IOException<a name="line.84"></a>
-<span class="sourceLineNo">085</span>   */<a name="line.85"></a>
-<span class="sourceLineNo">086</span>  void add(final TableDescriptor htd)<a name="line.86"></a>
-<span class="sourceLineNo">087</span>      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>   * @param tablename<a name="line.90"></a>
-<span class="sourceLineNo">091</span>   * @return Instance of table descriptor or null if none found.<a name="line.91"></a>
-<span class="sourceLineNo">092</span>   * @throws IOException<a name="line.92"></a>
-<span class="sourceLineNo">093</span>   */<a name="line.93"></a>
-<span class="sourceLineNo">094</span>  HTableDescriptor remove(final TableName tablename)<a name="line.94"></a>
-<span class="sourceLineNo">095</span>  throws IOException;<a name="line.95"></a>
-<span class="sourceLineNo">096</span><a name="line.96"></a>
-<span class="sourceLineNo">097</span>  /**<a name="line.97"></a>
-<span class="sourceLineNo">098</span>   * Enables the tabledescriptor cache<a name="line.98"></a>
-<span class="sourceLineNo">099</span>   */<a name="line.99"></a>
-<span class="sourceLineNo">100</span>  void setCacheOn() throws IOException;<a name="line.100"></a>
-<span class="sourceLineNo">101</span><a name="line.101"></a>
-<span class="sourceLineNo">102</span>  /**<a name="line.102"></a>
-<span class="sourceLineNo">103</span>   * Disables the tabledescriptor cache<a name="line.103"></a>
-<span class="sourceLineNo">104</span>   */<a name="line.104"></a>
-<span class="sourceLineNo">105</span>  void setCacheOff() throws IOException;<a name="line.105"></a>
-<span class="sourceLineNo">106</span>}<a name="line.106"></a>
+<span class="sourceLineNo">082</span>   * Enables the tabledescriptor cache<a name="line.82"></a>
+<span class="sourceLineNo">083</span>   */<a name="line.83"></a>
+<span class="sourceLineNo">084</span>  void setCacheOn() throws IOException;<a name="line.84"></a>
+<span class="sourceLineNo">085</span><a name="line.85"></a>
+<span class="sourceLineNo">086</span>  /**<a name="line.86"></a>
+<span class="sourceLineNo">087</span>   * Disables the tabledescriptor cache<a name="line.87"></a>
+<span class="sourceLineNo">088</span>   */<a name="line.88"></a>
+<span class="sourceLineNo">089</span>  void setCacheOff() throws IOException;<a name="line.89"></a>
+<span class="sourceLineNo">090</span>}<a name="line.90"></a>
 
 
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/src-html/org/apache/hadoop/hbase/client/replication/ReplicationAdmin.html
----------------------------------------------------------------------
diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/client/replication/ReplicationAdmin.html b/devapidocs/src-html/org/apache/hadoop/hbase/client/replication/ReplicationAdmin.html
index 894ccdd..ea60126 100644
--- a/devapidocs/src-html/org/apache/hadoop/hbase/client/replication/ReplicationAdmin.html
+++ b/devapidocs/src-html/org/apache/hadoop/hbase/client/replication/ReplicationAdmin.html
@@ -191,7 +191,7 @@
 <span class="sourceLineNo">183</span>    if (tableCfs != null) {<a name="line.183"></a>
 <span class="sourceLineNo">184</span>      peerConfig.setTableCFsMap(tableCfs);<a name="line.184"></a>
 <span class="sourceLineNo">185</span>    }<a name="line.185"></a>
-<span class="sourceLineNo">186</span>    this.replicationPeers.addPeer(id, peerConfig);<a name="line.186"></a>
+<span class="sourceLineNo">186</span>    this.replicationPeers.registerPeer(id, peerConfig);<a name="line.186"></a>
 <span class="sourceLineNo">187</span>  }<a name="line.187"></a>
 <span class="sourceLineNo">188</span><a name="line.188"></a>
 <span class="sourceLineNo">189</span>  /**<a name="line.189"></a>
@@ -200,7 +200,7 @@
 <span class="sourceLineNo">192</span>   * @param peerConfig configuration for the replication slave cluster<a name="line.192"></a>
 <span class="sourceLineNo">193</span>   */<a name="line.193"></a>
 <span class="sourceLineNo">194</span>  public void addPeer(String id, ReplicationPeerConfig peerConfig) throws ReplicationException {<a name="line.194"></a>
-<span class="sourceLineNo">195</span>    this.replicationPeers.addPeer(id, peerConfig);<a name="line.195"></a>
+<span class="sourceLineNo">195</span>    this.replicationPeers.registerPeer(id, peerConfig);<a name="line.195"></a>
 <span class="sourceLineNo">196</span>  }<a name="line.196"></a>
 <span class="sourceLineNo">197</span><a name="line.197"></a>
 <span class="sourceLineNo">198</span>  /**<a name="line.198"></a>
@@ -220,7 +220,7 @@
 <span class="sourceLineNo">212</span>   * @param id a short name that identifies the cluster<a name="line.212"></a>
 <span class="sourceLineNo">213</span>   */<a name="line.213"></a>
 <span class="sourceLineNo">214</span>  public void removePeer(String id) throws ReplicationException {<a name="line.214"></a>
-<span class="sourceLineNo">215</span>    this.replicationPeers.removePeer(id);<a name="line.215"></a>
+<span class="sourceLineNo">215</span>    this.replicationPeers.unregisterPeer(id);<a name="line.215"></a>
 <span class="sourceLineNo">216</span>  }<a name="line.216"></a>
 <span class="sourceLineNo">217</span><a name="line.217"></a>
 <span class="sourceLineNo">218</span>  /**<a name="line.218"></a>
@@ -564,7 +564,7 @@
 <span class="sourceLineNo">556</span><a name="line.556"></a>
 <span class="sourceLineNo">557</span>  @VisibleForTesting<a name="line.557"></a>
 <span class="sourceLineNo">558</span>  public void peerAdded(String id) throws ReplicationException {<a name="line.558"></a>
-<span class="sourceLineNo">559</span>    this.replicationPeers.peerAdded(id);<a name="line.559"></a>
+<span class="sourceLineNo">559</span>    this.replicationPeers.peerConnected(id);<a name="line.559"></a>
 <span class="sourceLineNo">560</span>  }<a name="line.560"></a>
 <span class="sourceLineNo">561</span><a name="line.561"></a>
 <span class="sourceLineNo">562</span>  @VisibleForTesting<a name="line.562"></a>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/src-html/org/apache/hadoop/hbase/http/log/LogLevel.Servlet.html
----------------------------------------------------------------------
diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/http/log/LogLevel.Servlet.html b/devapidocs/src-html/org/apache/hadoop/hbase/http/log/LogLevel.Servlet.html
index 781f407..0f24045 100644
--- a/devapidocs/src-html/org/apache/hadoop/hbase/http/log/LogLevel.Servlet.html
+++ b/devapidocs/src-html/org/apache/hadoop/hbase/http/log/LogLevel.Servlet.html
@@ -80,9 +80,9 @@
 <span class="sourceLineNo">072</span>      System.out.println("Connecting to " + url);<a name="line.72"></a>
 <span class="sourceLineNo">073</span>      URLConnection connection = url.openConnection();<a name="line.73"></a>
 <span class="sourceLineNo">074</span>      connection.connect();<a name="line.74"></a>
-<span class="sourceLineNo">075</span>      try (BufferedReader in = new BufferedReader(new InputStreamReader(<a name="line.75"></a>
-<span class="sourceLineNo">076</span>               connection.getInputStream()))) {<a name="line.76"></a>
-<span class="sourceLineNo">077</span>        for(String line; (line = in.readLine()) != null; ) {<a name="line.77"></a>
+<span class="sourceLineNo">075</span>      try (InputStreamReader streamReader = new InputStreamReader(connection.getInputStream());<a name="line.75"></a>
+<span class="sourceLineNo">076</span>           BufferedReader bufferedReader = new BufferedReader(streamReader)) {<a name="line.76"></a>
+<span class="sourceLineNo">077</span>        for(String line; (line = bufferedReader.readLine()) != null; ) {<a name="line.77"></a>
 <span class="sourceLineNo">078</span>          if (line.startsWith(MARKER)) {<a name="line.78"></a>
 <span class="sourceLineNo">079</span>            System.out.println(TAG.matcher(line).replaceAll(""));<a name="line.79"></a>
 <span class="sourceLineNo">080</span>          }<a name="line.80"></a>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/src-html/org/apache/hadoop/hbase/http/log/LogLevel.html
----------------------------------------------------------------------
diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/http/log/LogLevel.html b/devapidocs/src-html/org/apache/hadoop/hbase/http/log/LogLevel.html
index 781f407..0f24045 100644
--- a/devapidocs/src-html/org/apache/hadoop/hbase/http/log/LogLevel.html
+++ b/devapidocs/src-html/org/apache/hadoop/hbase/http/log/LogLevel.html
@@ -80,9 +80,9 @@
 <span class="sourceLineNo">072</span>      System.out.println("Connecting to " + url);<a name="line.72"></a>
 <span class="sourceLineNo">073</span>      URLConnection connection = url.openConnection();<a name="line.73"></a>
 <span class="sourceLineNo">074</span>      connection.connect();<a name="line.74"></a>
-<span class="sourceLineNo">075</span>      try (BufferedReader in = new BufferedReader(new InputStreamReader(<a name="line.75"></a>
-<span class="sourceLineNo">076</span>               connection.getInputStream()))) {<a name="line.76"></a>
-<span class="sourceLineNo">077</span>        for(String line; (line = in.readLine()) != null; ) {<a name="line.77"></a>
+<span class="sourceLineNo">075</span>      try (InputStreamReader streamReader = new InputStreamReader(connection.getInputStream());<a name="line.75"></a>
+<span class="sourceLineNo">076</span>           BufferedReader bufferedReader = new BufferedReader(streamReader)) {<a name="line.76"></a>
+<span class="sourceLineNo">077</span>        for(String line; (line = bufferedReader.readLine()) != null; ) {<a name="line.77"></a>
 <span class="sourceLineNo">078</span>          if (line.startsWith(MARKER)) {<a name="line.78"></a>
 <span class="sourceLineNo">079</span>            System.out.println(TAG.matcher(line).replaceAll(""));<a name="line.79"></a>
 <span class="sourceLineNo">080</span>          }<a name="line.80"></a>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/src-html/org/apache/hadoop/hbase/ipc/FifoWithFastPathBalancedQueueRpcExecutor.FastPathHandler.html
----------------------------------------------------------------------
diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/ipc/FifoWithFastPathBalancedQueueRpcExecutor.FastPathHandler.html b/devapidocs/src-html/org/apache/hadoop/hbase/ipc/FifoWithFastPathBalancedQueueRpcExecutor.FastPathHandler.html
index 6ba8d6a..2d52a01 100644
--- a/devapidocs/src-html/org/apache/hadoop/hbase/ipc/FifoWithFastPathBalancedQueueRpcExecutor.FastPathHandler.html
+++ b/devapidocs/src-html/org/apache/hadoop/hbase/ipc/FifoWithFastPathBalancedQueueRpcExecutor.FastPathHandler.html
@@ -82,7 +82,7 @@
 <span class="sourceLineNo">074</span>    // if an empty queue of CallRunners so we are available for direct handoff when one comes in.<a name="line.74"></a>
 <span class="sourceLineNo">075</span>    final Deque&lt;FastPathHandler&gt; fastPathHandlerStack;<a name="line.75"></a>
 <span class="sourceLineNo">076</span>    // Semaphore to coordinate loading of fastpathed loadedTask and our running it.<a name="line.76"></a>
-<span class="sourceLineNo">077</span>    private Semaphore semaphore = new Semaphore(1);<a name="line.77"></a>
+<span class="sourceLineNo">077</span>    private Semaphore semaphore = new Semaphore(0);<a name="line.77"></a>
 <span class="sourceLineNo">078</span>    // The task we get when fast-pathing.<a name="line.78"></a>
 <span class="sourceLineNo">079</span>    private CallRunner loadedCallRunner;<a name="line.79"></a>
 <span class="sourceLineNo">080</span><a name="line.80"></a>
@@ -90,19 +90,19 @@
 <span class="sourceLineNo">082</span>        final Deque&lt;FastPathHandler&gt; fastPathHandlerStack) {<a name="line.82"></a>
 <span class="sourceLineNo">083</span>      super(name, handlerFailureThreshhold, q);<a name="line.83"></a>
 <span class="sourceLineNo">084</span>      this.fastPathHandlerStack = fastPathHandlerStack;<a name="line.84"></a>
-<span class="sourceLineNo">085</span>      this.semaphore.drainPermits();<a name="line.85"></a>
-<span class="sourceLineNo">086</span>    }<a name="line.86"></a>
-<span class="sourceLineNo">087</span><a name="line.87"></a>
-<span class="sourceLineNo">088</span>    protected CallRunner getCallRunner() throws InterruptedException {<a name="line.88"></a>
-<span class="sourceLineNo">089</span>      // Get a callrunner if one in the Q.<a name="line.89"></a>
-<span class="sourceLineNo">090</span>      CallRunner cr = this.q.poll();<a name="line.90"></a>
-<span class="sourceLineNo">091</span>      if (cr == null) {<a name="line.91"></a>
-<span class="sourceLineNo">092</span>        // Else, if a fastPathHandlerStack present and no callrunner in Q, register ourselves for<a name="line.92"></a>
-<span class="sourceLineNo">093</span>        // the fastpath handoff done via fastPathHandlerStack.<a name="line.93"></a>
-<span class="sourceLineNo">094</span>        if (this.fastPathHandlerStack != null) {<a name="line.94"></a>
-<span class="sourceLineNo">095</span>          this.fastPathHandlerStack.push(this);<a name="line.95"></a>
-<span class="sourceLineNo">096</span>          this.semaphore.acquire();<a name="line.96"></a>
-<span class="sourceLineNo">097</span>          cr = this.loadedCallRunner;<a name="line.97"></a>
+<span class="sourceLineNo">085</span>    }<a name="line.85"></a>
+<span class="sourceLineNo">086</span><a name="line.86"></a>
+<span class="sourceLineNo">087</span>    protected CallRunner getCallRunner() throws InterruptedException {<a name="line.87"></a>
+<span class="sourceLineNo">088</span>      // Get a callrunner if one in the Q.<a name="line.88"></a>
+<span class="sourceLineNo">089</span>      CallRunner cr = this.q.poll();<a name="line.89"></a>
+<span class="sourceLineNo">090</span>      if (cr == null) {<a name="line.90"></a>
+<span class="sourceLineNo">091</span>        // Else, if a fastPathHandlerStack present and no callrunner in Q, register ourselves for<a name="line.91"></a>
+<span class="sourceLineNo">092</span>        // the fastpath handoff done via fastPathHandlerStack.<a name="line.92"></a>
+<span class="sourceLineNo">093</span>        if (this.fastPathHandlerStack != null) {<a name="line.93"></a>
+<span class="sourceLineNo">094</span>          this.fastPathHandlerStack.push(this);<a name="line.94"></a>
+<span class="sourceLineNo">095</span>          this.semaphore.acquire();<a name="line.95"></a>
+<span class="sourceLineNo">096</span>          cr = this.loadedCallRunner;<a name="line.96"></a>
+<span class="sourceLineNo">097</span>          this.loadedCallRunner = null;<a name="line.97"></a>
 <span class="sourceLineNo">098</span>        } else {<a name="line.98"></a>
 <span class="sourceLineNo">099</span>          // No fastpath available. Block until a task comes available.<a name="line.99"></a>
 <span class="sourceLineNo">100</span>          cr = super.getCallRunner();<a name="line.100"></a>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/src-html/org/apache/hadoop/hbase/ipc/FifoWithFastPathBalancedQueueRpcExecutor.html
----------------------------------------------------------------------
diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/ipc/FifoWithFastPathBalancedQueueRpcExecutor.html b/devapidocs/src-html/org/apache/hadoop/hbase/ipc/FifoWithFastPathBalancedQueueRpcExecutor.html
index 6ba8d6a..2d52a01 100644
--- a/devapidocs/src-html/org/apache/hadoop/hbase/ipc/FifoWithFastPathBalancedQueueRpcExecutor.html
+++ b/devapidocs/src-html/org/apache/hadoop/hbase/ipc/FifoWithFastPathBalancedQueueRpcExecutor.html
@@ -82,7 +82,7 @@
 <span class="sourceLineNo">074</span>    // if an empty queue of CallRunners so we are available for direct handoff when one comes in.<a name="line.74"></a>
 <span class="sourceLineNo">075</span>    final Deque&lt;FastPathHandler&gt; fastPathHandlerStack;<a name="line.75"></a>
 <span class="sourceLineNo">076</span>    // Semaphore to coordinate loading of fastpathed loadedTask and our running it.<a name="line.76"></a>
-<span class="sourceLineNo">077</span>    private Semaphore semaphore = new Semaphore(1);<a name="line.77"></a>
+<span class="sourceLineNo">077</span>    private Semaphore semaphore = new Semaphore(0);<a name="line.77"></a>
 <span class="sourceLineNo">078</span>    // The task we get when fast-pathing.<a name="line.78"></a>
 <span class="sourceLineNo">079</span>    private CallRunner loadedCallRunner;<a name="line.79"></a>
 <span class="sourceLineNo">080</span><a name="line.80"></a>
@@ -90,19 +90,19 @@
 <span class="sourceLineNo">082</span>        final Deque&lt;FastPathHandler&gt; fastPathHandlerStack) {<a name="line.82"></a>
 <span class="sourceLineNo">083</span>      super(name, handlerFailureThreshhold, q);<a name="line.83"></a>
 <span class="sourceLineNo">084</span>      this.fastPathHandlerStack = fastPathHandlerStack;<a name="line.84"></a>
-<span class="sourceLineNo">085</span>      this.semaphore.drainPermits();<a name="line.85"></a>
-<span class="sourceLineNo">086</span>    }<a name="line.86"></a>
-<span class="sourceLineNo">087</span><a name="line.87"></a>
-<span class="sourceLineNo">088</span>    protected CallRunner getCallRunner() throws InterruptedException {<a name="line.88"></a>
-<span class="sourceLineNo">089</span>      // Get a callrunner if one in the Q.<a name="line.89"></a>
-<span class="sourceLineNo">090</span>      CallRunner cr = this.q.poll();<a name="line.90"></a>
-<span class="sourceLineNo">091</span>      if (cr == null) {<a name="line.91"></a>
-<span class="sourceLineNo">092</span>        // Else, if a fastPathHandlerStack present and no callrunner in Q, register ourselves for<a name="line.92"></a>
-<span class="sourceLineNo">093</span>        // the fastpath handoff done via fastPathHandlerStack.<a name="line.93"></a>
-<span class="sourceLineNo">094</span>        if (this.fastPathHandlerStack != null) {<a name="line.94"></a>
-<span class="sourceLineNo">095</span>          this.fastPathHandlerStack.push(this);<a name="line.95"></a>
-<span class="sourceLineNo">096</span>          this.semaphore.acquire();<a name="line.96"></a>
-<span class="sourceLineNo">097</span>          cr = this.loadedCallRunner;<a name="line.97"></a>
+<span class="sourceLineNo">085</span>    }<a name="line.85"></a>
+<span class="sourceLineNo">086</span><a name="line.86"></a>
+<span class="sourceLineNo">087</span>    protected CallRunner getCallRunner() throws InterruptedException {<a name="line.87"></a>
+<span class="sourceLineNo">088</span>      // Get a callrunner if one in the Q.<a name="line.88"></a>
+<span class="sourceLineNo">089</span>      CallRunner cr = this.q.poll();<a name="line.89"></a>
+<span class="sourceLineNo">090</span>      if (cr == null) {<a name="line.90"></a>
+<span class="sourceLineNo">091</span>        // Else, if a fastPathHandlerStack present and no callrunner in Q, register ourselves for<a name="line.91"></a>
+<span class="sourceLineNo">092</span>        // the fastpath handoff done via fastPathHandlerStack.<a name="line.92"></a>
+<span class="sourceLineNo">093</span>        if (this.fastPathHandlerStack != null) {<a name="line.93"></a>
+<span class="sourceLineNo">094</span>          this.fastPathHandlerStack.push(this);<a name="line.94"></a>
+<span class="sourceLineNo">095</span>          this.semaphore.acquire();<a name="line.95"></a>
+<span class="sourceLineNo">096</span>          cr = this.loadedCallRunner;<a name="line.96"></a>
+<span class="sourceLineNo">097</span>          this.loadedCallRunner = null;<a name="line.97"></a>
 <span class="sourceLineNo">098</span>        } else {<a name="line.98"></a>
 <span class="sourceLineNo">099</span>          // No fastpath available. Block until a task comes available.<a name="line.99"></a>
 <span class="sourceLineNo">100</span>          cr = super.getCallRunner();<a name="line.100"></a>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/JarFinder.html
----------------------------------------------------------------------
diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/JarFinder.html b/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/JarFinder.html
index 9b488a8..614f42d 100644
--- a/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/JarFinder.html
+++ b/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/JarFinder.html
@@ -132,62 +132,63 @@
 <span class="sourceLineNo">124</span>                                                   jarDir));<a name="line.124"></a>
 <span class="sourceLineNo">125</span>      }<a name="line.125"></a>
 <span class="sourceLineNo">126</span>    }<a name="line.126"></a>
-<span class="sourceLineNo">127</span>    try (JarOutputStream zos = new JarOutputStream(new FileOutputStream(jarFile))) {<a name="line.127"></a>
-<span class="sourceLineNo">128</span>      jarDir(dir, "", zos);<a name="line.128"></a>
-<span class="sourceLineNo">129</span>    }<a name="line.129"></a>
-<span class="sourceLineNo">130</span>  }<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>   * Returns the full path to the Jar containing the class. It always return a<a name="line.133"></a>
-<span class="sourceLineNo">134</span>   * JAR.<a name="line.134"></a>
-<span class="sourceLineNo">135</span>   *<a name="line.135"></a>
-<span class="sourceLineNo">136</span>   * @param klass class.<a name="line.136"></a>
-<span class="sourceLineNo">137</span>   *<a name="line.137"></a>
-<span class="sourceLineNo">138</span>   * @return path to the Jar containing the class.<a name="line.138"></a>
-<span class="sourceLineNo">139</span>   */<a name="line.139"></a>
-<span class="sourceLineNo">140</span>  public static String getJar(Class klass) {<a name="line.140"></a>
-<span class="sourceLineNo">141</span>    Preconditions.checkNotNull(klass, "klass");<a name="line.141"></a>
-<span class="sourceLineNo">142</span>    ClassLoader loader = klass.getClassLoader();<a name="line.142"></a>
-<span class="sourceLineNo">143</span>    if (loader != null) {<a name="line.143"></a>
-<span class="sourceLineNo">144</span>      String class_file = klass.getName().replaceAll("\\.", "/") + ".class";<a name="line.144"></a>
-<span class="sourceLineNo">145</span>      try {<a name="line.145"></a>
-<span class="sourceLineNo">146</span>        for (Enumeration itr = loader.getResources(class_file);<a name="line.146"></a>
-<span class="sourceLineNo">147</span>             itr.hasMoreElements(); ) {<a name="line.147"></a>
-<span class="sourceLineNo">148</span>          URL url = (URL) itr.nextElement();<a name="line.148"></a>
-<span class="sourceLineNo">149</span>          String path = url.getPath();<a name="line.149"></a>
-<span class="sourceLineNo">150</span>          if (path.startsWith("file:")) {<a name="line.150"></a>
-<span class="sourceLineNo">151</span>            path = path.substring("file:".length());<a name="line.151"></a>
-<span class="sourceLineNo">152</span>          }<a name="line.152"></a>
-<span class="sourceLineNo">153</span>          path = URLDecoder.decode(path, "UTF-8");<a name="line.153"></a>
-<span class="sourceLineNo">154</span>          if ("jar".equals(url.getProtocol())) {<a name="line.154"></a>
-<span class="sourceLineNo">155</span>            path = URLDecoder.decode(path, "UTF-8");<a name="line.155"></a>
-<span class="sourceLineNo">156</span>            return path.replaceAll("!.*$", "");<a name="line.156"></a>
-<span class="sourceLineNo">157</span>          }<a name="line.157"></a>
-<span class="sourceLineNo">158</span>          else if ("file".equals(url.getProtocol())) {<a name="line.158"></a>
-<span class="sourceLineNo">159</span>            String klassName = klass.getName();<a name="line.159"></a>
-<span class="sourceLineNo">160</span>            klassName = klassName.replace(".", "/") + ".class";<a name="line.160"></a>
-<span class="sourceLineNo">161</span>            path = path.substring(0, path.length() - klassName.length());<a name="line.161"></a>
-<span class="sourceLineNo">162</span>            File baseDir = new File(path);<a name="line.162"></a>
-<span class="sourceLineNo">163</span>            File testDir = new File(System.getProperty("test.build.dir", "target/test-dir"));<a name="line.163"></a>
-<span class="sourceLineNo">164</span>            testDir = testDir.getAbsoluteFile();<a name="line.164"></a>
-<span class="sourceLineNo">165</span>            if (!testDir.exists()) {<a name="line.165"></a>
-<span class="sourceLineNo">166</span>              testDir.mkdirs();<a name="line.166"></a>
-<span class="sourceLineNo">167</span>            }<a name="line.167"></a>
-<span class="sourceLineNo">168</span>            File tempJar = File.createTempFile("hadoop-", "", testDir);<a name="line.168"></a>
-<span class="sourceLineNo">169</span>            tempJar = new File(tempJar.getAbsolutePath() + ".jar");<a name="line.169"></a>
-<span class="sourceLineNo">170</span>            tempJar.deleteOnExit();<a name="line.170"></a>
-<span class="sourceLineNo">171</span>            createJar(baseDir, tempJar);<a name="line.171"></a>
-<span class="sourceLineNo">172</span>            return tempJar.getAbsolutePath();<a name="line.172"></a>
-<span class="sourceLineNo">173</span>          }<a name="line.173"></a>
-<span class="sourceLineNo">174</span>        }<a name="line.174"></a>
-<span class="sourceLineNo">175</span>      }<a name="line.175"></a>
-<span class="sourceLineNo">176</span>      catch (IOException e) {<a name="line.176"></a>
-<span class="sourceLineNo">177</span>        throw new RuntimeException(e);<a name="line.177"></a>
-<span class="sourceLineNo">178</span>      }<a name="line.178"></a>
-<span class="sourceLineNo">179</span>    }<a name="line.179"></a>
-<span class="sourceLineNo">180</span>    return null;<a name="line.180"></a>
-<span class="sourceLineNo">181</span>  }<a name="line.181"></a>
-<span class="sourceLineNo">182</span>}<a name="line.182"></a>
+<span class="sourceLineNo">127</span>    try (FileOutputStream fos = new FileOutputStream(jarFile);<a name="line.127"></a>
+<span class="sourceLineNo">128</span>         JarOutputStream jos = new JarOutputStream(fos)) {<a name="line.128"></a>
+<span class="sourceLineNo">129</span>      jarDir(dir, "", jos);<a name="line.129"></a>
+<span class="sourceLineNo">130</span>    }<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>  /**<a name="line.133"></a>
+<span class="sourceLineNo">134</span>   * Returns the full path to the Jar containing the class. It always return a<a name="line.134"></a>
+<span class="sourceLineNo">135</span>   * JAR.<a name="line.135"></a>
+<span class="sourceLineNo">136</span>   *<a name="line.136"></a>
+<span class="sourceLineNo">137</span>   * @param klass class.<a name="line.137"></a>
+<span class="sourceLineNo">138</span>   *<a name="line.138"></a>
+<span class="sourceLineNo">139</span>   * @return path to the Jar containing the class.<a name="line.139"></a>
+<span class="sourceLineNo">140</span>   */<a name="line.140"></a>
+<span class="sourceLineNo">141</span>  public static String getJar(Class klass) {<a name="line.141"></a>
+<span class="sourceLineNo">142</span>    Preconditions.checkNotNull(klass, "klass");<a name="line.142"></a>
+<span class="sourceLineNo">143</span>    ClassLoader loader = klass.getClassLoader();<a name="line.143"></a>
+<span class="sourceLineNo">144</span>    if (loader != null) {<a name="line.144"></a>
+<span class="sourceLineNo">145</span>      String class_file = klass.getName().replaceAll("\\.", "/") + ".class";<a name="line.145"></a>
+<span class="sourceLineNo">146</span>      try {<a name="line.146"></a>
+<span class="sourceLineNo">147</span>        for (Enumeration itr = loader.getResources(class_file);<a name="line.147"></a>
+<span class="sourceLineNo">148</span>             itr.hasMoreElements(); ) {<a name="line.148"></a>
+<span class="sourceLineNo">149</span>          URL url = (URL) itr.nextElement();<a name="line.149"></a>
+<span class="sourceLineNo">150</span>          String path = url.getPath();<a name="line.150"></a>
+<span class="sourceLineNo">151</span>          if (path.startsWith("file:")) {<a name="line.151"></a>
+<span class="sourceLineNo">152</span>            path = path.substring("file:".length());<a name="line.152"></a>
+<span class="sourceLineNo">153</span>          }<a name="line.153"></a>
+<span class="sourceLineNo">154</span>          path = URLDecoder.decode(path, "UTF-8");<a name="line.154"></a>
+<span class="sourceLineNo">155</span>          if ("jar".equals(url.getProtocol())) {<a name="line.155"></a>
+<span class="sourceLineNo">156</span>            path = URLDecoder.decode(path, "UTF-8");<a name="line.156"></a>
+<span class="sourceLineNo">157</span>            return path.replaceAll("!.*$", "");<a name="line.157"></a>
+<span class="sourceLineNo">158</span>          }<a name="line.158"></a>
+<span class="sourceLineNo">159</span>          else if ("file".equals(url.getProtocol())) {<a name="line.159"></a>
+<span class="sourceLineNo">160</span>            String klassName = klass.getName();<a name="line.160"></a>
+<span class="sourceLineNo">161</span>            klassName = klassName.replace(".", "/") + ".class";<a name="line.161"></a>
+<span class="sourceLineNo">162</span>            path = path.substring(0, path.length() - klassName.length());<a name="line.162"></a>
+<span class="sourceLineNo">163</span>            File baseDir = new File(path);<a name="line.163"></a>
+<span class="sourceLineNo">164</span>            File testDir = new File(System.getProperty("test.build.dir", "target/test-dir"));<a name="line.164"></a>
+<span class="sourceLineNo">165</span>            testDir = testDir.getAbsoluteFile();<a name="line.165"></a>
+<span class="sourceLineNo">166</span>            if (!testDir.exists()) {<a name="line.166"></a>
+<span class="sourceLineNo">167</span>              testDir.mkdirs();<a name="line.167"></a>
+<span class="sourceLineNo">168</span>            }<a name="line.168"></a>
+<span class="sourceLineNo">169</span>            File tempJar = File.createTempFile("hadoop-", "", testDir);<a name="line.169"></a>
+<span class="sourceLineNo">170</span>            tempJar = new File(tempJar.getAbsolutePath() + ".jar");<a name="line.170"></a>
+<span class="sourceLineNo">171</span>            tempJar.deleteOnExit();<a name="line.171"></a>
+<span class="sourceLineNo">172</span>            createJar(baseDir, tempJar);<a name="line.172"></a>
+<span class="sourceLineNo">173</span>            return tempJar.getAbsolutePath();<a name="line.173"></a>
+<span class="sourceLineNo">174</span>          }<a name="line.174"></a>
+<span class="sourceLineNo">175</span>        }<a name="line.175"></a>
+<span class="sourceLineNo">176</span>      }<a name="line.176"></a>
+<span class="sourceLineNo">177</span>      catch (IOException e) {<a name="line.177"></a>
+<span class="sourceLineNo">178</span>        throw new RuntimeException(e);<a name="line.178"></a>
+<span class="sourceLineNo">179</span>      }<a name="line.179"></a>
+<span class="sourceLineNo">180</span>    }<a name="line.180"></a>
+<span class="sourceLineNo">181</span>    return null;<a name="line.181"></a>
+<span class="sourceLineNo">182</span>  }<a name="line.182"></a>
+<span class="sourceLineNo">183</span>}<a name="line.183"></a>
 
 
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/replication/VerifyReplication.Verifier.Counters.html
----------------------------------------------------------------------
diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/replication/VerifyReplication.Verifier.Counters.html b/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/replication/VerifyReplication.Verifier.Counters.html
index 0fd9b7d..4ea6ac9 100644
--- a/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/replication/VerifyReplication.Verifier.Counters.html
+++ b/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/replication/VerifyReplication.Verifier.Counters.html
@@ -408,83 +408,87 @@
 <span class="sourceLineNo">400</span>          continue;<a name="line.400"></a>
 <span class="sourceLineNo">401</span>        }<a name="line.401"></a>
 <span class="sourceLineNo">402</span><a name="line.402"></a>
-<span class="sourceLineNo">403</span>        if (i == args.length-2) {<a name="line.403"></a>
-<span class="sourceLineNo">404</span>          peerId = cmd;<a name="line.404"></a>
+<span class="sourceLineNo">403</span>        if (cmd.startsWith("--")) {<a name="line.403"></a>
+<span class="sourceLineNo">404</span>          printUsage("Invalid argument '" + cmd + "'");<a name="line.404"></a>
 <span class="sourceLineNo">405</span>        }<a name="line.405"></a>
 <span class="sourceLineNo">406</span><a name="line.406"></a>
-<span class="sourceLineNo">407</span>        if (i == args.length-1) {<a name="line.407"></a>
-<span class="sourceLineNo">408</span>          tableName = cmd;<a name="line.408"></a>
+<span class="sourceLineNo">407</span>        if (i == args.length-2) {<a name="line.407"></a>
+<span class="sourceLineNo">408</span>          peerId = cmd;<a name="line.408"></a>
 <span class="sourceLineNo">409</span>        }<a name="line.409"></a>
-<span class="sourceLineNo">410</span>      }<a name="line.410"></a>
-<span class="sourceLineNo">411</span>    } catch (Exception e) {<a name="line.411"></a>
-<span class="sourceLineNo">412</span>      e.printStackTrace();<a name="line.412"></a>
-<span class="sourceLineNo">413</span>      printUsage("Can't start because " + e.getMessage());<a name="line.413"></a>
-<span class="sourceLineNo">414</span>      return false;<a name="line.414"></a>
-<span class="sourceLineNo">415</span>    }<a name="line.415"></a>
-<span class="sourceLineNo">416</span>    return true;<a name="line.416"></a>
-<span class="sourceLineNo">417</span>  }<a name="line.417"></a>
-<span class="sourceLineNo">418</span><a name="line.418"></a>
-<span class="sourceLineNo">419</span>  private static void restoreDefaults() {<a name="line.419"></a>
-<span class="sourceLineNo">420</span>    startTime = 0;<a name="line.420"></a>
-<span class="sourceLineNo">421</span>    endTime = Long.MAX_VALUE;<a name="line.421"></a>
-<span class="sourceLineNo">422</span>    batch = Integer.MAX_VALUE;<a name="line.422"></a>
-<span class="sourceLineNo">423</span>    versions = -1;<a name="line.423"></a>
-<span class="sourceLineNo">424</span>    tableName = null;<a name="line.424"></a>
-<span class="sourceLineNo">425</span>    families = null;<a name="line.425"></a>
-<span class="sourceLineNo">426</span>    peerId = null;<a name="line.426"></a>
-<span class="sourceLineNo">427</span>    rowPrefixes = null;<a name="line.427"></a>
-<span class="sourceLineNo">428</span>  }<a name="line.428"></a>
-<span class="sourceLineNo">429</span><a name="line.429"></a>
-<span class="sourceLineNo">430</span>  /*<a name="line.430"></a>
-<span class="sourceLineNo">431</span>   * @param errorMsg Error message.  Can be null.<a name="line.431"></a>
-<span class="sourceLineNo">432</span>   */<a name="line.432"></a>
-<span class="sourceLineNo">433</span>  private static void printUsage(final String errorMsg) {<a name="line.433"></a>
-<span class="sourceLineNo">434</span>    if (errorMsg != null &amp;&amp; errorMsg.length() &gt; 0) {<a name="line.434"></a>
-<span class="sourceLineNo">435</span>      System.err.println("ERROR: " + errorMsg);<a name="line.435"></a>
-<span class="sourceLineNo">436</span>    }<a name="line.436"></a>
-<span class="sourceLineNo">437</span>    System.err.println("Usage: verifyrep [--starttime=X]" +<a name="line.437"></a>
-<span class="sourceLineNo">438</span>        " [--stoptime=Y] [--families=A] [--row-prefixes=B] &lt;peerid&gt; &lt;tablename&gt;");<a name="line.438"></a>
-<span class="sourceLineNo">439</span>    System.err.println();<a name="line.439"></a>
-<span class="sourceLineNo">440</span>    System.err.println("Options:");<a name="line.440"></a>
-<span class="sourceLineNo">441</span>    System.err.println(" starttime    beginning of the time range");<a name="line.441"></a>
-<span class="sourceLineNo">442</span>    System.err.println("              without endtime means from starttime to forever");<a name="line.442"></a>
-<span class="sourceLineNo">443</span>    System.err.println(" endtime      end of the time range");<a name="line.443"></a>
-<span class="sourceLineNo">444</span>    System.err.println(" versions     number of cell versions to verify");<a name="line.444"></a>
-<span class="sourceLineNo">445</span>    System.err.println(" families     comma-separated list of families to copy");<a name="line.445"></a>
-<span class="sourceLineNo">446</span>    System.err.println(" row-prefixes comma-separated list of row key prefixes to filter on ");<a name="line.446"></a>
-<span class="sourceLineNo">447</span>    System.err.println();<a name="line.447"></a>
-<span class="sourceLineNo">448</span>    System.err.println("Args:");<a name="line.448"></a>
-<span class="sourceLineNo">449</span>    System.err.println(" peerid       Id of the peer used for verification, must match the one given for replication");<a name="line.449"></a>
-<span class="sourceLineNo">450</span>    System.err.println(" tablename    Name of the table to verify");<a name="line.450"></a>
+<span class="sourceLineNo">410</span><a name="line.410"></a>
+<span class="sourceLineNo">411</span>        if (i == args.length-1) {<a name="line.411"></a>
+<span class="sourceLineNo">412</span>          tableName = cmd;<a name="line.412"></a>
+<span class="sourceLineNo">413</span>        }<a name="line.413"></a>
+<span class="sourceLineNo">414</span>      }<a name="line.414"></a>
+<span class="sourceLineNo">415</span>    } catch (Exception e) {<a name="line.415"></a>
+<span class="sourceLineNo">416</span>      e.printStackTrace();<a name="line.416"></a>
+<span class="sourceLineNo">417</span>      printUsage("Can't start because " + e.getMessage());<a name="line.417"></a>
+<span class="sourceLineNo">418</span>      return false;<a name="line.418"></a>
+<span class="sourceLineNo">419</span>    }<a name="line.419"></a>
+<span class="sourceLineNo">420</span>    return true;<a name="line.420"></a>
+<span class="sourceLineNo">421</span>  }<a name="line.421"></a>
+<span class="sourceLineNo">422</span><a name="line.422"></a>
+<span class="sourceLineNo">423</span>  private static void restoreDefaults() {<a name="line.423"></a>
+<span class="sourceLineNo">424</span>    startTime = 0;<a name="line.424"></a>
+<span class="sourceLineNo">425</span>    endTime = Long.MAX_VALUE;<a name="line.425"></a>
+<span class="sourceLineNo">426</span>    batch = Integer.MAX_VALUE;<a name="line.426"></a>
+<span class="sourceLineNo">427</span>    versions = -1;<a name="line.427"></a>
+<span class="sourceLineNo">428</span>    tableName = null;<a name="line.428"></a>
+<span class="sourceLineNo">429</span>    families = null;<a name="line.429"></a>
+<span class="sourceLineNo">430</span>    peerId = null;<a name="line.430"></a>
+<span class="sourceLineNo">431</span>    rowPrefixes = null;<a name="line.431"></a>
+<span class="sourceLineNo">432</span>  }<a name="line.432"></a>
+<span class="sourceLineNo">433</span><a name="line.433"></a>
+<span class="sourceLineNo">434</span>  /*<a name="line.434"></a>
+<span class="sourceLineNo">435</span>   * @param errorMsg Error message.  Can be null.<a name="line.435"></a>
+<span class="sourceLineNo">436</span>   */<a name="line.436"></a>
+<span class="sourceLineNo">437</span>  private static void printUsage(final String errorMsg) {<a name="line.437"></a>
+<span class="sourceLineNo">438</span>    if (errorMsg != null &amp;&amp; errorMsg.length() &gt; 0) {<a name="line.438"></a>
+<span class="sourceLineNo">439</span>      System.err.println("ERROR: " + errorMsg);<a name="line.439"></a>
+<span class="sourceLineNo">440</span>    }<a name="line.440"></a>
+<span class="sourceLineNo">441</span>    System.err.println("Usage: verifyrep [--starttime=X]" +<a name="line.441"></a>
+<span class="sourceLineNo">442</span>        " [--endtime=Y] [--families=A] [--row-prefixes=B] &lt;peerid&gt; &lt;tablename&gt;");<a name="line.442"></a>
+<span class="sourceLineNo">443</span>    System.err.println();<a name="line.443"></a>
+<span class="sourceLineNo">444</span>    System.err.println("Options:");<a name="line.444"></a>
+<span class="sourceLineNo">445</span>    System.err.println(" starttime    beginning of the time range");<a name="line.445"></a>
+<span class="sourceLineNo">446</span>    System.err.println("              without endtime means from starttime to forever");<a name="line.446"></a>
+<span class="sourceLineNo">447</span>    System.err.println(" endtime      end of the time range");<a name="line.447"></a>
+<span class="sourceLineNo">448</span>    System.err.println(" versions     number of cell versions to verify");<a name="line.448"></a>
+<span class="sourceLineNo">449</span>    System.err.println(" families     comma-separated list of families to copy");<a name="line.449"></a>
+<span class="sourceLineNo">450</span>    System.err.println(" row-prefixes comma-separated list of row key prefixes to filter on ");<a name="line.450"></a>
 <span class="sourceLineNo">451</span>    System.err.println();<a name="line.451"></a>
-<span class="sourceLineNo">452</span>    System.err.println("Examples:");<a name="line.452"></a>
-<span class="sourceLineNo">453</span>    System.err.println(" To verify the data replicated from TestTable for a 1 hour window with peer #5 ");<a name="line.453"></a>
-<span class="sourceLineNo">454</span>    System.err.println(" $ bin/hbase " +<a name="line.454"></a>
-<span class="sourceLineNo">455</span>        "org.apache.hadoop.hbase.mapreduce.replication.VerifyReplication" +<a name="line.455"></a>
-<span class="sourceLineNo">456</span>        " --starttime=1265875194289 --endtime=1265878794289 5 TestTable ");<a name="line.456"></a>
-<span class="sourceLineNo">457</span>  }<a name="line.457"></a>
-<span class="sourceLineNo">458</span><a name="line.458"></a>
-<span class="sourceLineNo">459</span>  @Override<a name="line.459"></a>
-<span class="sourceLineNo">460</span>  public int run(String[] args) throws Exception {<a name="line.460"></a>
-<span class="sourceLineNo">461</span>    Configuration conf = this.getConf();<a name="line.461"></a>
-<span class="sourceLineNo">462</span>    Job job = createSubmittableJob(conf, args);<a name="line.462"></a>
-<span class="sourceLineNo">463</span>    if (job != null) {<a name="line.463"></a>
-<span class="sourceLineNo">464</span>      return job.waitForCompletion(true) ? 0 : 1;<a name="line.464"></a>
-<span class="sourceLineNo">465</span>    } <a name="line.465"></a>
-<span class="sourceLineNo">466</span>    return 1;<a name="line.466"></a>
-<span class="sourceLineNo">467</span>  }<a name="line.467"></a>
-<span class="sourceLineNo">468</span><a name="line.468"></a>
-<span class="sourceLineNo">469</span>  /**<a name="line.469"></a>
-<span class="sourceLineNo">470</span>   * Main entry point.<a name="line.470"></a>
-<span class="sourceLineNo">471</span>   *<a name="line.471"></a>
-<span class="sourceLineNo">472</span>   * @param args  The command line parameters.<a name="line.472"></a>
-<span class="sourceLineNo">473</span>   * @throws Exception When running the job fails.<a name="line.473"></a>
-<span class="sourceLineNo">474</span>   */<a name="line.474"></a>
-<span class="sourceLineNo">475</span>  public static void main(String[] args) throws Exception {<a name="line.475"></a>
-<span class="sourceLineNo">476</span>    int res = ToolRunner.run(HBaseConfiguration.create(), new VerifyReplication(), args);<a name="line.476"></a>
-<span class="sourceLineNo">477</span>    System.exit(res);<a name="line.477"></a>
-<span class="sourceLineNo">478</span>  }<a name="line.478"></a>
-<span class="sourceLineNo">479</span>}<a name="line.479"></a>
+<span class="sourceLineNo">452</span>    System.err.println("Args:");<a name="line.452"></a>
+<span class="sourceLineNo">453</span>    System.err.println(" peerid       Id of the peer used for verification, must match the one given for replication");<a name="line.453"></a>
+<span class="sourceLineNo">454</span>    System.err.println(" tablename    Name of the table to verify");<a name="line.454"></a>
+<span class="sourceLineNo">455</span>    System.err.println();<a name="line.455"></a>
+<span class="sourceLineNo">456</span>    System.err.println("Examples:");<a name="line.456"></a>
+<span class="sourceLineNo">457</span>    System.err.println(" To verify the data replicated from TestTable for a 1 hour window with peer #5 ");<a name="line.457"></a>
+<span class="sourceLineNo">458</span>    System.err.println(" $ bin/hbase " +<a name="line.458"></a>
+<span class="sourceLineNo">459</span>        "org.apache.hadoop.hbase.mapreduce.replication.VerifyReplication" +<a name="line.459"></a>
+<span class="sourceLineNo">460</span>        " --starttime=1265875194289 --endtime=1265878794289 5 TestTable ");<a name="line.460"></a>
+<span class="sourceLineNo">461</span>  }<a name="line.461"></a>
+<span class="sourceLineNo">462</span><a name="line.462"></a>
+<span class="sourceLineNo">463</span>  @Override<a name="line.463"></a>
+<span class="sourceLineNo">464</span>  public int run(String[] args) throws Exception {<a name="line.464"></a>
+<span class="sourceLineNo">465</span>    Configuration conf = this.getConf();<a name="line.465"></a>
+<span class="sourceLineNo">466</span>    Job job = createSubmittableJob(conf, args);<a name="line.466"></a>
+<span class="sourceLineNo">467</span>    if (job != null) {<a name="line.467"></a>
+<span class="sourceLineNo">468</span>      return job.waitForCompletion(true) ? 0 : 1;<a name="line.468"></a>
+<span class="sourceLineNo">469</span>    } <a name="line.469"></a>
+<span class="sourceLineNo">470</span>    return 1;<a name="line.470"></a>
+<span class="sourceLineNo">471</span>  }<a name="line.471"></a>
+<span class="sourceLineNo">472</span><a name="line.472"></a>
+<span class="sourceLineNo">473</span>  /**<a name="line.473"></a>
+<span class="sourceLineNo">474</span>   * Main entry point.<a name="line.474"></a>
+<span class="sourceLineNo">475</span>   *<a name="line.475"></a>
+<span class="sourceLineNo">476</span>   * @param args  The command line parameters.<a name="line.476"></a>
+<span class="sourceLineNo">477</span>   * @throws Exception When running the job fails.<a name="line.477"></a>
+<span class="sourceLineNo">478</span>   */<a name="line.478"></a>
+<span class="sourceLineNo">479</span>  public static void main(String[] args) throws Exception {<a name="line.479"></a>
+<span class="sourceLineNo">480</span>    int res = ToolRunner.run(HBaseConfiguration.create(), new VerifyReplication(), args);<a name="line.480"></a>
+<span class="sourceLineNo">481</span>    System.exit(res);<a name="line.481"></a>
+<span class="sourceLineNo">482</span>  }<a name="line.482"></a>
+<span class="sourceLineNo">483</span>}<a name="line.483"></a>
 
 
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/replication/VerifyReplication.Verifier.html
----------------------------------------------------------------------
diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/replication/VerifyReplication.Verifier.html b/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/replication/VerifyReplication.Verifier.html
index 0fd9b7d..4ea6ac9 100644
--- a/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/replication/VerifyReplication.Verifier.html
+++ b/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/replication/VerifyReplication.Verifier.html
@@ -408,83 +408,87 @@
 <span class="sourceLineNo">400</span>          continue;<a name="line.400"></a>
 <span class="sourceLineNo">401</span>        }<a name="line.401"></a>
 <span class="sourceLineNo">402</span><a name="line.402"></a>
-<span class="sourceLineNo">403</span>        if (i == args.length-2) {<a name="line.403"></a>
-<span class="sourceLineNo">404</span>          peerId = cmd;<a name="line.404"></a>
+<span class="sourceLineNo">403</span>        if (cmd.startsWith("--")) {<a name="line.403"></a>
+<span class="sourceLineNo">404</span>          printUsage("Invalid argument '" + cmd + "'");<a name="line.404"></a>
 <span class="sourceLineNo">405</span>        }<a name="line.405"></a>
 <span class="sourceLineNo">406</span><a name="line.406"></a>
-<span class="sourceLineNo">407</span>        if (i == args.length-1) {<a name="line.407"></a>
-<span class="sourceLineNo">408</span>          tableName = cmd;<a name="line.408"></a>
+<span class="sourceLineNo">407</span>        if (i == args.length-2) {<a name="line.407"></a>
+<span class="sourceLineNo">408</span>          peerId = cmd;<a name="line.408"></a>
 <span class="sourceLineNo">409</span>        }<a name="line.409"></a>
-<span class="sourceLineNo">410</span>      }<a name="line.410"></a>
-<span class="sourceLineNo">411</span>    } catch (Exception e) {<a name="line.411"></a>
-<span class="sourceLineNo">412</span>      e.printStackTrace();<a name="line.412"></a>
-<span class="sourceLineNo">413</span>      printUsage("Can't start because " + e.getMessage());<a name="line.413"></a>
-<span class="sourceLineNo">414</span>      return false;<a name="line.414"></a>
-<span class="sourceLineNo">415</span>    }<a name="line.415"></a>
-<span class="sourceLineNo">416</span>    return true;<a name="line.416"></a>
-<span class="sourceLineNo">417</span>  }<a name="line.417"></a>
-<span class="sourceLineNo">418</span><a name="line.418"></a>
-<span class="sourceLineNo">419</span>  private static void restoreDefaults() {<a name="line.419"></a>
-<span class="sourceLineNo">420</span>    startTime = 0;<a name="line.420"></a>
-<span class="sourceLineNo">421</span>    endTime = Long.MAX_VALUE;<a name="line.421"></a>
-<span class="sourceLineNo">422</span>    batch = Integer.MAX_VALUE;<a name="line.422"></a>
-<span class="sourceLineNo">423</span>    versions = -1;<a name="line.423"></a>
-<span class="sourceLineNo">424</span>    tableName = null;<a name="line.424"></a>
-<span class="sourceLineNo">425</span>    families = null;<a name="line.425"></a>
-<span class="sourceLineNo">426</span>    peerId = null;<a name="line.426"></a>
-<span class="sourceLineNo">427</span>    rowPrefixes = null;<a name="line.427"></a>
-<span class="sourceLineNo">428</span>  }<a name="line.428"></a>
-<span class="sourceLineNo">429</span><a name="line.429"></a>
-<span class="sourceLineNo">430</span>  /*<a name="line.430"></a>
-<span class="sourceLineNo">431</span>   * @param errorMsg Error message.  Can be null.<a name="line.431"></a>
-<span class="sourceLineNo">432</span>   */<a name="line.432"></a>
-<span class="sourceLineNo">433</span>  private static void printUsage(final String errorMsg) {<a name="line.433"></a>
-<span class="sourceLineNo">434</span>    if (errorMsg != null &amp;&amp; errorMsg.length() &gt; 0) {<a name="line.434"></a>
-<span class="sourceLineNo">435</span>      System.err.println("ERROR: " + errorMsg);<a name="line.435"></a>
-<span class="sourceLineNo">436</span>    }<a name="line.436"></a>
-<span class="sourceLineNo">437</span>    System.err.println("Usage: verifyrep [--starttime=X]" +<a name="line.437"></a>
-<span class="sourceLineNo">438</span>        " [--stoptime=Y] [--families=A] [--row-prefixes=B] &lt;peerid&gt; &lt;tablename&gt;");<a name="line.438"></a>
-<span class="sourceLineNo">439</span>    System.err.println();<a name="line.439"></a>
-<span class="sourceLineNo">440</span>    System.err.println("Options:");<a name="line.440"></a>
-<span class="sourceLineNo">441</span>    System.err.println(" starttime    beginning of the time range");<a name="line.441"></a>
-<span class="sourceLineNo">442</span>    System.err.println("              without endtime means from starttime to forever");<a name="line.442"></a>
-<span class="sourceLineNo">443</span>    System.err.println(" endtime      end of the time range");<a name="line.443"></a>
-<span class="sourceLineNo">444</span>    System.err.println(" versions     number of cell versions to verify");<a name="line.444"></a>
-<span class="sourceLineNo">445</span>    System.err.println(" families     comma-separated list of families to copy");<a name="line.445"></a>
-<span class="sourceLineNo">446</span>    System.err.println(" row-prefixes comma-separated list of row key prefixes to filter on ");<a name="line.446"></a>
-<span class="sourceLineNo">447</span>    System.err.println();<a name="line.447"></a>
-<span class="sourceLineNo">448</span>    System.err.println("Args:");<a name="line.448"></a>
-<span class="sourceLineNo">449</span>    System.err.println(" peerid       Id of the peer used for verification, must match the one given for replication");<a name="line.449"></a>
-<span class="sourceLineNo">450</span>    System.err.println(" tablename    Name of the table to verify");<a name="line.450"></a>
+<span class="sourceLineNo">410</span><a name="line.410"></a>
+<span class="sourceLineNo">411</span>        if (i == args.length-1) {<a name="line.411"></a>
+<span class="sourceLineNo">412</span>          tableName = cmd;<a name="line.412"></a>
+<span class="sourceLineNo">413</span>        }<a name="line.413"></a>
+<span class="sourceLineNo">414</span>      }<a name="line.414"></a>
+<span class="sourceLineNo">415</span>    } catch (Exception e) {<a name="line.415"></a>
+<span class="sourceLineNo">416</span>      e.printStackTrace();<a name="line.416"></a>
+<span class="sourceLineNo">417</span>      printUsage("Can't start because " + e.getMessage());<a name="line.417"></a>
+<span class="sourceLineNo">418</span>      return false;<a name="line.418"></a>
+<span class="sourceLineNo">419</span>    }<a name="line.419"></a>
+<span class="sourceLineNo">420</span>    return true;<a name="line.420"></a>
+<span class="sourceLineNo">421</span>  }<a name="line.421"></a>
+<span class="sourceLineNo">422</span><a name="line.422"></a>
+<span class="sourceLineNo">423</span>  private static void restoreDefaults() {<a name="line.423"></a>
+<span class="sourceLineNo">424</span>    startTime = 0;<a name="line.424"></a>
+<span class="sourceLineNo">425</span>    endTime = Long.MAX_VALUE;<a name="line.425"></a>
+<span class="sourceLineNo">426</span>    batch = Integer.MAX_VALUE;<a name="line.426"></a>
+<span class="sourceLineNo">427</span>    versions = -1;<a name="line.427"></a>
+<span class="sourceLineNo">428</span>    tableName = null;<a name="line.428"></a>
+<span class="sourceLineNo">429</span>    families = null;<a name="line.429"></a>
+<span class="sourceLineNo">430</span>    peerId = null;<a name="line.430"></a>
+<span class="sourceLineNo">431</span>    rowPrefixes = null;<a name="line.431"></a>
+<span class="sourceLineNo">432</span>  }<a name="line.432"></a>
+<span class="sourceLineNo">433</span><a name="line.433"></a>
+<span class="sourceLineNo">434</span>  /*<a name="line.434"></a>
+<span class="sourceLineNo">435</span>   * @param errorMsg Error message.  Can be null.<a name="line.435"></a>
+<span class="sourceLineNo">436</span>   */<a name="line.436"></a>
+<span class="sourceLineNo">437</span>  private static void printUsage(final String errorMsg) {<a name="line.437"></a>
+<span class="sourceLineNo">438</span>    if (errorMsg != null &amp;&amp; errorMsg.length() &gt; 0) {<a name="line.438"></a>
+<span class="sourceLineNo">439</span>      System.err.println("ERROR: " + errorMsg);<a name="line.439"></a>
+<span class="sourceLineNo">440</span>    }<a name="line.440"></a>
+<span class="sourceLineNo">441</span>    System.err.println("Usage: verifyrep [--starttime=X]" +<a name="line.441"></a>
+<span class="sourceLineNo">442</span>        " [--endtime=Y] [--families=A] [--row-prefixes=B] &lt;peerid&gt; &lt;tablename&gt;");<a name="line.442"></a>
+<span class="sourceLineNo">443</span>    System.err.println();<a name="line.443"></a>
+<span class="sourceLineNo">444</span>    System.err.println("Options:");<a name="line.444"></a>
+<span class="sourceLineNo">445</span>    System.err.println(" starttime    beginning of the time range");<a name="line.445"></a>
+<span class="sourceLineNo">446</span>    System.err.println("              without endtime means from starttime to forever");<a name="line.446"></a>
+<span class="sourceLineNo">447</span>    System.err.println(" endtime      end of the time range");<a name="line.447"></a>
+<span class="sourceLineNo">448</span>    System.err.println(" versions     number of cell versions to verify");<a name="line.448"></a>
+<span class="sourceLineNo">449</span>    System.err.println(" families     comma-separated list of families to copy");<a name="line.449"></a>
+<span class="sourceLineNo">450</span>    System.err.println(" row-prefixes comma-separated list of row key prefixes to filter on ");<a name="line.450"></a>
 <span class="sourceLineNo">451</span>    System.err.println();<a name="line.451"></a>
-<span class="sourceLineNo">452</span>    System.err.println("Examples:");<a name="line.452"></a>
-<span class="sourceLineNo">453</span>    System.err.println(" To verify the data replicated from TestTable for a 1 hour window with peer #5 ");<a name="line.453"></a>
-<span class="sourceLineNo">454</span>    System.err.println(" $ bin/hbase " +<a name="line.454"></a>
-<span class="sourceLineNo">455</span>        "org.apache.hadoop.hbase.mapreduce.replication.VerifyReplication" +<a name="line.455"></a>
-<span class="sourceLineNo">456</span>        " --starttime=1265875194289 --endtime=1265878794289 5 TestTable ");<a name="line.456"></a>
-<span class="sourceLineNo">457</span>  }<a name="line.457"></a>
-<span class="sourceLineNo">458</span><a name="line.458"></a>
-<span class="sourceLineNo">459</span>  @Override<a name="line.459"></a>
-<span class="sourceLineNo">460</span>  public int run(String[] args) throws Exception {<a name="line.460"></a>
-<span class="sourceLineNo">461</span>    Configuration conf = this.getConf();<a name="line.461"></a>
-<span class="sourceLineNo">462</span>    Job job = createSubmittableJob(conf, args);<a name="line.462"></a>
-<span class="sourceLineNo">463</span>    if (job != null) {<a name="line.463"></a>
-<span class="sourceLineNo">464</span>      return job.waitForCompletion(true) ? 0 : 1;<a name="line.464"></a>
-<span class="sourceLineNo">465</span>    } <a name="line.465"></a>
-<span class="sourceLineNo">466</span>    return 1;<a name="line.466"></a>
-<span class="sourceLineNo">467</span>  }<a name="line.467"></a>
-<span class="sourceLineNo">468</span><a name="line.468"></a>
-<span class="sourceLineNo">469</span>  /**<a name="line.469"></a>
-<span class="sourceLineNo">470</span>   * Main entry point.<a name="line.470"></a>
-<span class="sourceLineNo">471</span>   *<a name="line.471"></a>
-<span class="sourceLineNo">472</span>   * @param args  The command line parameters.<a name="line.472"></a>
-<span class="sourceLineNo">473</span>   * @throws Exception When running the job fails.<a name="line.473"></a>
-<span class="sourceLineNo">474</span>   */<a name="line.474"></a>
-<span class="sourceLineNo">475</span>  public static void main(String[] args) throws Exception {<a name="line.475"></a>
-<span class="sourceLineNo">476</span>    int res = ToolRunner.run(HBaseConfiguration.create(), new VerifyReplication(), args);<a name="line.476"></a>
-<span class="sourceLineNo">477</span>    System.exit(res);<a name="line.477"></a>
-<span class="sourceLineNo">478</span>  }<a name="line.478"></a>
-<span class="sourceLineNo">479</span>}<a name="line.479"></a>
+<span class="sourceLineNo">452</span>    System.err.println("Args:");<a name="line.452"></a>
+<span class="sourceLineNo">453</span>    System.err.println(" peerid       Id of the peer used for verification, must match the one given for replication");<a name="line.453"></a>
+<span class="sourceLineNo">454</span>    System.err.println(" tablename    Name of the table to verify");<a name="line.454"></a>
+<span class="sourceLineNo">455</span>    System.err.println();<a name="line.455"></a>
+<span class="sourceLineNo">456</span>    System.err.println("Examples:");<a name="line.456"></a>
+<span class="sourceLineNo">457</span>    System.err.println(" To verify the data replicated from TestTable for a 1 hour window with peer #5 ");<a name="line.457"></a>
+<span class="sourceLineNo">458</span>    System.err.println(" $ bin/hbase " +<a name="line.458"></a>
+<span class="sourceLineNo">459</span>        "org.apache.hadoop.hbase.mapreduce.replication.VerifyReplication" +<a name="line.459"></a>
+<span class="sourceLineNo">460</span>        " --starttime=1265875194289 --endtime=1265878794289 5 TestTable ");<a name="line.460"></a>
+<span class="sourceLineNo">461</span>  }<a name="line.461"></a>
+<span class="sourceLineNo">462</span><a name="line.462"></a>
+<span class="sourceLineNo">463</span>  @Override<a name="line.463"></a>
+<span class="sourceLineNo">464</span>  public int run(String[] args) throws Exception {<a name="line.464"></a>
+<span class="sourceLineNo">465</span>    Configuration conf = this.getConf();<a name="line.465"></a>
+<span class="sourceLineNo">466</span>    Job job = createSubmittableJob(conf, args);<a name="line.466"></a>
+<span class="sourceLineNo">467</span>    if (job != null) {<a name="line.467"></a>
+<span class="sourceLineNo">468</span>      return job.waitForCompletion(true) ? 0 : 1;<a name="line.468"></a>
+<span class="sourceLineNo">469</span>    } <a name="line.469"></a>
+<span class="sourceLineNo">470</span>    return 1;<a name="line.470"></a>
+<span class="sourceLineNo">471</span>  }<a name="line.471"></a>
+<span class="sourceLineNo">472</span><a name="line.472"></a>
+<span class="sourceLineNo">473</span>  /**<a name="line.473"></a>
+<span class="sourceLineNo">474</span>   * Main entry point.<a name="line.474"></a>
+<span class="sourceLineNo">475</span>   *<a name="line.475"></a>
+<span class="sourceLineNo">476</span>   * @param args  The command line parameters.<a name="line.476"></a>
+<span class="sourceLineNo">477</span>   * @throws Exception When running the job fails.<a name="line.477"></a>
+<span class="sourceLineNo">478</span>   */<a name="line.478"></a>
+<span class="sourceLineNo">479</span>  public static void main(String[] args) throws Exception {<a name="line.479"></a>
+<span class="sourceLineNo">480</span>    int res = ToolRunner.run(HBaseConfiguration.create(), new VerifyReplication(), args);<a name="line.480"></a>
+<span class="sourceLineNo">481</span>    System.exit(res);<a name="line.481"></a>
+<span class="sourceLineNo">482</span>  }<a name="line.482"></a>
+<span class="sourceLineNo">483</span>}<a name="line.483"></a>
 
 
 


[14/52] [partial] hbase-site git commit: Published site at 3e0602be1665e6170b0addec59bbe8785da300b0.

Posted by mi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.OnlineEntry.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.OnlineEntry.html b/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.OnlineEntry.html
index 4c03561..ca5c7cc 100644
--- a/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.OnlineEntry.html
+++ b/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.OnlineEntry.html
@@ -99,7 +99,7 @@
 </dl>
 <hr>
 <br>
-<pre>static class <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.3543">HBaseFsck.OnlineEntry</a>
+<pre>static class <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.3542">HBaseFsck.OnlineEntry</a>
 extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
 <div class="block">Stores the regioninfo retrieved from Online region servers.</div>
 </li>
@@ -192,7 +192,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>hri</h4>
-<pre><a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.OnlineEntry.html#line.3544">hri</a></pre>
+<pre><a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.OnlineEntry.html#line.3543">hri</a></pre>
 </li>
 </ul>
 <a name="hsa">
@@ -201,7 +201,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>hsa</h4>
-<pre><a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.OnlineEntry.html#line.3545">hsa</a></pre>
+<pre><a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.OnlineEntry.html#line.3544">hsa</a></pre>
 </li>
 </ul>
 </li>
@@ -218,7 +218,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>HBaseFsck.OnlineEntry</h4>
-<pre><a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.OnlineEntry.html#line.3543">HBaseFsck.OnlineEntry</a>()</pre>
+<pre><a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.OnlineEntry.html#line.3542">HBaseFsck.OnlineEntry</a>()</pre>
 </li>
 </ul>
 </li>
@@ -235,7 +235,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>toString</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.OnlineEntry.html#line.3548">toString</a>()</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.OnlineEntry.html#line.3547">toString</a>()</pre>
 <dl>
 <dt><strong>Overrides:</strong></dt>
 <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.PrintingErrorReporter.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.PrintingErrorReporter.html b/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.PrintingErrorReporter.html
index cb0da3f..f1e2997 100644
--- a/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.PrintingErrorReporter.html
+++ b/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.PrintingErrorReporter.html
@@ -103,7 +103,7 @@
 </dl>
 <hr>
 <br>
-<pre>static class <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.3852">HBaseFsck.PrintingErrorReporter</a>
+<pre>static class <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.3851">HBaseFsck.PrintingErrorReporter</a>
 extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
 implements <a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.html" title="interface in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter</a></pre>
 </li>
@@ -287,7 +287,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorR
 <ul class="blockList">
 <li class="blockList">
 <h4>errorCount</h4>
-<pre>public&nbsp;int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.PrintingErrorReporter.html#line.3853">errorCount</a></pre>
+<pre>public&nbsp;int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.PrintingErrorReporter.html#line.3852">errorCount</a></pre>
 </li>
 </ul>
 <a name="showProgress">
@@ -296,7 +296,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorR
 <ul class="blockList">
 <li class="blockList">
 <h4>showProgress</h4>
-<pre>private&nbsp;int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.PrintingErrorReporter.html#line.3854">showProgress</a></pre>
+<pre>private&nbsp;int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.PrintingErrorReporter.html#line.3853">showProgress</a></pre>
 </li>
 </ul>
 <a name="progressThreshold">
@@ -305,7 +305,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorR
 <ul class="blockList">
 <li class="blockList">
 <h4>progressThreshold</h4>
-<pre>private static final&nbsp;int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.PrintingErrorReporter.html#line.3856">progressThreshold</a></pre>
+<pre>private static final&nbsp;int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.PrintingErrorReporter.html#line.3855">progressThreshold</a></pre>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.util.HBaseFsck.PrintingErrorReporter.progressThreshold">Constant Field Values</a></dd></dl>
 </li>
 </ul>
@@ -315,7 +315,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorR
 <ul class="blockList">
 <li class="blockList">
 <h4>errorTables</h4>
-<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.TableInfo</a>&gt; <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.PrintingErrorReporter.html#line.3858">errorTables</a></pre>
+<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.TableInfo</a>&gt; <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.PrintingErrorReporter.html#line.3857">errorTables</a></pre>
 </li>
 </ul>
 <a name="errorList">
@@ -324,7 +324,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorR
 <ul class="blockListLast">
 <li class="blockList">
 <h4>errorList</h4>
-<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/ArrayList.html?is-external=true" title="class or interface in java.util">ArrayList</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a>&gt; <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.PrintingErrorReporter.html#line.3861">errorList</a></pre>
+<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/ArrayList.html?is-external=true" title="class or interface in java.util">ArrayList</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a>&gt; <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.PrintingErrorReporter.html#line.3860">errorList</a></pre>
 </li>
 </ul>
 </li>
@@ -341,7 +341,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorR
 <ul class="blockListLast">
 <li class="blockList">
 <h4>HBaseFsck.PrintingErrorReporter</h4>
-<pre><a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.PrintingErrorReporter.html#line.3852">HBaseFsck.PrintingErrorReporter</a>()</pre>
+<pre><a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.PrintingErrorReporter.html#line.3851">HBaseFsck.PrintingErrorReporter</a>()</pre>
 </li>
 </ul>
 </li>
@@ -358,7 +358,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorR
 <ul class="blockList">
 <li class="blockList">
 <h4>clear</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.PrintingErrorReporter.html#line.3864">clear</a>()</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.PrintingErrorReporter.html#line.3863">clear</a>()</pre>
 <dl>
 <dt><strong>Specified by:</strong></dt>
 <dd><code><a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.html#clear()">clear</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.html" title="interface in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter</a></code></dd>
@@ -371,7 +371,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorR
 <ul class="blockList">
 <li class="blockList">
 <h4>reportError</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.PrintingErrorReporter.html#line.3871">reportError</a>(<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a>&nbsp;errorCode,
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.PrintingErrorReporter.html#line.3870">reportError</a>(<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a>&nbsp;errorCode,
                <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;message)</pre>
 <dl>
 <dt><strong>Specified by:</strong></dt>
@@ -385,7 +385,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorR
 <ul class="blockList">
 <li class="blockList">
 <h4>reportError</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.PrintingErrorReporter.html#line.3886">reportError</a>(<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a>&nbsp;errorCode,
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.PrintingErrorReporter.html#line.3885">reportError</a>(<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a>&nbsp;errorCode,
                <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;message,
                <a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.TableInfo</a>&nbsp;table)</pre>
 <dl>
@@ -400,7 +400,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorR
 <ul class="blockList">
 <li class="blockList">
 <h4>reportError</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.PrintingErrorReporter.html#line.3892">reportError</a>(<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a>&nbsp;errorCode,
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.PrintingErrorReporter.html#line.3891">reportError</a>(<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a>&nbsp;errorCode,
                <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;message,
                <a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.TableInfo</a>&nbsp;table,
                <a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.HbckInfo</a>&nbsp;info)</pre>
@@ -416,7 +416,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorR
 <ul class="blockList">
 <li class="blockList">
 <h4>reportError</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.PrintingErrorReporter.html#line.3900">reportError</a>(<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a>&nbsp;errorCode,
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.PrintingErrorReporter.html#line.3899">reportError</a>(<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a>&nbsp;errorCode,
                <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;message,
                <a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.TableInfo</a>&nbsp;table,
                <a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.HbckInfo</a>&nbsp;info1,
@@ -433,7 +433,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorR
 <ul class="blockList">
 <li class="blockList">
 <h4>reportError</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.PrintingErrorReporter.html#line.3909">reportError</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;message)</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.PrintingErrorReporter.html#line.3908">reportError</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;message)</pre>
 <dl>
 <dt><strong>Specified by:</strong></dt>
 <dd><code><a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.html#reportError(java.lang.String)">reportError</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.html" title="interface in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter</a></code></dd>
@@ -446,7 +446,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorR
 <ul class="blockList">
 <li class="blockList">
 <h4>report</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.PrintingErrorReporter.html#line.3919">report</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;message)</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.PrintingErrorReporter.html#line.3918">report</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;message)</pre>
 <div class="block">Report error information, but do not increment the error count.  Intended for cases
  where the actual error would have been reported previously.</div>
 <dl>
@@ -461,7 +461,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorR
 <ul class="blockList">
 <li class="blockList">
 <h4>summarize</h4>
-<pre>public&nbsp;int&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.PrintingErrorReporter.html#line.3927">summarize</a>()</pre>
+<pre>public&nbsp;int&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.PrintingErrorReporter.html#line.3926">summarize</a>()</pre>
 <dl>
 <dt><strong>Specified by:</strong></dt>
 <dd><code><a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.html#summarize()">summarize</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.html" title="interface in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter</a></code></dd>
@@ -474,7 +474,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorR
 <ul class="blockList">
 <li class="blockList">
 <h4>getErrorList</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/ArrayList.html?is-external=true" title="class or interface in java.util">ArrayList</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.PrintingErrorReporter.html#line.3940">getErrorList</a>()</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/ArrayList.html?is-external=true" title="class or interface in java.util">ArrayList</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.PrintingErrorReporter.html#line.3939">getErrorList</a>()</pre>
 <dl>
 <dt><strong>Specified by:</strong></dt>
 <dd><code><a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.html#getErrorList()">getErrorList</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.html" title="interface in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter</a></code></dd>
@@ -487,7 +487,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorR
 <ul class="blockList">
 <li class="blockList">
 <h4>print</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.PrintingErrorReporter.html#line.3945">print</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;message)</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.PrintingErrorReporter.html#line.3944">print</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;message)</pre>
 <dl>
 <dt><strong>Specified by:</strong></dt>
 <dd><code><a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.html#print(java.lang.String)">print</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.html" title="interface in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter</a></code></dd>
@@ -500,7 +500,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorR
 <ul class="blockList">
 <li class="blockList">
 <h4>tableHasErrors</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.PrintingErrorReporter.html#line.3952">tableHasErrors</a>(<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.TableInfo</a>&nbsp;table)</pre>
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.PrintingErrorReporter.html#line.3951">tableHasErrors</a>(<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.TableInfo</a>&nbsp;table)</pre>
 <dl>
 <dt><strong>Specified by:</strong></dt>
 <dd><code><a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.html#tableHasErrors(org.apache.hadoop.hbase.util.HBaseFsck.TableInfo)">tableHasErrors</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.html" title="interface in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter</a></code></dd>
@@ -513,7 +513,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorR
 <ul class="blockList">
 <li class="blockList">
 <h4>resetErrors</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.PrintingErrorReporter.html#line.3957">resetErrors</a>()</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.PrintingErrorReporter.html#line.3956">resetErrors</a>()</pre>
 <dl>
 <dt><strong>Specified by:</strong></dt>
 <dd><code><a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.html#resetErrors()">resetErrors</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.html" title="interface in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter</a></code></dd>
@@ -526,7 +526,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorR
 <ul class="blockList">
 <li class="blockList">
 <h4>detail</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.PrintingErrorReporter.html#line.3962">detail</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;message)</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.PrintingErrorReporter.html#line.3961">detail</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;message)</pre>
 <dl>
 <dt><strong>Specified by:</strong></dt>
 <dd><code><a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.html#detail(java.lang.String)">detail</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.html" title="interface in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter</a></code></dd>
@@ -539,7 +539,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorR
 <ul class="blockListLast">
 <li class="blockList">
 <h4>progress</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.PrintingErrorReporter.html#line.3970">progress</a>()</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.PrintingErrorReporter.html#line.3969">progress</a>()</pre>
 <dl>
 <dt><strong>Specified by:</strong></dt>
 <dd><code><a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.html#progress()">progress</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.html" title="interface in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter</a></code></dd>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.RegionBoundariesInformation.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.RegionBoundariesInformation.html b/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.RegionBoundariesInformation.html
index 1ee5cc2..6ad739d 100644
--- a/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.RegionBoundariesInformation.html
+++ b/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.RegionBoundariesInformation.html
@@ -99,7 +99,7 @@
 </dl>
 <hr>
 <br>
-<pre>private static class <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.761">HBaseFsck.RegionBoundariesInformation</a>
+<pre>private static class <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.760">HBaseFsck.RegionBoundariesInformation</a>
 extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
 </li>
 </ul>
@@ -205,7 +205,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>regionName</h4>
-<pre>public&nbsp;byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.RegionBoundariesInformation.html#line.762">regionName</a></pre>
+<pre>public&nbsp;byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.RegionBoundariesInformation.html#line.761">regionName</a></pre>
 </li>
 </ul>
 <a name="metaFirstKey">
@@ -214,7 +214,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>metaFirstKey</h4>
-<pre>public&nbsp;byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.RegionBoundariesInformation.html#line.763">metaFirstKey</a></pre>
+<pre>public&nbsp;byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.RegionBoundariesInformation.html#line.762">metaFirstKey</a></pre>
 </li>
 </ul>
 <a name="metaLastKey">
@@ -223,7 +223,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>metaLastKey</h4>
-<pre>public&nbsp;byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.RegionBoundariesInformation.html#line.764">metaLastKey</a></pre>
+<pre>public&nbsp;byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.RegionBoundariesInformation.html#line.763">metaLastKey</a></pre>
 </li>
 </ul>
 <a name="storesFirstKey">
@@ -232,7 +232,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>storesFirstKey</h4>
-<pre>public&nbsp;byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.RegionBoundariesInformation.html#line.765">storesFirstKey</a></pre>
+<pre>public&nbsp;byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.RegionBoundariesInformation.html#line.764">storesFirstKey</a></pre>
 </li>
 </ul>
 <a name="storesLastKey">
@@ -241,7 +241,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>storesLastKey</h4>
-<pre>public&nbsp;byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.RegionBoundariesInformation.html#line.766">storesLastKey</a></pre>
+<pre>public&nbsp;byte[] <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.RegionBoundariesInformation.html#line.765">storesLastKey</a></pre>
 </li>
 </ul>
 </li>
@@ -258,7 +258,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>HBaseFsck.RegionBoundariesInformation</h4>
-<pre>private&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.RegionBoundariesInformation.html#line.761">HBaseFsck.RegionBoundariesInformation</a>()</pre>
+<pre>private&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.RegionBoundariesInformation.html#line.760">HBaseFsck.RegionBoundariesInformation</a>()</pre>
 </li>
 </ul>
 </li>
@@ -275,7 +275,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>toString</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.RegionBoundariesInformation.html#line.768">toString</a>()</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.RegionBoundariesInformation.html#line.767">toString</a>()</pre>
 <dl>
 <dt><strong>Overrides:</strong></dt>
 <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.RegionRepairException.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.RegionRepairException.html b/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.RegionRepairException.html
index 77fd4ac..d91053d 100644
--- a/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.RegionRepairException.html
+++ b/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.RegionRepairException.html
@@ -118,7 +118,7 @@
 </dl>
 <hr>
 <br>
-<pre>public static class <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.1138">HBaseFsck.RegionRepairException</a>
+<pre>public static class <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.1137">HBaseFsck.RegionRepairException</a>
 extends <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Exception thrown when a integrity repair operation fails in an
  unresolvable way.</div>
@@ -210,7 +210,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.ht
 <ul class="blockList">
 <li class="blockList">
 <h4>serialVersionUID</h4>
-<pre>private static final&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.RegionRepairException.html#line.1139">serialVersionUID</a></pre>
+<pre>private static final&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.RegionRepairException.html#line.1138">serialVersionUID</a></pre>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.util.HBaseFsck.RegionRepairException.serialVersionUID">Constant Field Values</a></dd></dl>
 </li>
 </ul>
@@ -220,7 +220,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.ht
 <ul class="blockListLast">
 <li class="blockList">
 <h4>ioe</h4>
-<pre>final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.RegionRepairException.html#line.1140">ioe</a></pre>
+<pre>final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.RegionRepairException.html#line.1139">ioe</a></pre>
 </li>
 </ul>
 </li>
@@ -237,7 +237,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.ht
 <ul class="blockListLast">
 <li class="blockList">
 <h4>HBaseFsck.RegionRepairException</h4>
-<pre>public&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.RegionRepairException.html#line.1141">HBaseFsck.RegionRepairException</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;s,
+<pre>public&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.RegionRepairException.html#line.1140">HBaseFsck.RegionRepairException</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;s,
                                <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>&nbsp;ioe)</pre>
 </li>
 </ul>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.HDFSIntegrityFixer.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.HDFSIntegrityFixer.html b/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.HDFSIntegrityFixer.html
index c9f1fbe..e5f62ea 100644
--- a/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.HDFSIntegrityFixer.html
+++ b/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.HDFSIntegrityFixer.html
@@ -113,7 +113,7 @@
 </dl>
 <hr>
 <br>
-<pre>private class <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.html#line.2785">HBaseFsck.TableInfo.HDFSIntegrityFixer</a>
+<pre>private class <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.html#line.2784">HBaseFsck.TableInfo.HDFSIntegrityFixer</a>
 extends <a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.IntegrityFixSuggester.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.TableInfo.IntegrityFixSuggester</a></pre>
 <div class="block">This handler fixes integrity errors from hdfs information.  There are
  basically three classes of integrity problems 1) holes, 2) overlaps, and
@@ -277,7 +277,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.TableInfo
 <ul class="blockList">
 <li class="blockList">
 <h4>conf</h4>
-<pre>org.apache.hadoop.conf.Configuration <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.HDFSIntegrityFixer.html#line.2786">conf</a></pre>
+<pre>org.apache.hadoop.conf.Configuration <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.HDFSIntegrityFixer.html#line.2785">conf</a></pre>
 </li>
 </ul>
 <a name="fixOverlaps">
@@ -286,7 +286,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.TableInfo
 <ul class="blockListLast">
 <li class="blockList">
 <h4>fixOverlaps</h4>
-<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.HDFSIntegrityFixer.html#line.2788">fixOverlaps</a></pre>
+<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.HDFSIntegrityFixer.html#line.2787">fixOverlaps</a></pre>
 </li>
 </ul>
 </li>
@@ -303,7 +303,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.TableInfo
 <ul class="blockListLast">
 <li class="blockList">
 <h4>HBaseFsck.TableInfo.HDFSIntegrityFixer</h4>
-<pre><a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.HDFSIntegrityFixer.html#line.2790">HBaseFsck.TableInfo.HDFSIntegrityFixer</a>(<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.TableInfo</a>&nbsp;ti,
+<pre><a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.HDFSIntegrityFixer.html#line.2789">HBaseFsck.TableInfo.HDFSIntegrityFixer</a>(<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.TableInfo</a>&nbsp;ti,
                                       <a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.html" title="interface in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter</a>&nbsp;errors,
                                       org.apache.hadoop.conf.Configuration&nbsp;conf,
                                       boolean&nbsp;fixHoles,
@@ -324,7 +324,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.TableInfo
 <ul class="blockList">
 <li class="blockList">
 <h4>handleRegionStartKeyNotEmpty</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.HDFSIntegrityFixer.html#line.2804">handleRegionStartKeyNotEmpty</a>(<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.HbckInfo</a>&nbsp;next)
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.HDFSIntegrityFixer.html#line.2803">handleRegionStartKeyNotEmpty</a>(<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.HbckInfo</a>&nbsp;next)
                                   throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">This is a special case hole -- when the first region of a table is
  missing from META, HBase doesn't acknowledge the existance of the
@@ -347,7 +347,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.TableInfo
 <ul class="blockList">
 <li class="blockList">
 <h4>handleRegionEndKeyNotEmpty</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.HDFSIntegrityFixer.html#line.2822">handleRegionEndKeyNotEmpty</a>(byte[]&nbsp;curEndKey)
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.HDFSIntegrityFixer.html#line.2821">handleRegionEndKeyNotEmpty</a>(byte[]&nbsp;curEndKey)
                                 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/util/hbck/TableIntegrityErrorHandlerImpl.html#handleRegionEndKeyNotEmpty(byte[])">TableIntegrityErrorHandlerImpl</a></code></strong></div>
 <div class="block">Callback for handling case where a Table has a last region that does not
@@ -369,7 +369,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.TableInfo
 <ul class="blockList">
 <li class="blockList">
 <h4>handleHoleInRegionChain</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.HDFSIntegrityFixer.html#line.2842">handleHoleInRegionChain</a>(byte[]&nbsp;holeStartKey,
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.HDFSIntegrityFixer.html#line.2841">handleHoleInRegionChain</a>(byte[]&nbsp;holeStartKey,
                            byte[]&nbsp;holeStopKey)
                              throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">There is a hole in the hdfs regions that violates the table integrity
@@ -390,7 +390,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.TableInfo
 <ul class="blockList">
 <li class="blockList">
 <h4>handleOverlapGroup</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.HDFSIntegrityFixer.html#line.2869">handleOverlapGroup</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.HbckInfo</a>&gt;&nbsp;overlap)
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.HDFSIntegrityFixer.html#line.2868">handleOverlapGroup</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.HbckInfo</a>&gt;&nbsp;overlap)
                         throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">This takes set of overlapping regions and merges them into a single
  region.  This covers cases like degenerate regions, shared start key,
@@ -417,7 +417,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.TableInfo
 <ul class="blockList">
 <li class="blockList">
 <h4>mergeOverlaps</h4>
-<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.HDFSIntegrityFixer.html#line.2892">mergeOverlaps</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.HbckInfo</a>&gt;&nbsp;overlap)
+<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.HDFSIntegrityFixer.html#line.2891">mergeOverlaps</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.HbckInfo</a>&gt;&nbsp;overlap)
              throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
 <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
@@ -429,7 +429,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.TableInfo
 <ul class="blockListLast">
 <li class="blockList">
 <h4>sidelineBigOverlaps</h4>
-<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.HDFSIntegrityFixer.html#line.2968">sidelineBigOverlaps</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.HbckInfo</a>&gt;&nbsp;bigOverlap)
+<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.HDFSIntegrityFixer.html#line.2967">sidelineBigOverlaps</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.HbckInfo</a>&gt;&nbsp;bigOverlap)
                    throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Sideline some regions in a big overlap group so that it
  will have fewer regions, and it is easier to merge them later on.</div>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.IntegrityFixSuggester.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.IntegrityFixSuggester.html b/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.IntegrityFixSuggester.html
index 95289bc..ae9d799 100644
--- a/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.IntegrityFixSuggester.html
+++ b/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.IntegrityFixSuggester.html
@@ -112,7 +112,7 @@
 </dl>
 <hr>
 <br>
-<pre>private class <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.html#line.2713">HBaseFsck.TableInfo.IntegrityFixSuggester</a>
+<pre>private class <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.html#line.2712">HBaseFsck.TableInfo.IntegrityFixSuggester</a>
 extends <a href="../../../../../org/apache/hadoop/hbase/util/hbck/TableIntegrityErrorHandlerImpl.html" title="class in org.apache.hadoop.hbase.util.hbck">TableIntegrityErrorHandlerImpl</a></pre>
 </li>
 </ul>
@@ -245,7 +245,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/hbck/TableIntegrity
 <ul class="blockListLast">
 <li class="blockList">
 <h4>errors</h4>
-<pre><a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.html" title="interface in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.IntegrityFixSuggester.html#line.2714">errors</a></pre>
+<pre><a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.html" title="interface in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.IntegrityFixSuggester.html#line.2713">errors</a></pre>
 </li>
 </ul>
 </li>
@@ -262,7 +262,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/hbck/TableIntegrity
 <ul class="blockListLast">
 <li class="blockList">
 <h4>HBaseFsck.TableInfo.IntegrityFixSuggester</h4>
-<pre><a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.IntegrityFixSuggester.html#line.2716">HBaseFsck.TableInfo.IntegrityFixSuggester</a>(<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.TableInfo</a>&nbsp;ti,
+<pre><a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.IntegrityFixSuggester.html#line.2715">HBaseFsck.TableInfo.IntegrityFixSuggester</a>(<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.TableInfo</a>&nbsp;ti,
                                          <a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.html" title="interface in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter</a>&nbsp;errors)</pre>
 </li>
 </ul>
@@ -280,7 +280,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/hbck/TableIntegrity
 <ul class="blockList">
 <li class="blockList">
 <h4>handleRegionStartKeyNotEmpty</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.IntegrityFixSuggester.html#line.2722">handleRegionStartKeyNotEmpty</a>(<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.HbckInfo</a>&nbsp;hi)
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.IntegrityFixSuggester.html#line.2721">handleRegionStartKeyNotEmpty</a>(<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.HbckInfo</a>&nbsp;hi)
                                   throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/util/hbck/TableIntegrityErrorHandlerImpl.html#handleRegionStartKeyNotEmpty(org.apache.hadoop.hbase.util.HBaseFsck.HbckInfo)">TableIntegrityErrorHandlerImpl</a></code></strong></div>
 <div class="block">Callback for handling case where a Table has a first region that does not
@@ -303,7 +303,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/hbck/TableIntegrity
 <ul class="blockList">
 <li class="blockList">
 <h4>handleRegionEndKeyNotEmpty</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.IntegrityFixSuggester.html#line.2730">handleRegionEndKeyNotEmpty</a>(byte[]&nbsp;curEndKey)
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.IntegrityFixSuggester.html#line.2729">handleRegionEndKeyNotEmpty</a>(byte[]&nbsp;curEndKey)
                                 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/util/hbck/TableIntegrityErrorHandlerImpl.html#handleRegionEndKeyNotEmpty(byte[])">TableIntegrityErrorHandlerImpl</a></code></strong></div>
 <div class="block">Callback for handling case where a Table has a last region that does not
@@ -325,7 +325,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/hbck/TableIntegrity
 <ul class="blockList">
 <li class="blockList">
 <h4>handleDegenerateRegion</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.IntegrityFixSuggester.html#line.2737">handleDegenerateRegion</a>(<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.HbckInfo</a>&nbsp;hi)
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.IntegrityFixSuggester.html#line.2736">handleDegenerateRegion</a>(<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.HbckInfo</a>&nbsp;hi)
                             throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/util/hbck/TableIntegrityErrorHandlerImpl.html#handleDegenerateRegion(org.apache.hadoop.hbase.util.HBaseFsck.HbckInfo)">TableIntegrityErrorHandlerImpl</a></code></strong></div>
 <div class="block">Callback for handling a region that has the same start and end key.</div>
@@ -345,7 +345,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/hbck/TableIntegrity
 <ul class="blockList">
 <li class="blockList">
 <h4>handleDuplicateStartKeys</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.IntegrityFixSuggester.html#line.2743">handleDuplicateStartKeys</a>(<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.HbckInfo</a>&nbsp;r1,
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.IntegrityFixSuggester.html#line.2742">handleDuplicateStartKeys</a>(<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.HbckInfo</a>&nbsp;r1,
                             <a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.HbckInfo</a>&nbsp;r2)
                               throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/util/hbck/TableIntegrityErrorHandlerImpl.html#handleDuplicateStartKeys(org.apache.hadoop.hbase.util.HBaseFsck.HbckInfo,%20org.apache.hadoop.hbase.util.HBaseFsck.HbckInfo)">TableIntegrityErrorHandlerImpl</a></code></strong></div>
@@ -367,7 +367,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/hbck/TableIntegrity
 <ul class="blockList">
 <li class="blockList">
 <h4>handleOverlapInRegionChain</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.IntegrityFixSuggester.html#line.2755">handleOverlapInRegionChain</a>(<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.HbckInfo</a>&nbsp;hi1,
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.IntegrityFixSuggester.html#line.2754">handleOverlapInRegionChain</a>(<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.HbckInfo</a>&nbsp;hi1,
                               <a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.HbckInfo</a>&nbsp;hi2)
                                 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/util/hbck/TableIntegrityErrorHandlerImpl.html#handleOverlapInRegionChain(org.apache.hadoop.hbase.util.HBaseFsck.HbckInfo,%20org.apache.hadoop.hbase.util.HBaseFsck.HbckInfo)">TableIntegrityErrorHandlerImpl</a></code></strong></div>
@@ -391,7 +391,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/util/hbck/TableIntegrity
 <ul class="blockListLast">
 <li class="blockList">
 <h4>handleHoleInRegionChain</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.IntegrityFixSuggester.html#line.2762">handleHoleInRegionChain</a>(byte[]&nbsp;holeStart,
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.IntegrityFixSuggester.html#line.2761">handleHoleInRegionChain</a>(byte[]&nbsp;holeStart,
                            byte[]&nbsp;holeStop)
                              throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/util/hbck/TableIntegrityErrorHandlerImpl.html#handleHoleInRegionChain(byte[],%20byte[])">TableIntegrityErrorHandlerImpl</a></code></strong></div>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.html b/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.html
index 59498de..163e89d 100644
--- a/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.html
+++ b/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.html
@@ -99,7 +99,7 @@
 </dl>
 <hr>
 <br>
-<pre>public class <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.2618">HBaseFsck.TableInfo</a>
+<pre>public class <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.2617">HBaseFsck.TableInfo</a>
 extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
 <div class="block">Maintain information about a particular table.</div>
 </li>
@@ -279,7 +279,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>tableName</h4>
-<pre><a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.html#line.2619">tableName</a></pre>
+<pre><a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.html#line.2618">tableName</a></pre>
 </li>
 </ul>
 <a name="deployedOn">
@@ -288,7 +288,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>deployedOn</h4>
-<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/util/TreeSet.html?is-external=true" title="class or interface in java.util">TreeSet</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&gt; <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.html#line.2620">deployedOn</a></pre>
+<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/util/TreeSet.html?is-external=true" title="class or interface in java.util">TreeSet</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&gt; <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.html#line.2619">deployedOn</a></pre>
 </li>
 </ul>
 <a name="backwards">
@@ -297,7 +297,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>backwards</h4>
-<pre>final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.HbckInfo</a>&gt; <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.html#line.2623">backwards</a></pre>
+<pre>final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.HbckInfo</a>&gt; <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.html#line.2622">backwards</a></pre>
 </li>
 </ul>
 <a name="sidelinedRegions">
@@ -306,7 +306,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>sidelinedRegions</h4>
-<pre>final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;org.apache.hadoop.fs.Path,<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.HbckInfo</a>&gt; <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.html#line.2626">sidelinedRegions</a></pre>
+<pre>final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;org.apache.hadoop.fs.Path,<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.HbckInfo</a>&gt; <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.html#line.2625">sidelinedRegions</a></pre>
 </li>
 </ul>
 <a name="sc">
@@ -315,7 +315,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>sc</h4>
-<pre>final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/RegionSplitCalculator.html" title="class in org.apache.hadoop.hbase.util">RegionSplitCalculator</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.HbckInfo</a>&gt; <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.html#line.2629">sc</a></pre>
+<pre>final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/RegionSplitCalculator.html" title="class in org.apache.hadoop.hbase.util">RegionSplitCalculator</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.HbckInfo</a>&gt; <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.html#line.2628">sc</a></pre>
 </li>
 </ul>
 <a name="htds">
@@ -324,7 +324,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>htds</h4>
-<pre>final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&gt; <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.html#line.2632">htds</a></pre>
+<pre>final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&gt; <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.html#line.2631">htds</a></pre>
 </li>
 </ul>
 <a name="overlapGroups">
@@ -333,7 +333,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>overlapGroups</h4>
-<pre>final&nbsp;com.google.common.collect.Multimap&lt;byte[],<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.HbckInfo</a>&gt; <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.html#line.2635">overlapGroups</a></pre>
+<pre>final&nbsp;com.google.common.collect.Multimap&lt;byte[],<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.HbckInfo</a>&gt; <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.html#line.2634">overlapGroups</a></pre>
 </li>
 </ul>
 <a name="regionsFromMeta">
@@ -342,7 +342,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>regionsFromMeta</h4>
-<pre>private&nbsp;com.google.common.collect.ImmutableList&lt;<a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&gt; <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.html#line.2639">regionsFromMeta</a></pre>
+<pre>private&nbsp;com.google.common.collect.ImmutableList&lt;<a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&gt; <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.html#line.2638">regionsFromMeta</a></pre>
 </li>
 </ul>
 </li>
@@ -359,7 +359,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>HBaseFsck.TableInfo</h4>
-<pre><a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.html#line.2641">HBaseFsck.TableInfo</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;name)</pre>
+<pre><a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.html#line.2640">HBaseFsck.TableInfo</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;name)</pre>
 </li>
 </ul>
 </li>
@@ -376,7 +376,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getHTD</h4>
-<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.html#line.2649">getHTD</a>()</pre>
+<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.html#line.2648">getHTD</a>()</pre>
 <dl><dt><span class="strong">Returns:</span></dt><dd>descriptor common to all regions.  null if are none or multiple!</dd></dl>
 </li>
 </ul>
@@ -386,7 +386,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>addRegionInfo</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.html#line.2659">addRegionInfo</a>(<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.HbckInfo</a>&nbsp;hir)</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.html#line.2658">addRegionInfo</a>(<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.HbckInfo</a>&nbsp;hir)</pre>
 </li>
 </ul>
 <a name="addServer(org.apache.hadoop.hbase.ServerName)">
@@ -395,7 +395,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>addServer</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.html#line.2684">addServer</a>(<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;server)</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.html#line.2683">addServer</a>(<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;server)</pre>
 </li>
 </ul>
 <a name="getName()">
@@ -404,7 +404,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getName</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.html#line.2688">getName</a>()</pre>
+<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.html#line.2687">getName</a>()</pre>
 </li>
 </ul>
 <a name="getNumRegions()">
@@ -413,7 +413,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getNumRegions</h4>
-<pre>public&nbsp;int&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.html#line.2692">getNumRegions</a>()</pre>
+<pre>public&nbsp;int&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.html#line.2691">getNumRegions</a>()</pre>
 </li>
 </ul>
 <a name="getRegionsFromMeta()">
@@ -422,7 +422,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getRegionsFromMeta</h4>
-<pre>public&nbsp;com.google.common.collect.ImmutableList&lt;<a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.html#line.2696">getRegionsFromMeta</a>()</pre>
+<pre>public&nbsp;com.google.common.collect.ImmutableList&lt;<a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.html#line.2695">getRegionsFromMeta</a>()</pre>
 </li>
 </ul>
 <a name="checkRegionChain(org.apache.hadoop.hbase.util.hbck.TableIntegrityErrorHandler)">
@@ -431,7 +431,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>checkRegionChain</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.html#line.3016">checkRegionChain</a>(<a href="../../../../../org/apache/hadoop/hbase/util/hbck/TableIntegrityErrorHandler.html" title="interface in org.apache.hadoop.hbase.util.hbck">TableIntegrityErrorHandler</a>&nbsp;handler)
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.html#line.3015">checkRegionChain</a>(<a href="../../../../../org/apache/hadoop/hbase/util/hbck/TableIntegrityErrorHandler.html" title="interface in org.apache.hadoop.hbase.util.hbck">TableIntegrityErrorHandler</a>&nbsp;handler)
                          throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Check the region chain (from META) of this table.  We are looking for
  holes, overlaps, and cycles.</div>
@@ -446,7 +446,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>handleOverlapsParallel</h4>
-<pre>private&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.html#line.3141">handleOverlapsParallel</a>(<a href="../../../../../org/apache/hadoop/hbase/util/hbck/TableIntegrityErrorHandler.html" title="interface in org.apache.hadoop.hbase.util.hbck">TableIntegrityErrorHandler</a>&nbsp;handler,
+<pre>private&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.html#line.3140">handleOverlapsParallel</a>(<a href="../../../../../org/apache/hadoop/hbase/util/hbck/TableIntegrityErrorHandler.html" title="interface in org.apache.hadoop.hbase.util.hbck">TableIntegrityErrorHandler</a>&nbsp;handler,
                              byte[]&nbsp;prevKey)
                                 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
@@ -459,7 +459,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>dump</h4>
-<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.html#line.3178">dump</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/SortedSet.html?is-external=true" title="class or interface in java.util">SortedSet</a>&lt;byte[]&gt;&nbsp;splits,
+<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.html#line.3177">dump</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/SortedSet.html?is-external=true" title="class or interface in java.util">SortedSet</a>&lt;byte[]&gt;&nbsp;splits,
         com.google.common.collect.Multimap&lt;byte[],<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.HbckInfo</a>&gt;&nbsp;regions)</pre>
 <div class="block">This dumps data in a visually reasonable way for visual debugging</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>splits</code> - </dd><dd><code>regions</code> - </dd></dl>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.WorkItemHdfsDir.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.WorkItemHdfsDir.html b/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.WorkItemHdfsDir.html
index 7823573..58165d7 100644
--- a/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.WorkItemHdfsDir.html
+++ b/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.WorkItemHdfsDir.html
@@ -103,7 +103,7 @@
 </dl>
 <hr>
 <br>
-<pre>static class <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4048">HBaseFsck.WorkItemHdfsDir</a>
+<pre>static class <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4047">HBaseFsck.WorkItemHdfsDir</a>
 extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
 implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/Callable.html?is-external=true" title="class or interface in java.util.concurrent">Callable</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Void.html?is-external=true" title="class or interface in java.lang">Void</a>&gt;</pre>
 <div class="block">Contact hdfs and get all information about specified table directory into
@@ -209,7 +209,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurren
 <ul class="blockList">
 <li class="blockList">
 <h4>hbck</h4>
-<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.WorkItemHdfsDir.html#line.4049">hbck</a></pre>
+<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.WorkItemHdfsDir.html#line.4048">hbck</a></pre>
 </li>
 </ul>
 <a name="tableDir">
@@ -218,7 +218,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurren
 <ul class="blockList">
 <li class="blockList">
 <h4>tableDir</h4>
-<pre>private&nbsp;org.apache.hadoop.fs.FileStatus <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.WorkItemHdfsDir.html#line.4050">tableDir</a></pre>
+<pre>private&nbsp;org.apache.hadoop.fs.FileStatus <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.WorkItemHdfsDir.html#line.4049">tableDir</a></pre>
 </li>
 </ul>
 <a name="errors">
@@ -227,7 +227,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurren
 <ul class="blockList">
 <li class="blockList">
 <h4>errors</h4>
-<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.html" title="interface in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.WorkItemHdfsDir.html#line.4051">errors</a></pre>
+<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.html" title="interface in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.WorkItemHdfsDir.html#line.4050">errors</a></pre>
 </li>
 </ul>
 <a name="fs">
@@ -236,7 +236,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurren
 <ul class="blockListLast">
 <li class="blockList">
 <h4>fs</h4>
-<pre>private&nbsp;org.apache.hadoop.fs.FileSystem <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.WorkItemHdfsDir.html#line.4052">fs</a></pre>
+<pre>private&nbsp;org.apache.hadoop.fs.FileSystem <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.WorkItemHdfsDir.html#line.4051">fs</a></pre>
 </li>
 </ul>
 </li>
@@ -253,7 +253,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurren
 <ul class="blockListLast">
 <li class="blockList">
 <h4>HBaseFsck.WorkItemHdfsDir</h4>
-<pre><a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.WorkItemHdfsDir.html#line.4054">HBaseFsck.WorkItemHdfsDir</a>(<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck</a>&nbsp;hbck,
+<pre><a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.WorkItemHdfsDir.html#line.4053">HBaseFsck.WorkItemHdfsDir</a>(<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck</a>&nbsp;hbck,
                          org.apache.hadoop.fs.FileSystem&nbsp;fs,
                          <a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.html" title="interface in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter</a>&nbsp;errors,
                          org.apache.hadoop.fs.FileStatus&nbsp;status)</pre>
@@ -273,7 +273,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurren
 <ul class="blockListLast">
 <li class="blockList">
 <h4>call</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Void.html?is-external=true" title="class or interface in java.lang">Void</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.WorkItemHdfsDir.html#line.4063">call</a>()
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Void.html?is-external=true" title="class or interface in java.lang">Void</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.WorkItemHdfsDir.html#line.4062">call</a>()
           throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl>
 <dt><strong>Specified by:</strong></dt>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.WorkItemHdfsRegionInfo.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.WorkItemHdfsRegionInfo.html b/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.WorkItemHdfsRegionInfo.html
index 0195100..5939a0d 100644
--- a/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.WorkItemHdfsRegionInfo.html
+++ b/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.WorkItemHdfsRegionInfo.html
@@ -103,7 +103,7 @@
 </dl>
 <hr>
 <br>
-<pre>static class <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4121">HBaseFsck.WorkItemHdfsRegionInfo</a>
+<pre>static class <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4120">HBaseFsck.WorkItemHdfsRegionInfo</a>
 extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
 implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/Callable.html?is-external=true" title="class or interface in java.util.concurrent">Callable</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Void.html?is-external=true" title="class or interface in java.lang">Void</a>&gt;</pre>
 <div class="block">Contact hdfs and get all information about specified table directory into
@@ -204,7 +204,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurren
 <ul class="blockList">
 <li class="blockList">
 <h4>hbi</h4>
-<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.HbckInfo</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.WorkItemHdfsRegionInfo.html#line.4122">hbi</a></pre>
+<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.HbckInfo</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.WorkItemHdfsRegionInfo.html#line.4121">hbi</a></pre>
 </li>
 </ul>
 <a name="hbck">
@@ -213,7 +213,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurren
 <ul class="blockList">
 <li class="blockList">
 <h4>hbck</h4>
-<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.WorkItemHdfsRegionInfo.html#line.4123">hbck</a></pre>
+<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.WorkItemHdfsRegionInfo.html#line.4122">hbck</a></pre>
 </li>
 </ul>
 <a name="errors">
@@ -222,7 +222,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurren
 <ul class="blockListLast">
 <li class="blockList">
 <h4>errors</h4>
-<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.html" title="interface in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.WorkItemHdfsRegionInfo.html#line.4124">errors</a></pre>
+<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.html" title="interface in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.WorkItemHdfsRegionInfo.html#line.4123">errors</a></pre>
 </li>
 </ul>
 </li>
@@ -239,7 +239,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurren
 <ul class="blockListLast">
 <li class="blockList">
 <h4>HBaseFsck.WorkItemHdfsRegionInfo</h4>
-<pre><a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.WorkItemHdfsRegionInfo.html#line.4126">HBaseFsck.WorkItemHdfsRegionInfo</a>(<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.HbckInfo</a>&nbsp;hbi,
+<pre><a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.WorkItemHdfsRegionInfo.html#line.4125">HBaseFsck.WorkItemHdfsRegionInfo</a>(<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.HbckInfo</a>&nbsp;hbi,
                                 <a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck</a>&nbsp;hbck,
                                 <a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.html" title="interface in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter</a>&nbsp;errors)</pre>
 </li>
@@ -258,7 +258,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurren
 <ul class="blockListLast">
 <li class="blockList">
 <h4>call</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Void.html?is-external=true" title="class or interface in java.lang">Void</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.WorkItemHdfsRegionInfo.html#line.4133">call</a>()
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Void.html?is-external=true" title="class or interface in java.lang">Void</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.WorkItemHdfsRegionInfo.html#line.4132">call</a>()
           throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl>
 <dt><strong>Specified by:</strong></dt>


[15/52] [partial] hbase-site git commit: Published site at 3e0602be1665e6170b0addec59bbe8785da300b0.

Posted by mi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.CheckRegionConsistencyWorkItem.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.CheckRegionConsistencyWorkItem.html b/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.CheckRegionConsistencyWorkItem.html
index fa636df..802fb3a 100644
--- a/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.CheckRegionConsistencyWorkItem.html
+++ b/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.CheckRegionConsistencyWorkItem.html
@@ -103,7 +103,7 @@
 </dl>
 <hr>
 <br>
-<pre> class <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.1904">HBaseFsck.CheckRegionConsistencyWorkItem</a>
+<pre> class <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.1903">HBaseFsck.CheckRegionConsistencyWorkItem</a>
 extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
 implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/Callable.html?is-external=true" title="class or interface in java.util.concurrent">Callable</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Void.html?is-external=true" title="class or interface in java.lang">Void</a>&gt;</pre>
 </li>
@@ -197,7 +197,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurren
 <ul class="blockList">
 <li class="blockList">
 <h4>key</h4>
-<pre>private final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.CheckRegionConsistencyWorkItem.html#line.1905">key</a></pre>
+<pre>private final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.CheckRegionConsistencyWorkItem.html#line.1904">key</a></pre>
 </li>
 </ul>
 <a name="hbi">
@@ -206,7 +206,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurren
 <ul class="blockListLast">
 <li class="blockList">
 <h4>hbi</h4>
-<pre>private final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.HbckInfo</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.CheckRegionConsistencyWorkItem.html#line.1906">hbi</a></pre>
+<pre>private final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.HbckInfo</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.CheckRegionConsistencyWorkItem.html#line.1905">hbi</a></pre>
 </li>
 </ul>
 </li>
@@ -223,7 +223,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurren
 <ul class="blockListLast">
 <li class="blockList">
 <h4>HBaseFsck.CheckRegionConsistencyWorkItem</h4>
-<pre><a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.CheckRegionConsistencyWorkItem.html#line.1908">HBaseFsck.CheckRegionConsistencyWorkItem</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;key,
+<pre><a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.CheckRegionConsistencyWorkItem.html#line.1907">HBaseFsck.CheckRegionConsistencyWorkItem</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;key,
                                         <a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.HbckInfo</a>&nbsp;hbi)</pre>
 </li>
 </ul>
@@ -241,7 +241,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurren
 <ul class="blockListLast">
 <li class="blockList">
 <h4>call</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Void.html?is-external=true" title="class or interface in java.lang">Void</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.CheckRegionConsistencyWorkItem.html#line.1914">call</a>()
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Void.html?is-external=true" title="class or interface in java.lang">Void</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.CheckRegionConsistencyWorkItem.html#line.1913">call</a>()
           throws <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
 <dl>
 <dt><strong>Specified by:</strong></dt>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html b/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html
index 419c10c..4d4d3a1 100644
--- a/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html
+++ b/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html
@@ -108,7 +108,7 @@
 </dl>
 <hr>
 <br>
-<pre>public static enum <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.html#line.3819">HBaseFsck.ErrorReporter.ERROR_CODE</a>
+<pre>public static enum <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.html#line.3818">HBaseFsck.ErrorReporter.ERROR_CODE</a>
 extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a>&gt;</pre>
 </li>
 </ul>
@@ -289,7 +289,7 @@ the order they are declared.</div>
 <ul class="blockList">
 <li class="blockList">
 <h4>UNKNOWN</h4>
-<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html#line.3820">UNKNOWN</a></pre>
+<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html#line.3819">UNKNOWN</a></pre>
 </li>
 </ul>
 <a name="NO_META_REGION">
@@ -298,7 +298,7 @@ the order they are declared.</div>
 <ul class="blockList">
 <li class="blockList">
 <h4>NO_META_REGION</h4>
-<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html#line.3820">NO_META_REGION</a></pre>
+<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html#line.3819">NO_META_REGION</a></pre>
 </li>
 </ul>
 <a name="NULL_META_REGION">
@@ -307,7 +307,7 @@ the order they are declared.</div>
 <ul class="blockList">
 <li class="blockList">
 <h4>NULL_META_REGION</h4>
-<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html#line.3820">NULL_META_REGION</a></pre>
+<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html#line.3819">NULL_META_REGION</a></pre>
 </li>
 </ul>
 <a name="NO_VERSION_FILE">
@@ -316,7 +316,7 @@ the order they are declared.</div>
 <ul class="blockList">
 <li class="blockList">
 <h4>NO_VERSION_FILE</h4>
-<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html#line.3820">NO_VERSION_FILE</a></pre>
+<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html#line.3819">NO_VERSION_FILE</a></pre>
 </li>
 </ul>
 <a name="NOT_IN_META_HDFS">
@@ -325,7 +325,7 @@ the order they are declared.</div>
 <ul class="blockList">
 <li class="blockList">
 <h4>NOT_IN_META_HDFS</h4>
-<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html#line.3820">NOT_IN_META_HDFS</a></pre>
+<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html#line.3819">NOT_IN_META_HDFS</a></pre>
 </li>
 </ul>
 <a name="NOT_IN_META">
@@ -334,7 +334,7 @@ the order they are declared.</div>
 <ul class="blockList">
 <li class="blockList">
 <h4>NOT_IN_META</h4>
-<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html#line.3820">NOT_IN_META</a></pre>
+<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html#line.3819">NOT_IN_META</a></pre>
 </li>
 </ul>
 <a name="NOT_IN_META_OR_DEPLOYED">
@@ -343,7 +343,7 @@ the order they are declared.</div>
 <ul class="blockList">
 <li class="blockList">
 <h4>NOT_IN_META_OR_DEPLOYED</h4>
-<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html#line.3821">NOT_IN_META_OR_DEPLOYED</a></pre>
+<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html#line.3820">NOT_IN_META_OR_DEPLOYED</a></pre>
 </li>
 </ul>
 <a name="NOT_IN_HDFS_OR_DEPLOYED">
@@ -352,7 +352,7 @@ the order they are declared.</div>
 <ul class="blockList">
 <li class="blockList">
 <h4>NOT_IN_HDFS_OR_DEPLOYED</h4>
-<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html#line.3821">NOT_IN_HDFS_OR_DEPLOYED</a></pre>
+<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html#line.3820">NOT_IN_HDFS_OR_DEPLOYED</a></pre>
 </li>
 </ul>
 <a name="NOT_IN_HDFS">
@@ -361,7 +361,7 @@ the order they are declared.</div>
 <ul class="blockList">
 <li class="blockList">
 <h4>NOT_IN_HDFS</h4>
-<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html#line.3821">NOT_IN_HDFS</a></pre>
+<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html#line.3820">NOT_IN_HDFS</a></pre>
 </li>
 </ul>
 <a name="SERVER_DOES_NOT_MATCH_META">
@@ -370,7 +370,7 @@ the order they are declared.</div>
 <ul class="blockList">
 <li class="blockList">
 <h4>SERVER_DOES_NOT_MATCH_META</h4>
-<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html#line.3821">SERVER_DOES_NOT_MATCH_META</a></pre>
+<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html#line.3820">SERVER_DOES_NOT_MATCH_META</a></pre>
 </li>
 </ul>
 <a name="NOT_DEPLOYED">
@@ -379,7 +379,7 @@ the order they are declared.</div>
 <ul class="blockList">
 <li class="blockList">
 <h4>NOT_DEPLOYED</h4>
-<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html#line.3822">NOT_DEPLOYED</a></pre>
+<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html#line.3821">NOT_DEPLOYED</a></pre>
 </li>
 </ul>
 <a name="MULTI_DEPLOYED">
@@ -388,7 +388,7 @@ the order they are declared.</div>
 <ul class="blockList">
 <li class="blockList">
 <h4>MULTI_DEPLOYED</h4>
-<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html#line.3823">MULTI_DEPLOYED</a></pre>
+<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html#line.3822">MULTI_DEPLOYED</a></pre>
 </li>
 </ul>
 <a name="SHOULD_NOT_BE_DEPLOYED">
@@ -397,7 +397,7 @@ the order they are declared.</div>
 <ul class="blockList">
 <li class="blockList">
 <h4>SHOULD_NOT_BE_DEPLOYED</h4>
-<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html#line.3823">SHOULD_NOT_BE_DEPLOYED</a></pre>
+<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html#line.3822">SHOULD_NOT_BE_DEPLOYED</a></pre>
 </li>
 </ul>
 <a name="MULTI_META_REGION">
@@ -406,7 +406,7 @@ the order they are declared.</div>
 <ul class="blockList">
 <li class="blockList">
 <h4>MULTI_META_REGION</h4>
-<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html#line.3823">MULTI_META_REGION</a></pre>
+<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html#line.3822">MULTI_META_REGION</a></pre>
 </li>
 </ul>
 <a name="RS_CONNECT_FAILURE">
@@ -415,7 +415,7 @@ the order they are declared.</div>
 <ul class="blockList">
 <li class="blockList">
 <h4>RS_CONNECT_FAILURE</h4>
-<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html#line.3823">RS_CONNECT_FAILURE</a></pre>
+<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html#line.3822">RS_CONNECT_FAILURE</a></pre>
 </li>
 </ul>
 <a name="FIRST_REGION_STARTKEY_NOT_EMPTY">
@@ -424,7 +424,7 @@ the order they are declared.</div>
 <ul class="blockList">
 <li class="blockList">
 <h4>FIRST_REGION_STARTKEY_NOT_EMPTY</h4>
-<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html#line.3824">FIRST_REGION_STARTKEY_NOT_EMPTY</a></pre>
+<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html#line.3823">FIRST_REGION_STARTKEY_NOT_EMPTY</a></pre>
 </li>
 </ul>
 <a name="LAST_REGION_ENDKEY_NOT_EMPTY">
@@ -433,7 +433,7 @@ the order they are declared.</div>
 <ul class="blockList">
 <li class="blockList">
 <h4>LAST_REGION_ENDKEY_NOT_EMPTY</h4>
-<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html#line.3824">LAST_REGION_ENDKEY_NOT_EMPTY</a></pre>
+<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html#line.3823">LAST_REGION_ENDKEY_NOT_EMPTY</a></pre>
 </li>
 </ul>
 <a name="DUPE_STARTKEYS">
@@ -442,7 +442,7 @@ the order they are declared.</div>
 <ul class="blockList">
 <li class="blockList">
 <h4>DUPE_STARTKEYS</h4>
-<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html#line.3824">DUPE_STARTKEYS</a></pre>
+<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html#line.3823">DUPE_STARTKEYS</a></pre>
 </li>
 </ul>
 <a name="HOLE_IN_REGION_CHAIN">
@@ -451,7 +451,7 @@ the order they are declared.</div>
 <ul class="blockList">
 <li class="blockList">
 <h4>HOLE_IN_REGION_CHAIN</h4>
-<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html#line.3825">HOLE_IN_REGION_CHAIN</a></pre>
+<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html#line.3824">HOLE_IN_REGION_CHAIN</a></pre>
 </li>
 </ul>
 <a name="OVERLAP_IN_REGION_CHAIN">
@@ -460,7 +460,7 @@ the order they are declared.</div>
 <ul class="blockList">
 <li class="blockList">
 <h4>OVERLAP_IN_REGION_CHAIN</h4>
-<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html#line.3825">OVERLAP_IN_REGION_CHAIN</a></pre>
+<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html#line.3824">OVERLAP_IN_REGION_CHAIN</a></pre>
 </li>
 </ul>
 <a name="REGION_CYCLE">
@@ -469,7 +469,7 @@ the order they are declared.</div>
 <ul class="blockList">
 <li class="blockList">
 <h4>REGION_CYCLE</h4>
-<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html#line.3825">REGION_CYCLE</a></pre>
+<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html#line.3824">REGION_CYCLE</a></pre>
 </li>
 </ul>
 <a name="DEGENERATE_REGION">
@@ -478,7 +478,7 @@ the order they are declared.</div>
 <ul class="blockList">
 <li class="blockList">
 <h4>DEGENERATE_REGION</h4>
-<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html#line.3825">DEGENERATE_REGION</a></pre>
+<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html#line.3824">DEGENERATE_REGION</a></pre>
 </li>
 </ul>
 <a name="ORPHAN_HDFS_REGION">
@@ -487,7 +487,7 @@ the order they are declared.</div>
 <ul class="blockList">
 <li class="blockList">
 <h4>ORPHAN_HDFS_REGION</h4>
-<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html#line.3826">ORPHAN_HDFS_REGION</a></pre>
+<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html#line.3825">ORPHAN_HDFS_REGION</a></pre>
 </li>
 </ul>
 <a name="LINGERING_SPLIT_PARENT">
@@ -496,7 +496,7 @@ the order they are declared.</div>
 <ul class="blockList">
 <li class="blockList">
 <h4>LINGERING_SPLIT_PARENT</h4>
-<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html#line.3826">LINGERING_SPLIT_PARENT</a></pre>
+<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html#line.3825">LINGERING_SPLIT_PARENT</a></pre>
 </li>
 </ul>
 <a name="NO_TABLEINFO_FILE">
@@ -505,7 +505,7 @@ the order they are declared.</div>
 <ul class="blockList">
 <li class="blockList">
 <h4>NO_TABLEINFO_FILE</h4>
-<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html#line.3826">NO_TABLEINFO_FILE</a></pre>
+<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html#line.3825">NO_TABLEINFO_FILE</a></pre>
 </li>
 </ul>
 <a name="LINGERING_REFERENCE_HFILE">
@@ -514,7 +514,7 @@ the order they are declared.</div>
 <ul class="blockList">
 <li class="blockList">
 <h4>LINGERING_REFERENCE_HFILE</h4>
-<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html#line.3826">LINGERING_REFERENCE_HFILE</a></pre>
+<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html#line.3825">LINGERING_REFERENCE_HFILE</a></pre>
 </li>
 </ul>
 <a name="WRONG_USAGE">
@@ -523,7 +523,7 @@ the order they are declared.</div>
 <ul class="blockList">
 <li class="blockList">
 <h4>WRONG_USAGE</h4>
-<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html#line.3827">WRONG_USAGE</a></pre>
+<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html#line.3826">WRONG_USAGE</a></pre>
 </li>
 </ul>
 <a name="EMPTY_META_CELL">
@@ -532,7 +532,7 @@ the order they are declared.</div>
 <ul class="blockList">
 <li class="blockList">
 <h4>EMPTY_META_CELL</h4>
-<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html#line.3827">EMPTY_META_CELL</a></pre>
+<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html#line.3826">EMPTY_META_CELL</a></pre>
 </li>
 </ul>
 <a name="EXPIRED_TABLE_LOCK">
@@ -541,7 +541,7 @@ the order they are declared.</div>
 <ul class="blockList">
 <li class="blockList">
 <h4>EXPIRED_TABLE_LOCK</h4>
-<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html#line.3827">EXPIRED_TABLE_LOCK</a></pre>
+<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html#line.3826">EXPIRED_TABLE_LOCK</a></pre>
 </li>
 </ul>
 <a name="BOUNDARIES_ERROR">
@@ -550,7 +550,7 @@ the order they are declared.</div>
 <ul class="blockList">
 <li class="blockList">
 <h4>BOUNDARIES_ERROR</h4>
-<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html#line.3827">BOUNDARIES_ERROR</a></pre>
+<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html#line.3826">BOUNDARIES_ERROR</a></pre>
 </li>
 </ul>
 <a name="ORPHAN_TABLE_STATE">
@@ -559,7 +559,7 @@ the order they are declared.</div>
 <ul class="blockList">
 <li class="blockList">
 <h4>ORPHAN_TABLE_STATE</h4>
-<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html#line.3827">ORPHAN_TABLE_STATE</a></pre>
+<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html#line.3826">ORPHAN_TABLE_STATE</a></pre>
 </li>
 </ul>
 <a name="NO_TABLE_STATE">
@@ -568,7 +568,7 @@ the order they are declared.</div>
 <ul class="blockList">
 <li class="blockList">
 <h4>NO_TABLE_STATE</h4>
-<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html#line.3828">NO_TABLE_STATE</a></pre>
+<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html#line.3827">NO_TABLE_STATE</a></pre>
 </li>
 </ul>
 <a name="UNDELETED_REPLICATION_QUEUE">
@@ -577,7 +577,7 @@ the order they are declared.</div>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>UNDELETED_REPLICATION_QUEUE</h4>
-<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html#line.3828">UNDELETED_REPLICATION_QUEUE</a></pre>
+<pre>public static final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html#line.3827">UNDELETED_REPLICATION_QUEUE</a></pre>
 </li>
 </ul>
 </li>
@@ -594,7 +594,7 @@ the order they are declared.</div>
 <ul class="blockList">
 <li class="blockList">
 <h4>values</h4>
-<pre>public static&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a>[]&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html#line.3543">values</a>()</pre>
+<pre>public static&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a>[]&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html#line.3542">values</a>()</pre>
 <div class="block">Returns an array containing the constants of this enum type, in
 the order they are declared.  This method may be used to iterate
 over the constants as follows:
@@ -611,7 +611,7 @@ for (HBaseFsck.ErrorReporter.ERROR_CODE c : HBaseFsck.ErrorReporter.ERROR_CODE.v
 <ul class="blockListLast">
 <li class="blockList">
 <h4>valueOf</h4>
-<pre>public static&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html#line.3543">valueOf</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
+<pre>public static&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html#line.3542">valueOf</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
 <div class="block">Returns the enum constant of this type with the specified name.
 The string must match <i>exactly</i> an identifier used to declare an
 enum constant in this type.  (Extraneous whitespace characters are 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.html b/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.html
index 2f1059d..d9a1c6d 100644
--- a/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.html
+++ b/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.html
@@ -95,7 +95,7 @@
 </dl>
 <hr>
 <br>
-<pre>public static interface <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.3818">HBaseFsck.ErrorReporter</a></pre>
+<pre>public static interface <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.3817">HBaseFsck.ErrorReporter</a></pre>
 </li>
 </ul>
 </div>
@@ -220,7 +220,7 @@
 <ul class="blockList">
 <li class="blockList">
 <h4>clear</h4>
-<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.html#line.3830">clear</a>()</pre>
+<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.html#line.3829">clear</a>()</pre>
 </li>
 </ul>
 <a name="report(java.lang.String)">
@@ -229,7 +229,7 @@
 <ul class="blockList">
 <li class="blockList">
 <h4>report</h4>
-<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.html#line.3831">report</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;message)</pre>
+<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.html#line.3830">report</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;message)</pre>
 </li>
 </ul>
 <a name="reportError(java.lang.String)">
@@ -238,7 +238,7 @@
 <ul class="blockList">
 <li class="blockList">
 <h4>reportError</h4>
-<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.html#line.3832">reportError</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;message)</pre>
+<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.html#line.3831">reportError</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;message)</pre>
 </li>
 </ul>
 <a name="reportError(org.apache.hadoop.hbase.util.HBaseFsck.ErrorReporter.ERROR_CODE, java.lang.String)">
@@ -247,7 +247,7 @@
 <ul class="blockList">
 <li class="blockList">
 <h4>reportError</h4>
-<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.html#line.3833">reportError</a>(<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a>&nbsp;errorCode,
+<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.html#line.3832">reportError</a>(<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a>&nbsp;errorCode,
                <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;message)</pre>
 </li>
 </ul>
@@ -257,7 +257,7 @@
 <ul class="blockList">
 <li class="blockList">
 <h4>reportError</h4>
-<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.html#line.3834">reportError</a>(<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a>&nbsp;errorCode,
+<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.html#line.3833">reportError</a>(<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a>&nbsp;errorCode,
                <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;message,
                <a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.TableInfo</a>&nbsp;table)</pre>
 </li>
@@ -268,7 +268,7 @@
 <ul class="blockList">
 <li class="blockList">
 <h4>reportError</h4>
-<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.html#line.3835">reportError</a>(<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a>&nbsp;errorCode,
+<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.html#line.3834">reportError</a>(<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a>&nbsp;errorCode,
                <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;message,
                <a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.TableInfo</a>&nbsp;table,
                <a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.HbckInfo</a>&nbsp;info)</pre>
@@ -280,7 +280,7 @@
 <ul class="blockList">
 <li class="blockList">
 <h4>reportError</h4>
-<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.html#line.3836">reportError</a>(<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a>&nbsp;errorCode,
+<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.html#line.3835">reportError</a>(<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a>&nbsp;errorCode,
                <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;message,
                <a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.TableInfo</a>&nbsp;table,
                <a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.HbckInfo</a>&nbsp;info1,
@@ -293,7 +293,7 @@
 <ul class="blockList">
 <li class="blockList">
 <h4>summarize</h4>
-<pre>int&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.html#line.3843">summarize</a>()</pre>
+<pre>int&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.html#line.3842">summarize</a>()</pre>
 </li>
 </ul>
 <a name="detail(java.lang.String)">
@@ -302,7 +302,7 @@
 <ul class="blockList">
 <li class="blockList">
 <h4>detail</h4>
-<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.html#line.3844">detail</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;details)</pre>
+<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.html#line.3843">detail</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;details)</pre>
 </li>
 </ul>
 <a name="getErrorList()">
@@ -311,7 +311,7 @@
 <ul class="blockList">
 <li class="blockList">
 <h4>getErrorList</h4>
-<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/util/ArrayList.html?is-external=true" title="class or interface in java.util">ArrayList</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.html#line.3845">getErrorList</a>()</pre>
+<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/util/ArrayList.html?is-external=true" title="class or interface in java.util">ArrayList</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.ERROR_CODE.html" title="enum in org.apache.hadoop.hbase.util">HBaseFsck.ErrorReporter.ERROR_CODE</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.html#line.3844">getErrorList</a>()</pre>
 </li>
 </ul>
 <a name="progress()">
@@ -320,7 +320,7 @@
 <ul class="blockList">
 <li class="blockList">
 <h4>progress</h4>
-<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.html#line.3846">progress</a>()</pre>
+<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.html#line.3845">progress</a>()</pre>
 </li>
 </ul>
 <a name="print(java.lang.String)">
@@ -329,7 +329,7 @@
 <ul class="blockList">
 <li class="blockList">
 <h4>print</h4>
-<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.html#line.3847">print</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;message)</pre>
+<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.html#line.3846">print</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;message)</pre>
 </li>
 </ul>
 <a name="resetErrors()">
@@ -338,7 +338,7 @@
 <ul class="blockList">
 <li class="blockList">
 <h4>resetErrors</h4>
-<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.html#line.3848">resetErrors</a>()</pre>
+<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.html#line.3847">resetErrors</a>()</pre>
 </li>
 </ul>
 <a name="tableHasErrors(org.apache.hadoop.hbase.util.HBaseFsck.TableInfo)">
@@ -347,7 +347,7 @@
 <ul class="blockListLast">
 <li class="blockList">
 <h4>tableHasErrors</h4>
-<pre>boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.html#line.3849">tableHasErrors</a>(<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.TableInfo</a>&nbsp;table)</pre>
+<pre>boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.ErrorReporter.html#line.3848">tableHasErrors</a>(<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.TableInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.TableInfo</a>&nbsp;table)</pre>
 </li>
 </ul>
 </li>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.FileLockCallable.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.FileLockCallable.html b/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.FileLockCallable.html
index fdc182f..28f088e 100644
--- a/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.FileLockCallable.html
+++ b/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.FileLockCallable.html
@@ -103,7 +103,7 @@
 </dl>
 <hr>
 <br>
-<pre>private class <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.355">HBaseFsck.FileLockCallable</a>
+<pre>private class <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.354">HBaseFsck.FileLockCallable</a>
 extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
 implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/Callable.html?is-external=true" title="class or interface in java.util.concurrent">Callable</a>&lt;org.apache.hadoop.fs.FSDataOutputStream&gt;</pre>
 </li>
@@ -198,7 +198,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurren
 <ul class="blockListLast">
 <li class="blockList">
 <h4>retryCounter</h4>
-<pre><a href="../../../../../org/apache/hadoop/hbase/util/RetryCounter.html" title="class in org.apache.hadoop.hbase.util">RetryCounter</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.FileLockCallable.html#line.356">retryCounter</a></pre>
+<pre><a href="../../../../../org/apache/hadoop/hbase/util/RetryCounter.html" title="class in org.apache.hadoop.hbase.util">RetryCounter</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.FileLockCallable.html#line.355">retryCounter</a></pre>
 </li>
 </ul>
 </li>
@@ -215,7 +215,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurren
 <ul class="blockListLast">
 <li class="blockList">
 <h4>HBaseFsck.FileLockCallable</h4>
-<pre>public&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.FileLockCallable.html#line.358">HBaseFsck.FileLockCallable</a>(<a href="../../../../../org/apache/hadoop/hbase/util/RetryCounter.html" title="class in org.apache.hadoop.hbase.util">RetryCounter</a>&nbsp;retryCounter)</pre>
+<pre>public&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.FileLockCallable.html#line.357">HBaseFsck.FileLockCallable</a>(<a href="../../../../../org/apache/hadoop/hbase/util/RetryCounter.html" title="class in org.apache.hadoop.hbase.util">RetryCounter</a>&nbsp;retryCounter)</pre>
 </li>
 </ul>
 </li>
@@ -232,7 +232,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurren
 <ul class="blockList">
 <li class="blockList">
 <h4>call</h4>
-<pre>public&nbsp;org.apache.hadoop.fs.FSDataOutputStream&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.FileLockCallable.html#line.362">call</a>()
+<pre>public&nbsp;org.apache.hadoop.fs.FSDataOutputStream&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.FileLockCallable.html#line.361">call</a>()
                                              throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl>
 <dt><strong>Specified by:</strong></dt>
@@ -247,7 +247,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurren
 <ul class="blockListLast">
 <li class="blockList">
 <h4>createFileWithRetries</h4>
-<pre>private&nbsp;org.apache.hadoop.fs.FSDataOutputStream&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.FileLockCallable.html#line.383">createFileWithRetries</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
+<pre>private&nbsp;org.apache.hadoop.fs.FSDataOutputStream&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.FileLockCallable.html#line.382">createFileWithRetries</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
                                                             org.apache.hadoop.fs.Path&nbsp;hbckLockFilePath,
                                                             org.apache.hadoop.fs.permission.FsPermission&nbsp;defaultPerms)
                                                                throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.HBaseFsckTool.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.HBaseFsckTool.html b/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.HBaseFsckTool.html
index 0f7180a..e1c453b 100644
--- a/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.HBaseFsckTool.html
+++ b/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.HBaseFsckTool.html
@@ -108,7 +108,7 @@
 </dl>
 <hr>
 <br>
-<pre>static class <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4548">HBaseFsck.HBaseFsckTool</a>
+<pre>static class <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.4547">HBaseFsck.HBaseFsckTool</a>
 extends org.apache.hadoop.conf.Configured
 implements org.apache.hadoop.util.Tool</pre>
 <div class="block">This is a Tool wrapper that gathers -Dxxx=yyy configuration settings from the command line.</div>
@@ -193,7 +193,7 @@ implements org.apache.hadoop.util.Tool</pre>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>HBaseFsck.HBaseFsckTool</h4>
-<pre><a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.HBaseFsckTool.html#line.4549">HBaseFsck.HBaseFsckTool</a>(org.apache.hadoop.conf.Configuration&nbsp;conf)</pre>
+<pre><a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.HBaseFsckTool.html#line.4548">HBaseFsck.HBaseFsckTool</a>(org.apache.hadoop.conf.Configuration&nbsp;conf)</pre>
 </li>
 </ul>
 </li>
@@ -210,7 +210,7 @@ implements org.apache.hadoop.util.Tool</pre>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>run</h4>
-<pre>public&nbsp;int&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.HBaseFsckTool.html#line.4551">run</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]&nbsp;args)
+<pre>public&nbsp;int&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.HBaseFsckTool.html#line.4550">run</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]&nbsp;args)
         throws <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
 <dl>
 <dt><strong>Specified by:</strong></dt>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html b/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html
index 02f9520..56e391b 100644
--- a/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html
+++ b/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html
@@ -103,7 +103,7 @@
 </dl>
 <hr>
 <br>
-<pre>public static class <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.3557">HBaseFsck.HbckInfo</a>
+<pre>public static class <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.3556">HBaseFsck.HbckInfo</a>
 extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
 implements <a href="../../../../../org/apache/hadoop/hbase/util/KeyRange.html" title="interface in org.apache.hadoop.hbase.util">KeyRange</a></pre>
 <div class="block">Maintain information about a particular region.  It gathers information
@@ -291,7 +291,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/util/KeyRange.html" t
 <ul class="blockList">
 <li class="blockList">
 <h4>metaEntry</h4>
-<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.MetaEntry.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.MetaEntry</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html#line.3558">metaEntry</a></pre>
+<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.MetaEntry.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.MetaEntry</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html#line.3557">metaEntry</a></pre>
 </li>
 </ul>
 <a name="hdfsEntry">
@@ -300,7 +300,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/util/KeyRange.html" t
 <ul class="blockList">
 <li class="blockList">
 <h4>hdfsEntry</h4>
-<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.HdfsEntry.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.HdfsEntry</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html#line.3559">hdfsEntry</a></pre>
+<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.HdfsEntry.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.HdfsEntry</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html#line.3558">hdfsEntry</a></pre>
 </li>
 </ul>
 <a name="deployedEntries">
@@ -309,7 +309,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/util/KeyRange.html" t
 <ul class="blockList">
 <li class="blockList">
 <h4>deployedEntries</h4>
-<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.OnlineEntry.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.OnlineEntry</a>&gt; <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html#line.3560">deployedEntries</a></pre>
+<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.OnlineEntry.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.OnlineEntry</a>&gt; <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html#line.3559">deployedEntries</a></pre>
 </li>
 </ul>
 <a name="deployedOn">
@@ -318,7 +318,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/util/KeyRange.html" t
 <ul class="blockList">
 <li class="blockList">
 <h4>deployedOn</h4>
-<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&gt; <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html#line.3561">deployedOn</a></pre>
+<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&gt; <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html#line.3560">deployedOn</a></pre>
 </li>
 </ul>
 <a name="skipChecks">
@@ -327,7 +327,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/util/KeyRange.html" t
 <ul class="blockList">
 <li class="blockList">
 <h4>skipChecks</h4>
-<pre>private&nbsp;boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html#line.3562">skipChecks</a></pre>
+<pre>private&nbsp;boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html#line.3561">skipChecks</a></pre>
 </li>
 </ul>
 <a name="isMerged">
@@ -336,7 +336,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/util/KeyRange.html" t
 <ul class="blockList">
 <li class="blockList">
 <h4>isMerged</h4>
-<pre>private&nbsp;boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html#line.3563">isMerged</a></pre>
+<pre>private&nbsp;boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html#line.3562">isMerged</a></pre>
 </li>
 </ul>
 <a name="deployedReplicaId">
@@ -345,7 +345,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/util/KeyRange.html" t
 <ul class="blockList">
 <li class="blockList">
 <h4>deployedReplicaId</h4>
-<pre>private&nbsp;int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html#line.3564">deployedReplicaId</a></pre>
+<pre>private&nbsp;int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html#line.3563">deployedReplicaId</a></pre>
 </li>
 </ul>
 <a name="primaryHRIForDeployedReplica">
@@ -354,7 +354,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/util/KeyRange.html" t
 <ul class="blockListLast">
 <li class="blockList">
 <h4>primaryHRIForDeployedReplica</h4>
-<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html#line.3565">primaryHRIForDeployedReplica</a></pre>
+<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html#line.3564">primaryHRIForDeployedReplica</a></pre>
 </li>
 </ul>
 </li>
@@ -371,7 +371,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/util/KeyRange.html" t
 <ul class="blockListLast">
 <li class="blockList">
 <h4>HBaseFsck.HbckInfo</h4>
-<pre><a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html#line.3567">HBaseFsck.HbckInfo</a>(<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.MetaEntry.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.MetaEntry</a>&nbsp;metaEntry)</pre>
+<pre><a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html#line.3566">HBaseFsck.HbckInfo</a>(<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.MetaEntry.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.MetaEntry</a>&nbsp;metaEntry)</pre>
 </li>
 </ul>
 </li>
@@ -388,7 +388,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/util/KeyRange.html" t
 <ul class="blockList">
 <li class="blockList">
 <h4>getReplicaId</h4>
-<pre>public&nbsp;int&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html#line.3571">getReplicaId</a>()</pre>
+<pre>public&nbsp;int&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html#line.3570">getReplicaId</a>()</pre>
 </li>
 </ul>
 <a name="addServer(org.apache.hadoop.hbase.HRegionInfo, org.apache.hadoop.hbase.ServerName)">
@@ -397,7 +397,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/util/KeyRange.html" t
 <ul class="blockList">
 <li class="blockList">
 <h4>addServer</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html#line.3575">addServer</a>(<a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&nbsp;hri,
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html#line.3574">addServer</a>(<a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&nbsp;hri,
              <a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;server)</pre>
 </li>
 </ul>
@@ -407,7 +407,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/util/KeyRange.html" t
 <ul class="blockList">
 <li class="blockList">
 <h4>toString</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html#line.3588">toString</a>()</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html#line.3587">toString</a>()</pre>
 <dl>
 <dt><strong>Overrides:</strong></dt>
 <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
@@ -420,7 +420,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/util/KeyRange.html" t
 <ul class="blockList">
 <li class="blockList">
 <h4>getStartKey</h4>
-<pre>public&nbsp;byte[]&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html#line.3600">getStartKey</a>()</pre>
+<pre>public&nbsp;byte[]&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html#line.3599">getStartKey</a>()</pre>
 <dl>
 <dt><strong>Specified by:</strong></dt>
 <dd><code><a href="../../../../../org/apache/hadoop/hbase/util/KeyRange.html#getStartKey()">getStartKey</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/util/KeyRange.html" title="interface in org.apache.hadoop.hbase.util">KeyRange</a></code></dd>
@@ -433,7 +433,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/util/KeyRange.html" t
 <ul class="blockList">
 <li class="blockList">
 <h4>getEndKey</h4>
-<pre>public&nbsp;byte[]&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html#line.3612">getEndKey</a>()</pre>
+<pre>public&nbsp;byte[]&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html#line.3611">getEndKey</a>()</pre>
 <dl>
 <dt><strong>Specified by:</strong></dt>
 <dd><code><a href="../../../../../org/apache/hadoop/hbase/util/KeyRange.html#getEndKey()">getEndKey</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/util/KeyRange.html" title="interface in org.apache.hadoop.hbase.util">KeyRange</a></code></dd>
@@ -446,7 +446,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/util/KeyRange.html" t
 <ul class="blockList">
 <li class="blockList">
 <h4>getTableName</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html#line.3623">getTableName</a>()</pre>
+<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html#line.3622">getTableName</a>()</pre>
 </li>
 </ul>
 <a name="getRegionNameAsString()">
@@ -455,7 +455,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/util/KeyRange.html" t
 <ul class="blockList">
 <li class="blockList">
 <h4>getRegionNameAsString</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html#line.3640">getRegionNameAsString</a>()</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html#line.3639">getRegionNameAsString</a>()</pre>
 </li>
 </ul>
 <a name="getRegionName()">
@@ -464,7 +464,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/util/KeyRange.html" t
 <ul class="blockList">
 <li class="blockList">
 <h4>getRegionName</h4>
-<pre>public&nbsp;byte[]&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html#line.3656">getRegionName</a>()</pre>
+<pre>public&nbsp;byte[]&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html#line.3655">getRegionName</a>()</pre>
 </li>
 </ul>
 <a name="getPrimaryHRIForDeployedReplica()">
@@ -473,7 +473,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/util/KeyRange.html" t
 <ul class="blockList">
 <li class="blockList">
 <h4>getPrimaryHRIForDeployedReplica</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html#line.3670">getPrimaryHRIForDeployedReplica</a>()</pre>
+<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html#line.3669">getPrimaryHRIForDeployedReplica</a>()</pre>
 </li>
 </ul>
 <a name="getHdfsRegionDir()">
@@ -482,7 +482,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/util/KeyRange.html" t
 <ul class="blockList">
 <li class="blockList">
 <h4>getHdfsRegionDir</h4>
-<pre>org.apache.hadoop.fs.Path&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html#line.3674">getHdfsRegionDir</a>()</pre>
+<pre>org.apache.hadoop.fs.Path&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html#line.3673">getHdfsRegionDir</a>()</pre>
 </li>
 </ul>
 <a name="containsOnlyHdfsEdits()">
@@ -491,7 +491,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/util/KeyRange.html" t
 <ul class="blockList">
 <li class="blockList">
 <h4>containsOnlyHdfsEdits</h4>
-<pre>boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html#line.3681">containsOnlyHdfsEdits</a>()</pre>
+<pre>boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html#line.3680">containsOnlyHdfsEdits</a>()</pre>
 </li>
 </ul>
 <a name="isHdfsRegioninfoPresent()">
@@ -500,7 +500,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/util/KeyRange.html" t
 <ul class="blockList">
 <li class="blockList">
 <h4>isHdfsRegioninfoPresent</h4>
-<pre>boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html#line.3688">isHdfsRegioninfoPresent</a>()</pre>
+<pre>boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html#line.3687">isHdfsRegioninfoPresent</a>()</pre>
 </li>
 </ul>
 <a name="getModTime()">
@@ -509,7 +509,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/util/KeyRange.html" t
 <ul class="blockList">
 <li class="blockList">
 <h4>getModTime</h4>
-<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html#line.3695">getModTime</a>()</pre>
+<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html#line.3694">getModTime</a>()</pre>
 </li>
 </ul>
 <a name="getHdfsHRI()">
@@ -518,7 +518,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/util/KeyRange.html" t
 <ul class="blockList">
 <li class="blockList">
 <h4>getHdfsHRI</h4>
-<pre><a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html#line.3702">getHdfsHRI</a>()</pre>
+<pre><a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html#line.3701">getHdfsHRI</a>()</pre>
 </li>
 </ul>
 <a name="setSkipChecks(boolean)">
@@ -527,7 +527,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/util/KeyRange.html" t
 <ul class="blockList">
 <li class="blockList">
 <h4>setSkipChecks</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html#line.3709">setSkipChecks</a>(boolean&nbsp;skipChecks)</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html#line.3708">setSkipChecks</a>(boolean&nbsp;skipChecks)</pre>
 </li>
 </ul>
 <a name="isSkipChecks()">
@@ -536,7 +536,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/util/KeyRange.html" t
 <ul class="blockList">
 <li class="blockList">
 <h4>isSkipChecks</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html#line.3713">isSkipChecks</a>()</pre>
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html#line.3712">isSkipChecks</a>()</pre>
 </li>
 </ul>
 <a name="setMerged(boolean)">
@@ -545,7 +545,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/util/KeyRange.html" t
 <ul class="blockList">
 <li class="blockList">
 <h4>setMerged</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html#line.3717">setMerged</a>(boolean&nbsp;isMerged)</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html#line.3716">setMerged</a>(boolean&nbsp;isMerged)</pre>
 </li>
 </ul>
 <a name="isMerged()">
@@ -554,7 +554,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/util/KeyRange.html" t
 <ul class="blockListLast">
 <li class="blockList">
 <h4>isMerged</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html#line.3721">isMerged</a>()</pre>
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html#line.3720">isMerged</a>()</pre>
 </li>
 </ul>
 </li>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.HdfsEntry.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.HdfsEntry.html b/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.HdfsEntry.html
index d9ec5fe..42985b2 100644
--- a/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.HdfsEntry.html
+++ b/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.HdfsEntry.html
@@ -99,7 +99,7 @@
 </dl>
 <hr>
 <br>
-<pre>static class <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.3532">HBaseFsck.HdfsEntry</a>
+<pre>static class <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.3531">HBaseFsck.HdfsEntry</a>
 extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
 <div class="block">Stores the regioninfo entries from HDFS</div>
 </li>
@@ -193,7 +193,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>hri</h4>
-<pre><a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.HdfsEntry.html#line.3533">hri</a></pre>
+<pre><a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.HdfsEntry.html#line.3532">hri</a></pre>
 </li>
 </ul>
 <a name="hdfsRegionDir">
@@ -202,7 +202,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>hdfsRegionDir</h4>
-<pre>org.apache.hadoop.fs.Path <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.HdfsEntry.html#line.3534">hdfsRegionDir</a></pre>
+<pre>org.apache.hadoop.fs.Path <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.HdfsEntry.html#line.3533">hdfsRegionDir</a></pre>
 </li>
 </ul>
 <a name="hdfsRegionDirModTime">
@@ -211,7 +211,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>hdfsRegionDirModTime</h4>
-<pre>long <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.HdfsEntry.html#line.3535">hdfsRegionDirModTime</a></pre>
+<pre>long <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.HdfsEntry.html#line.3534">hdfsRegionDirModTime</a></pre>
 </li>
 </ul>
 <a name="hdfsRegioninfoFilePresent">
@@ -220,7 +220,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>hdfsRegioninfoFilePresent</h4>
-<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.HdfsEntry.html#line.3536">hdfsRegioninfoFilePresent</a></pre>
+<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.HdfsEntry.html#line.3535">hdfsRegioninfoFilePresent</a></pre>
 </li>
 </ul>
 <a name="hdfsOnlyEdits">
@@ -229,7 +229,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>hdfsOnlyEdits</h4>
-<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.HdfsEntry.html#line.3537">hdfsOnlyEdits</a></pre>
+<pre>boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.HdfsEntry.html#line.3536">hdfsOnlyEdits</a></pre>
 </li>
 </ul>
 </li>
@@ -246,7 +246,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>HBaseFsck.HdfsEntry</h4>
-<pre><a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.HdfsEntry.html#line.3532">HBaseFsck.HdfsEntry</a>()</pre>
+<pre><a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.HdfsEntry.html#line.3531">HBaseFsck.HdfsEntry</a>()</pre>
 </li>
 </ul>
 </li>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.MetaEntry.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.MetaEntry.html b/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.MetaEntry.html
index e73c693..33e36e3 100644
--- a/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.MetaEntry.html
+++ b/devapidocs/org/apache/hadoop/hbase/util/HBaseFsck.MetaEntry.html
@@ -108,7 +108,7 @@
 </dl>
 <hr>
 <br>
-<pre>static class <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.3481">HBaseFsck.MetaEntry</a>
+<pre>static class <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.html#line.3480">HBaseFsck.MetaEntry</a>
 extends <a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a></pre>
 <div class="block">Stores the regioninfo entries scanned from META</div>
 </li>
@@ -236,7 +236,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title=
 <ul class="blockList">
 <li class="blockList">
 <h4>regionServer</h4>
-<pre><a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.MetaEntry.html#line.3482">regionServer</a></pre>
+<pre><a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.MetaEntry.html#line.3481">regionServer</a></pre>
 </li>
 </ul>
 <a name="modTime">
@@ -245,7 +245,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title=
 <ul class="blockList">
 <li class="blockList">
 <h4>modTime</h4>
-<pre>long <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.MetaEntry.html#line.3483">modTime</a></pre>
+<pre>long <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.MetaEntry.html#line.3482">modTime</a></pre>
 </li>
 </ul>
 <a name="splitA">
@@ -254,7 +254,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title=
 <ul class="blockList">
 <li class="blockList">
 <h4>splitA</h4>
-<pre><a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.MetaEntry.html#line.3484">splitA</a></pre>
+<pre><a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.MetaEntry.html#line.3483">splitA</a></pre>
 </li>
 </ul>
 <a name="splitB">
@@ -263,7 +263,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title=
 <ul class="blockListLast">
 <li class="blockList">
 <h4>splitB</h4>
-<pre><a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.MetaEntry.html#line.3484">splitB</a></pre>
+<pre><a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.MetaEntry.html#line.3483">splitB</a></pre>
 </li>
 </ul>
 </li>
@@ -280,7 +280,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title=
 <ul class="blockList">
 <li class="blockList">
 <h4>HBaseFsck.MetaEntry</h4>
-<pre>public&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.MetaEntry.html#line.3486">HBaseFsck.MetaEntry</a>(<a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&nbsp;rinfo,
+<pre>public&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.MetaEntry.html#line.3485">HBaseFsck.MetaEntry</a>(<a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&nbsp;rinfo,
                    <a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;regionServer,
                    long&nbsp;modTime)</pre>
 </li>
@@ -291,7 +291,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title=
 <ul class="blockListLast">
 <li class="blockList">
 <h4>HBaseFsck.MetaEntry</h4>
-<pre>public&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.MetaEntry.html#line.3490">HBaseFsck.MetaEntry</a>(<a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&nbsp;rinfo,
+<pre>public&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.MetaEntry.html#line.3489">HBaseFsck.MetaEntry</a>(<a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&nbsp;rinfo,
                    <a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;regionServer,
                    long&nbsp;modTime,
                    <a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&nbsp;splitA,
@@ -312,7 +312,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title=
 <ul class="blockList">
 <li class="blockList">
 <h4>equals</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.MetaEntry.html#line.3500">equals</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;o)</pre>
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.MetaEntry.html#line.3499">equals</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;o)</pre>
 <dl>
 <dt><strong>Overrides:</strong></dt>
 <dd><code><a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html#equals(java.lang.Object)">equals</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a></code></dd>
@@ -325,7 +325,7 @@ extends <a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title=
 <ul class="blockListLast">
 <li class="blockList">
 <h4>hashCode</h4>
-<pre>public&nbsp;int&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.MetaEntry.html#line.3514">hashCode</a>()</pre>
+<pre>public&nbsp;int&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/HBaseFsck.MetaEntry.html#line.3513">hashCode</a>()</pre>
 <dl>
 <dt><strong>Overrides:</strong></dt>
 <dd><code><a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html#hashCode()">hashCode</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a></code></dd>


[25/52] [partial] hbase-site git commit: Published site at 3e0602be1665e6170b0addec59bbe8785da300b0.

Posted by mi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/IncreasingToUpperBoundRegionSplitPolicy.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/IncreasingToUpperBoundRegionSplitPolicy.html b/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/IncreasingToUpperBoundRegionSplitPolicy.html
index 914dc2a..0e2ffbf 100644
--- a/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/IncreasingToUpperBoundRegionSplitPolicy.html
+++ b/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/IncreasingToUpperBoundRegionSplitPolicy.html
@@ -96,12 +96,19 @@
 <tbody>
 <tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html" title="class in org.apache.hadoop.hbase.regionserver">BusyRegionSplitPolicy</a></strong></code>
+<div class="block">This class represents a split policy which makes the split decision based
+ on how busy a region is.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/DelimitedKeyPrefixRegionSplitPolicy.html" title="class in org.apache.hadoop.hbase.regionserver">DelimitedKeyPrefixRegionSplitPolicy</a></strong></code>
 <div class="block">A custom RegionSplitPolicy implementing a SplitPolicy that groups
  rows by a prefix of the row-key with a delimiter.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/KeyPrefixRegionSplitPolicy.html" title="class in org.apache.hadoop.hbase.regionserver">KeyPrefixRegionSplitPolicy</a></strong></code>
 <div class="block">A custom RegionSplitPolicy implementing a SplitPolicy that groups

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/KeyValueScanner.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/KeyValueScanner.html b/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/KeyValueScanner.html
index 4e5cc61..f3dc508 100644
--- a/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/KeyValueScanner.html
+++ b/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/KeyValueScanner.html
@@ -722,52 +722,57 @@
                     <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">KeyValueScanner</a>&gt;&nbsp;additionalScanners)</code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
+<td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></td>
+<td class="colLast"><span class="strong">HRegion.RegionScannerImpl.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#handleException(java.util.List,%20java.lang.Throwable)">handleException</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">KeyValueScanner</a>&gt;&nbsp;instantiatedScanners,
+                              <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a>&nbsp;t)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
 <td class="colFirst"><code>protected void</code></td>
 <td class="colLast"><span class="strong">ReversedRegionScannerImpl.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/ReversedRegionScannerImpl.html#initializeKVHeap(java.util.List,%20java.util.List,%20org.apache.hadoop.hbase.regionserver.HRegion)">initializeKVHeap</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">KeyValueScanner</a>&gt;&nbsp;scanners,
                                 <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">KeyValueScanner</a>&gt;&nbsp;joinedScanners,
                                 <a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region)</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>protected void</code></td>
 <td class="colLast"><span class="strong">ReversedRegionScannerImpl.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/ReversedRegionScannerImpl.html#initializeKVHeap(java.util.List,%20java.util.List,%20org.apache.hadoop.hbase.regionserver.HRegion)">initializeKVHeap</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">KeyValueScanner</a>&gt;&nbsp;scanners,
                                 <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">KeyValueScanner</a>&gt;&nbsp;joinedScanners,
                                 <a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region)</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>protected void</code></td>
 <td class="colLast"><span class="strong">HRegion.RegionScannerImpl.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#initializeKVHeap(java.util.List,%20java.util.List,%20org.apache.hadoop.hbase.regionserver.HRegion)">initializeKVHeap</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">KeyValueScanner</a>&gt;&nbsp;scanners,
                                 <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">KeyValueScanner</a>&gt;&nbsp;joinedScanners,
                                 <a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region)</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>protected void</code></td>
 <td class="colLast"><span class="strong">HRegion.RegionScannerImpl.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#initializeKVHeap(java.util.List,%20java.util.List,%20org.apache.hadoop.hbase.regionserver.HRegion)">initializeKVHeap</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">KeyValueScanner</a>&gt;&nbsp;scanners,
                                 <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">KeyValueScanner</a>&gt;&nbsp;joinedScanners,
                                 <a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region)</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>protected <a href="../../../../../../org/apache/hadoop/hbase/regionserver/RegionScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">RegionScanner</a></code></td>
 <td class="colLast"><span class="strong">HRegion.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html#instantiateRegionScanner(org.apache.hadoop.hbase.client.Scan,%20java.util.List)">instantiateRegionScanner</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/client/Scan.html" title="class in org.apache.hadoop.hbase.client">Scan</a>&nbsp;scan,
                                                 <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">KeyValueScanner</a>&gt;&nbsp;additionalScanners)</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private void</code></td>
 <td class="colLast"><span class="strong">StoreScanner.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/StoreScanner.html#parallelSeek(java.util.List,%20org.apache.hadoop.hbase.Cell)">parallelSeek</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;? extends <a href="../../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">KeyValueScanner</a>&gt;&nbsp;scanners,
                         <a href="../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&nbsp;kv)</code>
 <div class="block">Seek storefiles in parallel to optimize IO latency as much as possible</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>protected void</code></td>
 <td class="colLast"><span class="strong">StoreScanner.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/StoreScanner.html#resetKVHeap(java.util.List,%20org.apache.hadoop.hbase.CellComparator)">resetKVHeap</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;? extends <a href="../../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">KeyValueScanner</a>&gt;&nbsp;scanners,
                       <a href="../../../../../../org/apache/hadoop/hbase/CellComparator.html" title="class in org.apache.hadoop.hbase">CellComparator</a>&nbsp;comparator)</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>protected void</code></td>
 <td class="colLast"><span class="strong">ReversedStoreScanner.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/ReversedStoreScanner.html#resetKVHeap(java.util.List,%20org.apache.hadoop.hbase.CellComparator)">resetKVHeap</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;? extends <a href="../../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">KeyValueScanner</a>&gt;&nbsp;scanners,
                       <a href="../../../../../../org/apache/hadoop/hbase/CellComparator.html" title="class in org.apache.hadoop.hbase">CellComparator</a>&nbsp;comparator)</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>protected void</code></td>
 <td class="colLast"><span class="strong">StoreScanner.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/StoreScanner.html#seekScanners(java.util.List,%20org.apache.hadoop.hbase.Cell,%20boolean,%20boolean)">seekScanners</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;? extends <a href="../../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">KeyValueScanner</a>&gt;&nbsp;scanners,
                         <a href="../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&nbsp;seekKey,
@@ -776,14 +781,14 @@
 <div class="block">Seek the specified scanners with the given key</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>protected void</code></td>
 <td class="colLast"><span class="strong">ReversedStoreScanner.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/ReversedStoreScanner.html#seekScanners(java.util.List,%20org.apache.hadoop.hbase.Cell,%20boolean,%20boolean)">seekScanners</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;? extends <a href="../../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">KeyValueScanner</a>&gt;&nbsp;scanners,
                         <a href="../../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&nbsp;seekKey,
                         boolean&nbsp;isLazy,
                         boolean&nbsp;isParallelSeek)</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>protected <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">KeyValueScanner</a>&gt;</code></td>
 <td class="colLast"><span class="strong">StoreScanner.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/StoreScanner.html#selectScannersFrom(java.util.List)">selectScannersFrom</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;? extends <a href="../../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">KeyValueScanner</a>&gt;&nbsp;allScanners)</code>
 <div class="block">Filters the given list of scanners using Bloom filter, time range, and

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/RegionSplitPolicy.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/RegionSplitPolicy.html b/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/RegionSplitPolicy.html
index f1d13fe..38da5ad 100644
--- a/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/RegionSplitPolicy.html
+++ b/devapidocs/org/apache/hadoop/hbase/regionserver/class-use/RegionSplitPolicy.html
@@ -96,26 +96,33 @@
 <tbody>
 <tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html" title="class in org.apache.hadoop.hbase.regionserver">BusyRegionSplitPolicy</a></strong></code>
+<div class="block">This class represents a split policy which makes the split decision based
+ on how busy a region is.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/ConstantSizeRegionSplitPolicy.html" title="class in org.apache.hadoop.hbase.regionserver">ConstantSizeRegionSplitPolicy</a></strong></code>
 <div class="block">A <a href="../../../../../../org/apache/hadoop/hbase/regionserver/RegionSplitPolicy.html" title="class in org.apache.hadoop.hbase.regionserver"><code>RegionSplitPolicy</code></a> implementation which splits a region
  as soon as any of its store files exceeds a maximum configurable
  size.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/DelimitedKeyPrefixRegionSplitPolicy.html" title="class in org.apache.hadoop.hbase.regionserver">DelimitedKeyPrefixRegionSplitPolicy</a></strong></code>
 <div class="block">A custom RegionSplitPolicy implementing a SplitPolicy that groups
  rows by a prefix of the row-key with a delimiter.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/DisabledRegionSplitPolicy.html" title="class in org.apache.hadoop.hbase.regionserver">DisabledRegionSplitPolicy</a></strong></code>
 <div class="block">A <a href="../../../../../../org/apache/hadoop/hbase/regionserver/RegionSplitPolicy.html" title="class in org.apache.hadoop.hbase.regionserver"><code>RegionSplitPolicy</code></a> that disables region splits.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/IncreasingToUpperBoundRegionSplitPolicy.html" title="class in org.apache.hadoop.hbase.regionserver">IncreasingToUpperBoundRegionSplitPolicy</a></strong></code>
 <div class="block">Split size is the number of regions that are on this server that all are
@@ -123,7 +130,7 @@
  region split size, whichever is smaller.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/KeyPrefixRegionSplitPolicy.html" title="class in org.apache.hadoop.hbase.regionserver">KeyPrefixRegionSplitPolicy</a></strong></code>
 <div class="block">A custom RegionSplitPolicy implementing a SplitPolicy that groups

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/regionserver/package-frame.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/package-frame.html b/devapidocs/org/apache/hadoop/hbase/regionserver/package-frame.html
index 57671c4..29d45e5 100644
--- a/devapidocs/org/apache/hadoop/hbase/regionserver/package-frame.html
+++ b/devapidocs/org/apache/hadoop/hbase/regionserver/package-frame.html
@@ -68,6 +68,7 @@
 <li><a href="AbstractMultiFileWriter.html" title="class in org.apache.hadoop.hbase.regionserver" target="classFrame">AbstractMultiFileWriter</a></li>
 <li><a href="AnnotationReadingPriorityFunction.html" title="class in org.apache.hadoop.hbase.regionserver" target="classFrame">AnnotationReadingPriorityFunction</a></li>
 <li><a href="BaseRowProcessor.html" title="class in org.apache.hadoop.hbase.regionserver" target="classFrame">BaseRowProcessor</a></li>
+<li><a href="BusyRegionSplitPolicy.html" title="class in org.apache.hadoop.hbase.regionserver" target="classFrame">BusyRegionSplitPolicy</a></li>
 <li><a href="CellSet.html" title="class in org.apache.hadoop.hbase.regionserver" target="classFrame">CellSet</a></li>
 <li><a href="ColumnCount.html" title="class in org.apache.hadoop.hbase.regionserver" target="classFrame">ColumnCount</a></li>
 <li><a href="CompactedHFilesDischargeHandler.html" title="class in org.apache.hadoop.hbase.regionserver" target="classFrame">CompactedHFilesDischargeHandler</a></li>


[27/52] [partial] hbase-site git commit: Published site at 3e0602be1665e6170b0addec59bbe8785da300b0.

Posted by mi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/regionserver/IncreasingToUpperBoundRegionSplitPolicy.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/IncreasingToUpperBoundRegionSplitPolicy.html b/devapidocs/org/apache/hadoop/hbase/regionserver/IncreasingToUpperBoundRegionSplitPolicy.html
index ccc68b4..71f03af 100644
--- a/devapidocs/org/apache/hadoop/hbase/regionserver/IncreasingToUpperBoundRegionSplitPolicy.html
+++ b/devapidocs/org/apache/hadoop/hbase/regionserver/IncreasingToUpperBoundRegionSplitPolicy.html
@@ -114,7 +114,7 @@
 </dl>
 <dl>
 <dt>Direct Known Subclasses:</dt>
-<dd><a href="../../../../../org/apache/hadoop/hbase/regionserver/DelimitedKeyPrefixRegionSplitPolicy.html" title="class in org.apache.hadoop.hbase.regionserver">DelimitedKeyPrefixRegionSplitPolicy</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyPrefixRegionSplitPolicy.html" title="class in org.apache.hadoop.hbase.regionserver">KeyPrefixRegionSplitPolicy</a></dd>
+<dd><a href="../../../../../org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html" title="class in org.apache.hadoop.hbase.regionserver">BusyRegionSplitPolicy</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/DelimitedKeyPrefixRegionSplitPolicy.html" title="class in org.apache.hadoop.hbase.regionserver">DelimitedKeyPrefixRegionSplitPolicy</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyPrefixRegionSplitPolicy.html" title="class in org.apache.hadoop.hbase.regionserver">KeyPrefixRegionSplitPolicy</a></dd>
 </dl>
 <hr>
 <br>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/regionserver/InternalScanner.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/InternalScanner.html b/devapidocs/org/apache/hadoop/hbase/regionserver/InternalScanner.html
index 1215c0b..d4a1876 100644
--- a/devapidocs/org/apache/hadoop/hbase/regionserver/InternalScanner.html
+++ b/devapidocs/org/apache/hadoop/hbase/regionserver/InternalScanner.html
@@ -99,8 +99,9 @@
 </dl>
 <hr>
 <br>
-<pre><a href="../../../../../org/apache/hadoop/hbase/classification/InterfaceAudience.Private.html" title="annotation in org.apache.hadoop.hbase.classification">@InterfaceAudience.Private</a>
-public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/InternalScanner.html#line.43">InternalScanner</a>
+<pre><a href="../../../../../org/apache/hadoop/hbase/classification/InterfaceAudience.LimitedPrivate.html" title="annotation in org.apache.hadoop.hbase.classification">@InterfaceAudience.LimitedPrivate</a>(<a href="../../../../../org/apache/hadoop/hbase/classification/InterfaceAudience.LimitedPrivate.html#value()">value</a>="Coprocesssor")
+<a href="../../../../../org/apache/hadoop/hbase/classification/InterfaceStability.Evolving.html" title="annotation in org.apache.hadoop.hbase.classification">@InterfaceStability.Evolving</a>
+public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/InternalScanner.html#line.46">InternalScanner</a>
 extends <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.html?is-external=true" title="class or interface in java.io">Closeable</a></pre>
 <div class="block">Internal scanners differ from client-side scanners in that they operate on
  HStoreKeys and byte[] instead of RowResults. This is because they are
@@ -172,7 +173,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.html
 <ul class="blockList">
 <li class="blockList">
 <h4>next</h4>
-<pre>boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/InternalScanner.html#line.50">next</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&gt;&nbsp;results)
+<pre>boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/InternalScanner.html#line.53">next</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&gt;&nbsp;results)
              throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Grab the next row's worth of values.</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>results</code> - return output array</dd>
@@ -187,7 +188,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.html
 <ul class="blockList">
 <li class="blockList">
 <h4>next</h4>
-<pre>boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/InternalScanner.html#line.59">next</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&gt;&nbsp;result,
+<pre>boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/InternalScanner.html#line.62">next</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&gt;&nbsp;result,
            <a href="../../../../../org/apache/hadoop/hbase/regionserver/ScannerContext.html" title="class in org.apache.hadoop.hbase.regionserver">ScannerContext</a>&nbsp;scannerContext)
              throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Grab the next row's worth of values.</div>
@@ -203,7 +204,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Closeable.html
 <ul class="blockListLast">
 <li class="blockList">
 <h4>close</h4>
-<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/InternalScanner.html#line.65">close</a>()
+<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/InternalScanner.html#line.68">close</a>()
            throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Closes the scanner and releases any resources it has allocated</div>
 <dl>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/regionserver/RSRpcServices.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/RSRpcServices.html b/devapidocs/org/apache/hadoop/hbase/regionserver/RSRpcServices.html
index 9a3dc88..547cb22 100644
--- a/devapidocs/org/apache/hadoop/hbase/regionserver/RSRpcServices.html
+++ b/devapidocs/org/apache/hadoop/hbase/regionserver/RSRpcServices.html
@@ -923,7 +923,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/HBaseRPCErrorHand
 <ul class="blockListLast">
 <li class="blockList">
 <h4>RSRpcServices</h4>
-<pre>public&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.999">RSRpcServices</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html" title="class in org.apache.hadoop.hbase.regionserver">HRegionServer</a>&nbsp;rs)
+<pre>public&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.1004">RSRpcServices</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html" title="class in org.apache.hadoop.hbase.regionserver">HRegionServer</a>&nbsp;rs)
               throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
 <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
@@ -943,7 +943,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/HBaseRPCErrorHand
 <ul class="blockList">
 <li class="blockList">
 <h4>getResultOrException</h4>
-<pre>private static&nbsp;org.apache.hadoop.hbase.protobuf.generated.ClientProtos.ResultOrException&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.401">getResultOrException</a>(org.apache.hadoop.hbase.protobuf.generated.ClientProtos.Result&nbsp;r,
+<pre>private static&nbsp;org.apache.hadoop.hbase.protobuf.generated.ClientProtos.ResultOrException&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.406">getResultOrException</a>(org.apache.hadoop.hbase.protobuf.generated.ClientProtos.Result&nbsp;r,
                                                                                              int&nbsp;index)</pre>
 </li>
 </ul>
@@ -953,7 +953,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/HBaseRPCErrorHand
 <ul class="blockList">
 <li class="blockList">
 <h4>getResultOrException</h4>
-<pre>private static&nbsp;org.apache.hadoop.hbase.protobuf.generated.ClientProtos.ResultOrException&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.406">getResultOrException</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a>&nbsp;e,
+<pre>private static&nbsp;org.apache.hadoop.hbase.protobuf.generated.ClientProtos.ResultOrException&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.411">getResultOrException</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a>&nbsp;e,
                                                                                              int&nbsp;index)</pre>
 </li>
 </ul>
@@ -963,7 +963,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/HBaseRPCErrorHand
 <ul class="blockList">
 <li class="blockList">
 <h4>getResultOrException</h4>
-<pre>private static&nbsp;org.apache.hadoop.hbase.protobuf.generated.ClientProtos.ResultOrException&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.410">getResultOrException</a>(org.apache.hadoop.hbase.protobuf.generated.ClientProtos.ResultOrException.Builder&nbsp;builder,
+<pre>private static&nbsp;org.apache.hadoop.hbase.protobuf.generated.ClientProtos.ResultOrException&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.415">getResultOrException</a>(org.apache.hadoop.hbase.protobuf.generated.ClientProtos.ResultOrException.Builder&nbsp;builder,
                                                                                              int&nbsp;index)</pre>
 </li>
 </ul>
@@ -973,7 +973,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/HBaseRPCErrorHand
 <ul class="blockList">
 <li class="blockList">
 <h4>startNonceOperation</h4>
-<pre>private&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.421">startNonceOperation</a>(org.apache.hadoop.hbase.protobuf.generated.ClientProtos.MutationProto&nbsp;mutation,
+<pre>private&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.426">startNonceOperation</a>(org.apache.hadoop.hbase.protobuf.generated.ClientProtos.MutationProto&nbsp;mutation,
                        long&nbsp;nonceGroup)
                           throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
                                  <a href="../../../../../org/apache/hadoop/hbase/exceptions/OperationConflictException.html" title="class in org.apache.hadoop.hbase.exceptions">OperationConflictException</a></pre>
@@ -990,7 +990,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/HBaseRPCErrorHand
 <ul class="blockList">
 <li class="blockList">
 <h4>endNonceOperation</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.447">endNonceOperation</a>(org.apache.hadoop.hbase.protobuf.generated.ClientProtos.MutationProto&nbsp;mutation,
+<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.452">endNonceOperation</a>(org.apache.hadoop.hbase.protobuf.generated.ClientProtos.MutationProto&nbsp;mutation,
                      long&nbsp;nonceGroup,
                      boolean&nbsp;success)</pre>
 <div class="block">Ends nonce operation for a mutation, if needed.</div>
@@ -1003,7 +1003,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/HBaseRPCErrorHand
 <ul class="blockList">
 <li class="blockList">
 <h4>isClientCellBlockSupport</h4>
-<pre>private&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.457">isClientCellBlockSupport</a>()</pre>
+<pre>private&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.462">isClientCellBlockSupport</a>()</pre>
 <dl><dt><span class="strong">Returns:</span></dt><dd>True if current call supports cellblocks</dd></dl>
 </li>
 </ul>
@@ -1013,7 +1013,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/HBaseRPCErrorHand
 <ul class="blockList">
 <li class="blockList">
 <h4>isClientCellBlockSupport</h4>
-<pre>private&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.462">isClientCellBlockSupport</a>(<a href="../../../../../org/apache/hadoop/hbase/ipc/RpcCallContext.html" title="interface in org.apache.hadoop.hbase.ipc">RpcCallContext</a>&nbsp;context)</pre>
+<pre>private&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.467">isClientCellBlockSupport</a>(<a href="../../../../../org/apache/hadoop/hbase/ipc/RpcCallContext.html" title="interface in org.apache.hadoop.hbase.ipc">RpcCallContext</a>&nbsp;context)</pre>
 </li>
 </ul>
 <a name="addResult(org.apache.hadoop.hbase.protobuf.generated.ClientProtos.MutateResponse.Builder, org.apache.hadoop.hbase.client.Result, org.apache.hadoop.hbase.ipc.PayloadCarryingRpcController)">
@@ -1022,7 +1022,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/HBaseRPCErrorHand
 <ul class="blockList">
 <li class="blockList">
 <h4>addResult</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.466">addResult</a>(org.apache.hadoop.hbase.protobuf.generated.ClientProtos.MutateResponse.Builder&nbsp;builder,
+<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.471">addResult</a>(org.apache.hadoop.hbase.protobuf.generated.ClientProtos.MutateResponse.Builder&nbsp;builder,
              <a href="../../../../../org/apache/hadoop/hbase/client/Result.html" title="class in org.apache.hadoop.hbase.client">Result</a>&nbsp;result,
              <a href="../../../../../org/apache/hadoop/hbase/ipc/PayloadCarryingRpcController.html" title="class in org.apache.hadoop.hbase.ipc">PayloadCarryingRpcController</a>&nbsp;rpcc)</pre>
 </li>
@@ -1033,7 +1033,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/HBaseRPCErrorHand
 <ul class="blockList">
 <li class="blockList">
 <h4>addResults</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.478">addResults</a>(org.apache.hadoop.hbase.protobuf.generated.ClientProtos.ScanResponse.Builder&nbsp;builder,
+<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.483">addResults</a>(org.apache.hadoop.hbase.protobuf.generated.ClientProtos.ScanResponse.Builder&nbsp;builder,
               <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/client/Result.html" title="class in org.apache.hadoop.hbase.client">Result</a>&gt;&nbsp;results,
               com.google.protobuf.RpcController&nbsp;controller,
               boolean&nbsp;isDefaultRegion,
@@ -1046,7 +1046,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/HBaseRPCErrorHand
 <ul class="blockList">
 <li class="blockList">
 <h4>mutateRows</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.505">mutateRows</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html" title="interface in org.apache.hadoop.hbase.regionserver">Region</a>&nbsp;region,
+<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.510">mutateRows</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html" title="interface in org.apache.hadoop.hbase.regionserver">Region</a>&nbsp;region,
               <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.hadoop.hbase.protobuf.generated.ClientProtos.Action&gt;&nbsp;actions,
               <a href="../../../../../org/apache/hadoop/hbase/CellScanner.html" title="interface in org.apache.hadoop.hbase">CellScanner</a>&nbsp;cellScanner,
               org.apache.hadoop.hbase.protobuf.generated.ClientProtos.RegionActionResult.Builder&nbsp;builder)
@@ -1063,7 +1063,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/HBaseRPCErrorHand
 <ul class="blockList">
 <li class="blockList">
 <h4>checkAndRowMutate</h4>
-<pre>private&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.556">checkAndRowMutate</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html" title="interface in org.apache.hadoop.hbase.regionserver">Region</a>&nbsp;region,
+<pre>private&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.561">checkAndRowMutate</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html" title="interface in org.apache.hadoop.hbase.regionserver">Region</a>&nbsp;region,
                         <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.hadoop.hbase.protobuf.generated.ClientProtos.Action&gt;&nbsp;actions,
                         <a href="../../../../../org/apache/hadoop/hbase/CellScanner.html" title="interface in org.apache.hadoop.hbase">CellScanner</a>&nbsp;cellScanner,
                         byte[]&nbsp;row,
@@ -1085,7 +1085,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/HBaseRPCErrorHand
 <ul class="blockList">
 <li class="blockList">
 <h4>append</h4>
-<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/client/Result.html" title="class in org.apache.hadoop.hbase.client">Result</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.607">append</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html" title="interface in org.apache.hadoop.hbase.regionserver">Region</a>&nbsp;region,
+<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/client/Result.html" title="class in org.apache.hadoop.hbase.client">Result</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.612">append</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html" title="interface in org.apache.hadoop.hbase.regionserver">Region</a>&nbsp;region,
             <a href="../../../../../org/apache/hadoop/hbase/quotas/OperationQuota.html" title="interface in org.apache.hadoop.hbase.quotas">OperationQuota</a>&nbsp;quota,
             org.apache.hadoop.hbase.protobuf.generated.ClientProtos.MutationProto&nbsp;m,
             <a href="../../../../../org/apache/hadoop/hbase/CellScanner.html" title="interface in org.apache.hadoop.hbase">CellScanner</a>&nbsp;cellScanner,
@@ -1105,7 +1105,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/HBaseRPCErrorHand
 <ul class="blockList">
 <li class="blockList">
 <h4>increment</h4>
-<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/client/Result.html" title="class in org.apache.hadoop.hbase.client">Result</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.644">increment</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html" title="interface in org.apache.hadoop.hbase.regionserver">Region</a>&nbsp;region,
+<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/client/Result.html" title="class in org.apache.hadoop.hbase.client">Result</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.649">increment</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html" title="interface in org.apache.hadoop.hbase.regionserver">Region</a>&nbsp;region,
                <a href="../../../../../org/apache/hadoop/hbase/quotas/OperationQuota.html" title="interface in org.apache.hadoop.hbase.quotas">OperationQuota</a>&nbsp;quota,
                org.apache.hadoop.hbase.protobuf.generated.ClientProtos.MutationProto&nbsp;mutation,
                <a href="../../../../../org/apache/hadoop/hbase/CellScanner.html" title="interface in org.apache.hadoop.hbase">CellScanner</a>&nbsp;cells,
@@ -1124,7 +1124,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/HBaseRPCErrorHand
 <ul class="blockList">
 <li class="blockList">
 <h4>doNonAtomicRegionMutation</h4>
-<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/CellScannable.html" title="interface in org.apache.hadoop.hbase">CellScannable</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.687">doNonAtomicRegionMutation</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html" title="interface in org.apache.hadoop.hbase.regionserver">Region</a>&nbsp;region,
+<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/CellScannable.html" title="interface in org.apache.hadoop.hbase">CellScannable</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.692">doNonAtomicRegionMutation</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html" title="interface in org.apache.hadoop.hbase.regionserver">Region</a>&nbsp;region,
                                             <a href="../../../../../org/apache/hadoop/hbase/quotas/OperationQuota.html" title="interface in org.apache.hadoop.hbase.quotas">OperationQuota</a>&nbsp;quota,
                                             org.apache.hadoop.hbase.protobuf.generated.ClientProtos.RegionAction&nbsp;actions,
                                             <a href="../../../../../org/apache/hadoop/hbase/CellScanner.html" title="interface in org.apache.hadoop.hbase">CellScanner</a>&nbsp;cellScanner,
@@ -1146,7 +1146,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/HBaseRPCErrorHand
 <ul class="blockList">
 <li class="blockList">
 <h4>doBatchOp</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.842">doBatchOp</a>(org.apache.hadoop.hbase.protobuf.generated.ClientProtos.RegionActionResult.Builder&nbsp;builder,
+<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.847">doBatchOp</a>(org.apache.hadoop.hbase.protobuf.generated.ClientProtos.RegionActionResult.Builder&nbsp;builder,
              <a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html" title="interface in org.apache.hadoop.hbase.regionserver">Region</a>&nbsp;region,
              <a href="../../../../../org/apache/hadoop/hbase/quotas/OperationQuota.html" title="interface in org.apache.hadoop.hbase.quotas">OperationQuota</a>&nbsp;quota,
              <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.hadoop.hbase.protobuf.generated.ClientProtos.Action&gt;&nbsp;mutations,
@@ -1161,7 +1161,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/HBaseRPCErrorHand
 <ul class="blockList">
 <li class="blockList">
 <h4>doReplayBatchOp</h4>
-<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/regionserver/OperationStatus.html" title="class in org.apache.hadoop.hbase.regionserver">OperationStatus</a>[]&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.921">doReplayBatchOp</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html" title="interface in org.apache.hadoop.hbase.regionserver">Region</a>&nbsp;region,
+<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/regionserver/OperationStatus.html" title="class in org.apache.hadoop.hbase.regionserver">OperationStatus</a>[]&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.926">doReplayBatchOp</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html" title="interface in org.apache.hadoop.hbase.regionserver">Region</a>&nbsp;region,
                                 <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/wal/WALSplitter.MutationReplay.html" title="class in org.apache.hadoop.hbase.wal">WALSplitter.MutationReplay</a>&gt;&nbsp;mutations,
                                 long&nbsp;replaySeqId)
                                    throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
@@ -1180,7 +1180,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/HBaseRPCErrorHand
 <ul class="blockList">
 <li class="blockList">
 <h4>closeAllScanners</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.987">closeAllScanners</a>()</pre>
+<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.992">closeAllScanners</a>()</pre>
 </li>
 </ul>
 <a name="onConfigurationChange(org.apache.hadoop.conf.Configuration)">
@@ -1189,7 +1189,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/HBaseRPCErrorHand
 <ul class="blockList">
 <li class="blockList">
 <h4>onConfigurationChange</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.1074">onConfigurationChange</a>(org.apache.hadoop.conf.Configuration&nbsp;newConf)</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.1079">onConfigurationChange</a>(org.apache.hadoop.conf.Configuration&nbsp;newConf)</pre>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/conf/ConfigurationObserver.html#onConfigurationChange(org.apache.hadoop.conf.Configuration)">ConfigurationObserver</a></code></strong></div>
 <div class="block">This method would be called by the <a href="../../../../../org/apache/hadoop/hbase/conf/ConfigurationManager.html" title="class in org.apache.hadoop.hbase.conf"><code>ConfigurationManager</code></a>
  object when the <code>Configuration</code> object is reloaded from disk.</div>
@@ -1205,7 +1205,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/HBaseRPCErrorHand
 <ul class="blockList">
 <li class="blockList">
 <h4>createPriority</h4>
-<pre>protected&nbsp;<a href="../../../../../org/apache/hadoop/hbase/ipc/PriorityFunction.html" title="interface in org.apache.hadoop.hbase.ipc">PriorityFunction</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.1080">createPriority</a>()</pre>
+<pre>protected&nbsp;<a href="../../../../../org/apache/hadoop/hbase/ipc/PriorityFunction.html" title="interface in org.apache.hadoop.hbase.ipc">PriorityFunction</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.1085">createPriority</a>()</pre>
 </li>
 </ul>
 <a name="getHostname(org.apache.hadoop.conf.Configuration, boolean)">
@@ -1214,7 +1214,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/HBaseRPCErrorHand
 <ul class="blockList">
 <li class="blockList">
 <h4>getHostname</h4>
-<pre>public static&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.1084">getHostname</a>(org.apache.hadoop.conf.Configuration&nbsp;conf,
+<pre>public static&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.1089">getHostname</a>(org.apache.hadoop.conf.Configuration&nbsp;conf,
                  boolean&nbsp;isMaster)
                           throws <a href="http://docs.oracle.com/javase/7/docs/api/java/net/UnknownHostException.html?is-external=true" title="class or interface in java.net">UnknownHostException</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
@@ -1227,7 +1227,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/HBaseRPCErrorHand
 <ul class="blockList">
 <li class="blockList">
 <h4>getScanner</h4>
-<pre><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">RegionScanner</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.1099">getScanner</a>(long&nbsp;scannerId)</pre>
+<pre><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">RegionScanner</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.1104">getScanner</a>(long&nbsp;scannerId)</pre>
 </li>
 </ul>
 <a name="getScannerVirtualTime(long)">
@@ -1236,7 +1236,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/HBaseRPCErrorHand
 <ul class="blockList">
 <li class="blockList">
 <h4>getScannerVirtualTime</h4>
-<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.1112">getScannerVirtualTime</a>(long&nbsp;scannerId)</pre>
+<pre>long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.1117">getScannerVirtualTime</a>(long&nbsp;scannerId)</pre>
 <div class="block">Get the vtime associated with the scanner.
  Currently the vtime is the number of "next" calls.</div>
 </li>
@@ -1247,7 +1247,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/HBaseRPCErrorHand
 <ul class="blockList">
 <li class="blockList">
 <h4>addSize</h4>
-<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.1125">addSize</a>(<a href="../../../../../org/apache/hadoop/hbase/ipc/RpcCallContext.html" title="interface in org.apache.hadoop.hbase.ipc">RpcCallContext</a>&nbsp;context,
+<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.1130">addSize</a>(<a href="../../../../../org/apache/hadoop/hbase/ipc/RpcCallContext.html" title="interface in org.apache.hadoop.hbase.ipc">RpcCallContext</a>&nbsp;context,
              <a href="../../../../../org/apache/hadoop/hbase/client/Result.html" title="class in org.apache.hadoop.hbase.client">Result</a>&nbsp;r,
              <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;lastBlock)</pre>
 <div class="block">Method to account for the size of retained cells and retained data blocks.</div>
@@ -1260,7 +1260,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/HBaseRPCErrorHand
 <ul class="blockList">
 <li class="blockList">
 <h4>addScanner</h4>
-<pre><a href="../../../../../org/apache/hadoop/hbase/regionserver/RSRpcServices.RegionScannerHolder.html" title="class in org.apache.hadoop.hbase.regionserver">RSRpcServices.RegionScannerHolder</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.1159">addScanner</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;scannerName,
+<pre><a href="../../../../../org/apache/hadoop/hbase/regionserver/RSRpcServices.RegionScannerHolder.html" title="class in org.apache.hadoop.hbase.regionserver">RSRpcServices.RegionScannerHolder</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.1164">addScanner</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;scannerName,
                                            <a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">RegionScanner</a>&nbsp;s,
                                            <a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html" title="interface in org.apache.hadoop.hbase.regionserver">Region</a>&nbsp;r)
                                        throws <a href="../../../../../org/apache/hadoop/hbase/regionserver/Leases.LeaseStillHeldException.html" title="class in org.apache.hadoop.hbase.regionserver">Leases.LeaseStillHeldException</a></pre>
@@ -1274,7 +1274,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/HBaseRPCErrorHand
 <ul class="blockList">
 <li class="blockList">
 <h4>getRegion</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html" title="interface in org.apache.hadoop.hbase.regionserver">Region</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.1185">getRegion</a>(org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier&nbsp;regionSpecifier)
+<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html" title="interface in org.apache.hadoop.hbase.regionserver">Region</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.1190">getRegion</a>(org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionSpecifier&nbsp;regionSpecifier)
                  throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Find the HRegion based on a region specifier</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>regionSpecifier</code> - the region specifier</dd>
@@ -1290,7 +1290,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/HBaseRPCErrorHand
 <ul class="blockList">
 <li class="blockList">
 <h4>getPriority</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/ipc/PriorityFunction.html" title="interface in org.apache.hadoop.hbase.ipc">PriorityFunction</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.1203">getPriority</a>()</pre>
+<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/ipc/PriorityFunction.html" title="interface in org.apache.hadoop.hbase.ipc">PriorityFunction</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.1208">getPriority</a>()</pre>
 </li>
 </ul>
 <a name="getConfiguration()">
@@ -1299,7 +1299,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/HBaseRPCErrorHand
 <ul class="blockList">
 <li class="blockList">
 <h4>getConfiguration</h4>
-<pre>public&nbsp;org.apache.hadoop.conf.Configuration&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.1208">getConfiguration</a>()</pre>
+<pre>public&nbsp;org.apache.hadoop.conf.Configuration&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.1213">getConfiguration</a>()</pre>
 </li>
 </ul>
 <a name="getQuotaManager()">
@@ -1308,7 +1308,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/HBaseRPCErrorHand
 <ul class="blockList">
 <li class="blockList">
 <h4>getQuotaManager</h4>
-<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/quotas/RegionServerQuotaManager.html" title="class in org.apache.hadoop.hbase.quotas">RegionServerQuotaManager</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.1212">getQuotaManager</a>()</pre>
+<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/quotas/RegionServerQuotaManager.html" title="class in org.apache.hadoop.hbase.quotas">RegionServerQuotaManager</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.1217">getQuotaManager</a>()</pre>
 </li>
 </ul>
 <a name="start()">
@@ -1317,7 +1317,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/HBaseRPCErrorHand
 <ul class="blockList">
 <li class="blockList">
 <h4>start</h4>
-<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.1216">start</a>()</pre>
+<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.1221">start</a>()</pre>
 </li>
 </ul>
 <a name="stop()">
@@ -1326,7 +1326,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/HBaseRPCErrorHand
 <ul class="blockList">
 <li class="blockList">
 <h4>stop</h4>
-<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.1220">stop</a>()</pre>
+<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.1225">stop</a>()</pre>
 </li>
 </ul>
 <a name="checkOpen()">
@@ -1335,7 +1335,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/HBaseRPCErrorHand
 <ul class="blockList">
 <li class="blockList">
 <h4>checkOpen</h4>
-<pre>protected&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.1230">checkOpen</a>()
+<pre>protected&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.1235">checkOpen</a>()
                   throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Called to verify that this server is up and running.</div>
 <dl><dt><span class="strong">Throws:</span></dt>
@@ -1348,7 +1348,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/HBaseRPCErrorHand
 <ul class="blockList">
 <li class="blockList">
 <h4>getServices</h4>
-<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServer.BlockingServiceAndInterface.html" title="class in org.apache.hadoop.hbase.ipc">RpcServer.BlockingServiceAndInterface</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.1248">getServices</a>()</pre>
+<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/ipc/RpcServer.BlockingServiceAndInterface.html" title="class in org.apache.hadoop.hbase.ipc">RpcServer.BlockingServiceAndInterface</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.1253">getServices</a>()</pre>
 <dl><dt><span class="strong">Returns:</span></dt><dd>list of blocking services and their security info classes that this server supports</dd></dl>
 </li>
 </ul>
@@ -1358,7 +1358,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/HBaseRPCErrorHand
 <ul class="blockList">
 <li class="blockList">
 <h4>getSocketAddress</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/net/InetSocketAddress.html?is-external=true" title="class or interface in java.net">InetSocketAddress</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.1259">getSocketAddress</a>()</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/net/InetSocketAddress.html?is-external=true" title="class or interface in java.net">InetSocketAddress</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.1264">getSocketAddress</a>()</pre>
 </li>
 </ul>
 <a name="getPriority(org.apache.hadoop.hbase.protobuf.generated.RPCProtos.RequestHeader, com.google.protobuf.Message, org.apache.hadoop.hbase.security.User)">
@@ -1367,7 +1367,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/HBaseRPCErrorHand
 <ul class="blockList">
 <li class="blockList">
 <h4>getPriority</h4>
-<pre>public&nbsp;int&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.1264">getPriority</a>(org.apache.hadoop.hbase.protobuf.generated.RPCProtos.RequestHeader&nbsp;header,
+<pre>public&nbsp;int&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.1269">getPriority</a>(org.apache.hadoop.hbase.protobuf.generated.RPCProtos.RequestHeader&nbsp;header,
               com.google.protobuf.Message&nbsp;param,
               <a href="../../../../../org/apache/hadoop/hbase/security/User.html" title="class in org.apache.hadoop.hbase.security">User</a>&nbsp;user)</pre>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/ipc/PriorityFunction.html#getPriority(org.apache.hadoop.hbase.protobuf.generated.RPCProtos.RequestHeader,%20com.google.protobuf.Message,%20org.apache.hadoop.hbase.security.User)">PriorityFunction</a></code></strong></div>
@@ -1385,7 +1385,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/HBaseRPCErrorHand
 <ul class="blockList">
 <li class="blockList">
 <h4>getDeadline</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.1269">getDeadline</a>(org.apache.hadoop.hbase.protobuf.generated.RPCProtos.RequestHeader&nbsp;header,
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.1274">getDeadline</a>(org.apache.hadoop.hbase.protobuf.generated.RPCProtos.RequestHeader&nbsp;header,
                com.google.protobuf.Message&nbsp;param)</pre>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/ipc/PriorityFunction.html#getDeadline(org.apache.hadoop.hbase.protobuf.generated.RPCProtos.RequestHeader,%20com.google.protobuf.Message)">PriorityFunction</a></code></strong></div>
 <div class="block">Returns the deadline of the specified request.
@@ -1402,7 +1402,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/HBaseRPCErrorHand
 <ul class="blockList">
 <li class="blockList">
 <h4>checkOOME</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.1281">checkOOME</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a>&nbsp;e)</pre>
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.1286">checkOOME</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a>&nbsp;e)</pre>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/ipc/HBaseRPCErrorHandler.html#checkOOME(java.lang.Throwable)">HBaseRPCErrorHandler</a></code></strong></div>
 <div class="block">Take actions on the event of an OutOfMemoryError.</div>
 <dl>
@@ -1418,7 +1418,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/HBaseRPCErrorHand
 <ul class="blockList">
 <li class="blockList">
 <h4>closeRegion</h4>
-<pre>public&nbsp;org.apache.hadoop.hbase.protobuf.generated.AdminProtos.CloseRegionResponse&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.1309">closeRegion</a>(com.google.protobuf.RpcController&nbsp;controller,
+<pre>public&nbsp;org.apache.hadoop.hbase.protobuf.generated.AdminProtos.CloseRegionResponse&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.1314">closeRegion</a>(com.google.protobuf.RpcController&nbsp;controller,
                                                                                      org.apache.hadoop.hbase.protobuf.generated.AdminProtos.CloseRegionRequest&nbsp;request)
                                                                                        throws com.google.protobuf.ServiceException</pre>
 <div class="block">Close a region on the region server.</div>
@@ -1436,7 +1436,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/HBaseRPCErrorHand
 <ul class="blockList">
 <li class="blockList">
 <h4>compactRegion</h4>
-<pre>public&nbsp;org.apache.hadoop.hbase.protobuf.generated.AdminProtos.CompactRegionResponse&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.1346">compactRegion</a>(com.google.protobuf.RpcController&nbsp;controller,
+<pre>public&nbsp;org.apache.hadoop.hbase.protobuf.generated.AdminProtos.CompactRegionResponse&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.1351">compactRegion</a>(com.google.protobuf.RpcController&nbsp;controller,
                                                                                          org.apache.hadoop.hbase.protobuf.generated.AdminProtos.CompactRegionRequest&nbsp;request)
                                                                                            throws com.google.protobuf.ServiceException</pre>
 <div class="block">Compact a region on the region server.</div>
@@ -1454,7 +1454,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/HBaseRPCErrorHand
 <ul class="blockList">
 <li class="blockList">
 <h4>flushRegion</h4>
-<pre>public&nbsp;org.apache.hadoop.hbase.protobuf.generated.AdminProtos.FlushRegionResponse&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.1404">flushRegion</a>(com.google.protobuf.RpcController&nbsp;controller,
+<pre>public&nbsp;org.apache.hadoop.hbase.protobuf.generated.AdminProtos.FlushRegionResponse&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.1409">flushRegion</a>(com.google.protobuf.RpcController&nbsp;controller,
                                                                                      org.apache.hadoop.hbase.protobuf.generated.AdminProtos.FlushRegionRequest&nbsp;request)
                                                                                        throws com.google.protobuf.ServiceException</pre>
 <div class="block">Flush a region on the region server.</div>
@@ -1472,7 +1472,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/HBaseRPCErrorHand
 <ul class="blockList">
 <li class="blockList">
 <h4>getOnlineRegion</h4>
-<pre>public&nbsp;org.apache.hadoop.hbase.protobuf.generated.AdminProtos.GetOnlineRegionResponse&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.1446">getOnlineRegion</a>(com.google.protobuf.RpcController&nbsp;controller,
+<pre>public&nbsp;org.apache.hadoop.hbase.protobuf.generated.AdminProtos.GetOnlineRegionResponse&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.1451">getOnlineRegion</a>(com.google.protobuf.RpcController&nbsp;controller,
                                                                                              org.apache.hadoop.hbase.protobuf.generated.AdminProtos.GetOnlineRegionRequest&nbsp;request)
                                                                                                throws com.google.protobuf.ServiceException</pre>
 <dl>
@@ -1488,7 +1488,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/HBaseRPCErrorHand
 <ul class="blockList">
 <li class="blockList">
 <h4>getRegionInfo</h4>
-<pre>public&nbsp;org.apache.hadoop.hbase.protobuf.generated.AdminProtos.GetRegionInfoResponse&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.1465">getRegionInfo</a>(com.google.protobuf.RpcController&nbsp;controller,
+<pre>public&nbsp;org.apache.hadoop.hbase.protobuf.generated.AdminProtos.GetRegionInfoResponse&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.1470">getRegionInfo</a>(com.google.protobuf.RpcController&nbsp;controller,
                                                                                          org.apache.hadoop.hbase.protobuf.generated.AdminProtos.GetRegionInfoRequest&nbsp;request)
                                                                                            throws com.google.protobuf.ServiceException</pre>
 <dl>
@@ -1504,7 +1504,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/HBaseRPCErrorHand
 <ul class="blockList">
 <li class="blockList">
 <h4>getServerInfo</h4>
-<pre>public&nbsp;org.apache.hadoop.hbase.protobuf.generated.AdminProtos.GetServerInfoResponse&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.1493">getServerInfo</a>(com.google.protobuf.RpcController&nbsp;controller,
+<pre>public&nbsp;org.apache.hadoop.hbase.protobuf.generated.AdminProtos.GetServerInfoResponse&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.1498">getServerInfo</a>(com.google.protobuf.RpcController&nbsp;controller,
                                                                                          org.apache.hadoop.hbase.protobuf.generated.AdminProtos.GetServerInfoRequest&nbsp;request)
                                                                                            throws com.google.protobuf.ServiceException</pre>
 <div class="block">Get some information of the region server.</div>
@@ -1522,7 +1522,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/HBaseRPCErrorHand
 <ul class="blockList">
 <li class="blockList">
 <h4>getStoreFile</h4>
-<pre>public&nbsp;org.apache.hadoop.hbase.protobuf.generated.AdminProtos.GetStoreFileResponse&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.1507">getStoreFile</a>(com.google.protobuf.RpcController&nbsp;controller,
+<pre>public&nbsp;org.apache.hadoop.hbase.protobuf.generated.AdminProtos.GetStoreFileResponse&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.1512">getStoreFile</a>(com.google.protobuf.RpcController&nbsp;controller,
                                                                                        org.apache.hadoop.hbase.protobuf.generated.AdminProtos.GetStoreFileRequest&nbsp;request)
                                                                                          throws com.google.protobuf.ServiceException</pre>
 <dl>
@@ -1538,7 +1538,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/HBaseRPCErrorHand
 <ul class="blockList">
 <li class="blockList">
 <h4>mergeRegions</h4>
-<pre>public&nbsp;org.apache.hadoop.hbase.protobuf.generated.AdminProtos.MergeRegionsResponse&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.1543">mergeRegions</a>(com.google.protobuf.RpcController&nbsp;controller,
+<pre>public&nbsp;org.apache.hadoop.hbase.protobuf.generated.AdminProtos.MergeRegionsResponse&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.1548">mergeRegions</a>(com.google.protobuf.RpcController&nbsp;controller,
                                                                                        org.apache.hadoop.hbase.protobuf.generated.AdminProtos.MergeRegionsRequest&nbsp;request)
                                                                                          throws com.google.protobuf.ServiceException</pre>
 <div class="block">Merge regions on the region server.</div>
@@ -1557,7 +1557,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/HBaseRPCErrorHand
 <ul class="blockList">
 <li class="blockList">
 <h4>openRegion</h4>
-<pre>public&nbsp;org.apache.hadoop.hbase.protobuf.generated.AdminProtos.OpenRegionResponse&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.1598">openRegion</a>(com.google.protobuf.RpcController&nbsp;controller,
+<pre>public&nbsp;org.apache.hadoop.hbase.protobuf.generated.AdminProtos.OpenRegionResponse&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.1603">openRegion</a>(com.google.protobuf.RpcController&nbsp;controller,
                                                                                    org.apache.hadoop.hbase.protobuf.generated.AdminProtos.OpenRegionRequest&nbsp;request)
                                                                                      throws com.google.protobuf.ServiceException</pre>
 <div class="block">Open asynchronously a region or a set of regions on the region server.
@@ -1592,7 +1592,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/HBaseRPCErrorHand
 <ul class="blockList">
 <li class="blockList">
 <h4>warmupRegion</h4>
-<pre>public&nbsp;org.apache.hadoop.hbase.protobuf.generated.AdminProtos.WarmupRegionResponse&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.1757">warmupRegion</a>(com.google.protobuf.RpcController&nbsp;controller,
+<pre>public&nbsp;org.apache.hadoop.hbase.protobuf.generated.AdminProtos.WarmupRegionResponse&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.1762">warmupRegion</a>(com.google.protobuf.RpcController&nbsp;controller,
                                                                                        org.apache.hadoop.hbase.protobuf.generated.AdminProtos.WarmupRegionRequest&nbsp;request)
                                                                                          throws com.google.protobuf.ServiceException</pre>
 <div class="block">Wamrmup a region on this server.
@@ -1614,7 +1614,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/HBaseRPCErrorHand
 <ul class="blockList">
 <li class="blockList">
 <h4>replay</h4>
-<pre>public&nbsp;org.apache.hadoop.hbase.protobuf.generated.AdminProtos.ReplicateWALEntryResponse&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.1808">replay</a>(com.google.protobuf.RpcController&nbsp;controller,
+<pre>public&nbsp;org.apache.hadoop.hbase.protobuf.generated.AdminProtos.ReplicateWALEntryResponse&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.1813">replay</a>(com.google.protobuf.RpcController&nbsp;controller,
                                                                                       org.apache.hadoop.hbase.protobuf.generated.AdminProtos.ReplicateWALEntryRequest&nbsp;request)
                                                                                         throws com.google.protobuf.ServiceException</pre>
 <div class="block">Replay the given changes when distributedLogReplay WAL edits from a failed RS. The guarantee is
@@ -1634,7 +1634,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/HBaseRPCErrorHand
 <ul class="blockList">
 <li class="blockList">
 <h4>getWAL</h4>
-<pre><a href="../../../../../org/apache/hadoop/hbase/wal/WAL.html" title="interface in org.apache.hadoop.hbase.wal">WAL</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.1896">getWAL</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html" title="interface in org.apache.hadoop.hbase.regionserver">Region</a>&nbsp;region)</pre>
+<pre><a href="../../../../../org/apache/hadoop/hbase/wal/WAL.html" title="interface in org.apache.hadoop.hbase.wal">WAL</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.1901">getWAL</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html" title="interface in org.apache.hadoop.hbase.regionserver">Region</a>&nbsp;region)</pre>
 </li>
 </ul>
 <a name="replicateWALEntry(com.google.protobuf.RpcController, org.apache.hadoop.hbase.protobuf.generated.AdminProtos.ReplicateWALEntryRequest)">
@@ -1643,7 +1643,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/HBaseRPCErrorHand
 <ul class="blockList">
 <li class="blockList">
 <h4>replicateWALEntry</h4>
-<pre>public&nbsp;org.apache.hadoop.hbase.protobuf.generated.AdminProtos.ReplicateWALEntryResponse&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.1909">replicateWALEntry</a>(com.google.protobuf.RpcController&nbsp;controller,
+<pre>public&nbsp;org.apache.hadoop.hbase.protobuf.generated.AdminProtos.ReplicateWALEntryResponse&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.1914">replicateWALEntry</a>(com.google.protobuf.RpcController&nbsp;controller,
                                                                                                  org.apache.hadoop.hbase.protobuf.generated.AdminProtos.ReplicateWALEntryRequest&nbsp;request)
                                                                                                    throws com.google.protobuf.ServiceException</pre>
 <div class="block">Replicate WAL entries on the region server.</div>
@@ -1661,7 +1661,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/HBaseRPCErrorHand
 <ul class="blockList">
 <li class="blockList">
 <h4>rollWALWriter</h4>
-<pre>public&nbsp;org.apache.hadoop.hbase.protobuf.generated.AdminProtos.RollWALWriterResponse&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.1938">rollWALWriter</a>(com.google.protobuf.RpcController&nbsp;controller,
+<pre>public&nbsp;org.apache.hadoop.hbase.protobuf.generated.AdminProtos.RollWALWriterResponse&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.1943">rollWALWriter</a>(com.google.protobuf.RpcController&nbsp;controller,
                                                                                          org.apache.hadoop.hbase.protobuf.generated.AdminProtos.RollWALWriterRequest&nbsp;request)
                                                                                            throws com.google.protobuf.ServiceException</pre>
 <div class="block">Roll the WAL writer of the region server.</div>
@@ -1679,7 +1679,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/HBaseRPCErrorHand
 <ul class="blockList">
 <li class="blockList">
 <h4>splitRegion</h4>
-<pre>public&nbsp;org.apache.hadoop.hbase.protobuf.generated.AdminProtos.SplitRegionResponse&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.1962">splitRegion</a>(com.google.protobuf.RpcController&nbsp;controller,
+<pre>public&nbsp;org.apache.hadoop.hbase.protobuf.generated.AdminProtos.SplitRegionResponse&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.1967">splitRegion</a>(com.google.protobuf.RpcController&nbsp;controller,
                                                                                      org.apache.hadoop.hbase.protobuf.generated.AdminProtos.SplitRegionRequest&nbsp;request)
                                                                                        throws com.google.protobuf.ServiceException</pre>
 <div class="block">Split a region on the region server.</div>
@@ -1697,7 +1697,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/HBaseRPCErrorHand
 <ul class="blockList">
 <li class="blockList">
 <h4>stopServer</h4>
-<pre>public&nbsp;org.apache.hadoop.hbase.protobuf.generated.AdminProtos.StopServerResponse&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.2000">stopServer</a>(com.google.protobuf.RpcController&nbsp;controller,
+<pre>public&nbsp;org.apache.hadoop.hbase.protobuf.generated.AdminProtos.StopServerResponse&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.2005">stopServer</a>(com.google.protobuf.RpcController&nbsp;controller,
                                                                                    org.apache.hadoop.hbase.protobuf.generated.AdminProtos.StopServerRequest&nbsp;request)
                                                                                      throws com.google.protobuf.ServiceException</pre>
 <div class="block">Stop the region server.</div>
@@ -1715,7 +1715,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/HBaseRPCErrorHand
 <ul class="blockList">
 <li class="blockList">
 <h4>updateFavoredNodes</h4>
-<pre>public&nbsp;org.apache.hadoop.hbase.protobuf.generated.AdminProtos.UpdateFavoredNodesResponse&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.2009">updateFavoredNodes</a>(com.google.protobuf.RpcController&nbsp;controller,
+<pre>public&nbsp;org.apache.hadoop.hbase.protobuf.generated.AdminProtos.UpdateFavoredNodesResponse&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.2014">updateFavoredNodes</a>(com.google.protobuf.RpcController&nbsp;controller,
                                                                                                    org.apache.hadoop.hbase.protobuf.generated.AdminProtos.UpdateFavoredNodesRequest&nbsp;request)
                                                                                                      throws com.google.protobuf.ServiceException</pre>
 <dl>
@@ -1731,7 +1731,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/HBaseRPCErrorHand
 <ul class="blockList">
 <li class="blockList">
 <h4>bulkLoadHFile</h4>
-<pre>public&nbsp;org.apache.hadoop.hbase.protobuf.generated.ClientProtos.BulkLoadHFileResponse&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.2028">bulkLoadHFile</a>(com.google.protobuf.RpcController&nbsp;controller,
+<pre>public&nbsp;org.apache.hadoop.hbase.protobuf.generated.ClientProtos.BulkLoadHFileResponse&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.2033">bulkLoadHFile</a>(com.google.protobuf.RpcController&nbsp;controller,
                                                                                           org.apache.hadoop.hbase.protobuf.generated.ClientProtos.BulkLoadHFileRequest&nbsp;request)
                                                                                             throws com.google.protobuf.ServiceException</pre>
 <div class="block">Atomically bulk load several HFiles into an open region</div>
@@ -1749,7 +1749,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/HBaseRPCErrorHand
 <ul class="blockList">
 <li class="blockList">
 <h4>execService</h4>
-<pre>public&nbsp;org.apache.hadoop.hbase.protobuf.generated.ClientProtos.CoprocessorServiceResponse&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.2059">execService</a>(com.google.protobuf.RpcController&nbsp;controller,
+<pre>public&nbsp;org.apache.hadoop.hbase.protobuf.generated.ClientProtos.CoprocessorServiceResponse&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.2064">execService</a>(com.google.protobuf.RpcController&nbsp;controller,
                                                                                              org.apache.hadoop.hbase.protobuf.generated.ClientProtos.CoprocessorServiceRequest&nbsp;request)
                                                                                                throws com.google.protobuf.ServiceException</pre>
 <dl>
@@ -1765,7 +1765,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/HBaseRPCErrorHand
 <ul class="blockList">
 <li class="blockList">
 <h4>execServiceOnRegion</h4>
-<pre>private&nbsp;com.google.protobuf.Message&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.2079">execServiceOnRegion</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html" title="interface in org.apache.hadoop.hbase.regionserver">Region</a>&nbsp;region,
+<pre>private&nbsp;com.google.protobuf.Message&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.2084">execServiceOnRegion</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/Region.html" title="interface in org.apache.hadoop.hbase.regionserver">Region</a>&nbsp;region,
                                               org.apache.hadoop.hbase.protobuf.generated.ClientProtos.CoprocessorServiceCall&nbsp;serviceCall)
                                                  throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
@@ -1778,7 +1778,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/HBaseRPCErrorHand
 <ul class="blockList">
 <li class="blockList">
 <h4>get</h4>
-<pre>public&nbsp;org.apache.hadoop.hbase.protobuf.generated.ClientProtos.GetResponse&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.2094">get</a>(com.google.protobuf.RpcController&nbsp;controller,
+<pre>public&nbsp;org.apache.hadoop.hbase.protobuf.generated.ClientProtos.GetResponse&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.2099">get</a>(com.google.protobuf.RpcController&nbsp;controller,
                                                                       org.apache.hadoop.hbase.protobuf.generated.ClientProtos.GetRequest&nbsp;request)
                                                                         throws com.google.protobuf.ServiceException</pre>
 <div class="block">Get data from a table.</div>
@@ -1796,7 +1796,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/HBaseRPCErrorHand
 <ul class="blockList">
 <li class="blockList">
 <h4>get</h4>
-<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/client/Result.html" title="class in org.apache.hadoop.hbase.client">Result</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.2163">get</a>(<a href="../../../../../org/apache/hadoop/hbase/client/Get.html" title="class in org.apache.hadoop.hbase.client">Get</a>&nbsp;get,
+<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/client/Result.html" title="class in org.apache.hadoop.hbase.client">Result</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.2168">get</a>(<a href="../../../../../org/apache/hadoop/hbase/client/Get.html" title="class in org.apache.hadoop.hbase.client">Get</a>&nbsp;get,
          <a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region,
          <a href="../../../../../org/apache/hadoop/hbase/regionserver/RSRpcServices.RegionScannersCloseCallBack.html" title="class in org.apache.hadoop.hbase.regionserver">RSRpcServices.RegionScannersCloseCallBack</a>&nbsp;closeCallBack,
          <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcCallContext.html" title="interface in org.apache.hadoop.hbase.ipc">RpcCallContext</a>&nbsp;context)
@@ -1811,7 +1811,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/HBaseRPCErrorHand
 <ul class="blockList">
 <li class="blockList">
 <h4>multi</h4>
-<pre>public&nbsp;org.apache.hadoop.hbase.protobuf.generated.ClientProtos.MultiResponse&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.2217">multi</a>(com.google.protobuf.RpcController&nbsp;rpcc,
+<pre>public&nbsp;org.apache.hadoop.hbase.protobuf.generated.ClientProtos.MultiResponse&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.2222">multi</a>(com.google.protobuf.RpcController&nbsp;rpcc,
                                                                           org.apache.hadoop.hbase.protobuf.generated.ClientProtos.MultiRequest&nbsp;request)
                                                                             throws com.google.protobuf.ServiceException</pre>
 <div class="block">Execute multiple actions on a table: get, mutate, and/or execCoprocessor</div>
@@ -1829,7 +1829,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/HBaseRPCErrorHand
 <ul class="blockList">
 <li class="blockList">
 <h4>skipCellsForMutations</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.2329">skipCellsForMutations</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.hadoop.hbase.protobuf.generated.ClientProtos.Action&gt;&nbsp;actions,
+<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.2334">skipCellsForMutations</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.hadoop.hbase.protobuf.generated.ClientProtos.Action&gt;&nbsp;actions,
                          <a href="../../../../../org/apache/hadoop/hbase/CellScanner.html" title="interface in org.apache.hadoop.hbase">CellScanner</a>&nbsp;cellScanner)</pre>
 </li>
 </ul>
@@ -1839,7 +1839,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/HBaseRPCErrorHand
 <ul class="blockList">
 <li class="blockList">
 <h4>skipCellsForMutation</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.2335">skipCellsForMutation</a>(org.apache.hadoop.hbase.protobuf.generated.ClientProtos.Action&nbsp;action,
+<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.2340">skipCellsForMutation</a>(org.apache.hadoop.hbase.protobuf.generated.ClientProtos.Action&nbsp;action,
                         <a href="../../../../../org/apache/hadoop/hbase/CellScanner.html" title="interface in org.apache.hadoop.hbase">CellScanner</a>&nbsp;cellScanner)</pre>
 </li>
 </ul>
@@ -1849,7 +1849,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/HBaseRPCErrorHand
 <ul class="blockList">
 <li class="blockList">
 <h4>mutate</h4>
-<pre>public&nbsp;org.apache.hadoop.hbase.protobuf.generated.ClientProtos.MutateResponse&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.2361">mutate</a>(com.google.protobuf.RpcController&nbsp;rpcc,
+<pre>public&nbsp;org.apache.hadoop.hbase.protobuf.generated.ClientProtos.MutateResponse&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.2366">mutate</a>(com.google.protobuf.RpcController&nbsp;rpcc,
                                                                             org.apache.hadoop.hbase.protobuf.generated.ClientProtos.MutateRequest&nbsp;request)
                                                                               throws com.google.protobuf.ServiceException</pre>
 <div class="block">Mutate data in a table.</div>
@@ -1867,7 +1867,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/HBaseRPCErrorHand
 <ul class="blockList">
 <li class="blockList">
 <h4>scan</h4>
-<pre>public&nbsp;org.apache.hadoop.hbase.protobuf.generated.ClientProtos.ScanResponse&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.2483">scan</a>(com.google.protobuf.RpcController&nbsp;controller,
+<pre>public&nbsp;org.apache.hadoop.hbase.protobuf.generated.ClientProtos.ScanResponse&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.2488">scan</a>(com.google.protobuf.RpcController&nbsp;controller,
                                                                         org.apache.hadoop.hbase.protobuf.generated.ClientProtos.ScanRequest&nbsp;request)
                                                                           throws com.google.protobuf.ServiceException</pre>
 <div class="block">Scan data in a table.</div>
@@ -1885,7 +1885,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/HBaseRPCErrorHand
 <ul class="blockList">
 <li class="blockList">
 <h4>execRegionServerService</h4>
-<pre>public&nbsp;org.apache.hadoop.hbase.protobuf.generated.ClientProtos.CoprocessorServiceResponse&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.2906">execRegionServerService</a>(com.google.protobuf.RpcController&nbsp;controller,
+<pre>public&nbsp;org.apache.hadoop.hbase.protobuf.generated.ClientProtos.CoprocessorServiceResponse&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.2911">execRegionServerService</a>(com.google.protobuf.RpcController&nbsp;controller,
                                                                                                          org.apache.hadoop.hbase.protobuf.generated.ClientProtos.CoprocessorServiceRequest&nbsp;request)
                                                                                                            throws com.google.protobuf.ServiceException</pre>
 <dl>
@@ -1901,7 +1901,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/ipc/HBaseRPCErrorHand
 <ul class="blockListLast">
 <li class="blockList">
 <h4>updateConfiguration</h4>
-<pre>public&nbsp;org.apache.hadoop.hbase.protobuf.generated.AdminProtos.UpdateConfigurationResponse&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.2912">updateConfiguration</a>(com.google.protobuf.RpcController&nbsp;controller,
+<pre>public&nbsp;org.apache.hadoop.hbase.protobuf.generated.AdminProtos.UpdateConfigurationResponse&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/RSRpcServices.html#line.2917">updateConfiguration</a>(com.google.protobuf.RpcController&nbsp;controller,
                                                                                                      org.apache.hadoop.hbase.protobuf.generated.AdminProtos.UpdateConfigurationRequest&nbsp;request)
                                                                                                        throws com.google.protobuf.ServiceException</pre>
 <dl>


[33/52] [partial] hbase-site git commit: Published site at 3e0602be1665e6170b0addec59bbe8785da300b0.

Posted by mi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html b/devapidocs/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html
index 4578e9f..c88d579 100644
--- a/devapidocs/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html
+++ b/devapidocs/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html
@@ -110,7 +110,7 @@
 <hr>
 <br>
 <pre><a href="../../../../../../org/apache/hadoop/hbase/classification/InterfaceAudience.Private.html" title="annotation in org.apache.hadoop.hbase.classification">@InterfaceAudience.Private</a>
-public class <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html#line.60">CreateTableProcedure</a>
+public class <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html#line.59">CreateTableProcedure</a>
 extends <a href="../../../../../../org/apache/hadoop/hbase/procedure2/StateMachineProcedure.html" title="class in org.apache.hadoop.hbase.procedure2">StateMachineProcedure</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>,org.apache.hadoop.hbase.protobuf.generated.MasterProcedureProtos.CreateTableState&gt;
 implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TableProcedureInterface.html" title="interface in org.apache.hadoop.hbase.master.procedure">TableProcedureInterface</a></pre>
 </li>
@@ -433,7 +433,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/T
 <ul class="blockList">
 <li class="blockList">
 <h4>LOG</h4>
-<pre>private static final&nbsp;org.apache.commons.logging.Log <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html#line.63">LOG</a></pre>
+<pre>private static final&nbsp;org.apache.commons.logging.Log <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html#line.62">LOG</a></pre>
 </li>
 </ul>
 <a name="aborted">
@@ -442,7 +442,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/T
 <ul class="blockList">
 <li class="blockList">
 <h4>aborted</h4>
-<pre>private final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/atomic/AtomicBoolean.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicBoolean</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html#line.65">aborted</a></pre>
+<pre>private final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/atomic/AtomicBoolean.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicBoolean</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html#line.64">aborted</a></pre>
 </li>
 </ul>
 <a name="syncLatch">
@@ -451,7 +451,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/T
 <ul class="blockList">
 <li class="blockList">
 <h4>syncLatch</h4>
-<pre>private final&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/ProcedurePrepareLatch.html" title="class in org.apache.hadoop.hbase.master.procedure">ProcedurePrepareLatch</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html#line.68">syncLatch</a></pre>
+<pre>private final&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/ProcedurePrepareLatch.html" title="class in org.apache.hadoop.hbase.master.procedure">ProcedurePrepareLatch</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html#line.67">syncLatch</a></pre>
 </li>
 </ul>
 <a name="hTableDescriptor">
@@ -460,7 +460,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/T
 <ul class="blockList">
 <li class="blockList">
 <h4>hTableDescriptor</h4>
-<pre>private&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html#line.70">hTableDescriptor</a></pre>
+<pre>private&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html#line.69">hTableDescriptor</a></pre>
 </li>
 </ul>
 <a name="newRegions">
@@ -469,7 +469,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/T
 <ul class="blockList">
 <li class="blockList">
 <h4>newRegions</h4>
-<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&gt; <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html#line.71">newRegions</a></pre>
+<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&gt; <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html#line.70">newRegions</a></pre>
 </li>
 </ul>
 <a name="user">
@@ -478,7 +478,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/T
 <ul class="blockListLast">
 <li class="blockList">
 <h4>user</h4>
-<pre>private&nbsp;org.apache.hadoop.security.UserGroupInformation <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html#line.72">user</a></pre>
+<pre>private&nbsp;org.apache.hadoop.security.UserGroupInformation <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html#line.71">user</a></pre>
 </li>
 </ul>
 </li>
@@ -495,7 +495,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/T
 <ul class="blockList">
 <li class="blockList">
 <h4>CreateTableProcedure</h4>
-<pre>public&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html#line.74">CreateTableProcedure</a>()</pre>
+<pre>public&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html#line.73">CreateTableProcedure</a>()</pre>
 </li>
 </ul>
 <a name="CreateTableProcedure(org.apache.hadoop.hbase.master.procedure.MasterProcedureEnv, org.apache.hadoop.hbase.HTableDescriptor, org.apache.hadoop.hbase.HRegionInfo[])">
@@ -504,7 +504,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/T
 <ul class="blockList">
 <li class="blockList">
 <h4>CreateTableProcedure</h4>
-<pre>public&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html#line.79">CreateTableProcedure</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env,
+<pre>public&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html#line.78">CreateTableProcedure</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env,
                     <a href="../../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;hTableDescriptor,
                     <a href="../../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>[]&nbsp;newRegions)
                      throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
@@ -518,7 +518,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/T
 <ul class="blockListLast">
 <li class="blockList">
 <h4>CreateTableProcedure</h4>
-<pre>public&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html#line.85">CreateTableProcedure</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env,
+<pre>public&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html#line.84">CreateTableProcedure</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env,
                     <a href="../../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;hTableDescriptor,
                     <a href="../../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>[]&nbsp;newRegions,
                     <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/ProcedurePrepareLatch.html" title="class in org.apache.hadoop.hbase.master.procedure">ProcedurePrepareLatch</a>&nbsp;syncLatch)
@@ -541,7 +541,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/T
 <ul class="blockList">
 <li class="blockList">
 <h4>executeFromState</h4>
-<pre>protected&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/procedure2/StateMachineProcedure.Flow.html" title="enum in org.apache.hadoop.hbase.procedure2">StateMachineProcedure.Flow</a>&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html#line.100">executeFromState</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env,
+<pre>protected&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/procedure2/StateMachineProcedure.Flow.html" title="enum in org.apache.hadoop.hbase.procedure2">StateMachineProcedure.Flow</a>&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html#line.99">executeFromState</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env,
                                           org.apache.hadoop.hbase.protobuf.generated.MasterProcedureProtos.CreateTableState&nbsp;state)
                                                throws <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a></pre>
 <div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../../../org/apache/hadoop/hbase/procedure2/StateMachineProcedure.html#executeFromState(TEnvironment,%20TState)">StateMachineProcedure</a></code></strong></div>
@@ -562,7 +562,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/T
 <ul class="blockList">
 <li class="blockList">
 <h4>rollbackState</h4>
-<pre>protected&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html#line.150">rollbackState</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env,
+<pre>protected&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html#line.149">rollbackState</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env,
                  org.apache.hadoop.hbase.protobuf.generated.MasterProcedureProtos.CreateTableState&nbsp;state)
                       throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../../../org/apache/hadoop/hbase/procedure2/StateMachineProcedure.html#rollbackState(TEnvironment,%20TState)">StateMachineProcedure</a></code></strong></div>
@@ -581,7 +581,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/T
 <ul class="blockList">
 <li class="blockList">
 <h4>getState</h4>
-<pre>protected&nbsp;org.apache.hadoop.hbase.protobuf.generated.MasterProcedureProtos.CreateTableState&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html#line.188">getState</a>(int&nbsp;stateId)</pre>
+<pre>protected&nbsp;org.apache.hadoop.hbase.protobuf.generated.MasterProcedureProtos.CreateTableState&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html#line.187">getState</a>(int&nbsp;stateId)</pre>
 <div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../../../org/apache/hadoop/hbase/procedure2/StateMachineProcedure.html#getState(int)">StateMachineProcedure</a></code></strong></div>
 <div class="block">Convert an ordinal (or state id) to an Enum (or more descriptive) state object.</div>
 <dl>
@@ -597,7 +597,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/T
 <ul class="blockList">
 <li class="blockList">
 <h4>getStateId</h4>
-<pre>protected&nbsp;int&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html#line.193">getStateId</a>(org.apache.hadoop.hbase.protobuf.generated.MasterProcedureProtos.CreateTableState&nbsp;state)</pre>
+<pre>protected&nbsp;int&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html#line.192">getStateId</a>(org.apache.hadoop.hbase.protobuf.generated.MasterProcedureProtos.CreateTableState&nbsp;state)</pre>
 <div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../../../org/apache/hadoop/hbase/procedure2/StateMachineProcedure.html#getStateId(TState)">StateMachineProcedure</a></code></strong></div>
 <div class="block">Convert the Enum (or more descriptive) state object to an ordinal (or state id).</div>
 <dl>
@@ -613,7 +613,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/T
 <ul class="blockList">
 <li class="blockList">
 <h4>getInitialState</h4>
-<pre>protected&nbsp;org.apache.hadoop.hbase.protobuf.generated.MasterProcedureProtos.CreateTableState&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html#line.198">getInitialState</a>()</pre>
+<pre>protected&nbsp;org.apache.hadoop.hbase.protobuf.generated.MasterProcedureProtos.CreateTableState&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html#line.197">getInitialState</a>()</pre>
 <div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../../../org/apache/hadoop/hbase/procedure2/StateMachineProcedure.html#getInitialState()">StateMachineProcedure</a></code></strong></div>
 <div class="block">Return the initial state object that will be used for the first call to executeFromState().</div>
 <dl>
@@ -628,7 +628,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/T
 <ul class="blockList">
 <li class="blockList">
 <h4>setNextState</h4>
-<pre>protected&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html#line.203">setNextState</a>(org.apache.hadoop.hbase.protobuf.generated.MasterProcedureProtos.CreateTableState&nbsp;state)</pre>
+<pre>protected&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html#line.202">setNextState</a>(org.apache.hadoop.hbase.protobuf.generated.MasterProcedureProtos.CreateTableState&nbsp;state)</pre>
 <div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../../../org/apache/hadoop/hbase/procedure2/StateMachineProcedure.html#setNextState(TState)">StateMachineProcedure</a></code></strong></div>
 <div class="block">Set the next state for the procedure.</div>
 <dl>
@@ -643,7 +643,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/T
 <ul class="blockList">
 <li class="blockList">
 <h4>getTableName</h4>
-<pre>public&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html#line.212">getTableName</a>()</pre>
+<pre>public&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html#line.211">getTableName</a>()</pre>
 <dl>
 <dt><strong>Specified by:</strong></dt>
 <dd><code><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TableProcedureInterface.html#getTableName()">getTableName</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TableProcedureInterface.html" title="interface in org.apache.hadoop.hbase.master.procedure">TableProcedureInterface</a></code></dd>
@@ -656,7 +656,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/T
 <ul class="blockList">
 <li class="blockList">
 <h4>getTableOperationType</h4>
-<pre>public&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TableProcedureInterface.TableOperationType.html" title="enum in org.apache.hadoop.hbase.master.procedure">TableProcedureInterface.TableOperationType</a>&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html#line.217">getTableOperationType</a>()</pre>
+<pre>public&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TableProcedureInterface.TableOperationType.html" title="enum in org.apache.hadoop.hbase.master.procedure">TableProcedureInterface.TableOperationType</a>&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html#line.216">getTableOperationType</a>()</pre>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TableProcedureInterface.html#getTableOperationType()">TableProcedureInterface</a></code></strong></div>
 <div class="block">Given an operation type we can take decisions about what to do with pending operations.
  e.g. if we get a delete and we have some table operation pending (e.g. add column)
@@ -673,7 +673,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/T
 <ul class="blockList">
 <li class="blockList">
 <h4>abort</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html#line.222">abort</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env)</pre>
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html#line.221">abort</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env)</pre>
 <div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html#abort(TEnvironment)">Procedure</a></code></strong></div>
 <div class="block">The abort() call is asynchronous and each procedure must decide how to deal
  with that, if they want to be abortable. The simplest implementation
@@ -697,7 +697,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/T
 <ul class="blockList">
 <li class="blockList">
 <h4>toStringClassDetails</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html#line.228">toStringClassDetails</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/StringBuilder.html?is-external=true" title="class or interface in java.lang">StringBuilder</a>&nbsp;sb)</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html#line.227">toStringClassDetails</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/StringBuilder.html?is-external=true" title="class or interface in java.lang">StringBuilder</a>&nbsp;sb)</pre>
 <div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html#toStringClassDetails(java.lang.StringBuilder)">Procedure</a></code></strong></div>
 <div class="block">Extend the toString() information with the procedure details
  e.g. className and parameters</div>
@@ -713,7 +713,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/T
 <ul class="blockList">
 <li class="blockList">
 <h4>serializeStateData</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html#line.236">serializeStateData</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</a>&nbsp;stream)
+<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html#line.235">serializeStateData</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</a>&nbsp;stream)
                         throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html#serializeStateData(java.io.OutputStream)">Procedure</a></code></strong></div>
 <div class="block">The user-level code of the procedure may have some state to
@@ -732,7 +732,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/T
 <ul class="blockList">
 <li class="blockList">
 <h4>deserializeStateData</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html#line.252">deserializeStateData</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a>&nbsp;stream)
+<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html#line.251">deserializeStateData</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a>&nbsp;stream)
                           throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html#deserializeStateData(java.io.InputStream)">Procedure</a></code></strong></div>
 <div class="block">Called on store load to allow the user to decode the previously serialized
@@ -751,7 +751,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/T
 <ul class="blockList">
 <li class="blockList">
 <h4>acquireLock</h4>
-<pre>protected&nbsp;boolean&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html#line.270">acquireLock</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env)</pre>
+<pre>protected&nbsp;boolean&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html#line.269">acquireLock</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env)</pre>
 <div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html#acquireLock(TEnvironment)">Procedure</a></code></strong></div>
 <div class="block">The user should override this method, and try to take a lock if necessary.
  A lock can be anything, and it is up to the implementor.
@@ -770,7 +770,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/T
 <ul class="blockList">
 <li class="blockList">
 <h4>releaseLock</h4>
-<pre>protected&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html#line.278">releaseLock</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env)</pre>
+<pre>protected&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html#line.277">releaseLock</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env)</pre>
 <div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html#releaseLock(TEnvironment)">Procedure</a></code></strong></div>
 <div class="block">The user should override this method, and release lock if necessary.</div>
 <dl>
@@ -785,7 +785,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/T
 <ul class="blockList">
 <li class="blockList">
 <h4>prepareCreate</h4>
-<pre>private&nbsp;boolean&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html#line.282">prepareCreate</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env)
+<pre>private&nbsp;boolean&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html#line.281">prepareCreate</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env)
                        throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
 <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
@@ -797,7 +797,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/T
 <ul class="blockList">
 <li class="blockList">
 <h4>preCreate</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html#line.299">preCreate</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env)
+<pre>private&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html#line.298">preCreate</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env)
                 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
                        <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
@@ -811,7 +811,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/T
 <ul class="blockList">
 <li class="blockList">
 <h4>postCreate</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html#line.321">postCreate</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env)
+<pre>private&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html#line.320">postCreate</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env)
                  throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
                         <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
@@ -825,7 +825,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/T
 <ul class="blockList">
 <li class="blockList">
 <h4>createFsLayout</h4>
-<pre>protected static&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&gt;&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html#line.343">createFsLayout</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env,
+<pre>protected static&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&gt;&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html#line.342">createFsLayout</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env,
                                <a href="../../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;hTableDescriptor,
                                <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&gt;&nbsp;newRegions)
                                            throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
@@ -839,7 +839,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/T
 <ul class="blockList">
 <li class="blockList">
 <h4>createFsLayout</h4>
-<pre>protected static&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&gt;&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html#line.359">createFsLayout</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env,
+<pre>protected static&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&gt;&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html#line.358">createFsLayout</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env,
                                <a href="../../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;hTableDescriptor,
                                <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&gt;&nbsp;newRegions,
                                <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.CreateHdfsRegions.html" title="interface in org.apache.hadoop.hbase.master.procedure">CreateTableProcedure.CreateHdfsRegions</a>&nbsp;hdfsRegionHandler)
@@ -854,7 +854,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/T
 <ul class="blockList">
 <li class="blockList">
 <h4>moveTempDirectoryToHBaseRoot</h4>
-<pre>protected static&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html#line.383">moveTempDirectoryToHBaseRoot</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env,
+<pre>protected static&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html#line.381">moveTempDirectoryToHBaseRoot</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env,
                                 <a href="../../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;hTableDescriptor,
                                 org.apache.hadoop.fs.Path&nbsp;tempTableDir)
                                             throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
@@ -868,7 +868,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/T
 <ul class="blockList">
 <li class="blockList">
 <h4>addTableToMeta</h4>
-<pre>protected static&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&gt;&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html#line.399">addTableToMeta</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env,
+<pre>protected static&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&gt;&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html#line.397">addTableToMeta</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env,
                                <a href="../../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;hTableDescriptor,
                                <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&gt;&nbsp;regions)
                                            throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
@@ -882,7 +882,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/T
 <ul class="blockList">
 <li class="blockList">
 <h4>addReplicas</h4>
-<pre>private static&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&gt;&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html#line.426">addReplicas</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env,
+<pre>private static&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&gt;&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html#line.424">addReplicas</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env,
                             <a href="../../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;hTableDescriptor,
                             <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&gt;&nbsp;regions)</pre>
 <div class="block">Create any replicas for the regions (the default replicas that was
@@ -897,7 +897,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/T
 <ul class="blockList">
 <li class="blockList">
 <h4>assignRegions</h4>
-<pre>protected static&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html#line.444">assignRegions</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env,
+<pre>protected static&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html#line.442">assignRegions</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env,
                  <a href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName,
                  <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&gt;&nbsp;regions)
                              throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
@@ -911,7 +911,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/T
 <ul class="blockList">
 <li class="blockList">
 <h4>addRegionsToMeta</h4>
-<pre>private static&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html#line.460">addRegionsToMeta</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env,
+<pre>private static&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html#line.462">addRegionsToMeta</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env,
                     <a href="../../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;hTableDescriptor,
                     <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&gt;&nbsp;regionInfos)
                               throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
@@ -926,7 +926,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/T
 <ul class="blockList">
 <li class="blockList">
 <h4>updateTableDescCache</h4>
-<pre>protected static&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html#line.467">updateTableDescCache</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env,
+<pre>protected static&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html#line.469">updateTableDescCache</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env,
                         <a href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)
                                     throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
@@ -939,7 +939,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/T
 <ul class="blockListLast">
 <li class="blockList">
 <h4>shouldWaitClientAck</h4>
-<pre>protected&nbsp;boolean&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html#line.473">shouldWaitClientAck</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env)</pre>
+<pre>protected&nbsp;boolean&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html#line.475">shouldWaitClientAck</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env)</pre>
 <div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html#shouldWaitClientAck(TEnvironment)">Procedure</a></code></strong></div>
 <div class="block">By default, the executor will keep the procedure result around util
  the eviction TTL is expired. The client can cut down the waiting time

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/package-frame.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/package-frame.html b/devapidocs/org/apache/hadoop/hbase/package-frame.html
index 5e5e1d4..b81644d 100644
--- a/devapidocs/org/apache/hadoop/hbase/package-frame.html
+++ b/devapidocs/org/apache/hadoop/hbase/package-frame.html
@@ -39,6 +39,7 @@
 <h2 title="Classes">Classes</h2>
 <ul title="Classes">
 <li><a href="ArrayBackedTag.html" title="class in org.apache.hadoop.hbase" target="classFrame">ArrayBackedTag</a></li>
+<li><a href="AsyncConsoleAppender.html" title="class in org.apache.hadoop.hbase" target="classFrame">AsyncConsoleAppender</a></li>
 <li><a href="AuthUtil.html" title="class in org.apache.hadoop.hbase" target="classFrame">AuthUtil</a></li>
 <li><a href="BaseConfigurable.html" title="class in org.apache.hadoop.hbase" target="classFrame">BaseConfigurable</a></li>
 <li><a href="ByteBufferedCell.html" title="class in org.apache.hadoop.hbase" target="classFrame">ByteBufferedCell</a></li>
@@ -121,7 +122,6 @@
 <li><a href="SplitLogTask.Owned.html" title="class in org.apache.hadoop.hbase" target="classFrame">SplitLogTask.Owned</a></li>
 <li><a href="SplitLogTask.Resigned.html" title="class in org.apache.hadoop.hbase" target="classFrame">SplitLogTask.Resigned</a></li>
 <li><a href="SplitLogTask.Unassigned.html" title="class in org.apache.hadoop.hbase" target="classFrame">SplitLogTask.Unassigned</a></li>
-<li><a href="TableDescriptor.html" title="class in org.apache.hadoop.hbase" target="classFrame">TableDescriptor</a></li>
 <li><a href="TableName.html" title="class in org.apache.hadoop.hbase" target="classFrame">TableName</a></li>
 <li><a href="TagRewriteCell.html" title="class in org.apache.hadoop.hbase" target="classFrame">TagRewriteCell</a></li>
 <li><a href="TagType.html" title="class in org.apache.hadoop.hbase" target="classFrame">TagType</a></li>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/package-summary.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/package-summary.html b/devapidocs/org/apache/hadoop/hbase/package-summary.html
index 91d9710..c0be3cb 100644
--- a/devapidocs/org/apache/hadoop/hbase/package-summary.html
+++ b/devapidocs/org/apache/hadoop/hbase/package-summary.html
@@ -236,12 +236,18 @@
 </td>
 </tr>
 <tr class="rowColor">
+<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/AsyncConsoleAppender.html" title="class in org.apache.hadoop.hbase">AsyncConsoleAppender</a></td>
+<td class="colLast">
+<div class="block">Logger class that buffers before trying to log to the specified console.</div>
+</td>
+</tr>
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/AuthUtil.html" title="class in org.apache.hadoop.hbase">AuthUtil</a></td>
 <td class="colLast">
 <div class="block">Utility methods for helping with security tasks.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/BaseConfigurable.html" title="class in org.apache.hadoop.hbase">BaseConfigurable</a></td>
 <td class="colLast">
 <div class="block">HBase version of Hadoop's Configured class that doesn't initialize the
@@ -250,13 +256,13 @@
  method</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/ByteBufferedCell.html" title="class in org.apache.hadoop.hbase">ByteBufferedCell</a></td>
 <td class="colLast">
 <div class="block">This class is a server side extension to the <a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase"><code>Cell</code></a> interface.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/ByteBufferedKeyOnlyKeyValue.html" title="class in org.apache.hadoop.hbase">ByteBufferedKeyOnlyKeyValue</a></td>
 <td class="colLast">
 <div class="block">This is a key only Cell implementation which is identical to <a href="../../../../org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html" title="class in org.apache.hadoop.hbase"><code>KeyValue.KeyOnlyKeyValue</code></a>
@@ -264,220 +270,220 @@
  (onheap and offheap).</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/CellComparator.html" title="class in org.apache.hadoop.hbase">CellComparator</a></td>
 <td class="colLast">
 <div class="block">Compare two HBase cells.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/CellComparator.MetaCellComparator.html" title="class in org.apache.hadoop.hbase">CellComparator.MetaCellComparator</a></td>
 <td class="colLast">
 <div class="block">A <a href="../../../../org/apache/hadoop/hbase/CellComparator.html" title="class in org.apache.hadoop.hbase"><code>CellComparator</code></a> for <code>hbase:meta</code> catalog table
  <a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase"><code>KeyValue</code></a>s.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/CellComparator.RowComparator.html" title="class in org.apache.hadoop.hbase">CellComparator.RowComparator</a></td>
 <td class="colLast">
 <div class="block">Comparator that compares row component only of a Cell</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/CellUtil.html" title="class in org.apache.hadoop.hbase">CellUtil</a></td>
 <td class="colLast">
 <div class="block">Utility methods helpful slinging <a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase"><code>Cell</code></a> instances.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/CellUtil.EmptyByteBufferedCell.html" title="class in org.apache.hadoop.hbase">CellUtil.EmptyByteBufferedCell</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/CellUtil.EmptyCell.html" title="class in org.apache.hadoop.hbase">CellUtil.EmptyCell</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/CellUtil.FirstOnRowByteBufferedCell.html" title="class in org.apache.hadoop.hbase">CellUtil.FirstOnRowByteBufferedCell</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/CellUtil.FirstOnRowCell.html" title="class in org.apache.hadoop.hbase">CellUtil.FirstOnRowCell</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/CellUtil.FirstOnRowColByteBufferedCell.html" title="class in org.apache.hadoop.hbase">CellUtil.FirstOnRowColByteBufferedCell</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/CellUtil.FirstOnRowColCell.html" title="class in org.apache.hadoop.hbase">CellUtil.FirstOnRowColCell</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/CellUtil.FirstOnRowColTSByteBufferedCell.html" title="class in org.apache.hadoop.hbase">CellUtil.FirstOnRowColTSByteBufferedCell</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/CellUtil.FirstOnRowColTSCell.html" title="class in org.apache.hadoop.hbase">CellUtil.FirstOnRowColTSCell</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/CellUtil.FirstOnRowDeleteFamilyCell.html" title="class in org.apache.hadoop.hbase">CellUtil.FirstOnRowDeleteFamilyCell</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/CellUtil.LastOnRowByteBufferedCell.html" title="class in org.apache.hadoop.hbase">CellUtil.LastOnRowByteBufferedCell</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/CellUtil.LastOnRowCell.html" title="class in org.apache.hadoop.hbase">CellUtil.LastOnRowCell</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/CellUtil.LastOnRowColByteBufferedCell.html" title="class in org.apache.hadoop.hbase">CellUtil.LastOnRowColByteBufferedCell</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/CellUtil.LastOnRowColCell.html" title="class in org.apache.hadoop.hbase">CellUtil.LastOnRowColCell</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/ChoreService.html" title="class in org.apache.hadoop.hbase">ChoreService</a></td>
 <td class="colLast">
 <div class="block">ChoreService is a service that can be used to schedule instances of <a href="../../../../org/apache/hadoop/hbase/ScheduledChore.html" title="class in org.apache.hadoop.hbase"><code>ScheduledChore</code></a> to run
  periodically while sharing threads.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/ChoreService.ChoreServiceThreadFactory.html" title="class in org.apache.hadoop.hbase">ChoreService.ChoreServiceThreadFactory</a></td>
 <td class="colLast">
 <div class="block">Custom ThreadFactory used with the ScheduledThreadPoolExecutor so that all the threads are
  daemon threads, and thus, don't prevent the JVM from shutting down</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/ClusterId.html" title="class in org.apache.hadoop.hbase">ClusterId</a></td>
 <td class="colLast">
 <div class="block">The identifier for this cluster.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/ClusterStatus.html" title="class in org.apache.hadoop.hbase">ClusterStatus</a></td>
 <td class="colLast">
 <div class="block">Status information on the HBase cluster.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/CompatibilityFactory.html" title="class in org.apache.hadoop.hbase">CompatibilityFactory</a></td>
 <td class="colLast">
 <div class="block">Class that will create many instances of classes provided by the hbase-hadoop{1|2}-compat jars.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/CompatibilitySingletonFactory.html" title="class in org.apache.hadoop.hbase">CompatibilitySingletonFactory</a></td>
 <td class="colLast">
 <div class="block">Factory for classes supplied by hadoop compatibility modules.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/CompoundConfiguration.html" title="class in org.apache.hadoop.hbase">CompoundConfiguration</a></td>
 <td class="colLast">
 <div class="block">Do a shallow merge of multiple KV configuration pools.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/CompoundConfiguration.ImmutableConfWrapper.html" title="class in org.apache.hadoop.hbase">CompoundConfiguration.ImmutableConfWrapper</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/CoordinatedStateManagerFactory.html" title="class in org.apache.hadoop.hbase">CoordinatedStateManagerFactory</a></td>
 <td class="colLast">
 <div class="block">Creates instance of <a href="../../../../org/apache/hadoop/hbase/CoordinatedStateManager.html" title="interface in org.apache.hadoop.hbase"><code>CoordinatedStateManager</code></a>
  based on configuration.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/DaemonThreadFactory.html" title="class in org.apache.hadoop.hbase">DaemonThreadFactory</a></td>
 <td class="colLast">
 <div class="block">Thread factory that creates daemon threads</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/HBaseConfiguration.html" title="class in org.apache.hadoop.hbase">HBaseConfiguration</a></td>
 <td class="colLast">
 <div class="block">Adds HBase configuration files to a Configuration</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/HBaseInterfaceAudience.html" title="class in org.apache.hadoop.hbase">HBaseInterfaceAudience</a></td>
 <td class="colLast">
 <div class="block">This class defines constants for different classes of hbase limited private apis</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/HColumnDescriptor.html" title="class in org.apache.hadoop.hbase">HColumnDescriptor</a></td>
 <td class="colLast">
 <div class="block">An HColumnDescriptor contains information about a column family such as the
  number of versions, compression settings, etc.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/HConstants.html" title="class in org.apache.hadoop.hbase">HConstants</a></td>
 <td class="colLast">
 <div class="block">HConstants holds a bunch of HBase-related constants</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/HDFSBlocksDistribution.html" title="class in org.apache.hadoop.hbase">HDFSBlocksDistribution</a></td>
 <td class="colLast">
 <div class="block">Data structure to describe the distribution of HDFS blocks among hosts.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/HDFSBlocksDistribution.HostAndWeight.html" title="class in org.apache.hadoop.hbase">HDFSBlocksDistribution.HostAndWeight</a></td>
 <td class="colLast">
 <div class="block">Stores the hostname and weight for that hostname.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/HDFSBlocksDistribution.HostAndWeight.WeightComparator.html" title="class in org.apache.hadoop.hbase">HDFSBlocksDistribution.HostAndWeight.WeightComparator</a></td>
 <td class="colLast">
 <div class="block">comparator used to sort hosts based on weight</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/HealthCheckChore.html" title="class in org.apache.hadoop.hbase">HealthCheckChore</a></td>
 <td class="colLast">
 <div class="block">The Class HealthCheckChore for running health checker regularly.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/HealthChecker.html" title="class in org.apache.hadoop.hbase">HealthChecker</a></td>
 <td class="colLast">
 <div class="block">A utility for executing an external script that checks the health of
  the node.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/HealthReport.html" title="class in org.apache.hadoop.hbase">HealthReport</a></td>
 <td class="colLast">
 <div class="block">The Class HealthReport containing information about health of the node.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a></td>
 <td class="colLast">
 <div class="block">Information about a region.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/HRegionLocation.html" title="class in org.apache.hadoop.hbase">HRegionLocation</a></td>
 <td class="colLast">
 <div class="block">Data structure to hold HRegionInfo and the address for the hosting
  HRegionServer.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a></td>
 <td class="colLast">
 <div class="block">HTableDescriptor contains the details about an HBase table  such as the descriptors of
@@ -486,13 +492,13 @@
  when the region split should occur, coprocessors associated with it etc...</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/JitterScheduledThreadPoolExecutorImpl.html" title="class in org.apache.hadoop.hbase">JitterScheduledThreadPoolExecutorImpl</a></td>
 <td class="colLast">
 <div class="block">ScheduledThreadPoolExecutor that will add some jitter to the RunnableScheduledFuture.getDelay.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/JMXListener.html" title="class in org.apache.hadoop.hbase">JMXListener</a></td>
 <td class="colLast">
 <div class="block">Pluggable JMX Agent for HBase(to fix the 2 random TCP ports issue
@@ -502,215 +508,209 @@
  3)support subset of SSL (with default configuration)</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/KeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue</a></td>
 <td class="colLast">
 <div class="block">An HBase Key/Value.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/KeyValue.KeyOnlyKeyValue.html" title="class in org.apache.hadoop.hbase">KeyValue.KeyOnlyKeyValue</a></td>
 <td class="colLast">
 <div class="block">A simple form of KeyValue that creates a keyvalue with only the key part of the byte[]
  Mainly used in places where we need to compare two cells.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/KeyValue.KVComparator.html" title="class in org.apache.hadoop.hbase">KeyValue.KVComparator</a></td>
 <td class="colLast">Deprecated
 <div class="block"><i>: Use <a href="../../../../org/apache/hadoop/hbase/CellComparator.html" title="class in org.apache.hadoop.hbase"><code>CellComparator</code></a>.</i></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/KeyValue.MetaComparator.html" title="class in org.apache.hadoop.hbase">KeyValue.MetaComparator</a></td>
 <td class="colLast">Deprecated
 <div class="block"><i>: <a href="../../../../org/apache/hadoop/hbase/CellComparator.html#META_COMPARATOR"><code>CellComparator.META_COMPARATOR</code></a> to be used</i></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/KeyValue.RawBytesComparator.html" title="class in org.apache.hadoop.hbase">KeyValue.RawBytesComparator</a></td>
 <td class="colLast">Deprecated
 <div class="block"><i>Not to be used for any comparsions</i></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/KeyValue.RowOnlyComparator.html" title="class in org.apache.hadoop.hbase">KeyValue.RowOnlyComparator</a></td>
 <td class="colLast">
 <div class="block">Comparator that compares row component only of a KeyValue.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/KeyValueTestUtil.html" title="class in org.apache.hadoop.hbase">KeyValueTestUtil</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/KeyValueUtil.html" title="class in org.apache.hadoop.hbase">KeyValueUtil</a></td>
 <td class="colLast">
 <div class="block">static convenience methods for dealing with KeyValues and collections of KeyValues</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/LocalHBaseCluster.html" title="class in org.apache.hadoop.hbase">LocalHBaseCluster</a></td>
 <td class="colLast">
 <div class="block">This class creates a single process HBase cluster.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.html" title="class in org.apache.hadoop.hbase">MetaTableAccessor</a></td>
 <td class="colLast">
 <div class="block">Read/write operations on region and assignment information store in
  <code>hbase:meta</code>.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.CollectAllVisitor.html" title="class in org.apache.hadoop.hbase">MetaTableAccessor.CollectAllVisitor</a></td>
 <td class="colLast">
 <div class="block">Collects all returned.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.CollectingVisitor.html" title="class in org.apache.hadoop.hbase">MetaTableAccessor.CollectingVisitor</a>&lt;T&gt;</td>
 <td class="colLast">
 <div class="block">A <a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.Visitor.html" title="interface in org.apache.hadoop.hbase"><code>MetaTableAccessor.Visitor</code></a> that collects content out of passed <a href="../../../../org/apache/hadoop/hbase/client/Result.html" title="class in org.apache.hadoop.hbase.client"><code>Result</code></a>.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.DefaultVisitorBase.html" title="class in org.apache.hadoop.hbase">MetaTableAccessor.DefaultVisitorBase</a></td>
 <td class="colLast">
 <div class="block">A Visitor that skips offline regions and split parents</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.TableVisitorBase.html" title="class in org.apache.hadoop.hbase">MetaTableAccessor.TableVisitorBase</a></td>
 <td class="colLast">
 <div class="block">A Visitor for a table.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/NamespaceDescriptor.html" title="class in org.apache.hadoop.hbase">NamespaceDescriptor</a></td>
 <td class="colLast">
 <div class="block">Namespace POJO class.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/NamespaceDescriptor.Builder.html" title="class in org.apache.hadoop.hbase">NamespaceDescriptor.Builder</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/NoTagsKeyValue.html" title="class in org.apache.hadoop.hbase">NoTagsKeyValue</a></td>
 <td class="colLast">
 <div class="block">An extension of the KeyValue where the tags length is always 0</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/OffheapKeyValue.html" title="class in org.apache.hadoop.hbase">OffheapKeyValue</a></td>
 <td class="colLast">
 <div class="block">This Cell is an implementation of <a href="../../../../org/apache/hadoop/hbase/ByteBufferedCell.html" title="class in org.apache.hadoop.hbase"><code>ByteBufferedCell</code></a> where the data resides in off heap
  memory.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/OffheapTag.html" title="class in org.apache.hadoop.hbase">OffheapTag</a></td>
 <td class="colLast">
 <div class="block">This is a <a href="../../../../org/apache/hadoop/hbase/Tag.html" title="interface in org.apache.hadoop.hbase"><code>Tag</code></a> implementation in which value is backed by an off heap
  <a href="http://docs.oracle.com/javase/7/docs/api/java/nio/ByteBuffer.html?is-external=true" title="class or interface in java.nio"><code>ByteBuffer</code></a></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/ProcedureInfo.html" title="class in org.apache.hadoop.hbase">ProcedureInfo</a></td>
 <td class="colLast">
 <div class="block">Procedure information</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/ProcedureUtil.html" title="class in org.apache.hadoop.hbase">ProcedureUtil</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/ProcedureUtil.ForeignExceptionMsg.html" title="class in org.apache.hadoop.hbase">ProcedureUtil.ForeignExceptionMsg</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/RegionLoad.html" title="class in org.apache.hadoop.hbase">RegionLoad</a></td>
 <td class="colLast">
 <div class="block">Encapsulates per-region load metrics.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/RegionLocations.html" title="class in org.apache.hadoop.hbase">RegionLocations</a></td>
 <td class="colLast">
 <div class="block">Container for holding a list of <a href="../../../../org/apache/hadoop/hbase/HRegionLocation.html" title="class in org.apache.hadoop.hbase"><code>HRegionLocation</code></a>'s that correspond to the
  same range.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/ScheduledChore.html" title="class in org.apache.hadoop.hbase">ScheduledChore</a></td>
 <td class="colLast">
 <div class="block">ScheduledChore is a task performed on a period in hbase.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/ServerLoad.html" title="class in org.apache.hadoop.hbase">ServerLoad</a></td>
 <td class="colLast">
 <div class="block">This class is used for exporting current state of load on a RegionServer.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a></td>
 <td class="colLast">
 <div class="block">Instance of an HBase ServerName.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/SizeCachedKeyValue.html" title="class in org.apache.hadoop.hbase">SizeCachedKeyValue</a></td>
 <td class="colLast">
 <div class="block">This class is an extension to KeyValue where rowLen and keyLen are cached.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/SizeCachedNoTagsKeyValue.html" title="class in org.apache.hadoop.hbase">SizeCachedNoTagsKeyValue</a></td>
 <td class="colLast">
 <div class="block">This class is an extension to ContentSizeCachedKeyValue where there are no tags in Cell.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/SplitLogCounters.html" title="class in org.apache.hadoop.hbase">SplitLogCounters</a></td>
 <td class="colLast">
 <div class="block">Counters kept by the distributed WAL split log process.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/SplitLogTask.html" title="class in org.apache.hadoop.hbase">SplitLogTask</a></td>
 <td class="colLast">
 <div class="block">State of a WAL log split during distributed splitting.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/SplitLogTask.Done.html" title="class in org.apache.hadoop.hbase">SplitLogTask.Done</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/SplitLogTask.Err.html" title="class in org.apache.hadoop.hbase">SplitLogTask.Err</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/SplitLogTask.Owned.html" title="class in org.apache.hadoop.hbase">SplitLogTask.Owned</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/SplitLogTask.Resigned.html" title="class in org.apache.hadoop.hbase">SplitLogTask.Resigned</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/SplitLogTask.Unassigned.html" title="class in org.apache.hadoop.hbase">SplitLogTask.Unassigned</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
-<td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">TableDescriptor</a></td>
-<td class="colLast">
-<div class="block">Class represents table state on HDFS.</div>
-</td>
-</tr>
 <tr class="rowColor">
 <td class="colFirst"><a href="../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a></td>
 <td class="colLast">

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/package-tree.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/package-tree.html b/devapidocs/org/apache/hadoop/hbase/package-tree.html
index 2441b35..8f96251 100644
--- a/devapidocs/org/apache/hadoop/hbase/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/package-tree.html
@@ -86,6 +86,15 @@
 </li>
 </ul>
 </li>
+<li type="circle">org.apache.log4j.AppenderSkeleton (implements org.apache.log4j.Appender, org.apache.log4j.spi.OptionHandler)
+<ul>
+<li type="circle">org.apache.log4j.AsyncAppender (implements org.apache.log4j.spi.AppenderAttachable)
+<ul>
+<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/AsyncConsoleAppender.html" title="class in org.apache.hadoop.hbase"><span class="strong">AsyncConsoleAppender</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
 <li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/ArrayBackedTag.html" title="class in org.apache.hadoop.hbase"><span class="strong">ArrayBackedTag</span></a> (implements org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/Tag.html" title="interface in org.apache.hadoop.hbase">Tag</a>)</li>
 <li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/AuthUtil.html" title="class in org.apache.hadoop.hbase"><span class="strong">AuthUtil</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/BaseConfigurable.html" title="class in org.apache.hadoop.hbase"><span class="strong">BaseConfigurable</span></a> (implements org.apache.hadoop.conf.Configurable)</li>
@@ -226,7 +235,6 @@
 <li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/SplitLogTask.Unassigned.html" title="class in org.apache.hadoop.hbase"><span class="strong">SplitLogTask.Unassigned</span></a></li>
 </ul>
 </li>
-<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase"><span class="strong">TableDescriptor</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase"><span class="strong">TableName</span></a> (implements java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;T&gt;)</li>
 <li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/TagRewriteCell.html" title="class in org.apache.hadoop.hbase"><span class="strong">TagRewriteCell</span></a> (implements org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>, org.apache.hadoop.hbase.io.<a href="../../../../org/apache/hadoop/hbase/io/HeapSize.html" title="interface in org.apache.hadoop.hbase.io">HeapSize</a>, org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/SettableSequenceId.html" title="interface in org.apache.hadoop.hbase">SettableSequenceId</a>, org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/SettableTimestamp.html" title="interface in org.apache.hadoop.hbase">SettableTimestamp</a>)</li>
 <li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/TagType.html" title="class in org.apache.hadoop.hbase"><span class="strong">TagType</span></a></li>
@@ -363,15 +371,15 @@
 <ul>
 <li type="circle">java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="strong">Enum</span></a>&lt;E&gt; (implements java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;T&gt;, java.io.<a href="http://docs.oracle.com/javase/7/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
 <ul>
-<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/HealthChecker.HealthCheckerExitStatus.html" title="enum in org.apache.hadoop.hbase"><span class="strong">HealthChecker.HealthCheckerExitStatus</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/CompatibilitySingletonFactory.SingletonStorage.html" title="enum in org.apache.hadoop.hbase"><span class="strong">CompatibilitySingletonFactory.SingletonStorage</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/HConstants.OperationStatusCode.html" title="enum in org.apache.hadoop.hbase"><span class="strong">HConstants.OperationStatusCode</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/KeyValue.Type.html" title="enum in org.apache.hadoop.hbase"><span class="strong">KeyValue.Type</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/CompatibilitySingletonFactory.SingletonStorage.html" title="enum in org.apache.hadoop.hbase"><span class="strong">CompatibilitySingletonFactory.SingletonStorage</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/ProcedureState.html" title="enum in org.apache.hadoop.hbase"><span class="strong">ProcedureState</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/Coprocessor.State.html" title="enum in org.apache.hadoop.hbase"><span class="strong">Coprocessor.State</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/HConstants.Modify.html" title="enum in org.apache.hadoop.hbase"><span class="strong">HConstants.Modify</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/KeepDeletedCells.html" title="enum in org.apache.hadoop.hbase"><span class="strong">KeepDeletedCells</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/HConstants.OperationStatusCode.html" title="enum in org.apache.hadoop.hbase"><span class="strong">HConstants.OperationStatusCode</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/MetaTableAccessor.QueryType.html" title="enum in org.apache.hadoop.hbase"><span class="strong">MetaTableAccessor.QueryType</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/Coprocessor.State.html" title="enum in org.apache.hadoop.hbase"><span class="strong">Coprocessor.State</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.<a href="../../../../org/apache/hadoop/hbase/HealthChecker.HealthCheckerExitStatus.html" title="enum in org.apache.hadoop.hbase"><span class="strong">HealthChecker.HealthCheckerExitStatus</span></a></li>
 </ul>
 </li>
 </ul>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/package-use.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/package-use.html b/devapidocs/org/apache/hadoop/hbase/package-use.html
index 9fe9dd6..7dddbff 100644
--- a/devapidocs/org/apache/hadoop/hbase/package-use.html
+++ b/devapidocs/org/apache/hadoop/hbase/package-use.html
@@ -735,16 +735,11 @@ service.</div>
 </td>
 </tr>
 <tr class="altColor">
-<td class="colOne"><a href="../../../../org/apache/hadoop/hbase/class-use/TableDescriptor.html#org.apache.hadoop.hbase">TableDescriptor</a>
-<div class="block">Class represents table state on HDFS.</div>
-</td>
-</tr>
-<tr class="rowColor">
 <td class="colOne"><a href="../../../../org/apache/hadoop/hbase/class-use/TableName.html#org.apache.hadoop.hbase">TableName</a>
 <div class="block">Immutable POJO class for representing a table name.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="../../../../org/apache/hadoop/hbase/class-use/Tag.html#org.apache.hadoop.hbase">Tag</a>
 <div class="block">Tags are part of cells and helps to add metadata about them.</div>
 </td>
@@ -3598,26 +3593,21 @@ service.</div>
 </td>
 </tr>
 <tr class="rowColor">
-<td class="colOne"><a href="../../../../org/apache/hadoop/hbase/class-use/TableDescriptor.html#org.apache.hadoop.hbase.util">TableDescriptor</a>
-<div class="block">Class represents table state on HDFS.</div>
-</td>
-</tr>
-<tr class="altColor">
 <td class="colOne"><a href="../../../../org/apache/hadoop/hbase/class-use/TableDescriptors.html#org.apache.hadoop.hbase.util">TableDescriptors</a>
 <div class="block">Get, remove and modify table descriptors.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="../../../../org/apache/hadoop/hbase/class-use/TableName.html#org.apache.hadoop.hbase.util">TableName</a>
 <div class="block">Immutable POJO class for representing a table name.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="../../../../org/apache/hadoop/hbase/class-use/VersionAnnotation.html#org.apache.hadoop.hbase.util">VersionAnnotation</a>
 <div class="block">A package attribute that captures the version of hbase that was compiled.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="../../../../org/apache/hadoop/hbase/class-use/ZooKeeperConnectionException.html#org.apache.hadoop.hbase.util">ZooKeeperConnectionException</a>
 <div class="block">Thrown if the client can't connect to zookeeper</div>
 </td>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/procedure2/package-tree.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/procedure2/package-tree.html b/devapidocs/org/apache/hadoop/hbase/procedure2/package-tree.html
index 0597d18..a56fa92 100644
--- a/devapidocs/org/apache/hadoop/hbase/procedure2/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/procedure2/package-tree.html
@@ -121,8 +121,8 @@
 <ul>
 <li type="circle">java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="strong">Enum</span></a>&lt;E&gt; (implements java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;T&gt;, java.io.<a href="http://docs.oracle.com/javase/7/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
 <ul>
-<li type="circle">org.apache.hadoop.hbase.procedure2.<a href="../../../../../org/apache/hadoop/hbase/procedure2/RootProcedureState.State.html" title="enum in org.apache.hadoop.hbase.procedure2"><span class="strong">RootProcedureState.State</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.procedure2.<a href="../../../../../org/apache/hadoop/hbase/procedure2/StateMachineProcedure.Flow.html" title="enum in org.apache.hadoop.hbase.procedure2"><span class="strong">StateMachineProcedure.Flow</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.procedure2.<a href="../../../../../org/apache/hadoop/hbase/procedure2/RootProcedureState.State.html" title="enum in org.apache.hadoop.hbase.procedure2"><span class="strong">RootProcedureState.State</span></a></li>
 </ul>
 </li>
 </ul>


[19/52] [partial] hbase-site git commit: Published site at 3e0602be1665e6170b0addec59bbe8785da300b0.

Posted by mi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/replication/class-use/ReplicationPeerConfig.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/replication/class-use/ReplicationPeerConfig.html b/devapidocs/org/apache/hadoop/hbase/replication/class-use/ReplicationPeerConfig.html
index cc634c5..617c324 100644
--- a/devapidocs/org/apache/hadoop/hbase/replication/class-use/ReplicationPeerConfig.html
+++ b/devapidocs/org/apache/hadoop/hbase/replication/class-use/ReplicationPeerConfig.html
@@ -316,25 +316,25 @@
 <tbody>
 <tr class="altColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="strong">ReplicationPeersZKImpl.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#addPeer(java.lang.String,%20org.apache.hadoop.hbase.replication.ReplicationPeerConfig)">addPeer</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id,
-              <a href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html" title="class in org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a>&nbsp;peerConfig)</code>&nbsp;</td>
+<td class="colLast"><span class="strong">ReplicationPeerConfigListener.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigListener.html#peerConfigUpdated(org.apache.hadoop.hbase.replication.ReplicationPeerConfig)">peerConfigUpdated</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html" title="class in org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a>&nbsp;rpc)</code>
+<div class="block">Callback method for when users update the ReplicationPeerConfig for this peer</div>
+</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="strong">ReplicationPeers.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html#addPeer(java.lang.String,%20org.apache.hadoop.hbase.replication.ReplicationPeerConfig)">addPeer</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId,
-              <a href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html" title="class in org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a>&nbsp;peerConfig)</code>
-<div class="block">Add a new remote slave cluster for replication.</div>
-</td>
+<td class="colLast"><span class="strong">BaseReplicationEndpoint.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/replication/BaseReplicationEndpoint.html#peerConfigUpdated(org.apache.hadoop.hbase.replication.ReplicationPeerConfig)">peerConfigUpdated</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html" title="class in org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a>&nbsp;rpc)</code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="strong">ReplicationPeerConfigListener.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfigListener.html#peerConfigUpdated(org.apache.hadoop.hbase.replication.ReplicationPeerConfig)">peerConfigUpdated</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html" title="class in org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a>&nbsp;rpc)</code>
-<div class="block">Callback method for when users update the ReplicationPeerConfig for this peer</div>
-</td>
+<td class="colLast"><span class="strong">ReplicationPeersZKImpl.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationPeersZKImpl.html#registerPeer(java.lang.String,%20org.apache.hadoop.hbase.replication.ReplicationPeerConfig)">registerPeer</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id,
+                        <a href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html" title="class in org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a>&nbsp;peerConfig)</code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="strong">BaseReplicationEndpoint.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/replication/BaseReplicationEndpoint.html#peerConfigUpdated(org.apache.hadoop.hbase.replication.ReplicationPeerConfig)">peerConfigUpdated</a></strong>(<a href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html" title="class in org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a>&nbsp;rpc)</code>&nbsp;</td>
+<td class="colLast"><span class="strong">ReplicationPeers.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html#registerPeer(java.lang.String,%20org.apache.hadoop.hbase.replication.ReplicationPeerConfig)">registerPeer</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId,
+                        <a href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html" title="class in org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a>&nbsp;peerConfig)</code>
+<div class="block">Add a new remote slave cluster for replication.</div>
+</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>void</code></td>
@@ -344,7 +344,9 @@
 <tr class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><span class="strong">ReplicationPeers.</span><code><strong><a href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html#updatePeerConfig(java.lang.String,%20org.apache.hadoop.hbase.replication.ReplicationPeerConfig)">updatePeerConfig</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id,
-                                <a href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html" title="class in org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a>&nbsp;peerConfig)</code>&nbsp;</td>
+                                <a href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html" title="class in org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a>&nbsp;peerConfig)</code>
+<div class="block">Update the peerConfig for the a given peer cluster</div>
+</td>
 </tr>
 </tbody>
 </table>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/replication/class-use/ReplicationQueuesArguments.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/replication/class-use/ReplicationQueuesArguments.html b/devapidocs/org/apache/hadoop/hbase/replication/class-use/ReplicationQueuesArguments.html
index 326b888..97aebe1 100644
--- a/devapidocs/org/apache/hadoop/hbase/replication/class-use/ReplicationQueuesArguments.html
+++ b/devapidocs/org/apache/hadoop/hbase/replication/class-use/ReplicationQueuesArguments.html
@@ -98,7 +98,9 @@
 <tbody>
 <tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
-<td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationQueuesClientArguments.html" title="class in org.apache.hadoop.hbase.replication">ReplicationQueuesClientArguments</a></strong></code>&nbsp;</td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationQueuesClientArguments.html" title="class in org.apache.hadoop.hbase.replication">ReplicationQueuesClientArguments</a></strong></code>
+<div class="block">Wrapper around common arguments used to construct ReplicationQueuesClient.</div>
+</td>
 </tr>
 </tbody>
 </table>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/replication/class-use/ReplicationTableBase.CreateReplicationTableWorker.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/replication/class-use/ReplicationTableBase.CreateReplicationTableWorker.html b/devapidocs/org/apache/hadoop/hbase/replication/class-use/ReplicationTableBase.CreateReplicationTableWorker.html
new file mode 100644
index 0000000..3521815
--- /dev/null
+++ b/devapidocs/org/apache/hadoop/hbase/replication/class-use/ReplicationTableBase.CreateReplicationTableWorker.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Uses of Class org.apache.hadoop.hbase.replication.ReplicationTableBase.CreateReplicationTableWorker (Apache HBase 2.0.0-SNAPSHOT API)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="Uses of Class org.apache.hadoop.hbase.replication.ReplicationTableBase.CreateReplicationTableWorker (Apache HBase 2.0.0-SNAPSHOT API)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.CreateReplicationTableWorker.html" title="class in org.apache.hadoop.hbase.replication">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../../../../../../overview-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/hadoop/hbase/replication/class-use/ReplicationTableBase.CreateReplicationTableWorker.html" target="_top">Frames</a></li>
+<li><a href="ReplicationTableBase.CreateReplicationTableWorker.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h2 title="Uses of Class org.apache.hadoop.hbase.replication.ReplicationTableBase.CreateReplicationTableWorker" class="title">Uses of Class<br>org.apache.hadoop.hbase.replication.ReplicationTableBase.CreateReplicationTableWorker</h2>
+</div>
+<div class="classUseContainer">No usage of org.apache.hadoop.hbase.replication.ReplicationTableBase.CreateReplicationTableWorker</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="../package-summary.html">Package</a></li>
+<li><a href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.CreateReplicationTableWorker.html" title="class in org.apache.hadoop.hbase.replication">Class</a></li>
+<li class="navBarCell1Rev">Use</li>
+<li><a href="../../../../../../overview-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/hadoop/hbase/replication/class-use/ReplicationTableBase.CreateReplicationTableWorker.html" target="_top">Frames</a></li>
+<li><a href="ReplicationTableBase.CreateReplicationTableWorker.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &#169; 2007&#x2013;2016 <a href="http://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/replication/package-summary.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/replication/package-summary.html b/devapidocs/org/apache/hadoop/hbase/replication/package-summary.html
index 7575461..06779a8 100644
--- a/devapidocs/org/apache/hadoop/hbase/replication/package-summary.html
+++ b/devapidocs/org/apache/hadoop/hbase/replication/package-summary.html
@@ -227,11 +227,15 @@
 </tr>
 <tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationQueuesArguments.html" title="class in org.apache.hadoop.hbase.replication">ReplicationQueuesArguments</a></td>
-<td class="colLast">&nbsp;</td>
+<td class="colLast">
+<div class="block">Wrapper around common arguments used to construct ReplicationQueues.</div>
+</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationQueuesClientArguments.html" title="class in org.apache.hadoop.hbase.replication">ReplicationQueuesClientArguments</a></td>
-<td class="colLast">&nbsp;</td>
+<td class="colLast">
+<div class="block">Wrapper around common arguments used to construct ReplicationQueuesClient.</div>
+</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationQueuesClientZKImpl.html" title="class in org.apache.hadoop.hbase.replication">ReplicationQueuesClientZKImpl</a></td>
@@ -254,38 +258,38 @@
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.html" title="class in org.apache.hadoop.hbase.replication">ReplicationTableBase</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTrackerZKImpl.html" title="class in org.apache.hadoop.hbase.replication">ReplicationTrackerZKImpl</a></td>
 <td class="colLast">
 <div class="block">This class is a ZooKeeper implementation of the ReplicationTracker interface.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/replication/ScopeWALEntryFilter.html" title="class in org.apache.hadoop.hbase.replication">ScopeWALEntryFilter</a></td>
 <td class="colLast">
 <div class="block">Keeps KVs that are scoped other than local</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/replication/SystemTableWALEntryFilter.html" title="class in org.apache.hadoop.hbase.replication">SystemTableWALEntryFilter</a></td>
 <td class="colLast">
 <div class="block">Skips WAL edits for all System tables including META</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesClientImpl.html" title="class in org.apache.hadoop.hbase.replication">TableBasedReplicationQueuesClientImpl</a></td>
 <td class="colLast">
 <div class="block">Implements the ReplicationQueuesClient interface on top of the Replication Table.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html" title="class in org.apache.hadoop.hbase.replication">TableBasedReplicationQueuesImpl</a></td>
 <td class="colLast">
 <div class="block">This class provides an implementation of the ReplicationQueues interface using an HBase table
  "Replication Table".</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/hadoop/hbase/replication/TableCfWALEntryFilter.html" title="class in org.apache.hadoop.hbase.replication">TableCfWALEntryFilter</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/replication/package-tree.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/replication/package-tree.html b/devapidocs/org/apache/hadoop/hbase/replication/package-tree.html
index 859f509..30511fb 100644
--- a/devapidocs/org/apache/hadoop/hbase/replication/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/replication/package-tree.html
@@ -111,6 +111,7 @@
 <li type="circle">org.apache.hadoop.hbase.replication.<a href="../../../../../org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html" title="class in org.apache.hadoop.hbase.replication"><span class="strong">TableBasedReplicationQueuesImpl</span></a> (implements org.apache.hadoop.hbase.replication.<a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationQueues.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationQueues</a>)</li>
 </ul>
 </li>
+<li type="circle">org.apache.hadoop.hbase.replication.<a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationTableBase.CreateReplicationTableWorker.html" title="class in org.apache.hadoop.hbase.replication"><span class="strong">ReplicationTableBase.CreateReplicationTableWorker</span></a> (implements java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Runnable.html?is-external=true" title="class or interface in java.lang">Runnable</a>)</li>
 <li type="circle">org.apache.hadoop.hbase.replication.<a href="../../../../../org/apache/hadoop/hbase/replication/ScopeWALEntryFilter.html" title="class in org.apache.hadoop.hbase.replication"><span class="strong">ScopeWALEntryFilter</span></a> (implements org.apache.hadoop.hbase.replication.<a href="../../../../../org/apache/hadoop/hbase/replication/WALEntryFilter.html" title="interface in org.apache.hadoop.hbase.replication">WALEntryFilter</a>)</li>
 <li type="circle">org.apache.hadoop.hbase.replication.<a href="../../../../../org/apache/hadoop/hbase/replication/SystemTableWALEntryFilter.html" title="class in org.apache.hadoop.hbase.replication"><span class="strong">SystemTableWALEntryFilter</span></a> (implements org.apache.hadoop.hbase.replication.<a href="../../../../../org/apache/hadoop/hbase/replication/WALEntryFilter.html" title="interface in org.apache.hadoop.hbase.replication">WALEntryFilter</a>)</li>
 <li type="circle">org.apache.hadoop.hbase.replication.<a href="../../../../../org/apache/hadoop/hbase/replication/TableCfWALEntryFilter.html" title="class in org.apache.hadoop.hbase.replication"><span class="strong">TableCfWALEntryFilter</span></a> (implements org.apache.hadoop.hbase.replication.<a href="../../../../../org/apache/hadoop/hbase/replication/WALEntryFilter.html" title="interface in org.apache.hadoop.hbase.replication">WALEntryFilter</a>)</li>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/replication/package-use.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/replication/package-use.html b/devapidocs/org/apache/hadoop/hbase/replication/package-use.html
index 9991d06..6d35530 100644
--- a/devapidocs/org/apache/hadoop/hbase/replication/package-use.html
+++ b/devapidocs/org/apache/hadoop/hbase/replication/package-use.html
@@ -324,7 +324,9 @@
 </td>
 </tr>
 <tr class="altColor">
-<td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/replication/class-use/ReplicationQueuesArguments.html#org.apache.hadoop.hbase.replication">ReplicationQueuesArguments</a>&nbsp;</td>
+<td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/replication/class-use/ReplicationQueuesArguments.html#org.apache.hadoop.hbase.replication">ReplicationQueuesArguments</a>
+<div class="block">Wrapper around common arguments used to construct ReplicationQueues.</div>
+</td>
 </tr>
 <tr class="rowColor">
 <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/replication/class-use/ReplicationQueuesClient.html#org.apache.hadoop.hbase.replication">ReplicationQueuesClient</a>
@@ -332,7 +334,9 @@
 </td>
 </tr>
 <tr class="altColor">
-<td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/replication/class-use/ReplicationQueuesClientArguments.html#org.apache.hadoop.hbase.replication">ReplicationQueuesClientArguments</a>&nbsp;</td>
+<td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/replication/class-use/ReplicationQueuesClientArguments.html#org.apache.hadoop.hbase.replication">ReplicationQueuesClientArguments</a>
+<div class="block">Wrapper around common arguments used to construct ReplicationQueuesClient.</div>
+</td>
 </tr>
 <tr class="rowColor">
 <td class="colOne"><a href="../../../../../org/apache/hadoop/hbase/replication/class-use/ReplicationStateZKBase.html#org.apache.hadoop.hbase.replication">ReplicationStateZKBase</a>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.AdoptAbandonedQueuesWorker.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.AdoptAbandonedQueuesWorker.html b/devapidocs/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.AdoptAbandonedQueuesWorker.html
new file mode 100644
index 0000000..a9da72d
--- /dev/null
+++ b/devapidocs/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.AdoptAbandonedQueuesWorker.html
@@ -0,0 +1,312 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>ReplicationSourceManager.AdoptAbandonedQueuesWorker (Apache HBase 2.0.0-SNAPSHOT API)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="ReplicationSourceManager.AdoptAbandonedQueuesWorker (Apache HBase 2.0.0-SNAPSHOT API)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/ReplicationSourceManager.AdoptAbandonedQueuesWorker.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.html" title="class in org.apache.hadoop.hbase.replication.regionserver"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../../org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.NodeFailoverWorker.html" title="class in org.apache.hadoop.hbase.replication.regionserver"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.AdoptAbandonedQueuesWorker.html" target="_top">Frames</a></li>
+<li><a href="ReplicationSourceManager.AdoptAbandonedQueuesWorker.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_classes_inherited_from_class_java.lang.Thread">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_java.lang.Thread">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.hadoop.hbase.replication.regionserver</div>
+<h2 title="Class ReplicationSourceManager.AdoptAbandonedQueuesWorker" class="title">Class ReplicationSourceManager.AdoptAbandonedQueuesWorker</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Thread.html?is-external=true" title="class or interface in java.lang">java.lang.Thread</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.hadoop.hbase.replication.regionserver.ReplicationSourceManager.AdoptAbandonedQueuesWorker</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Runnable.html?is-external=true" title="class or interface in java.lang">Runnable</a></dd>
+</dl>
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="../../../../../../org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.html" title="class in org.apache.hadoop.hbase.replication.regionserver">ReplicationSourceManager</a></dd>
+</dl>
+<hr>
+<br>
+<pre> class <a href="../../../../../../src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.html#line.700">ReplicationSourceManager.AdoptAbandonedQueuesWorker</a>
+extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Thread.html?is-external=true" title="class or interface in java.lang">Thread</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="nested_class_summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="nested_classes_inherited_from_class_java.lang.Thread">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Thread.html?is-external=true" title="class or interface in java.lang">Thread</a></h3>
+<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Thread.State.html?is-external=true" title="class or interface in java.lang">Thread.State</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Thread.UncaughtExceptionHandler.html?is-external=true" title="class or interface in java.lang">Thread.UncaughtExceptionHandler</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_java.lang.Thread">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Thread.html?is-external=true" title="class or interface in java.lang">Thread</a></h3>
+<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Thread.html?is-external=true#MAX_PRIORITY" title="class or interface in java.lang">MAX_PRIORITY</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Thread.html?is-external=true#MIN_PRIORITY" title="class or interface in java.lang">MIN_PRIORITY</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Thread.html?is-external=true#NORM_PRIORITY" title="class or interface in java.lang">NORM_PRIORITY</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.AdoptAbandonedQueuesWorker.html#ReplicationSourceManager.AdoptAbandonedQueuesWorker()">ReplicationSourceManager.AdoptAbandonedQueuesWorker</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.AdoptAbandonedQueuesWorker.html#run()">run</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Thread">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Thread.html?is-external=true" title="class or interface in java.lang">Thread</a></h3>
+<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Thread.html?is-external=true#activeCount()" title="class or interface in java.lang">activeCount</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Thread.html?is-external=true#checkAccess()" title="class or interface in java.lang">checkAccess</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Thread.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Thread.html?is-external=true#countStackFrames()" title="class or interface in java.lang">countStackFrames</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Thread.html?is-external=true#currentThread()" title="class or interface in java.lang">currentThread</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Thread.html?is-external=true#destroy()" title="class or interface in java.lang">destroy</a>, <a href="http://docs.oracle.com
 /javase/7/docs/api/java/lang/Thread.html?is-external=true#dumpStack()" title="class or interface in java.lang">dumpStack</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Thread.html?is-external=true#enumerate(java.lang.Thread[])" title="class or interface in java.lang">enumerate</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Thread.html?is-external=true#getAllStackTraces()" title="class or interface in java.lang">getAllStackTraces</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Thread.html?is-external=true#getContextClassLoader()" title="class or interface in java.lang">getContextClassLoader</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Thread.html?is-external=true#getDefaultUncaughtExceptionHandler()" title="class or interface in java.lang">getDefaultUncaughtExceptionHandler</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Thread.html?is-external=true#getId()" title="class or interface in java.lan
 g">getId</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Thread.html?is-external=true#getName()" title="class or interface in java.lang">getName</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Thread.html?is-external=true#getPriority()" title="class or interface in java.lang">getPriority</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Thread.html?is-external=true#getStackTrace()" title="class or interface in java.lang">getStackTrace</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Thread.html?is-external=true#getState()" title="class or interface in java.lang">getState</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Thread.html?is-external=true#getThreadGroup()" title="class or interface in java.lang">getThreadGroup</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Thread.html?is-external=true#getUncaughtExceptionHandler()" title="class or interface in java.lang">getUncaughtExceptionHa
 ndler</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Thread.html?is-external=true#holdsLock(java.lang.Object)" title="class or interface in java.lang">holdsLock</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Thread.html?is-external=true#interrupt()" title="class or interface in java.lang">interrupt</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Thread.html?is-external=true#interrupted()" title="class or interface in java.lang">interrupted</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Thread.html?is-external=true#isAlive()" title="class or interface in java.lang">isAlive</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Thread.html?is-external=true#isDaemon()" title="class or interface in java.lang">isDaemon</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Thread.html?is-external=true#isInterrupted()" title="class or interface in java.lang">isInterrupted</a>, <a href="http://docs.o
 racle.com/javase/7/docs/api/java/lang/Thread.html?is-external=true#join()" title="class or interface in java.lang">join</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Thread.html?is-external=true#join(long)" title="class or interface in java.lang">join</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Thread.html?is-external=true#join(long,%20int)" title="class or interface in java.lang">join</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Thread.html?is-external=true#resume()" title="class or interface in java.lang">resume</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Thread.html?is-external=true#setContextClassLoader(java.lang.ClassLoader)" title="class or interface in java.lang">setContextClassLoader</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Thread.html?is-external=true#setDaemon(boolean)" title="class or interface in java.lang">setDaemon</a>, <a href="http://docs.oracle.com/javase/7/docs/
 api/java/lang/Thread.html?is-external=true#setDefaultUncaughtExceptionHandler(java.lang.Thread.UncaughtExceptionHandler)" title="class or interface in java.lang">setDefaultUncaughtExceptionHandler</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Thread.html?is-external=true#setName(java.lang.String)" title="class or interface in java.lang">setName</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Thread.html?is-external=true#setPriority(int)" title="class or interface in java.lang">setPriority</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Thread.html?is-external=true#setUncaughtExceptionHandler(java.lang.Thread.UncaughtExceptionHandler)" title="class or interface in java.lang">setUncaughtExceptionHandler</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Thread.html?is-external=true#sleep(long)" title="class or interface in java.lang">sleep</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Thread.html?is-
 external=true#sleep(long,%20int)" title="class or interface in java.lang">sleep</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Thread.html?is-external=true#start()" title="class or interface in java.lang">start</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Thread.html?is-external=true#stop()" title="class or interface in java.lang">stop</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Thread.html?is-external=true#stop(java.lang.Throwable)" title="class or interface in java.lang">stop</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Thread.html?is-external=true#suspend()" title="class or interface in java.lang">suspend</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Thread.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Thread.html?is-external=true#yield()" title="class or interface in java.lang">yiel
 d</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/7/docs/api/j
 ava/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait(long,%20int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="ReplicationSourceManager.AdoptAbandonedQueuesWorker()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ReplicationSourceManager.AdoptAbandonedQueuesWorker</h4>
+<pre>public&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.AdoptAbandonedQueuesWorker.html#line.702">ReplicationSourceManager.AdoptAbandonedQueuesWorker</a>()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="run()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>run</h4>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.AdoptAbandonedQueuesWorker.html#line.705">run</a>()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Runnable.html?is-external=true#run()" title="class or interface in java.lang">run</a></code>&nbsp;in interface&nbsp;<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Runnable.html?is-external=true" title="class or interface in java.lang">Runnable</a></code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Thread.html?is-external=true#run()" title="class or interface in java.lang">run</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Thread.html?is-external=true" title="class or interface in java.lang">Thread</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/ReplicationSourceManager.AdoptAbandonedQueuesWorker.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../../org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.html" title="class in org.apache.hadoop.hbase.replication.regionserver"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../../org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.NodeFailoverWorker.html" title="class in org.apache.hadoop.hbase.replication.regionserver"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../../index.html?org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.AdoptAbandonedQueuesWorker.html" target="_top">Frames</a></li>
+<li><a href="ReplicationSourceManager.AdoptAbandonedQueuesWorker.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested_classes_inherited_from_class_java.lang.Thread">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields_inherited_from_class_java.lang.Thread">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &#169; 2007&#x2013;2016 <a href="http://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.NodeFailoverWorker.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.NodeFailoverWorker.html b/devapidocs/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.NodeFailoverWorker.html
index 7415a9a..fadb129 100644
--- a/devapidocs/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.NodeFailoverWorker.html
+++ b/devapidocs/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.NodeFailoverWorker.html
@@ -35,7 +35,7 @@
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../../../org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.html" title="class in org.apache.hadoop.hbase.replication.regionserver"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../../org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.AdoptAbandonedQueuesWorker.html" title="class in org.apache.hadoop.hbase.replication.regionserver"><span class="strong">Prev Class</span></a></li>
 <li><a href="../../../../../../org/apache/hadoop/hbase/replication/regionserver/ReplicationSyncUp.html" title="class in org.apache.hadoop.hbase.replication.regionserver"><span class="strong">Next Class</span></a></li>
 </ul>
 <ul class="navList">
@@ -108,7 +108,7 @@
 </dl>
 <hr>
 <br>
-<pre> class <a href="../../../../../../src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.html#line.606">ReplicationSourceManager.NodeFailoverWorker</a>
+<pre> class <a href="../../../../../../src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.html#line.598">ReplicationSourceManager.NodeFailoverWorker</a>
 extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Thread.html?is-external=true" title="class or interface in java.lang">Thread</a></pre>
 <div class="block">Class responsible to setup new ReplicationSources to take care of the
  queues from dead region servers.</div>
@@ -242,7 +242,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Thread.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>rsZnode</h4>
-<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.NodeFailoverWorker.html#line.608">rsZnode</a></pre>
+<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.NodeFailoverWorker.html#line.600">rsZnode</a></pre>
 </li>
 </ul>
 <a name="rq">
@@ -251,7 +251,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Thread.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>rq</h4>
-<pre>private final&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationQueues.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationQueues</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.NodeFailoverWorker.html#line.609">rq</a></pre>
+<pre>private final&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationQueues.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationQueues</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.NodeFailoverWorker.html#line.601">rq</a></pre>
 </li>
 </ul>
 <a name="rp">
@@ -260,7 +260,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Thread.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>rp</h4>
-<pre>private final&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeers</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.NodeFailoverWorker.html#line.610">rp</a></pre>
+<pre>private final&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeers</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.NodeFailoverWorker.html#line.602">rp</a></pre>
 </li>
 </ul>
 <a name="clusterId">
@@ -269,7 +269,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Thread.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>clusterId</h4>
-<pre>private final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/UUID.html?is-external=true" title="class or interface in java.util">UUID</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.NodeFailoverWorker.html#line.611">clusterId</a></pre>
+<pre>private final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/UUID.html?is-external=true" title="class or interface in java.util">UUID</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.NodeFailoverWorker.html#line.603">clusterId</a></pre>
 </li>
 </ul>
 </li>
@@ -286,7 +286,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Thread.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>ReplicationSourceManager.NodeFailoverWorker</h4>
-<pre>public&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.NodeFailoverWorker.html#line.617">ReplicationSourceManager.NodeFailoverWorker</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;rsZnode,
+<pre>public&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.NodeFailoverWorker.html#line.609">ReplicationSourceManager.NodeFailoverWorker</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;rsZnode,
                                            <a href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationQueues.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationQueues</a>&nbsp;replicationQueues,
                                            <a href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeers</a>&nbsp;replicationPeers,
                                            <a href="http://docs.oracle.com/javase/7/docs/api/java/util/UUID.html?is-external=true" title="class or interface in java.util">UUID</a>&nbsp;clusterId)</pre>
@@ -307,7 +307,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Thread.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>run</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.NodeFailoverWorker.html#line.627">run</a>()</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.NodeFailoverWorker.html#line.619">run</a>()</pre>
 <dl>
 <dt><strong>Specified by:</strong></dt>
 <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Runnable.html?is-external=true#run()" title="class or interface in java.lang">run</a></code>&nbsp;in interface&nbsp;<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Runnable.html?is-external=true" title="class or interface in java.lang">Runnable</a></code></dd>
@@ -342,7 +342,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Thread.html?
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../../../org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.html" title="class in org.apache.hadoop.hbase.replication.regionserver"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../../org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.AdoptAbandonedQueuesWorker.html" title="class in org.apache.hadoop.hbase.replication.regionserver"><span class="strong">Prev Class</span></a></li>
 <li><a href="../../../../../../org/apache/hadoop/hbase/replication/regionserver/ReplicationSyncUp.html" title="class in org.apache.hadoop.hbase.replication.regionserver"><span class="strong">Next Class</span></a></li>
 </ul>
 <ul class="navList">

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.html b/devapidocs/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.html
index 2557c8c..6e6b729 100644
--- a/devapidocs/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.html
+++ b/devapidocs/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.html
@@ -36,7 +36,7 @@
 <div class="subNav">
 <ul class="navList">
 <li><a href="../../../../../../org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceInterface.html" title="interface in org.apache.hadoop.hbase.replication.regionserver"><span class="strong">Prev Class</span></a></li>
-<li><a href="../../../../../../org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.NodeFailoverWorker.html" title="class in org.apache.hadoop.hbase.replication.regionserver"><span class="strong">Next Class</span></a></li>
+<li><a href="../../../../../../org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.AdoptAbandonedQueuesWorker.html" title="class in org.apache.hadoop.hbase.replication.regionserver"><span class="strong">Next Class</span></a></li>
 </ul>
 <ul class="navList">
 <li><a href="../../../../../../index.html?org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.html" target="_top">Frames</a></li>
@@ -137,6 +137,10 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/replication/Replic
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>(package private) class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.AdoptAbandonedQueuesWorker.html" title="class in org.apache.hadoop.hbase.replication.regionserver">ReplicationSourceManager.AdoptAbandonedQueuesWorker</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>(package private) class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.NodeFailoverWorker.html" title="class in org.apache.hadoop.hbase.replication.regionserver">ReplicationSourceManager.NodeFailoverWorker</a></strong></code>
 <div class="block">Class responsible to setup new ReplicationSources to take care of the
  queues from dead region servers.</div>
@@ -745,7 +749,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/replication/Replic
 <ul class="blockList">
 <li class="blockList">
 <h4>addSource</h4>
-<pre>protected&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceInterface.html" title="interface in org.apache.hadoop.hbase.replication.regionserver">ReplicationSourceInterface</a>&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.html#line.264">addSource</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id)
+<pre>protected&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceInterface.html" title="interface in org.apache.hadoop.hbase.replication.regionserver">ReplicationSourceInterface</a>&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.html#line.256">addSource</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id)
                                         throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
                                                <a href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationException.html" title="class in org.apache.hadoop.hbase.replication">ReplicationException</a></pre>
 <div class="block">Add sources for the given peer cluster on this region server. For the newly added peer, we only
@@ -763,7 +767,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/replication/Replic
 <ul class="blockList">
 <li class="blockList">
 <h4>deleteSource</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.html#line.306">deleteSource</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId,
+<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.html#line.298">deleteSource</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId,
                 boolean&nbsp;closeConnection)</pre>
 <div class="block">Delete a complete queue of wals associated with a peer cluster</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>peerId</code> - Id of the peer cluster queue of wals to delete</dd></dl>
@@ -775,7 +779,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/replication/Replic
 <ul class="blockList">
 <li class="blockList">
 <h4>join</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.html#line.316">join</a>()</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.html#line.308">join</a>()</pre>
 <div class="block">Terminate the replication on this region server</div>
 </li>
 </ul>
@@ -785,7 +789,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/replication/Replic
 <ul class="blockList">
 <li class="blockList">
 <h4>getWALs</h4>
-<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/7/docs/api/java/util/SortedSet.html?is-external=true" title="class or interface in java.util">SortedSet</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&gt;&gt;&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.h
 tml#line.327">getWALs</a>()</pre>
+<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/7/docs/api/java/util/SortedSet.html?is-external=true" title="class or interface in java.util">SortedSet</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&gt;&gt;&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.h
 tml#line.319">getWALs</a>()</pre>
 <div class="block">Get a copy of the wals of the first source on this rs</div>
 <dl><dt><span class="strong">Returns:</span></dt><dd>a sorted set of wal names</dd></dl>
 </li>
@@ -796,7 +800,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/replication/Replic
 <ul class="blockList">
 <li class="blockList">
 <h4>getWalsByIdRecoveredQueues</h4>
-<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/7/docs/api/java/util/SortedSet.html?is-external=true" title="class or interface in java.util">SortedSet</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&gt;&gt;&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.h
 tml#line.335">getWalsByIdRecoveredQueues</a>()</pre>
+<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/7/docs/api/java/util/SortedSet.html?is-external=true" title="class or interface in java.util">SortedSet</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&gt;&gt;&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.h
 tml#line.327">getWalsByIdRecoveredQueues</a>()</pre>
 <div class="block">Get a copy of the wals of the recovered sources on this rs</div>
 <dl><dt><span class="strong">Returns:</span></dt><dd>a sorted set of wal names</dd></dl>
 </li>
@@ -807,7 +811,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/replication/Replic
 <ul class="blockList">
 <li class="blockList">
 <h4>getSources</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceInterface.html" title="interface in org.apache.hadoop.hbase.replication.regionserver">ReplicationSourceInterface</a>&gt;&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.html#line.343">getSources</a>()</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceInterface.html" title="interface in org.apache.hadoop.hbase.replication.regionserver">ReplicationSourceInterface</a>&gt;&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.html#line.335">getSources</a>()</pre>
 <div class="block">Get a list of all the normal sources of this rs</div>
 <dl><dt><span class="strong">Returns:</span></dt><dd>lis of all sources</dd></dl>
 </li>
@@ -818,7 +822,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/replication/Replic
 <ul class="blockList">
 <li class="blockList">
 <h4>getOldSources</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceInterface.html" title="interface in org.apache.hadoop.hbase.replication.regionserver">ReplicationSourceInterface</a>&gt;&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.html#line.351">getOldSources</a>()</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceInterface.html" title="interface in org.apache.hadoop.hbase.replication.regionserver">ReplicationSourceInterface</a>&gt;&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.html#line.343">getOldSources</a>()</pre>
 <div class="block">Get a list of all the old sources of this rs</div>
 <dl><dt><span class="strong">Returns:</span></dt><dd>list of all old sources</dd></dl>
 </li>
@@ -829,7 +833,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/replication/Replic
 <ul class="blockList">
 <li class="blockList">
 <h4>preLogRoll</h4>
-<pre>void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.html#line.355">preLogRoll</a>(org.apache.hadoop.fs.Path&nbsp;newLog)
+<pre>void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.html#line.347">preLogRoll</a>(org.apache.hadoop.fs.Path&nbsp;newLog)
           throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
 <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
@@ -841,7 +845,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/replication/Replic
 <ul class="blockList">
 <li class="blockList">
 <h4>recordLog</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.html#line.378">recordLog</a>(org.apache.hadoop.fs.Path&nbsp;logPath)
+<pre>private&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.html#line.370">recordLog</a>(org.apache.hadoop.fs.Path&nbsp;logPath)
                 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Check and enqueue the given log to the correct source. If there's still no source for the
  group to which the given log belongs, create one</div>
@@ -856,7 +860,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/replication/Replic
 <ul class="blockList">
 <li class="blockList">
 <h4>postLogRoll</h4>
-<pre>void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.html#line.422">postLogRoll</a>(org.apache.hadoop.fs.Path&nbsp;newLog)
+<pre>void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.html#line.414">postLogRoll</a>(org.apache.hadoop.fs.Path&nbsp;newLog)
            throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
 <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
@@ -868,7 +872,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/replication/Replic
 <ul class="blockList">
 <li class="blockList">
 <h4>getReplicationSource</h4>
-<pre>protected&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceInterface.html" title="interface in org.apache.hadoop.hbase.replication.regionserver">ReplicationSourceInterface</a>&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.html#line.439">getReplicationSource</a>(org.apache.hadoop.conf.Configuration&nbsp;conf,
+<pre>protected&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceInterface.html" title="interface in org.apache.hadoop.hbase.replication.regionserver">ReplicationSourceInterface</a>&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.html#line.431">getReplicationSource</a>(org.apache.hadoop.conf.Configuration&nbsp;conf,
                                               org.apache.hadoop.fs.FileSystem&nbsp;fs,
                                               <a href="../../../../../../org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.html" title="class in org.apache.hadoop.hbase.replication.regionserver">ReplicationSourceManager</a>&nbsp;manager,
                                               <a href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationQueues.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationQueues</a>&nbsp;replicationQueues,
@@ -892,7 +896,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/replication/Replic
 <ul class="blockList">
 <li class="blockList">
 <h4>transferQueues</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.html#line.507">transferQueues</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;rsZnode)</pre>
+<pre>private&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.html#line.499">transferQueues</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;rsZnode)</pre>
 <div class="block">Transfer all the queues of the specified to this region server.
  First it tries to grab a lock and if it works it will move the
  znodes and finally will delete the old znodes.
@@ -907,7 +911,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/replication/Replic
 <ul class="blockList">
 <li class="blockList">
 <h4>closeRecoveredQueue</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.html#line.522">closeRecoveredQueue</a>(<a href="../../../../../../org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceInterface.html" title="interface in org.apache.hadoop.hbase.replication.regionserver">ReplicationSourceInterface</a>&nbsp;src)</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.html#line.514">closeRecoveredQueue</a>(<a href="../../../../../../org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceInterface.html" title="interface in org.apache.hadoop.hbase.replication.regionserver">ReplicationSourceInterface</a>&nbsp;src)</pre>
 <div class="block">Clear the references to the specified old source</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>src</code> - source to clear</dd></dl>
 </li>
@@ -918,7 +922,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/replication/Replic
 <ul class="blockList">
 <li class="blockList">
 <h4>removePeer</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.html#line.534">removePeer</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id)</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.html#line.526">removePeer</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id)</pre>
 <div class="block">Thie method first deletes all the recovered sources for the specified
  id, then deletes the normal source (deleting all related data in ZK).</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>id</code> - The id of the peer cluster</dd></dl>
@@ -930,7 +934,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/replication/Replic
 <ul class="blockList">
 <li class="blockList">
 <h4>regionServerRemoved</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.html#line.575">regionServerRemoved</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;regionserver)</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.html#line.567">regionServerRemoved</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;regionserver)</pre>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationListener.html#regionServerRemoved(java.lang.String)">ReplicationListener</a></code></strong></div>
 <div class="block">A region server has been removed from the local cluster</div>
 <dl>
@@ -945,7 +949,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/replication/Replic
 <ul class="blockList">
 <li class="blockList">
 <h4>peerRemoved</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.html#line.580">peerRemoved</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId)</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.html#line.572">peerRemoved</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId)</pre>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationListener.html#peerRemoved(java.lang.String)">ReplicationListener</a></code></strong></div>
 <div class="block">A peer cluster has been removed (i.e. unregistered) from replication.</div>
 <dl>
@@ -960,7 +964,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/replication/Replic
 <ul class="blockList">
 <li class="blockList">
 <h4>peerListChanged</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.html#line.586">peerListChanged</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;peerIds)</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.html#line.578">peerListChanged</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;peerIds)</pre>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationListener.html#peerListChanged(java.util.List)">ReplicationListener</a></code></strong></div>
 <div class="block">The list of registered peer clusters has changed.</div>
 <dl>
@@ -975,7 +979,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/replication/Replic
 <ul class="blockList">
 <li class="blockList">
 <h4>getOldLogDir</h4>
-<pre>public&nbsp;org.apache.hadoop.fs.Path&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.html#line.712">getOldLogDir</a>()</pre>
+<pre>public&nbsp;org.apache.hadoop.fs.Path&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.html#line.729">getOldLogDir</a>()</pre>
 <div class="block">Get the directory where wals are archived</div>
 <dl><dt><span class="strong">Returns:</span></dt><dd>the directory where wals are archived</dd></dl>
 </li>
@@ -986,7 +990,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/replication/Replic
 <ul class="blockList">
 <li class="blockList">
 <h4>getLogDir</h4>
-<pre>public&nbsp;org.apache.hadoop.fs.Path&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.html#line.720">getLogDir</a>()</pre>
+<pre>public&nbsp;org.apache.hadoop.fs.Path&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.html#line.737">getLogDir</a>()</pre>
 <div class="block">Get the directory where wals are stored by their RSs</div>
 <dl><dt><span class="strong">Returns:</span></dt><dd>the directory where wals are stored by their RSs</dd></dl>
 </li>
@@ -997,7 +1001,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/replication/Replic
 <ul class="blockList">
 <li class="blockList">
 <h4>getFs</h4>
-<pre>public&nbsp;org.apache.hadoop.fs.FileSystem&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.html#line.728">getFs</a>()</pre>
+<pre>public&nbsp;org.apache.hadoop.fs.FileSystem&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.html#line.745">getFs</a>()</pre>
 <div class="block">Get the handle on the local file system</div>
 <dl><dt><span class="strong">Returns:</span></dt><dd>Handle on the local file system</dd></dl>
 </li>
@@ -1008,7 +1012,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/replication/Replic
 <ul class="blockList">
 <li class="blockList">
 <h4>getStats</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.html#line.735">getStats</a>()</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.html#line.752">getStats</a>()</pre>
 <div class="block">Get a string representation of all the sources' metrics</div>
 </li>
 </ul>
@@ -1018,7 +1022,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/replication/Replic
 <ul class="blockList">
 <li class="blockList">
 <h4>addHFileRefs</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.html#line.748">addHFileRefs</a>(<a href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName,
+<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.html#line.765">addHFileRefs</a>(<a href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName,
                 byte[]&nbsp;family,
                 <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;files)
                   throws <a href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationException.html" title="class in org.apache.hadoop.hbase.replication">ReplicationException</a></pre>
@@ -1032,7 +1036,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/replication/Replic
 <ul class="blockListLast">
 <li class="blockList">
 <h4>cleanUpHFileRefs</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.html#line.755">cleanUpHFileRefs</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId,
+<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.html#line.772">cleanUpHFileRefs</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId,
                     <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;files)</pre>
 </li>
 </ul>
@@ -1063,7 +1067,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/replication/Replic
 <div class="subNav">
 <ul class="navList">
 <li><a href="../../../../../../org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceInterface.html" title="interface in org.apache.hadoop.hbase.replication.regionserver"><span class="strong">Prev Class</span></a></li>
-<li><a href="../../../../../../org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.NodeFailoverWorker.html" title="class in org.apache.hadoop.hbase.replication.regionserver"><span class="strong">Next Class</span></a></li>
+<li><a href="../../../../../../org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.AdoptAbandonedQueuesWorker.html" title="class in org.apache.hadoop.hbase.replication.regionserver"><span class="strong">Next Class</span></a></li>
 </ul>
 <ul class="navList">
 <li><a href="../../../../../../index.html?org/apache/hadoop/hbase/replication/regionserver/ReplicationSourceManager.html" target="_top">Frames</a></li>


[52/52] hbase-site git commit: Empty commit

Posted by mi...@apache.org.
Empty commit


Project: http://git-wip-us.apache.org/repos/asf/hbase-site/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase-site/commit/d9120174
Tree: http://git-wip-us.apache.org/repos/asf/hbase-site/tree/d9120174
Diff: http://git-wip-us.apache.org/repos/asf/hbase-site/diff/d9120174

Branch: refs/heads/asf-site
Commit: d9120174fe2c0407958a26a1abefdd4315b4086b
Parents: ae5da13
Author: Misty Stanley-Jones <ms...@cloudera.com>
Authored: Wed Jun 22 09:13:46 2016 -0700
Committer: Misty Stanley-Jones <ms...@cloudera.com>
Committed: Wed Jun 22 09:13:46 2016 -0700

----------------------------------------------------------------------

----------------------------------------------------------------------



[17/52] [partial] hbase-site git commit: Published site at 3e0602be1665e6170b0addec59bbe8785da300b0.

Posted by mi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html b/devapidocs/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html
index c7dd301..74d6dc2 100644
--- a/devapidocs/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html
+++ b/devapidocs/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html
@@ -379,76 +379,76 @@ extends org.jamon.AbstractTemplateProxy.ImplData</pre>
 <pre>private&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/master/HMaster.html" title="class in org.apache.hadoop.hbase.master">HMaster</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.112">m_master</a></pre>
 </li>
 </ul>
-<a name="m_catalogJanitorEnabled">
+<a name="m_serverManager">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>m_catalogJanitorEnabled</h4>
-<pre>private&nbsp;boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.124">m_catalogJanitorEnabled</a></pre>
+<h4>m_serverManager</h4>
+<pre>private&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/master/ServerManager.html" title="class in org.apache.hadoop.hbase.master">ServerManager</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.124">m_serverManager</a></pre>
 </li>
 </ul>
-<a name="m_catalogJanitorEnabled__IsNotDefault">
+<a name="m_serverManager__IsNotDefault">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>m_catalogJanitorEnabled__IsNotDefault</h4>
-<pre>private&nbsp;boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.129">m_catalogJanitorEnabled__IsNotDefault</a></pre>
+<h4>m_serverManager__IsNotDefault</h4>
+<pre>private&nbsp;boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.129">m_serverManager__IsNotDefault</a></pre>
 </li>
 </ul>
-<a name="m_servers">
+<a name="m_metaLocation">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>m_servers</h4>
-<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&gt; <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.141">m_servers</a></pre>
+<h4>m_metaLocation</h4>
+<pre>private&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.141">m_metaLocation</a></pre>
 </li>
 </ul>
-<a name="m_servers__IsNotDefault">
+<a name="m_metaLocation__IsNotDefault">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>m_servers__IsNotDefault</h4>
-<pre>private&nbsp;boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.146">m_servers__IsNotDefault</a></pre>
+<h4>m_metaLocation__IsNotDefault</h4>
+<pre>private&nbsp;boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.146">m_metaLocation__IsNotDefault</a></pre>
 </li>
 </ul>
-<a name="m_filter">
+<a name="m_format">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>m_filter</h4>
-<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.158">m_filter</a></pre>
+<h4>m_format</h4>
+<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.158">m_format</a></pre>
 </li>
 </ul>
-<a name="m_filter__IsNotDefault">
+<a name="m_format__IsNotDefault">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>m_filter__IsNotDefault</h4>
-<pre>private&nbsp;boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.163">m_filter__IsNotDefault</a></pre>
+<h4>m_format__IsNotDefault</h4>
+<pre>private&nbsp;boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.163">m_format__IsNotDefault</a></pre>
 </li>
 </ul>
-<a name="m_deadServers">
+<a name="m_servers">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>m_deadServers</h4>
-<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&gt; <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.175">m_deadServers</a></pre>
+<h4>m_servers</h4>
+<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&gt; <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.175">m_servers</a></pre>
 </li>
 </ul>
-<a name="m_deadServers__IsNotDefault">
+<a name="m_servers__IsNotDefault">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>m_deadServers__IsNotDefault</h4>
-<pre>private&nbsp;boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.180">m_deadServers__IsNotDefault</a></pre>
+<h4>m_servers__IsNotDefault</h4>
+<pre>private&nbsp;boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.180">m_servers__IsNotDefault</a></pre>
 </li>
 </ul>
 <a name="m_assignmentManager">
@@ -469,76 +469,76 @@ extends org.jamon.AbstractTemplateProxy.ImplData</pre>
 <pre>private&nbsp;boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.197">m_assignmentManager__IsNotDefault</a></pre>
 </li>
 </ul>
-<a name="m_serverManager">
+<a name="m_deadServers">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>m_serverManager</h4>
-<pre>private&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/master/ServerManager.html" title="class in org.apache.hadoop.hbase.master">ServerManager</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.209">m_serverManager</a></pre>
+<h4>m_deadServers</h4>
+<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&gt; <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.209">m_deadServers</a></pre>
 </li>
 </ul>
-<a name="m_serverManager__IsNotDefault">
+<a name="m_deadServers__IsNotDefault">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>m_serverManager__IsNotDefault</h4>
-<pre>private&nbsp;boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.214">m_serverManager__IsNotDefault</a></pre>
+<h4>m_deadServers__IsNotDefault</h4>
+<pre>private&nbsp;boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.214">m_deadServers__IsNotDefault</a></pre>
 </li>
 </ul>
-<a name="m_frags">
+<a name="m_catalogJanitorEnabled">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>m_frags</h4>
-<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&gt; <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.226">m_frags</a></pre>
+<h4>m_catalogJanitorEnabled</h4>
+<pre>private&nbsp;boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.226">m_catalogJanitorEnabled</a></pre>
 </li>
 </ul>
-<a name="m_frags__IsNotDefault">
+<a name="m_catalogJanitorEnabled__IsNotDefault">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>m_frags__IsNotDefault</h4>
-<pre>private&nbsp;boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.231">m_frags__IsNotDefault</a></pre>
+<h4>m_catalogJanitorEnabled__IsNotDefault</h4>
+<pre>private&nbsp;boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.231">m_catalogJanitorEnabled__IsNotDefault</a></pre>
 </li>
 </ul>
-<a name="m_format">
+<a name="m_filter">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>m_format</h4>
-<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.243">m_format</a></pre>
+<h4>m_filter</h4>
+<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.243">m_filter</a></pre>
 </li>
 </ul>
-<a name="m_format__IsNotDefault">
+<a name="m_filter__IsNotDefault">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>m_format__IsNotDefault</h4>
-<pre>private&nbsp;boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.248">m_format__IsNotDefault</a></pre>
+<h4>m_filter__IsNotDefault</h4>
+<pre>private&nbsp;boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.248">m_filter__IsNotDefault</a></pre>
 </li>
 </ul>
-<a name="m_metaLocation">
+<a name="m_frags">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>m_metaLocation</h4>
-<pre>private&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.260">m_metaLocation</a></pre>
+<h4>m_frags</h4>
+<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&gt; <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.260">m_frags</a></pre>
 </li>
 </ul>
-<a name="m_metaLocation__IsNotDefault">
+<a name="m_frags__IsNotDefault">
 <!--   -->
 </a>
 <ul class="blockListLast">
 <li class="blockList">
-<h4>m_metaLocation__IsNotDefault</h4>
-<pre>private&nbsp;boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.265">m_metaLocation__IsNotDefault</a></pre>
+<h4>m_frags__IsNotDefault</h4>
+<pre>private&nbsp;boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.265">m_frags__IsNotDefault</a></pre>
 </li>
 </ul>
 </li>
@@ -584,112 +584,112 @@ extends org.jamon.AbstractTemplateProxy.ImplData</pre>
 <pre>public&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/master/HMaster.html" title="class in org.apache.hadoop.hbase.master">HMaster</a>&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.108">getMaster</a>()</pre>
 </li>
 </ul>
-<a name="setCatalogJanitorEnabled(boolean)">
+<a name="setServerManager(org.apache.hadoop.hbase.master.ServerManager)">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>setCatalogJanitorEnabled</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.114">setCatalogJanitorEnabled</a>(boolean&nbsp;catalogJanitorEnabled)</pre>
+<h4>setServerManager</h4>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.114">setServerManager</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/ServerManager.html" title="class in org.apache.hadoop.hbase.master">ServerManager</a>&nbsp;serverManager)</pre>
 </li>
 </ul>
-<a name="getCatalogJanitorEnabled()">
+<a name="getServerManager()">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>getCatalogJanitorEnabled</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.120">getCatalogJanitorEnabled</a>()</pre>
+<h4>getServerManager</h4>
+<pre>public&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/master/ServerManager.html" title="class in org.apache.hadoop.hbase.master">ServerManager</a>&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.120">getServerManager</a>()</pre>
 </li>
 </ul>
-<a name="getCatalogJanitorEnabled__IsNotDefault()">
+<a name="getServerManager__IsNotDefault()">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>getCatalogJanitorEnabled__IsNotDefault</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.125">getCatalogJanitorEnabled__IsNotDefault</a>()</pre>
+<h4>getServerManager__IsNotDefault</h4>
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.125">getServerManager__IsNotDefault</a>()</pre>
 </li>
 </ul>
-<a name="setServers(java.util.List)">
+<a name="setMetaLocation(org.apache.hadoop.hbase.ServerName)">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>setServers</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.131">setServers</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&gt;&nbsp;servers)</pre>
+<h4>setMetaLocation</h4>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.131">setMetaLocation</a>(<a href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;metaLocation)</pre>
 </li>
 </ul>
-<a name="getServers()">
+<a name="getMetaLocation()">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>getServers</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&gt;&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.137">getServers</a>()</pre>
+<h4>getMetaLocation</h4>
+<pre>public&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.137">getMetaLocation</a>()</pre>
 </li>
 </ul>
-<a name="getServers__IsNotDefault()">
+<a name="getMetaLocation__IsNotDefault()">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>getServers__IsNotDefault</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.142">getServers__IsNotDefault</a>()</pre>
+<h4>getMetaLocation__IsNotDefault</h4>
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.142">getMetaLocation__IsNotDefault</a>()</pre>
 </li>
 </ul>
-<a name="setFilter(java.lang.String)">
+<a name="setFormat(java.lang.String)">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>setFilter</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.148">setFilter</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;filter)</pre>
+<h4>setFormat</h4>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.148">setFormat</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;format)</pre>
 </li>
 </ul>
-<a name="getFilter()">
+<a name="getFormat()">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>getFilter</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.154">getFilter</a>()</pre>
+<h4>getFormat</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.154">getFormat</a>()</pre>
 </li>
 </ul>
-<a name="getFilter__IsNotDefault()">
+<a name="getFormat__IsNotDefault()">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>getFilter__IsNotDefault</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.159">getFilter__IsNotDefault</a>()</pre>
+<h4>getFormat__IsNotDefault</h4>
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.159">getFormat__IsNotDefault</a>()</pre>
 </li>
 </ul>
-<a name="setDeadServers(java.util.Set)">
+<a name="setServers(java.util.List)">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>setDeadServers</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.165">setDeadServers</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&gt;&nbsp;deadServers)</pre>
+<h4>setServers</h4>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.165">setServers</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&gt;&nbsp;servers)</pre>
 </li>
 </ul>
-<a name="getDeadServers()">
+<a name="getServers()">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>getDeadServers</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&gt;&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.171">getDeadServers</a>()</pre>
+<h4>getServers</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&gt;&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.171">getServers</a>()</pre>
 </li>
 </ul>
-<a name="getDeadServers__IsNotDefault()">
+<a name="getServers__IsNotDefault()">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>getDeadServers__IsNotDefault</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.176">getDeadServers__IsNotDefault</a>()</pre>
+<h4>getServers__IsNotDefault</h4>
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.176">getServers__IsNotDefault</a>()</pre>
 </li>
 </ul>
 <a name="setAssignmentManager(org.apache.hadoop.hbase.master.AssignmentManager)">
@@ -719,112 +719,112 @@ extends org.jamon.AbstractTemplateProxy.ImplData</pre>
 <pre>public&nbsp;boolean&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.193">getAssignmentManager__IsNotDefault</a>()</pre>
 </li>
 </ul>
-<a name="setServerManager(org.apache.hadoop.hbase.master.ServerManager)">
+<a name="setDeadServers(java.util.Set)">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>setServerManager</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.199">setServerManager</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/ServerManager.html" title="class in org.apache.hadoop.hbase.master">ServerManager</a>&nbsp;serverManager)</pre>
+<h4>setDeadServers</h4>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.199">setDeadServers</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&gt;&nbsp;deadServers)</pre>
 </li>
 </ul>
-<a name="getServerManager()">
+<a name="getDeadServers()">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>getServerManager</h4>
-<pre>public&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/master/ServerManager.html" title="class in org.apache.hadoop.hbase.master">ServerManager</a>&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.205">getServerManager</a>()</pre>
+<h4>getDeadServers</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&gt;&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.205">getDeadServers</a>()</pre>
 </li>
 </ul>
-<a name="getServerManager__IsNotDefault()">
+<a name="getDeadServers__IsNotDefault()">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>getServerManager__IsNotDefault</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.210">getServerManager__IsNotDefault</a>()</pre>
+<h4>getDeadServers__IsNotDefault</h4>
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.210">getDeadServers__IsNotDefault</a>()</pre>
 </li>
 </ul>
-<a name="setFrags(java.util.Map)">
+<a name="setCatalogJanitorEnabled(boolean)">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>setFrags</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.216">setFrags</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&gt;&nbsp;frags)</pre>
+<h4>setCatalogJanitorEnabled</h4>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.216">setCatalogJanitorEnabled</a>(boolean&nbsp;catalogJanitorEnabled)</pre>
 </li>
 </ul>
-<a name="getFrags()">
+<a name="getCatalogJanitorEnabled()">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>getFrags</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&gt;&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.222">getFrags</a>()</pre>
+<h4>getCatalogJanitorEnabled</h4>
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.222">getCatalogJanitorEnabled</a>()</pre>
 </li>
 </ul>
-<a name="getFrags__IsNotDefault()">
+<a name="getCatalogJanitorEnabled__IsNotDefault()">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>getFrags__IsNotDefault</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.227">getFrags__IsNotDefault</a>()</pre>
+<h4>getCatalogJanitorEnabled__IsNotDefault</h4>
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.227">getCatalogJanitorEnabled__IsNotDefault</a>()</pre>
 </li>
 </ul>
-<a name="setFormat(java.lang.String)">
+<a name="setFilter(java.lang.String)">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>setFormat</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.233">setFormat</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;format)</pre>
+<h4>setFilter</h4>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.233">setFilter</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;filter)</pre>
 </li>
 </ul>
-<a name="getFormat()">
+<a name="getFilter()">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>getFormat</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.239">getFormat</a>()</pre>
+<h4>getFilter</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.239">getFilter</a>()</pre>
 </li>
 </ul>
-<a name="getFormat__IsNotDefault()">
+<a name="getFilter__IsNotDefault()">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>getFormat__IsNotDefault</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.244">getFormat__IsNotDefault</a>()</pre>
+<h4>getFilter__IsNotDefault</h4>
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.244">getFilter__IsNotDefault</a>()</pre>
 </li>
 </ul>
-<a name="setMetaLocation(org.apache.hadoop.hbase.ServerName)">
+<a name="setFrags(java.util.Map)">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>setMetaLocation</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.250">setMetaLocation</a>(<a href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;metaLocation)</pre>
+<h4>setFrags</h4>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.250">setFrags</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&gt;&nbsp;frags)</pre>
 </li>
 </ul>
-<a name="getMetaLocation()">
+<a name="getFrags()">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>getMetaLocation</h4>
-<pre>public&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.256">getMetaLocation</a>()</pre>
+<h4>getFrags</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&gt;&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.256">getFrags</a>()</pre>
 </li>
 </ul>
-<a name="getMetaLocation__IsNotDefault()">
+<a name="getFrags__IsNotDefault()">
 <!--   -->
 </a>
 <ul class="blockListLast">
 <li class="blockList">
-<h4>getMetaLocation__IsNotDefault</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.261">getMetaLocation__IsNotDefault</a>()</pre>
+<h4>getFrags__IsNotDefault</h4>
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.ImplData.html#line.261">getFrags__IsNotDefault</a>()</pre>
 </li>
 </ul>
 </li>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html b/devapidocs/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html
index 58a7205..fc0bf66 100644
--- a/devapidocs/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html
+++ b/devapidocs/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html
@@ -323,40 +323,40 @@ extends org.jamon.AbstractTemplateProxy</pre>
 <!--   -->
 </a>
 <h3>Field Detail</h3>
-<a name="catalogJanitorEnabled">
+<a name="serverManager">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>catalogJanitorEnabled</h4>
-<pre>protected&nbsp;boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html#line.277">catalogJanitorEnabled</a></pre>
+<h4>serverManager</h4>
+<pre>protected&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/master/ServerManager.html" title="class in org.apache.hadoop.hbase.master">ServerManager</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html#line.277">serverManager</a></pre>
 </li>
 </ul>
-<a name="servers">
+<a name="metaLocation">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>servers</h4>
-<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&gt; <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html#line.284">servers</a></pre>
+<h4>metaLocation</h4>
+<pre>protected&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html#line.284">metaLocation</a></pre>
 </li>
 </ul>
-<a name="filter">
+<a name="format">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>filter</h4>
-<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html#line.291">filter</a></pre>
+<h4>format</h4>
+<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html#line.291">format</a></pre>
 </li>
 </ul>
-<a name="deadServers">
+<a name="servers">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>deadServers</h4>
-<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&gt; <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html#line.298">deadServers</a></pre>
+<h4>servers</h4>
+<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&gt; <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html#line.298">servers</a></pre>
 </li>
 </ul>
 <a name="assignmentManager">
@@ -368,40 +368,40 @@ extends org.jamon.AbstractTemplateProxy</pre>
 <pre>protected&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/master/AssignmentManager.html" title="class in org.apache.hadoop.hbase.master">AssignmentManager</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html#line.305">assignmentManager</a></pre>
 </li>
 </ul>
-<a name="serverManager">
+<a name="deadServers">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>serverManager</h4>
-<pre>protected&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/master/ServerManager.html" title="class in org.apache.hadoop.hbase.master">ServerManager</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html#line.312">serverManager</a></pre>
+<h4>deadServers</h4>
+<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&gt; <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html#line.312">deadServers</a></pre>
 </li>
 </ul>
-<a name="frags">
+<a name="catalogJanitorEnabled">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>frags</h4>
-<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&gt; <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html#line.319">frags</a></pre>
+<h4>catalogJanitorEnabled</h4>
+<pre>protected&nbsp;boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html#line.319">catalogJanitorEnabled</a></pre>
 </li>
 </ul>
-<a name="format">
+<a name="filter">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>format</h4>
-<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html#line.326">format</a></pre>
+<h4>filter</h4>
+<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html#line.326">filter</a></pre>
 </li>
 </ul>
-<a name="metaLocation">
+<a name="frags">
 <!--   -->
 </a>
 <ul class="blockListLast">
 <li class="blockList">
-<h4>metaLocation</h4>
-<pre>protected&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html#line.333">metaLocation</a></pre>
+<h4>frags</h4>
+<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&gt; <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html#line.333">frags</a></pre>
 </li>
 </ul>
 </li>
@@ -473,40 +473,40 @@ extends org.jamon.AbstractTemplateProxy</pre>
 </dl>
 </li>
 </ul>
-<a name="setCatalogJanitorEnabled(boolean)">
+<a name="setServerManager(org.apache.hadoop.hbase.master.ServerManager)">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>setCatalogJanitorEnabled</h4>
-<pre>public final&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html" title="class in org.apache.hadoop.hbase.tmpl.master">MasterStatusTmpl</a>&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html#line.278">setCatalogJanitorEnabled</a>(boolean&nbsp;p_catalogJanitorEnabled)</pre>
+<h4>setServerManager</h4>
+<pre>public final&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html" title="class in org.apache.hadoop.hbase.tmpl.master">MasterStatusTmpl</a>&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html#line.278">setServerManager</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/ServerManager.html" title="class in org.apache.hadoop.hbase.master">ServerManager</a>&nbsp;p_serverManager)</pre>
 </li>
 </ul>
-<a name="setServers(java.util.List)">
+<a name="setMetaLocation(org.apache.hadoop.hbase.ServerName)">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>setServers</h4>
-<pre>public final&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html" title="class in org.apache.hadoop.hbase.tmpl.master">MasterStatusTmpl</a>&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html#line.285">setServers</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&gt;&nbsp;p_servers)</pre>
+<h4>setMetaLocation</h4>
+<pre>public final&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html" title="class in org.apache.hadoop.hbase.tmpl.master">MasterStatusTmpl</a>&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html#line.285">setMetaLocation</a>(<a href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;p_metaLocation)</pre>
 </li>
 </ul>
-<a name="setFilter(java.lang.String)">
+<a name="setFormat(java.lang.String)">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>setFilter</h4>
-<pre>public final&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html" title="class in org.apache.hadoop.hbase.tmpl.master">MasterStatusTmpl</a>&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html#line.292">setFilter</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;p_filter)</pre>
+<h4>setFormat</h4>
+<pre>public final&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html" title="class in org.apache.hadoop.hbase.tmpl.master">MasterStatusTmpl</a>&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html#line.292">setFormat</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;p_format)</pre>
 </li>
 </ul>
-<a name="setDeadServers(java.util.Set)">
+<a name="setServers(java.util.List)">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>setDeadServers</h4>
-<pre>public final&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html" title="class in org.apache.hadoop.hbase.tmpl.master">MasterStatusTmpl</a>&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html#line.299">setDeadServers</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&gt;&nbsp;p_deadServers)</pre>
+<h4>setServers</h4>
+<pre>public final&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html" title="class in org.apache.hadoop.hbase.tmpl.master">MasterStatusTmpl</a>&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html#line.299">setServers</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&gt;&nbsp;p_servers)</pre>
 </li>
 </ul>
 <a name="setAssignmentManager(org.apache.hadoop.hbase.master.AssignmentManager)">
@@ -518,40 +518,40 @@ extends org.jamon.AbstractTemplateProxy</pre>
 <pre>public final&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html" title="class in org.apache.hadoop.hbase.tmpl.master">MasterStatusTmpl</a>&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html#line.306">setAssignmentManager</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/AssignmentManager.html" title="class in org.apache.hadoop.hbase.master">AssignmentManager</a>&nbsp;p_assignmentManager)</pre>
 </li>
 </ul>
-<a name="setServerManager(org.apache.hadoop.hbase.master.ServerManager)">
+<a name="setDeadServers(java.util.Set)">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>setServerManager</h4>
-<pre>public final&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html" title="class in org.apache.hadoop.hbase.tmpl.master">MasterStatusTmpl</a>&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html#line.313">setServerManager</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/ServerManager.html" title="class in org.apache.hadoop.hbase.master">ServerManager</a>&nbsp;p_serverManager)</pre>
+<h4>setDeadServers</h4>
+<pre>public final&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html" title="class in org.apache.hadoop.hbase.tmpl.master">MasterStatusTmpl</a>&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html#line.313">setDeadServers</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&gt;&nbsp;p_deadServers)</pre>
 </li>
 </ul>
-<a name="setFrags(java.util.Map)">
+<a name="setCatalogJanitorEnabled(boolean)">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>setFrags</h4>
-<pre>public final&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html" title="class in org.apache.hadoop.hbase.tmpl.master">MasterStatusTmpl</a>&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html#line.320">setFrags</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&gt;&nbsp;p_frags)</pre>
+<h4>setCatalogJanitorEnabled</h4>
+<pre>public final&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html" title="class in org.apache.hadoop.hbase.tmpl.master">MasterStatusTmpl</a>&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html#line.320">setCatalogJanitorEnabled</a>(boolean&nbsp;p_catalogJanitorEnabled)</pre>
 </li>
 </ul>
-<a name="setFormat(java.lang.String)">
+<a name="setFilter(java.lang.String)">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>setFormat</h4>
-<pre>public final&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html" title="class in org.apache.hadoop.hbase.tmpl.master">MasterStatusTmpl</a>&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html#line.327">setFormat</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;p_format)</pre>
+<h4>setFilter</h4>
+<pre>public final&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html" title="class in org.apache.hadoop.hbase.tmpl.master">MasterStatusTmpl</a>&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html#line.327">setFilter</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;p_filter)</pre>
 </li>
 </ul>
-<a name="setMetaLocation(org.apache.hadoop.hbase.ServerName)">
+<a name="setFrags(java.util.Map)">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>setMetaLocation</h4>
-<pre>public final&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html" title="class in org.apache.hadoop.hbase.tmpl.master">MasterStatusTmpl</a>&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html#line.334">setMetaLocation</a>(<a href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;p_metaLocation)</pre>
+<h4>setFrags</h4>
+<pre>public final&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html" title="class in org.apache.hadoop.hbase.tmpl.master">MasterStatusTmpl</a>&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmpl.html#line.334">setFrags</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&gt;&nbsp;p_frags)</pre>
 </li>
 </ul>
 <a name="constructImpl(java.lang.Class)">

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmplImpl.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmplImpl.html b/devapidocs/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmplImpl.html
index 2a6992b..2650149 100644
--- a/devapidocs/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmplImpl.html
+++ b/devapidocs/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmplImpl.html
@@ -264,40 +264,40 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/tmpl/master/Master
 <pre>private final&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/master/HMaster.html" title="class in org.apache.hadoop.hbase.master">HMaster</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmplImpl.html#line.64">master</a></pre>
 </li>
 </ul>
-<a name="catalogJanitorEnabled">
+<a name="serverManager">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>catalogJanitorEnabled</h4>
-<pre>private final&nbsp;boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmplImpl.html#line.65">catalogJanitorEnabled</a></pre>
+<h4>serverManager</h4>
+<pre>private final&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/master/ServerManager.html" title="class in org.apache.hadoop.hbase.master">ServerManager</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmplImpl.html#line.65">serverManager</a></pre>
 </li>
 </ul>
-<a name="servers">
+<a name="metaLocation">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>servers</h4>
-<pre>private final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&gt; <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmplImpl.html#line.66">servers</a></pre>
+<h4>metaLocation</h4>
+<pre>private final&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmplImpl.html#line.66">metaLocation</a></pre>
 </li>
 </ul>
-<a name="filter">
+<a name="format">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>filter</h4>
-<pre>private final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmplImpl.html#line.67">filter</a></pre>
+<h4>format</h4>
+<pre>private final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmplImpl.html#line.67">format</a></pre>
 </li>
 </ul>
-<a name="deadServers">
+<a name="servers">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>deadServers</h4>
-<pre>private final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&gt; <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmplImpl.html#line.68">deadServers</a></pre>
+<h4>servers</h4>
+<pre>private final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&gt; <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmplImpl.html#line.68">servers</a></pre>
 </li>
 </ul>
 <a name="assignmentManager">
@@ -309,40 +309,40 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/tmpl/master/Master
 <pre>private final&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/master/AssignmentManager.html" title="class in org.apache.hadoop.hbase.master">AssignmentManager</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmplImpl.html#line.69">assignmentManager</a></pre>
 </li>
 </ul>
-<a name="serverManager">
+<a name="deadServers">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>serverManager</h4>
-<pre>private final&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/master/ServerManager.html" title="class in org.apache.hadoop.hbase.master">ServerManager</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmplImpl.html#line.70">serverManager</a></pre>
+<h4>deadServers</h4>
+<pre>private final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&gt; <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmplImpl.html#line.70">deadServers</a></pre>
 </li>
 </ul>
-<a name="frags">
+<a name="catalogJanitorEnabled">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>frags</h4>
-<pre>private final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&gt; <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmplImpl.html#line.71">frags</a></pre>
+<h4>catalogJanitorEnabled</h4>
+<pre>private final&nbsp;boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmplImpl.html#line.71">catalogJanitorEnabled</a></pre>
 </li>
 </ul>
-<a name="format">
+<a name="filter">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>format</h4>
-<pre>private final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmplImpl.html#line.72">format</a></pre>
+<h4>filter</h4>
+<pre>private final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmplImpl.html#line.72">filter</a></pre>
 </li>
 </ul>
-<a name="metaLocation">
+<a name="frags">
 <!--   -->
 </a>
 <ul class="blockListLast">
 <li class="blockList">
-<h4>metaLocation</h4>
-<pre>private final&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmplImpl.html#line.73">metaLocation</a></pre>
+<h4>frags</h4>
+<pre>private final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&gt; <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/master/MasterStatusTmplImpl.html#line.73">frags</a></pre>
 </li>
 </ul>
 </li>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html b/devapidocs/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html
index f9c2985..3aead79 100644
--- a/devapidocs/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html
+++ b/devapidocs/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html
@@ -297,22 +297,22 @@ extends org.jamon.AbstractTemplateProxy.ImplData</pre>
 <pre>private&nbsp;boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.88">m_bcv__IsNotDefault</a></pre>
 </li>
 </ul>
-<a name="m_format">
+<a name="m_filter">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>m_format</h4>
-<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.100">m_format</a></pre>
+<h4>m_filter</h4>
+<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.100">m_filter</a></pre>
 </li>
 </ul>
-<a name="m_format__IsNotDefault">
+<a name="m_filter__IsNotDefault">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>m_format__IsNotDefault</h4>
-<pre>private&nbsp;boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.105">m_format__IsNotDefault</a></pre>
+<h4>m_filter__IsNotDefault</h4>
+<pre>private&nbsp;boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.105">m_filter__IsNotDefault</a></pre>
 </li>
 </ul>
 <a name="m_bcn">
@@ -333,22 +333,22 @@ extends org.jamon.AbstractTemplateProxy.ImplData</pre>
 <pre>private&nbsp;boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.122">m_bcn__IsNotDefault</a></pre>
 </li>
 </ul>
-<a name="m_filter">
+<a name="m_format">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>m_filter</h4>
-<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.134">m_filter</a></pre>
+<h4>m_format</h4>
+<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.134">m_format</a></pre>
 </li>
 </ul>
-<a name="m_filter__IsNotDefault">
+<a name="m_format__IsNotDefault">
 <!--   -->
 </a>
 <ul class="blockListLast">
 <li class="blockList">
-<h4>m_filter__IsNotDefault</h4>
-<pre>private&nbsp;boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.139">m_filter__IsNotDefault</a></pre>
+<h4>m_format__IsNotDefault</h4>
+<pre>private&nbsp;boolean <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.139">m_format__IsNotDefault</a></pre>
 </li>
 </ul>
 </li>
@@ -421,31 +421,31 @@ extends org.jamon.AbstractTemplateProxy.ImplData</pre>
 <pre>public&nbsp;boolean&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.84">getBcv__IsNotDefault</a>()</pre>
 </li>
 </ul>
-<a name="setFormat(java.lang.String)">
+<a name="setFilter(java.lang.String)">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>setFormat</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.90">setFormat</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;format)</pre>
+<h4>setFilter</h4>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.90">setFilter</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;filter)</pre>
 </li>
 </ul>
-<a name="getFormat()">
+<a name="getFilter()">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>getFormat</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.96">getFormat</a>()</pre>
+<h4>getFilter</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.96">getFilter</a>()</pre>
 </li>
 </ul>
-<a name="getFormat__IsNotDefault()">
+<a name="getFilter__IsNotDefault()">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>getFormat__IsNotDefault</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.101">getFormat__IsNotDefault</a>()</pre>
+<h4>getFilter__IsNotDefault</h4>
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.101">getFilter__IsNotDefault</a>()</pre>
 </li>
 </ul>
 <a name="setBcn(java.lang.String)">
@@ -475,31 +475,31 @@ extends org.jamon.AbstractTemplateProxy.ImplData</pre>
 <pre>public&nbsp;boolean&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.118">getBcn__IsNotDefault</a>()</pre>
 </li>
 </ul>
-<a name="setFilter(java.lang.String)">
+<a name="setFormat(java.lang.String)">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>setFilter</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.124">setFilter</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;filter)</pre>
+<h4>setFormat</h4>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.124">setFormat</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;format)</pre>
 </li>
 </ul>
-<a name="getFilter()">
+<a name="getFormat()">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>getFilter</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.130">getFilter</a>()</pre>
+<h4>getFormat</h4>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.130">getFormat</a>()</pre>
 </li>
 </ul>
-<a name="getFilter__IsNotDefault()">
+<a name="getFormat__IsNotDefault()">
 <!--   -->
 </a>
 <ul class="blockListLast">
 <li class="blockList">
-<h4>getFilter__IsNotDefault</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.135">getFilter__IsNotDefault</a>()</pre>
+<h4>getFormat__IsNotDefault</h4>
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.ImplData.html#line.135">getFormat__IsNotDefault</a>()</pre>
 </li>
 </ul>
 </li>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.html b/devapidocs/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.html
index 5f54bf8..8260720 100644
--- a/devapidocs/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.html
+++ b/devapidocs/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.html
@@ -292,13 +292,13 @@ extends org.jamon.AbstractTemplateProxy</pre>
 <pre>protected&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.html#line.151">bcv</a></pre>
 </li>
 </ul>
-<a name="format">
+<a name="filter">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>format</h4>
-<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.html#line.158">format</a></pre>
+<h4>filter</h4>
+<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.html#line.158">filter</a></pre>
 </li>
 </ul>
 <a name="bcn">
@@ -310,13 +310,13 @@ extends org.jamon.AbstractTemplateProxy</pre>
 <pre>protected&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.html#line.165">bcn</a></pre>
 </li>
 </ul>
-<a name="filter">
+<a name="format">
 <!--   -->
 </a>
 <ul class="blockListLast">
 <li class="blockList">
-<h4>filter</h4>
-<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.html#line.172">filter</a></pre>
+<h4>format</h4>
+<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.html#line.172">format</a></pre>
 </li>
 </ul>
 </li>
@@ -397,13 +397,13 @@ extends org.jamon.AbstractTemplateProxy</pre>
 <pre>public final&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.html" title="class in org.apache.hadoop.hbase.tmpl.regionserver">RSStatusTmpl</a>&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.html#line.152">setBcv</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;p_bcv)</pre>
 </li>
 </ul>
-<a name="setFormat(java.lang.String)">
+<a name="setFilter(java.lang.String)">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>setFormat</h4>
-<pre>public final&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.html" title="class in org.apache.hadoop.hbase.tmpl.regionserver">RSStatusTmpl</a>&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.html#line.159">setFormat</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;p_format)</pre>
+<h4>setFilter</h4>
+<pre>public final&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.html" title="class in org.apache.hadoop.hbase.tmpl.regionserver">RSStatusTmpl</a>&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.html#line.159">setFilter</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;p_filter)</pre>
 </li>
 </ul>
 <a name="setBcn(java.lang.String)">
@@ -415,13 +415,13 @@ extends org.jamon.AbstractTemplateProxy</pre>
 <pre>public final&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.html" title="class in org.apache.hadoop.hbase.tmpl.regionserver">RSStatusTmpl</a>&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.html#line.166">setBcn</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;p_bcn)</pre>
 </li>
 </ul>
-<a name="setFilter(java.lang.String)">
+<a name="setFormat(java.lang.String)">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>setFilter</h4>
-<pre>public final&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.html" title="class in org.apache.hadoop.hbase.tmpl.regionserver">RSStatusTmpl</a>&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.html#line.173">setFilter</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;p_filter)</pre>
+<h4>setFormat</h4>
+<pre>public final&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.html" title="class in org.apache.hadoop.hbase.tmpl.regionserver">RSStatusTmpl</a>&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmpl.html#line.173">setFormat</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;p_format)</pre>
 </li>
 </ul>
 <a name="constructImpl(java.lang.Class)">

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmplImpl.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmplImpl.html b/devapidocs/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmplImpl.html
index 521d67d..8ae5516 100644
--- a/devapidocs/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmplImpl.html
+++ b/devapidocs/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmplImpl.html
@@ -233,13 +233,13 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/tmpl/regionserver/
 <pre>private final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmplImpl.html#line.29">bcv</a></pre>
 </li>
 </ul>
-<a name="format">
+<a name="filter">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>format</h4>
-<pre>private final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmplImpl.html#line.30">format</a></pre>
+<h4>filter</h4>
+<pre>private final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmplImpl.html#line.30">filter</a></pre>
 </li>
 </ul>
 <a name="bcn">
@@ -251,13 +251,13 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/tmpl/regionserver/
 <pre>private final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmplImpl.html#line.31">bcn</a></pre>
 </li>
 </ul>
-<a name="filter">
+<a name="format">
 <!--   -->
 </a>
 <ul class="blockListLast">
 <li class="blockList">
-<h4>filter</h4>
-<pre>private final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmplImpl.html#line.32">filter</a></pre>
+<h4>format</h4>
+<pre>private final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/tmpl/regionserver/RSStatusTmplImpl.html#line.32">format</a></pre>
 </li>
 </ul>
 </li>


[30/52] [partial] hbase-site git commit: Published site at 3e0602be1665e6170b0addec59bbe8785da300b0.

Posted by mi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/quotas/package-tree.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/quotas/package-tree.html b/devapidocs/org/apache/hadoop/hbase/quotas/package-tree.html
index 86fe6d6..7e204c8 100644
--- a/devapidocs/org/apache/hadoop/hbase/quotas/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/quotas/package-tree.html
@@ -172,11 +172,11 @@
 <ul>
 <li type="circle">java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="strong">Enum</span></a>&lt;E&gt; (implements java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;T&gt;, java.io.<a href="http://docs.oracle.com/javase/7/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
 <ul>
+<li type="circle">org.apache.hadoop.hbase.quotas.<a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaType.html" title="enum in org.apache.hadoop.hbase.quotas"><span class="strong">QuotaType</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.quotas.<a href="../../../../../org/apache/hadoop/hbase/quotas/OperationQuota.OperationType.html" title="enum in org.apache.hadoop.hbase.quotas"><span class="strong">OperationQuota.OperationType</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.quotas.<a href="../../../../../org/apache/hadoop/hbase/quotas/ThrottleType.html" title="enum in org.apache.hadoop.hbase.quotas"><span class="strong">ThrottleType</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.quotas.<a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaScope.html" title="enum in org.apache.hadoop.hbase.quotas"><span class="strong">QuotaScope</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.quotas.<a href="../../../../../org/apache/hadoop/hbase/quotas/QuotaType.html" title="enum in org.apache.hadoop.hbase.quotas"><span class="strong">QuotaType</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.quotas.<a href="../../../../../org/apache/hadoop/hbase/quotas/ThrottlingException.Type.html" title="enum in org.apache.hadoop.hbase.quotas"><span class="strong">ThrottlingException.Type</span></a></li>
-<li type="circle">org.apache.hadoop.hbase.quotas.<a href="../../../../../org/apache/hadoop/hbase/quotas/OperationQuota.OperationType.html" title="enum in org.apache.hadoop.hbase.quotas"><span class="strong">OperationQuota.OperationType</span></a></li>
 </ul>
 </li>
 </ul>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/regionserver/BloomType.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/BloomType.html b/devapidocs/org/apache/hadoop/hbase/regionserver/BloomType.html
index 4dadbaa..c5cde31 100644
--- a/devapidocs/org/apache/hadoop/hbase/regionserver/BloomType.html
+++ b/devapidocs/org/apache/hadoop/hbase/regionserver/BloomType.html
@@ -36,7 +36,7 @@
 <div class="subNav">
 <ul class="navList">
 <li><a href="../../../../../org/apache/hadoop/hbase/regionserver/BaseRowProcessor.html" title="class in org.apache.hadoop.hbase.regionserver"><span class="strong">Prev Class</span></a></li>
-<li><a href="../../../../../org/apache/hadoop/hbase/regionserver/CellSet.html" title="class in org.apache.hadoop.hbase.regionserver"><span class="strong">Next Class</span></a></li>
+<li><a href="../../../../../org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html" title="class in org.apache.hadoop.hbase.regionserver"><span class="strong">Next Class</span></a></li>
 </ul>
 <ul class="navList">
 <li><a href="../../../../../index.html?org/apache/hadoop/hbase/regionserver/BloomType.html" target="_top">Frames</a></li>
@@ -297,7 +297,7 @@ not permitted.)</div>
 <div class="subNav">
 <ul class="navList">
 <li><a href="../../../../../org/apache/hadoop/hbase/regionserver/BaseRowProcessor.html" title="class in org.apache.hadoop.hbase.regionserver"><span class="strong">Prev Class</span></a></li>
-<li><a href="../../../../../org/apache/hadoop/hbase/regionserver/CellSet.html" title="class in org.apache.hadoop.hbase.regionserver"><span class="strong">Next Class</span></a></li>
+<li><a href="../../../../../org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html" title="class in org.apache.hadoop.hbase.regionserver"><span class="strong">Next Class</span></a></li>
 </ul>
 <ul class="navList">
 <li><a href="../../../../../index.html?org/apache/hadoop/hbase/regionserver/BloomType.html" target="_top">Frames</a></li>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html b/devapidocs/org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html
new file mode 100644
index 0000000..a564f3c
--- /dev/null
+++ b/devapidocs/org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html
@@ -0,0 +1,571 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>BusyRegionSplitPolicy (Apache HBase 2.0.0-SNAPSHOT API)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="BusyRegionSplitPolicy (Apache HBase 2.0.0-SNAPSHOT API)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/BusyRegionSplitPolicy.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/hadoop/hbase/regionserver/BloomType.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/hadoop/hbase/regionserver/CellSet.html" title="class in org.apache.hadoop.hbase.regionserver"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html" target="_top">Frames</a></li>
+<li><a href="BusyRegionSplitPolicy.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.hadoop.hbase.regionserver</div>
+<h2 title="Class BusyRegionSplitPolicy" class="title">Class BusyRegionSplitPolicy</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.hadoop.conf.Configured</li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionSplitPolicy.html" title="class in org.apache.hadoop.hbase.regionserver">org.apache.hadoop.hbase.regionserver.RegionSplitPolicy</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../org/apache/hadoop/hbase/regionserver/ConstantSizeRegionSplitPolicy.html" title="class in org.apache.hadoop.hbase.regionserver">org.apache.hadoop.hbase.regionserver.ConstantSizeRegionSplitPolicy</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../org/apache/hadoop/hbase/regionserver/IncreasingToUpperBoundRegionSplitPolicy.html" title="class in org.apache.hadoop.hbase.regionserver">org.apache.hadoop.hbase.regionserver.IncreasingToUpperBoundRegionSplitPolicy</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.hadoop.hbase.regionserver.BusyRegionSplitPolicy</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.hadoop.conf.Configurable</dd>
+</dl>
+<hr>
+<br>
+<pre><a href="../../../../../org/apache/hadoop/hbase/classification/InterfaceAudience.LimitedPrivate.html" title="annotation in org.apache.hadoop.hbase.classification">@InterfaceAudience.LimitedPrivate</a>(<a href="../../../../../org/apache/hadoop/hbase/classification/InterfaceAudience.LimitedPrivate.html#value()">value</a>="Configuration")
+public class <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html#line.40">BusyRegionSplitPolicy</a>
+extends <a href="../../../../../org/apache/hadoop/hbase/regionserver/IncreasingToUpperBoundRegionSplitPolicy.html" title="class in org.apache.hadoop.hbase.regionserver">IncreasingToUpperBoundRegionSplitPolicy</a></pre>
+<div class="block">This class represents a split policy which makes the split decision based
+ on how busy a region is. The metric that is used here is the fraction of
+ total write requests that are blocked due to high memstore utilization.
+ This fractional rate is calculated over a running window of
+ "hbase.busy.policy.aggWindow" milliseconds. The rate is a time-weighted
+ aggregated average of the rate in the current window and the
+ true average rate in the previous window.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>private long</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html#aggregationWindow">aggregationWindow</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>private float</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html#blockedRate">blockedRate</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>private long</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html#blockedRequestCount">blockedRequestCount</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static long</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html#DEFAULT_AGGREGATION_WINDOW">DEFAULT_AGGREGATION_WINDOW</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static float</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html#DEFAULT_MAX_BLOCKED_REQUESTS">DEFAULT_MAX_BLOCKED_REQUESTS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static long</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html#DEFAULT_MIN_AGE_MS">DEFAULT_MIN_AGE_MS</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>private static org.apache.commons.logging.Log</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html#LOG">LOG</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>private float</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html#maxBlockedRequests">maxBlockedRequests</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>private long</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html#minAge">minAge</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>private long</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html#prevTime">prevTime</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>private <a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html#region">region</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>private long</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html#startTime">startTime</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>private long</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html#writeRequestCount">writeRequestCount</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html#BusyRegionSplitPolicy()">BusyRegionSplitPolicy</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html#configureForRegion(org.apache.hadoop.hbase.regionserver.HRegion)">configureForRegion</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region)</code>
+<div class="block">Upon construction, this method will be called with the region
+ to be governed.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>private void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html#init()">init</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected boolean</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html#shouldSplit()">shouldSplit</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>private float</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html#updateRate()">updateRate</a></strong>()</code>
+<div class="block">Update the blocked request rate based on number of blocked and total write requests in the
+ last aggregation window, or since last call to this method, whichever is farthest in time.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_org.apache.hadoop.hbase.regionserver.IncreasingToUpperBoundRegionSplitPolicy">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/IncreasingToUpperBoundRegionSplitPolicy.html" title="class in org.apache.hadoop.hbase.regionserver">IncreasingToUpperBoundRegionSplitPolicy</a></h3>
+<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/IncreasingToUpperBoundRegionSplitPolicy.html#getSizeToCheck(int)">getSizeToCheck</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_org.apache.hadoop.hbase.regionserver.ConstantSizeRegionSplitPolicy">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/ConstantSizeRegionSplitPolicy.html" title="class in org.apache.hadoop.hbase.regionserver">ConstantSizeRegionSplitPolicy</a></h3>
+<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/ConstantSizeRegionSplitPolicy.html#getDesiredMaxFileSize()">getDesiredMaxFileSize</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/ConstantSizeRegionSplitPolicy.html#positiveJitterRate()">positiveJitterRate</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_org.apache.hadoop.hbase.regionserver.RegionSplitPolicy">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.apache.hadoop.hbase.regionserver.<a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionSplitPolicy.html" title="class in org.apache.hadoop.hbase.regionserver">RegionSplitPolicy</a></h3>
+<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionSplitPolicy.html#create(org.apache.hadoop.hbase.regionserver.HRegion,%20org.apache.hadoop.conf.Configuration)">create</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionSplitPolicy.html#getSplitPoint()">getSplitPoint</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionSplitPolicy.html#getSplitPolicyClass(org.apache.hadoop.hbase.HTableDescriptor,%20org.apache.hadoop.conf.Configuration)">getSplitPolicyClass</a>, <a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionSplitPolicy.html#skipStoreFileRangeCheck(java.lang.String)">skipStoreFileRangeCheck</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_org.apache.hadoop.conf.Configured">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.apache.hadoop.conf.Configured</h3>
+<code>getConf, setConf</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang
 /Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait(long,%20int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="LOG">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>LOG</h4>
+<pre>private static final&nbsp;org.apache.commons.logging.Log <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html#line.42">LOG</a></pre>
+</li>
+</ul>
+<a name="maxBlockedRequests">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>maxBlockedRequests</h4>
+<pre>private&nbsp;float <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html#line.45">maxBlockedRequests</a></pre>
+</li>
+</ul>
+<a name="DEFAULT_MAX_BLOCKED_REQUESTS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>DEFAULT_MAX_BLOCKED_REQUESTS</h4>
+<pre>public static final&nbsp;float <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html#line.46">DEFAULT_MAX_BLOCKED_REQUESTS</a></pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.BusyRegionSplitPolicy.DEFAULT_MAX_BLOCKED_REQUESTS">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="minAge">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>minAge</h4>
+<pre>private&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html#line.49">minAge</a></pre>
+</li>
+</ul>
+<a name="DEFAULT_MIN_AGE_MS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>DEFAULT_MIN_AGE_MS</h4>
+<pre>public static final&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html#line.50">DEFAULT_MIN_AGE_MS</a></pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.BusyRegionSplitPolicy.DEFAULT_MIN_AGE_MS">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="aggregationWindow">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>aggregationWindow</h4>
+<pre>private&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html#line.53">aggregationWindow</a></pre>
+</li>
+</ul>
+<a name="DEFAULT_AGGREGATION_WINDOW">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>DEFAULT_AGGREGATION_WINDOW</h4>
+<pre>public static final&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html#line.54">DEFAULT_AGGREGATION_WINDOW</a></pre>
+<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.BusyRegionSplitPolicy.DEFAULT_AGGREGATION_WINDOW">Constant Field Values</a></dd></dl>
+</li>
+</ul>
+<a name="region">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>region</h4>
+<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html#line.56">region</a></pre>
+</li>
+</ul>
+<a name="prevTime">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>prevTime</h4>
+<pre>private&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html#line.57">prevTime</a></pre>
+</li>
+</ul>
+<a name="startTime">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>startTime</h4>
+<pre>private&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html#line.58">startTime</a></pre>
+</li>
+</ul>
+<a name="writeRequestCount">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>writeRequestCount</h4>
+<pre>private&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html#line.59">writeRequestCount</a></pre>
+</li>
+</ul>
+<a name="blockedRequestCount">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>blockedRequestCount</h4>
+<pre>private&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html#line.60">blockedRequestCount</a></pre>
+</li>
+</ul>
+<a name="blockedRate">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>blockedRate</h4>
+<pre>private&nbsp;float <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html#line.61">blockedRate</a></pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="BusyRegionSplitPolicy()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>BusyRegionSplitPolicy</h4>
+<pre>public&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html#line.40">BusyRegionSplitPolicy</a>()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="configureForRegion(org.apache.hadoop.hbase.regionserver.HRegion)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>configureForRegion</h4>
+<pre>protected&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html#line.64">configureForRegion</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region)</pre>
+<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionSplitPolicy.html#configureForRegion(org.apache.hadoop.hbase.regionserver.HRegion)">RegionSplitPolicy</a></code></strong></div>
+<div class="block">Upon construction, this method will be called with the region
+ to be governed. It will be called once and only once.</div>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../../org/apache/hadoop/hbase/regionserver/IncreasingToUpperBoundRegionSplitPolicy.html#configureForRegion(org.apache.hadoop.hbase.regionserver.HRegion)">configureForRegion</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/IncreasingToUpperBoundRegionSplitPolicy.html" title="class in org.apache.hadoop.hbase.regionserver">IncreasingToUpperBoundRegionSplitPolicy</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="init()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>init</h4>
+<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html#line.90">init</a>()</pre>
+</li>
+</ul>
+<a name="shouldSplit()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>shouldSplit</h4>
+<pre>protected&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html#line.98">shouldSplit</a>()</pre>
+<dl>
+<dt><strong>Overrides:</strong></dt>
+<dd><code><a href="../../../../../org/apache/hadoop/hbase/regionserver/IncreasingToUpperBoundRegionSplitPolicy.html#shouldSplit()">shouldSplit</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/IncreasingToUpperBoundRegionSplitPolicy.html" title="class in org.apache.hadoop.hbase.regionserver">IncreasingToUpperBoundRegionSplitPolicy</a></code></dd>
+<dt><span class="strong">Returns:</span></dt><dd>true if the specified region should be split.</dd></dl>
+</li>
+</ul>
+<a name="updateRate()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>updateRate</h4>
+<pre>private&nbsp;float&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html#line.132">updateRate</a>()</pre>
+<div class="block">Update the blocked request rate based on number of blocked and total write requests in the
+ last aggregation window, or since last call to this method, whichever is farthest in time.
+ Uses weighted rate calculation based on the previous rate and new data.</div>
+<dl><dt><span class="strong">Returns:</span></dt><dd>Updated blocked request rate.</dd></dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/BusyRegionSplitPolicy.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/hadoop/hbase/regionserver/BloomType.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/hadoop/hbase/regionserver/CellSet.html" title="class in org.apache.hadoop.hbase.regionserver"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html" target="_top">Frames</a></li>
+<li><a href="BusyRegionSplitPolicy.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &#169; 2007&#x2013;2016 <a href="http://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/regionserver/CellSet.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/CellSet.html b/devapidocs/org/apache/hadoop/hbase/regionserver/CellSet.html
index 2e1ae6b..ee911c1 100644
--- a/devapidocs/org/apache/hadoop/hbase/regionserver/CellSet.html
+++ b/devapidocs/org/apache/hadoop/hbase/regionserver/CellSet.html
@@ -35,7 +35,7 @@
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../../org/apache/hadoop/hbase/regionserver/BloomType.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html" title="class in org.apache.hadoop.hbase.regionserver"><span class="strong">Prev Class</span></a></li>
 <li><a href="../../../../../org/apache/hadoop/hbase/regionserver/ChangedReadersObserver.html" title="interface in org.apache.hadoop.hbase.regionserver"><span class="strong">Next Class</span></a></li>
 </ul>
 <ul class="navList">
@@ -836,7 +836,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Navigable
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../../org/apache/hadoop/hbase/regionserver/BloomType.html" title="enum in org.apache.hadoop.hbase.regionserver"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html" title="class in org.apache.hadoop.hbase.regionserver"><span class="strong">Prev Class</span></a></li>
 <li><a href="../../../../../org/apache/hadoop/hbase/regionserver/ChangedReadersObserver.html" title="interface in org.apache.hadoop.hbase.regionserver"><span class="strong">Next Class</span></a></li>
 </ul>
 <ul class="navList">

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/regionserver/CompactionTool.CompactionInputFormat.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/CompactionTool.CompactionInputFormat.html b/devapidocs/org/apache/hadoop/hbase/regionserver/CompactionTool.CompactionInputFormat.html
index 05b3e47..5b30404 100644
--- a/devapidocs/org/apache/hadoop/hbase/regionserver/CompactionTool.CompactionInputFormat.html
+++ b/devapidocs/org/apache/hadoop/hbase/regionserver/CompactionTool.CompactionInputFormat.html
@@ -114,7 +114,7 @@
 </dl>
 <hr>
 <br>
-<pre>private static class <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactionTool.html#line.240">CompactionTool.CompactionInputFormat</a>
+<pre>private static class <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactionTool.html#line.239">CompactionTool.CompactionInputFormat</a>
 extends org.apache.hadoop.mapreduce.lib.input.TextInputFormat</pre>
 <div class="block">Input format that uses store files block location as input split locality.</div>
 </li>
@@ -253,7 +253,7 @@ extends org.apache.hadoop.mapreduce.lib.input.TextInputFormat</pre>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>CompactionTool.CompactionInputFormat</h4>
-<pre>private&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactionTool.CompactionInputFormat.html#line.240">CompactionTool.CompactionInputFormat</a>()</pre>
+<pre>private&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactionTool.CompactionInputFormat.html#line.239">CompactionTool.CompactionInputFormat</a>()</pre>
 </li>
 </ul>
 </li>
@@ -270,7 +270,7 @@ extends org.apache.hadoop.mapreduce.lib.input.TextInputFormat</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>isSplitable</h4>
-<pre>protected&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactionTool.CompactionInputFormat.html#line.242">isSplitable</a>(org.apache.hadoop.mapreduce.JobContext&nbsp;context,
+<pre>protected&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactionTool.CompactionInputFormat.html#line.241">isSplitable</a>(org.apache.hadoop.mapreduce.JobContext&nbsp;context,
                   org.apache.hadoop.fs.Path&nbsp;file)</pre>
 <dl>
 <dt><strong>Overrides:</strong></dt>
@@ -284,7 +284,7 @@ extends org.apache.hadoop.mapreduce.lib.input.TextInputFormat</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getSplits</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.hadoop.mapreduce.InputSplit&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactionTool.CompactionInputFormat.html#line.251">getSplits</a>(org.apache.hadoop.mapreduce.JobContext&nbsp;job)
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;org.apache.hadoop.mapreduce.InputSplit&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactionTool.CompactionInputFormat.html#line.250">getSplits</a>(org.apache.hadoop.mapreduce.JobContext&nbsp;job)
                                                        throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Returns a split for each store files directory using the block location
  of each file as locality reference.</div>
@@ -301,7 +301,7 @@ extends org.apache.hadoop.mapreduce.lib.input.TextInputFormat</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getStoreDirHosts</h4>
-<pre>private static&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactionTool.CompactionInputFormat.html#line.279">getStoreDirHosts</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
+<pre>private static&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactionTool.CompactionInputFormat.html#line.278">getStoreDirHosts</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
                         org.apache.hadoop.fs.Path&nbsp;path)
                                   throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">return the top hosts of the store files, used by the Split</div>
@@ -315,7 +315,7 @@ extends org.apache.hadoop.mapreduce.lib.input.TextInputFormat</pre>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>createInputFile</h4>
-<pre>public static&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactionTool.CompactionInputFormat.html#line.302">createInputFile</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
+<pre>public static&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactionTool.CompactionInputFormat.html#line.301">createInputFile</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
                    org.apache.hadoop.fs.Path&nbsp;path,
                    <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;org.apache.hadoop.fs.Path&gt;&nbsp;toCompactDirs)
                             throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/regionserver/CompactionTool.CompactionMapper.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/CompactionTool.CompactionMapper.html b/devapidocs/org/apache/hadoop/hbase/regionserver/CompactionTool.CompactionMapper.html
index 03811d3..816c1e2 100644
--- a/devapidocs/org/apache/hadoop/hbase/regionserver/CompactionTool.CompactionMapper.html
+++ b/devapidocs/org/apache/hadoop/hbase/regionserver/CompactionTool.CompactionMapper.html
@@ -104,7 +104,7 @@
 </dl>
 <hr>
 <br>
-<pre>private static class <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactionTool.html#line.209">CompactionTool.CompactionMapper</a>
+<pre>private static class <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactionTool.html#line.208">CompactionTool.CompactionMapper</a>
 extends org.apache.hadoop.mapreduce.Mapper&lt;org.apache.hadoop.io.LongWritable,org.apache.hadoop.io.Text,org.apache.hadoop.io.NullWritable,org.apache.hadoop.io.NullWritable&gt;</pre>
 </li>
 </ul>
@@ -230,7 +230,7 @@ extends org.apache.hadoop.mapreduce.Mapper&lt;org.apache.hadoop.io.LongWritable,
 <ul class="blockList">
 <li class="blockList">
 <h4>compactor</h4>
-<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/regionserver/CompactionTool.CompactionWorker.html" title="class in org.apache.hadoop.hbase.regionserver">CompactionTool.CompactionWorker</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactionTool.CompactionMapper.html#line.211">compactor</a></pre>
+<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/regionserver/CompactionTool.CompactionWorker.html" title="class in org.apache.hadoop.hbase.regionserver">CompactionTool.CompactionWorker</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactionTool.CompactionMapper.html#line.210">compactor</a></pre>
 </li>
 </ul>
 <a name="compactOnce">
@@ -239,7 +239,7 @@ extends org.apache.hadoop.mapreduce.Mapper&lt;org.apache.hadoop.io.LongWritable,
 <ul class="blockList">
 <li class="blockList">
 <h4>compactOnce</h4>
-<pre>private&nbsp;boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactionTool.CompactionMapper.html#line.212">compactOnce</a></pre>
+<pre>private&nbsp;boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactionTool.CompactionMapper.html#line.211">compactOnce</a></pre>
 </li>
 </ul>
 <a name="major">
@@ -248,7 +248,7 @@ extends org.apache.hadoop.mapreduce.Mapper&lt;org.apache.hadoop.io.LongWritable,
 <ul class="blockListLast">
 <li class="blockList">
 <h4>major</h4>
-<pre>private&nbsp;boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactionTool.CompactionMapper.html#line.213">major</a></pre>
+<pre>private&nbsp;boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactionTool.CompactionMapper.html#line.212">major</a></pre>
 </li>
 </ul>
 </li>
@@ -265,7 +265,7 @@ extends org.apache.hadoop.mapreduce.Mapper&lt;org.apache.hadoop.io.LongWritable,
 <ul class="blockListLast">
 <li class="blockList">
 <h4>CompactionTool.CompactionMapper</h4>
-<pre>private&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactionTool.CompactionMapper.html#line.209">CompactionTool.CompactionMapper</a>()</pre>
+<pre>private&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactionTool.CompactionMapper.html#line.208">CompactionTool.CompactionMapper</a>()</pre>
 </li>
 </ul>
 </li>
@@ -282,7 +282,7 @@ extends org.apache.hadoop.mapreduce.Mapper&lt;org.apache.hadoop.io.LongWritable,
 <ul class="blockList">
 <li class="blockList">
 <h4>setup</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactionTool.CompactionMapper.html#line.216">setup</a>(org.apache.hadoop.mapreduce.Mapper.Context&nbsp;context)</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactionTool.CompactionMapper.html#line.215">setup</a>(org.apache.hadoop.mapreduce.Mapper.Context&nbsp;context)</pre>
 <dl>
 <dt><strong>Overrides:</strong></dt>
 <dd><code>setup</code>&nbsp;in class&nbsp;<code>org.apache.hadoop.mapreduce.Mapper&lt;org.apache.hadoop.io.LongWritable,org.apache.hadoop.io.Text,org.apache.hadoop.io.NullWritable,org.apache.hadoop.io.NullWritable&gt;</code></dd>
@@ -295,7 +295,7 @@ extends org.apache.hadoop.mapreduce.Mapper&lt;org.apache.hadoop.io.LongWritable,
 <ul class="blockListLast">
 <li class="blockList">
 <h4>map</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactionTool.CompactionMapper.html#line.230">map</a>(org.apache.hadoop.io.LongWritable&nbsp;key,
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactionTool.CompactionMapper.html#line.229">map</a>(org.apache.hadoop.io.LongWritable&nbsp;key,
        org.apache.hadoop.io.Text&nbsp;value,
        org.apache.hadoop.mapreduce.Mapper.Context&nbsp;context)
          throws <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a>,

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/regionserver/CompactionTool.CompactionWorker.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/CompactionTool.CompactionWorker.html b/devapidocs/org/apache/hadoop/hbase/regionserver/CompactionTool.CompactionWorker.html
index cfe3fcc..55ba15d 100644
--- a/devapidocs/org/apache/hadoop/hbase/regionserver/CompactionTool.CompactionWorker.html
+++ b/devapidocs/org/apache/hadoop/hbase/regionserver/CompactionTool.CompactionWorker.html
@@ -99,7 +99,7 @@
 </dl>
 <hr>
 <br>
-<pre>private static class <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactionTool.html#line.89">CompactionTool.CompactionWorker</a>
+<pre>private static class <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactionTool.html#line.88">CompactionTool.CompactionWorker</a>
 extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
 <div class="block">Class responsible to execute the Compaction on the specified path.
  The path can be a table, region or family directory.</div>
@@ -248,7 +248,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>keepCompactedFiles</h4>
-<pre>private final&nbsp;boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactionTool.CompactionWorker.html#line.90">keepCompactedFiles</a></pre>
+<pre>private final&nbsp;boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactionTool.CompactionWorker.html#line.89">keepCompactedFiles</a></pre>
 </li>
 </ul>
 <a name="deleteCompacted">
@@ -257,7 +257,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>deleteCompacted</h4>
-<pre>private final&nbsp;boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactionTool.CompactionWorker.html#line.91">deleteCompacted</a></pre>
+<pre>private final&nbsp;boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactionTool.CompactionWorker.html#line.90">deleteCompacted</a></pre>
 </li>
 </ul>
 <a name="conf">
@@ -266,7 +266,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>conf</h4>
-<pre>private final&nbsp;org.apache.hadoop.conf.Configuration <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactionTool.CompactionWorker.html#line.92">conf</a></pre>
+<pre>private final&nbsp;org.apache.hadoop.conf.Configuration <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactionTool.CompactionWorker.html#line.91">conf</a></pre>
 </li>
 </ul>
 <a name="fs">
@@ -275,7 +275,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>fs</h4>
-<pre>private final&nbsp;org.apache.hadoop.fs.FileSystem <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactionTool.CompactionWorker.html#line.93">fs</a></pre>
+<pre>private final&nbsp;org.apache.hadoop.fs.FileSystem <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactionTool.CompactionWorker.html#line.92">fs</a></pre>
 </li>
 </ul>
 <a name="tmpDir">
@@ -284,7 +284,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>tmpDir</h4>
-<pre>private final&nbsp;org.apache.hadoop.fs.Path <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactionTool.CompactionWorker.html#line.94">tmpDir</a></pre>
+<pre>private final&nbsp;org.apache.hadoop.fs.Path <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactionTool.CompactionWorker.html#line.93">tmpDir</a></pre>
 </li>
 </ul>
 </li>
@@ -301,7 +301,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>CompactionTool.CompactionWorker</h4>
-<pre>public&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactionTool.CompactionWorker.html#line.96">CompactionTool.CompactionWorker</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
+<pre>public&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactionTool.CompactionWorker.html#line.95">CompactionTool.CompactionWorker</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
                                org.apache.hadoop.conf.Configuration&nbsp;conf)</pre>
 </li>
 </ul>
@@ -319,7 +319,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>compact</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactionTool.CompactionWorker.html#line.111">compact</a>(org.apache.hadoop.fs.Path&nbsp;path,
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactionTool.CompactionWorker.html#line.110">compact</a>(org.apache.hadoop.fs.Path&nbsp;path,
            boolean&nbsp;compactOnce,
            boolean&nbsp;major)
              throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
@@ -335,7 +335,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>compactTable</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactionTool.CompactionWorker.html#line.131">compactTable</a>(org.apache.hadoop.fs.Path&nbsp;tableDir,
+<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactionTool.CompactionWorker.html#line.130">compactTable</a>(org.apache.hadoop.fs.Path&nbsp;tableDir,
                 boolean&nbsp;compactOnce,
                 boolean&nbsp;major)
                    throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
@@ -349,7 +349,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>compactRegion</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactionTool.CompactionWorker.html#line.139">compactRegion</a>(org.apache.hadoop.fs.Path&nbsp;tableDir,
+<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactionTool.CompactionWorker.html#line.138">compactRegion</a>(org.apache.hadoop.fs.Path&nbsp;tableDir,
                  <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;htd,
                  org.apache.hadoop.fs.Path&nbsp;regionDir,
                  boolean&nbsp;compactOnce,
@@ -365,7 +365,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>compactStoreFiles</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactionTool.CompactionWorker.html#line.153">compactStoreFiles</a>(org.apache.hadoop.fs.Path&nbsp;tableDir,
+<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactionTool.CompactionWorker.html#line.152">compactStoreFiles</a>(org.apache.hadoop.fs.Path&nbsp;tableDir,
                      <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;htd,
                      <a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&nbsp;hri,
                      <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;familyName,
@@ -385,7 +385,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>getStore</h4>
-<pre>private static&nbsp;<a href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html" title="class in org.apache.hadoop.hbase.regionserver">HStore</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactionTool.CompactionWorker.html#line.182">getStore</a>(org.apache.hadoop.conf.Configuration&nbsp;conf,
+<pre>private static&nbsp;<a href="../../../../../org/apache/hadoop/hbase/regionserver/HStore.html" title="class in org.apache.hadoop.hbase.regionserver">HStore</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactionTool.CompactionWorker.html#line.181">getStore</a>(org.apache.hadoop.conf.Configuration&nbsp;conf,
               org.apache.hadoop.fs.FileSystem&nbsp;fs,
               org.apache.hadoop.fs.Path&nbsp;tableDir,
               <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;htd,

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/regionserver/CompactionTool.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/CompactionTool.html b/devapidocs/org/apache/hadoop/hbase/regionserver/CompactionTool.html
index dbb82d9..eae2b6b 100644
--- a/devapidocs/org/apache/hadoop/hbase/regionserver/CompactionTool.html
+++ b/devapidocs/org/apache/hadoop/hbase/regionserver/CompactionTool.html
@@ -105,7 +105,7 @@
 <hr>
 <br>
 <pre><a href="../../../../../org/apache/hadoop/hbase/classification/InterfaceAudience.LimitedPrivate.html" title="annotation in org.apache.hadoop.hbase.classification">@InterfaceAudience.LimitedPrivate</a>(<a href="../../../../../org/apache/hadoop/hbase/classification/InterfaceAudience.LimitedPrivate.html#value()">value</a>="Tools")
-public class <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactionTool.html#line.76">CompactionTool</a>
+public class <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactionTool.html#line.75">CompactionTool</a>
 extends org.apache.hadoop.conf.Configured
 implements org.apache.hadoop.util.Tool</pre>
 </li>
@@ -304,7 +304,7 @@ implements org.apache.hadoop.util.Tool</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>LOG</h4>
-<pre>private static final&nbsp;org.apache.commons.logging.Log <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactionTool.html#line.77">LOG</a></pre>
+<pre>private static final&nbsp;org.apache.commons.logging.Log <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactionTool.html#line.76">LOG</a></pre>
 </li>
 </ul>
 <a name="CONF_TMP_DIR">
@@ -313,7 +313,7 @@ implements org.apache.hadoop.util.Tool</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>CONF_TMP_DIR</h4>
-<pre>private static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactionTool.html#line.79">CONF_TMP_DIR</a></pre>
+<pre>private static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactionTool.html#line.78">CONF_TMP_DIR</a></pre>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.CompactionTool.CONF_TMP_DIR">Constant Field Values</a></dd></dl>
 </li>
 </ul>
@@ -323,7 +323,7 @@ implements org.apache.hadoop.util.Tool</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>CONF_COMPACT_ONCE</h4>
-<pre>private static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactionTool.html#line.80">CONF_COMPACT_ONCE</a></pre>
+<pre>private static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactionTool.html#line.79">CONF_COMPACT_ONCE</a></pre>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.CompactionTool.CONF_COMPACT_ONCE">Constant Field Values</a></dd></dl>
 </li>
 </ul>
@@ -333,7 +333,7 @@ implements org.apache.hadoop.util.Tool</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>CONF_COMPACT_MAJOR</h4>
-<pre>private static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactionTool.html#line.81">CONF_COMPACT_MAJOR</a></pre>
+<pre>private static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactionTool.html#line.80">CONF_COMPACT_MAJOR</a></pre>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.CompactionTool.CONF_COMPACT_MAJOR">Constant Field Values</a></dd></dl>
 </li>
 </ul>
@@ -343,7 +343,7 @@ implements org.apache.hadoop.util.Tool</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>CONF_DELETE_COMPACTED</h4>
-<pre>private static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactionTool.html#line.82">CONF_DELETE_COMPACTED</a></pre>
+<pre>private static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactionTool.html#line.81">CONF_DELETE_COMPACTED</a></pre>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.CompactionTool.CONF_DELETE_COMPACTED">Constant Field Values</a></dd></dl>
 </li>
 </ul>
@@ -353,7 +353,7 @@ implements org.apache.hadoop.util.Tool</pre>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>CONF_COMPLETE_COMPACTION</h4>
-<pre>private static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactionTool.html#line.83">CONF_COMPLETE_COMPACTION</a></pre>
+<pre>private static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactionTool.html#line.82">CONF_COMPLETE_COMPACTION</a></pre>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.regionserver.CompactionTool.CONF_COMPLETE_COMPACTION">Constant Field Values</a></dd></dl>
 </li>
 </ul>
@@ -371,7 +371,7 @@ implements org.apache.hadoop.util.Tool</pre>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>CompactionTool</h4>
-<pre>public&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactionTool.html#line.76">CompactionTool</a>()</pre>
+<pre>public&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactionTool.html#line.75">CompactionTool</a>()</pre>
 </li>
 </ul>
 </li>
@@ -388,7 +388,7 @@ implements org.apache.hadoop.util.Tool</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>isRegionDir</h4>
-<pre>private static&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactionTool.html#line.196">isRegionDir</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
+<pre>private static&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactionTool.html#line.195">isRegionDir</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
                   org.apache.hadoop.fs.Path&nbsp;path)
                             throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
@@ -401,7 +401,7 @@ implements org.apache.hadoop.util.Tool</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>isTableDir</h4>
-<pre>private static&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactionTool.html#line.201">isTableDir</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
+<pre>private static&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactionTool.html#line.200">isTableDir</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
                  org.apache.hadoop.fs.Path&nbsp;path)
                            throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
@@ -414,7 +414,7 @@ implements org.apache.hadoop.util.Tool</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>isFamilyDir</h4>
-<pre>private static&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactionTool.html#line.205">isFamilyDir</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
+<pre>private static&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactionTool.html#line.204">isFamilyDir</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
                   org.apache.hadoop.fs.Path&nbsp;path)
                             throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
@@ -427,7 +427,7 @@ implements org.apache.hadoop.util.Tool</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>doMapReduce</h4>
-<pre>private&nbsp;int&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactionTool.html#line.344">doMapReduce</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
+<pre>private&nbsp;int&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactionTool.html#line.343">doMapReduce</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
               <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;org.apache.hadoop.fs.Path&gt;&nbsp;toCompactDirs,
               boolean&nbsp;compactOnce,
               boolean&nbsp;major)
@@ -443,7 +443,7 @@ implements org.apache.hadoop.util.Tool</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>doClient</h4>
-<pre>private&nbsp;int&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactionTool.html#line.382">doClient</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
+<pre>private&nbsp;int&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactionTool.html#line.381">doClient</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
            <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;org.apache.hadoop.fs.Path&gt;&nbsp;toCompactDirs,
            boolean&nbsp;compactOnce,
            boolean&nbsp;major)
@@ -459,7 +459,7 @@ implements org.apache.hadoop.util.Tool</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>run</h4>
-<pre>public&nbsp;int&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactionTool.html#line.392">run</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]&nbsp;args)
+<pre>public&nbsp;int&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactionTool.html#line.391">run</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]&nbsp;args)
         throws <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
 <dl>
 <dt><strong>Specified by:</strong></dt>
@@ -474,7 +474,7 @@ implements org.apache.hadoop.util.Tool</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>printUsage</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactionTool.html#line.440">printUsage</a>()</pre>
+<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactionTool.html#line.439">printUsage</a>()</pre>
 </li>
 </ul>
 <a name="printUsage(java.lang.String)">
@@ -483,7 +483,7 @@ implements org.apache.hadoop.util.Tool</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>printUsage</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactionTool.html#line.444">printUsage</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;message)</pre>
+<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactionTool.html#line.443">printUsage</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;message)</pre>
 </li>
 </ul>
 <a name="main(java.lang.String[])">
@@ -492,7 +492,7 @@ implements org.apache.hadoop.util.Tool</pre>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>main</h4>
-<pre>public static&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactionTool.html#line.470">main</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]&nbsp;args)
+<pre>public static&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/CompactionTool.html#line.469">main</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]&nbsp;args)
                  throws <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
 <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code></dd></dl>


[34/52] [partial] hbase-site git commit: Published site at 3e0602be1665e6170b0addec59bbe8785da300b0.

Posted by mi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/master/MasterFileSystem.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/master/MasterFileSystem.html b/devapidocs/org/apache/hadoop/hbase/master/MasterFileSystem.html
index be35b7e..9bd4a1b 100644
--- a/devapidocs/org/apache/hadoop/hbase/master/MasterFileSystem.html
+++ b/devapidocs/org/apache/hadoop/hbase/master/MasterFileSystem.html
@@ -96,7 +96,7 @@
 <hr>
 <br>
 <pre><a href="../../../../../org/apache/hadoop/hbase/classification/InterfaceAudience.Private.html" title="annotation in org.apache.hadoop.hbase.classification">@InterfaceAudience.Private</a>
-public class <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterFileSystem.html#line.54">MasterFileSystem</a>
+public class <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterFileSystem.html#line.53">MasterFileSystem</a>
 extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
 <div class="block">This class abstracts a bunch of operations the HMaster needs to interact with
  the underlying file system like creating the initial layout, checking file
@@ -275,7 +275,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>LOG</h4>
-<pre>private static final&nbsp;org.apache.commons.logging.Log <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterFileSystem.html#line.55">LOG</a></pre>
+<pre>private static final&nbsp;org.apache.commons.logging.Log <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterFileSystem.html#line.54">LOG</a></pre>
 </li>
 </ul>
 <a name="conf">
@@ -284,7 +284,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>conf</h4>
-<pre>private final&nbsp;org.apache.hadoop.conf.Configuration <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterFileSystem.html#line.58">conf</a></pre>
+<pre>private final&nbsp;org.apache.hadoop.conf.Configuration <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterFileSystem.html#line.57">conf</a></pre>
 </li>
 </ul>
 <a name="clusterId">
@@ -293,7 +293,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>clusterId</h4>
-<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/ClusterId.html" title="class in org.apache.hadoop.hbase">ClusterId</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterFileSystem.html#line.60">clusterId</a></pre>
+<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/ClusterId.html" title="class in org.apache.hadoop.hbase">ClusterId</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterFileSystem.html#line.59">clusterId</a></pre>
 </li>
 </ul>
 <a name="fs">
@@ -302,7 +302,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>fs</h4>
-<pre>private final&nbsp;org.apache.hadoop.fs.FileSystem <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterFileSystem.html#line.62">fs</a></pre>
+<pre>private final&nbsp;org.apache.hadoop.fs.FileSystem <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterFileSystem.html#line.61">fs</a></pre>
 </li>
 </ul>
 <a name="rootdir">
@@ -311,7 +311,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>rootdir</h4>
-<pre>private final&nbsp;org.apache.hadoop.fs.Path <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterFileSystem.html#line.64">rootdir</a></pre>
+<pre>private final&nbsp;org.apache.hadoop.fs.Path <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterFileSystem.html#line.63">rootdir</a></pre>
 </li>
 </ul>
 <a name="tempdir">
@@ -320,7 +320,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>tempdir</h4>
-<pre>private final&nbsp;org.apache.hadoop.fs.Path <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterFileSystem.html#line.66">tempdir</a></pre>
+<pre>private final&nbsp;org.apache.hadoop.fs.Path <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterFileSystem.html#line.65">tempdir</a></pre>
 </li>
 </ul>
 <a name="services">
@@ -329,7 +329,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>services</h4>
-<pre>private final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html" title="interface in org.apache.hadoop.hbase.master">MasterServices</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterFileSystem.html#line.68">services</a></pre>
+<pre>private final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html" title="interface in org.apache.hadoop.hbase.master">MasterServices</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterFileSystem.html#line.67">services</a></pre>
 </li>
 </ul>
 </li>
@@ -346,7 +346,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>MasterFileSystem</h4>
-<pre>public&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterFileSystem.html#line.70">MasterFileSystem</a>(<a href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html" title="interface in org.apache.hadoop.hbase.master">MasterServices</a>&nbsp;services)
+<pre>public&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterFileSystem.html#line.69">MasterFileSystem</a>(<a href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html" title="interface in org.apache.hadoop.hbase.master">MasterServices</a>&nbsp;services)
                  throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
 <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
@@ -366,7 +366,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>createInitialFileSystemLayout</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterFileSystem.html#line.99">createInitialFileSystemLayout</a>()
+<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterFileSystem.html#line.98">createInitialFileSystemLayout</a>()
                                     throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Create initial layout in filesystem.
  <ol>
@@ -385,7 +385,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getFileSystem</h4>
-<pre>public&nbsp;org.apache.hadoop.fs.FileSystem&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterFileSystem.html#line.107">getFileSystem</a>()</pre>
+<pre>public&nbsp;org.apache.hadoop.fs.FileSystem&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterFileSystem.html#line.106">getFileSystem</a>()</pre>
 </li>
 </ul>
 <a name="getConfiguration()">
@@ -394,7 +394,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getConfiguration</h4>
-<pre>public&nbsp;org.apache.hadoop.conf.Configuration&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterFileSystem.html#line.111">getConfiguration</a>()</pre>
+<pre>public&nbsp;org.apache.hadoop.conf.Configuration&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterFileSystem.html#line.110">getConfiguration</a>()</pre>
 </li>
 </ul>
 <a name="getRootDir()">
@@ -403,7 +403,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getRootDir</h4>
-<pre>public&nbsp;org.apache.hadoop.fs.Path&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterFileSystem.html#line.118">getRootDir</a>()</pre>
+<pre>public&nbsp;org.apache.hadoop.fs.Path&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterFileSystem.html#line.117">getRootDir</a>()</pre>
 <dl><dt><span class="strong">Returns:</span></dt><dd>HBase root dir.</dd></dl>
 </li>
 </ul>
@@ -413,7 +413,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getTempDir</h4>
-<pre>public&nbsp;org.apache.hadoop.fs.Path&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterFileSystem.html#line.125">getTempDir</a>()</pre>
+<pre>public&nbsp;org.apache.hadoop.fs.Path&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterFileSystem.html#line.124">getTempDir</a>()</pre>
 <dl><dt><span class="strong">Returns:</span></dt><dd>HBase temp dir.</dd></dl>
 </li>
 </ul>
@@ -423,7 +423,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getClusterId</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/ClusterId.html" title="class in org.apache.hadoop.hbase">ClusterId</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterFileSystem.html#line.132">getClusterId</a>()</pre>
+<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/ClusterId.html" title="class in org.apache.hadoop.hbase">ClusterId</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterFileSystem.html#line.131">getClusterId</a>()</pre>
 <dl><dt><span class="strong">Returns:</span></dt><dd>The unique identifier generated for this cluster</dd></dl>
 </li>
 </ul>
@@ -433,7 +433,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>checkRootDir</h4>
-<pre>private&nbsp;org.apache.hadoop.fs.Path&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterFileSystem.html#line.145">checkRootDir</a>(org.apache.hadoop.fs.Path&nbsp;rd,
+<pre>private&nbsp;org.apache.hadoop.fs.Path&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterFileSystem.html#line.144">checkRootDir</a>(org.apache.hadoop.fs.Path&nbsp;rd,
                                      org.apache.hadoop.conf.Configuration&nbsp;c,
                                      org.apache.hadoop.fs.FileSystem&nbsp;fs)
                                         throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
@@ -451,7 +451,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>checkTempDir</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterFileSystem.html#line.227">checkTempDir</a>(org.apache.hadoop.fs.Path&nbsp;tmpdir,
+<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterFileSystem.html#line.225">checkTempDir</a>(org.apache.hadoop.fs.Path&nbsp;tmpdir,
                 org.apache.hadoop.conf.Configuration&nbsp;c,
                 org.apache.hadoop.fs.FileSystem&nbsp;fs)
                    throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
@@ -467,7 +467,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>bootstrap</h4>
-<pre>private static&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterFileSystem.html#line.249">bootstrap</a>(org.apache.hadoop.fs.Path&nbsp;rd,
+<pre>private static&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterFileSystem.html#line.247">bootstrap</a>(org.apache.hadoop.fs.Path&nbsp;rd,
              org.apache.hadoop.conf.Configuration&nbsp;c)
                        throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
@@ -480,7 +480,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>setInfoFamilyCachingForMeta</h4>
-<pre>public static&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterFileSystem.html#line.274">setInfoFamilyCachingForMeta</a>(<a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;metaDescriptor,
+<pre>public static&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterFileSystem.html#line.272">setInfoFamilyCachingForMeta</a>(<a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;metaDescriptor,
                                boolean&nbsp;b)</pre>
 <div class="block">Enable in memory caching for hbase:meta</div>
 </li>
@@ -491,7 +491,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>deleteFamilyFromFS</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterFileSystem.html#line.283">deleteFamilyFromFS</a>(<a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&nbsp;region,
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterFileSystem.html#line.281">deleteFamilyFromFS</a>(<a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&nbsp;region,
                       byte[]&nbsp;familyName,
                       boolean&nbsp;hasMob)
                         throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
@@ -505,7 +505,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>stop</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterFileSystem.html#line.320">stop</a>()</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterFileSystem.html#line.318">stop</a>()</pre>
 </li>
 </ul>
 <a name="logFileSystemState(org.apache.commons.logging.Log)">
@@ -514,7 +514,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>logFileSystemState</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterFileSystem.html#line.323">logFileSystemState</a>(org.apache.commons.logging.Log&nbsp;log)
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/MasterFileSystem.html#line.321">logFileSystemState</a>(org.apache.commons.logging.Log&nbsp;log)
                         throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
 <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/master/package-tree.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/master/package-tree.html b/devapidocs/org/apache/hadoop/hbase/master/package-tree.html
index 0963d1b..2d661f7 100644
--- a/devapidocs/org/apache/hadoop/hbase/master/package-tree.html
+++ b/devapidocs/org/apache/hadoop/hbase/master/package-tree.html
@@ -321,8 +321,8 @@
 <ul>
 <li type="circle">java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="strong">Enum</span></a>&lt;E&gt; (implements java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;T&gt;, java.io.<a href="http://docs.oracle.com/javase/7/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
 <ul>
-<li type="circle">org.apache.hadoop.hbase.master.<a href="../../../../../org/apache/hadoop/hbase/master/RegionState.State.html" title="enum in org.apache.hadoop.hbase.master"><span class="strong">RegionState.State</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.master.<a href="../../../../../org/apache/hadoop/hbase/master/MetricsMasterSourceFactoryImpl.FactoryStorage.html" title="enum in org.apache.hadoop.hbase.master"><span class="strong">MetricsMasterSourceFactoryImpl.FactoryStorage</span></a></li>
+<li type="circle">org.apache.hadoop.hbase.master.<a href="../../../../../org/apache/hadoop/hbase/master/RegionState.State.html" title="enum in org.apache.hadoop.hbase.master"><span class="strong">RegionState.State</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.master.<a href="../../../../../org/apache/hadoop/hbase/master/MasterRpcServices.BalanceSwitchMode.html" title="enum in org.apache.hadoop.hbase.master"><span class="strong">MasterRpcServices.BalanceSwitchMode</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.master.<a href="../../../../../org/apache/hadoop/hbase/master/SplitLogManager.TerminationStatus.html" title="enum in org.apache.hadoop.hbase.master"><span class="strong">SplitLogManager.TerminationStatus</span></a></li>
 <li type="circle">org.apache.hadoop.hbase.master.<a href="../../../../../org/apache/hadoop/hbase/master/SplitLogManager.ResubmitDirective.html" title="enum in org.apache.hadoop.hbase.master"><span class="strong">SplitLogManager.ResubmitDirective</span></a></li>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.html b/devapidocs/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.html
index df8e30c..2949307 100644
--- a/devapidocs/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.html
+++ b/devapidocs/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.html
@@ -110,7 +110,7 @@
 <hr>
 <br>
 <pre><a href="../../../../../../org/apache/hadoop/hbase/classification/InterfaceAudience.Private.html" title="annotation in org.apache.hadoop.hbase.classification">@InterfaceAudience.Private</a>
-public class <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.html#line.71">CloneSnapshotProcedure</a>
+public class <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.html#line.70">CloneSnapshotProcedure</a>
 extends <a href="../../../../../../org/apache/hadoop/hbase/procedure2/StateMachineProcedure.html" title="class in org.apache.hadoop.hbase.procedure2">StateMachineProcedure</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>,org.apache.hadoop.hbase.protobuf.generated.MasterProcedureProtos.CloneSnapshotState&gt;
 implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TableProcedureInterface.html" title="interface in org.apache.hadoop.hbase.master.procedure">TableProcedureInterface</a></pre>
 </li>
@@ -413,7 +413,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/T
 <ul class="blockList">
 <li class="blockList">
 <h4>LOG</h4>
-<pre>private static final&nbsp;org.apache.commons.logging.Log <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.html#line.74">LOG</a></pre>
+<pre>private static final&nbsp;org.apache.commons.logging.Log <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.html#line.73">LOG</a></pre>
 </li>
 </ul>
 <a name="aborted">
@@ -422,7 +422,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/T
 <ul class="blockList">
 <li class="blockList">
 <h4>aborted</h4>
-<pre>private final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/atomic/AtomicBoolean.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicBoolean</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.html#line.76">aborted</a></pre>
+<pre>private final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/atomic/AtomicBoolean.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicBoolean</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.html#line.75">aborted</a></pre>
 </li>
 </ul>
 <a name="user">
@@ -431,7 +431,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/T
 <ul class="blockList">
 <li class="blockList">
 <h4>user</h4>
-<pre>private&nbsp;org.apache.hadoop.security.UserGroupInformation <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.html#line.78">user</a></pre>
+<pre>private&nbsp;org.apache.hadoop.security.UserGroupInformation <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.html#line.77">user</a></pre>
 </li>
 </ul>
 <a name="hTableDescriptor">
@@ -440,7 +440,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/T
 <ul class="blockList">
 <li class="blockList">
 <h4>hTableDescriptor</h4>
-<pre>private&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.html#line.79">hTableDescriptor</a></pre>
+<pre>private&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.html#line.78">hTableDescriptor</a></pre>
 </li>
 </ul>
 <a name="snapshot">
@@ -449,7 +449,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/T
 <ul class="blockList">
 <li class="blockList">
 <h4>snapshot</h4>
-<pre>private&nbsp;org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.SnapshotDescription <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.html#line.80">snapshot</a></pre>
+<pre>private&nbsp;org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.SnapshotDescription <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.html#line.79">snapshot</a></pre>
 </li>
 </ul>
 <a name="newRegions">
@@ -458,7 +458,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/T
 <ul class="blockList">
 <li class="blockList">
 <h4>newRegions</h4>
-<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&gt; <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.html#line.81">newRegions</a></pre>
+<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&gt; <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.html#line.80">newRegions</a></pre>
 </li>
 </ul>
 <a name="parentsToChildrenPairMap">
@@ -467,7 +467,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/T
 <ul class="blockList">
 <li class="blockList">
 <h4>parentsToChildrenPairMap</h4>
-<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../../org/apache/hadoop/hbase/util/Pair.html" title="class in org.apache.hadoop.hbase.util">Pair</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&gt; <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.html#line.82">parentsToChildrenPairMap</a></pre>
+<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../../org/apache/hadoop/hbase/util/Pair.html" title="class in org.apache.hadoop.hbase.util">Pair</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&gt; <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.html#line.81">parentsToChildrenPairMap</a></pre>
 </li>
 </ul>
 <a name="monitorStatus">
@@ -476,7 +476,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/T
 <ul class="blockList">
 <li class="blockList">
 <h4>monitorStatus</h4>
-<pre>private&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/monitoring/MonitoredTask.html" title="interface in org.apache.hadoop.hbase.monitoring">MonitoredTask</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.html#line.86">monitorStatus</a></pre>
+<pre>private&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/monitoring/MonitoredTask.html" title="interface in org.apache.hadoop.hbase.monitoring">MonitoredTask</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.html#line.85">monitorStatus</a></pre>
 </li>
 </ul>
 <a name="traceEnabled">
@@ -485,7 +485,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/T
 <ul class="blockListLast">
 <li class="blockList">
 <h4>traceEnabled</h4>
-<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.html#line.88">traceEnabled</a></pre>
+<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.html#line.87">traceEnabled</a></pre>
 </li>
 </ul>
 </li>
@@ -502,7 +502,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/T
 <ul class="blockList">
 <li class="blockList">
 <h4>CloneSnapshotProcedure</h4>
-<pre>public&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.html#line.93">CloneSnapshotProcedure</a>()</pre>
+<pre>public&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.html#line.92">CloneSnapshotProcedure</a>()</pre>
 <div class="block">Constructor (for failover)</div>
 </li>
 </ul>
@@ -512,7 +512,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/T
 <ul class="blockListLast">
 <li class="blockList">
 <h4>CloneSnapshotProcedure</h4>
-<pre>public&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.html#line.103">CloneSnapshotProcedure</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env,
+<pre>public&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.html#line.102">CloneSnapshotProcedure</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env,
                       <a href="../../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;hTableDescriptor,
                       org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.SnapshotDescription&nbsp;snapshot)
                        throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
@@ -536,7 +536,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/T
 <ul class="blockList">
 <li class="blockList">
 <h4>getMonitorStatus</h4>
-<pre>private&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/monitoring/MonitoredTask.html" title="interface in org.apache.hadoop.hbase.monitoring">MonitoredTask</a>&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.html#line.119">getMonitorStatus</a>()</pre>
+<pre>private&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/monitoring/MonitoredTask.html" title="interface in org.apache.hadoop.hbase.monitoring">MonitoredTask</a>&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.html#line.118">getMonitorStatus</a>()</pre>
 <div class="block">Set up monitor status if it is not created.</div>
 </li>
 </ul>
@@ -546,7 +546,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/T
 <ul class="blockList">
 <li class="blockList">
 <h4>executeFromState</h4>
-<pre>protected&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/procedure2/StateMachineProcedure.Flow.html" title="enum in org.apache.hadoop.hbase.procedure2">StateMachineProcedure.Flow</a>&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.html#line.128">executeFromState</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env,
+<pre>protected&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/procedure2/StateMachineProcedure.Flow.html" title="enum in org.apache.hadoop.hbase.procedure2">StateMachineProcedure.Flow</a>&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.html#line.127">executeFromState</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env,
                                           org.apache.hadoop.hbase.protobuf.generated.MasterProcedureProtos.CloneSnapshotState&nbsp;state)
                                                throws <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a></pre>
 <div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../../../org/apache/hadoop/hbase/procedure2/StateMachineProcedure.html#executeFromState(TEnvironment,%20TState)">StateMachineProcedure</a></code></strong></div>
@@ -567,7 +567,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/T
 <ul class="blockList">
 <li class="blockList">
 <h4>rollbackState</h4>
-<pre>protected&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.html#line.177">rollbackState</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env,
+<pre>protected&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.html#line.176">rollbackState</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env,
                  org.apache.hadoop.hbase.protobuf.generated.MasterProcedureProtos.CloneSnapshotState&nbsp;state)
                       throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../../../org/apache/hadoop/hbase/procedure2/StateMachineProcedure.html#rollbackState(TEnvironment,%20TState)">StateMachineProcedure</a></code></strong></div>
@@ -586,7 +586,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/T
 <ul class="blockList">
 <li class="blockList">
 <h4>getState</h4>
-<pre>protected&nbsp;org.apache.hadoop.hbase.protobuf.generated.MasterProcedureProtos.CloneSnapshotState&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.html#line.215">getState</a>(int&nbsp;stateId)</pre>
+<pre>protected&nbsp;org.apache.hadoop.hbase.protobuf.generated.MasterProcedureProtos.CloneSnapshotState&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.html#line.214">getState</a>(int&nbsp;stateId)</pre>
 <div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../../../org/apache/hadoop/hbase/procedure2/StateMachineProcedure.html#getState(int)">StateMachineProcedure</a></code></strong></div>
 <div class="block">Convert an ordinal (or state id) to an Enum (or more descriptive) state object.</div>
 <dl>
@@ -602,7 +602,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/T
 <ul class="blockList">
 <li class="blockList">
 <h4>getStateId</h4>
-<pre>protected&nbsp;int&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.html#line.220">getStateId</a>(org.apache.hadoop.hbase.protobuf.generated.MasterProcedureProtos.CloneSnapshotState&nbsp;state)</pre>
+<pre>protected&nbsp;int&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.html#line.219">getStateId</a>(org.apache.hadoop.hbase.protobuf.generated.MasterProcedureProtos.CloneSnapshotState&nbsp;state)</pre>
 <div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../../../org/apache/hadoop/hbase/procedure2/StateMachineProcedure.html#getStateId(TState)">StateMachineProcedure</a></code></strong></div>
 <div class="block">Convert the Enum (or more descriptive) state object to an ordinal (or state id).</div>
 <dl>
@@ -618,7 +618,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/T
 <ul class="blockList">
 <li class="blockList">
 <h4>getInitialState</h4>
-<pre>protected&nbsp;org.apache.hadoop.hbase.protobuf.generated.MasterProcedureProtos.CloneSnapshotState&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.html#line.225">getInitialState</a>()</pre>
+<pre>protected&nbsp;org.apache.hadoop.hbase.protobuf.generated.MasterProcedureProtos.CloneSnapshotState&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.html#line.224">getInitialState</a>()</pre>
 <div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../../../org/apache/hadoop/hbase/procedure2/StateMachineProcedure.html#getInitialState()">StateMachineProcedure</a></code></strong></div>
 <div class="block">Return the initial state object that will be used for the first call to executeFromState().</div>
 <dl>
@@ -633,7 +633,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/T
 <ul class="blockList">
 <li class="blockList">
 <h4>setNextState</h4>
-<pre>protected&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.html#line.230">setNextState</a>(org.apache.hadoop.hbase.protobuf.generated.MasterProcedureProtos.CloneSnapshotState&nbsp;state)</pre>
+<pre>protected&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.html#line.229">setNextState</a>(org.apache.hadoop.hbase.protobuf.generated.MasterProcedureProtos.CloneSnapshotState&nbsp;state)</pre>
 <div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../../../org/apache/hadoop/hbase/procedure2/StateMachineProcedure.html#setNextState(TState)">StateMachineProcedure</a></code></strong></div>
 <div class="block">Set the next state for the procedure.</div>
 <dl>
@@ -648,7 +648,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/T
 <ul class="blockList">
 <li class="blockList">
 <h4>getTableName</h4>
-<pre>public&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.html#line.239">getTableName</a>()</pre>
+<pre>public&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.html#line.238">getTableName</a>()</pre>
 <dl>
 <dt><strong>Specified by:</strong></dt>
 <dd><code><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TableProcedureInterface.html#getTableName()">getTableName</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TableProcedureInterface.html" title="interface in org.apache.hadoop.hbase.master.procedure">TableProcedureInterface</a></code></dd>
@@ -661,7 +661,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/T
 <ul class="blockList">
 <li class="blockList">
 <h4>getTableOperationType</h4>
-<pre>public&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TableProcedureInterface.TableOperationType.html" title="enum in org.apache.hadoop.hbase.master.procedure">TableProcedureInterface.TableOperationType</a>&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.html#line.244">getTableOperationType</a>()</pre>
+<pre>public&nbsp;<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TableProcedureInterface.TableOperationType.html" title="enum in org.apache.hadoop.hbase.master.procedure">TableProcedureInterface.TableOperationType</a>&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.html#line.243">getTableOperationType</a>()</pre>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../../org/apache/hadoop/hbase/master/procedure/TableProcedureInterface.html#getTableOperationType()">TableProcedureInterface</a></code></strong></div>
 <div class="block">Given an operation type we can take decisions about what to do with pending operations.
  e.g. if we get a delete and we have some table operation pending (e.g. add column)
@@ -678,7 +678,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/T
 <ul class="blockList">
 <li class="blockList">
 <h4>abort</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.html#line.249">abort</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env)</pre>
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.html#line.248">abort</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env)</pre>
 <div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html#abort(TEnvironment)">Procedure</a></code></strong></div>
 <div class="block">The abort() call is asynchronous and each procedure must decide how to deal
  with that, if they want to be abortable. The simplest implementation
@@ -702,7 +702,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/T
 <ul class="blockList">
 <li class="blockList">
 <h4>toStringClassDetails</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.html#line.255">toStringClassDetails</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/StringBuilder.html?is-external=true" title="class or interface in java.lang">StringBuilder</a>&nbsp;sb)</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.html#line.254">toStringClassDetails</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/StringBuilder.html?is-external=true" title="class or interface in java.lang">StringBuilder</a>&nbsp;sb)</pre>
 <div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html#toStringClassDetails(java.lang.StringBuilder)">Procedure</a></code></strong></div>
 <div class="block">Extend the toString() information with the procedure details
  e.g. className and parameters</div>
@@ -718,7 +718,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/T
 <ul class="blockList">
 <li class="blockList">
 <h4>serializeStateData</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.html#line.265">serializeStateData</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</a>&nbsp;stream)
+<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.html#line.264">serializeStateData</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io">OutputStream</a>&nbsp;stream)
                         throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html#serializeStateData(java.io.OutputStream)">Procedure</a></code></strong></div>
 <div class="block">The user-level code of the procedure may have some state to
@@ -737,7 +737,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/T
 <ul class="blockList">
 <li class="blockList">
 <h4>deserializeStateData</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.html#line.296">deserializeStateData</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a>&nbsp;stream)
+<pre>public&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.html#line.295">deserializeStateData</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a>&nbsp;stream)
                           throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html#deserializeStateData(java.io.InputStream)">Procedure</a></code></strong></div>
 <div class="block">Called on store load to allow the user to decode the previously serialized
@@ -756,7 +756,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/T
 <ul class="blockList">
 <li class="blockList">
 <h4>acquireLock</h4>
-<pre>protected&nbsp;boolean&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.html#line.328">acquireLock</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env)</pre>
+<pre>protected&nbsp;boolean&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.html#line.327">acquireLock</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env)</pre>
 <div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html#acquireLock(TEnvironment)">Procedure</a></code></strong></div>
 <div class="block">The user should override this method, and try to take a lock if necessary.
  A lock can be anything, and it is up to the implementor.
@@ -775,7 +775,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/T
 <ul class="blockList">
 <li class="blockList">
 <h4>releaseLock</h4>
-<pre>protected&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.html#line.336">releaseLock</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env)</pre>
+<pre>protected&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.html#line.335">releaseLock</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env)</pre>
 <div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html#releaseLock(TEnvironment)">Procedure</a></code></strong></div>
 <div class="block">The user should override this method, and release lock if necessary.</div>
 <dl>
@@ -790,7 +790,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/T
 <ul class="blockList">
 <li class="blockList">
 <h4>prepareClone</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.html#line.345">prepareClone</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env)
+<pre>private&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.html#line.344">prepareClone</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env)
                    throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Action before any real action of cloning from snapshot.</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>env</code> - MasterProcedureEnv</dd>
@@ -804,7 +804,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/T
 <ul class="blockList">
 <li class="blockList">
 <h4>preCloneSnapshot</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.html#line.358">preCloneSnapshot</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env)
+<pre>private&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.html#line.357">preCloneSnapshot</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env)
                        throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
                               <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a></pre>
 <div class="block">Action before cloning from snapshot.</div>
@@ -820,7 +820,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/T
 <ul class="blockList">
 <li class="blockList">
 <h4>postCloneSnapshot</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.html#line.392">postCloneSnapshot</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env)
+<pre>private&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.html#line.391">postCloneSnapshot</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env)
                         throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
                                <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a></pre>
 <div class="block">Action after cloning from snapshot.</div>
@@ -836,7 +836,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/T
 <ul class="blockList">
 <li class="blockList">
 <h4>createFilesystemLayout</h4>
-<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&gt;&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.html#line.413">createFilesystemLayout</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env,
+<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&gt;&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.html#line.412">createFilesystemLayout</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env,
                                        <a href="../../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;hTableDescriptor,
                                        <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&gt;&nbsp;newRegions)
                                           throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
@@ -852,7 +852,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/T
 <ul class="blockList">
 <li class="blockList">
 <h4>createFsLayout</h4>
-<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&gt;&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.html#line.474">createFsLayout</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env,
+<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&gt;&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.html#line.473">createFsLayout</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env,
                                <a href="../../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;hTableDescriptor,
                                <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&gt;&nbsp;newRegions,
                                <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.CreateHdfsRegions.html" title="interface in org.apache.hadoop.hbase.master.procedure">CreateTableProcedure.CreateHdfsRegions</a>&nbsp;hdfsRegionHandler)
@@ -869,7 +869,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/T
 <ul class="blockList">
 <li class="blockList">
 <h4>addRegionsToMeta</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.html#line.504">addRegionsToMeta</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env)
+<pre>private&nbsp;void&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.html#line.503">addRegionsToMeta</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env)
                        throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Add regions to hbase:meta table.</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>env</code> - MasterProcedureEnv</dd>
@@ -883,7 +883,7 @@ implements <a href="../../../../../../org/apache/hadoop/hbase/master/procedure/T
 <ul class="blockListLast">
 <li class="blockList">
 <h4>isTraceEnabled</h4>
-<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a>&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.html#line.518">isTraceEnabled</a>()</pre>
+<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a>&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CloneSnapshotProcedure.html#line.517">isTraceEnabled</a>()</pre>
 <div class="block">The procedure could be restarted from a different machine. If the variable is null, we need to
  retrieve it.</div>
 <dl><dt><span class="strong">Returns:</span></dt><dd>traceEnabled</dd></dl>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.CreateHdfsRegions.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.CreateHdfsRegions.html b/devapidocs/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.CreateHdfsRegions.html
index eb2c69e..b392640 100644
--- a/devapidocs/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.CreateHdfsRegions.html
+++ b/devapidocs/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.CreateHdfsRegions.html
@@ -91,7 +91,7 @@
 </dl>
 <hr>
 <br>
-<pre>protected static interface <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html#line.337">CreateTableProcedure.CreateHdfsRegions</a></pre>
+<pre>protected static interface <a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.html#line.336">CreateTableProcedure.CreateHdfsRegions</a></pre>
 </li>
 </ul>
 </div>
@@ -138,7 +138,7 @@
 <ul class="blockListLast">
 <li class="blockList">
 <h4>createHdfsRegions</h4>
-<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&gt;&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.CreateHdfsRegions.html#line.338">createHdfsRegions</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env,
+<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&gt;&nbsp;<a href="../../../../../../src-html/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.CreateHdfsRegions.html#line.337">createHdfsRegions</a>(<a href="../../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&nbsp;env,
                                   org.apache.hadoop.fs.Path&nbsp;tableRootDir,
                                   <a href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName,
                                   <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&gt;&nbsp;newRegions)


[31/52] [partial] hbase-site git commit: Published site at 3e0602be1665e6170b0addec59bbe8785da300b0.

Posted by mi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html b/devapidocs/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html
index eb2ce2d..bd5ad5a 100644
--- a/devapidocs/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html
+++ b/devapidocs/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html
@@ -106,7 +106,7 @@
 <br>
 <pre><a href="../../../../../../../org/apache/hadoop/hbase/classification/InterfaceAudience.Private.html" title="annotation in org.apache.hadoop.hbase.classification">@InterfaceAudience.Private</a>
 <a href="../../../../../../../org/apache/hadoop/hbase/classification/InterfaceStability.Evolving.html" title="annotation in org.apache.hadoop.hbase.classification">@InterfaceStability.Evolving</a>
-public class <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.66">WALProcedureStore</a>
+public class <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.67">WALProcedureStore</a>
 extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/ProcedureStoreBase.html" title="class in org.apache.hadoop.hbase.procedure2.store">ProcedureStoreBase</a></pre>
 <div class="block">WAL implementation of the ProcedureStore.</div>
 </li>
@@ -206,161 +206,169 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
 <td class="colLast"><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#DEFAULT_WAIT_BEFORE_ROLL">DEFAULT_WAIT_BEFORE_ROLL</a></strong></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
+<td class="colFirst"><code>private static <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util">Comparator</a>&lt;org.apache.hadoop.fs.FileStatus&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#FILE_STATUS_ID_COMPARATOR">FILE_STATUS_ID_COMPARATOR</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="altColor">
 <td class="colFirst"><code>private long</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#flushLogId">flushLogId</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private org.apache.hadoop.fs.FileSystem</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#fs">fs</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/atomic/AtomicBoolean.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicBoolean</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#inSync">inSync</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/atomic/AtomicLong.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicLong</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#lastRollTs">lastRollTs</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.LeaseRecovery.html" title="interface in org.apache.hadoop.hbase.procedure2.store.wal">WALProcedureStore.LeaseRecovery</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#leaseRecovery">leaseRecovery</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/atomic/AtomicBoolean.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicBoolean</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#loading">loading</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/locks/ReentrantLock.html?is-external=true" title="class or interface in java.util.concurrent.locks">ReentrantLock</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#lock">lock</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private static org.apache.commons.logging.Log</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#LOG">LOG</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private org.apache.hadoop.fs.Path</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#logDir">logDir</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedList.html?is-external=true" title="class or interface in java.util">LinkedList</a>&lt;<a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/ProcedureWALFile.html" title="class in org.apache.hadoop.hbase.procedure2.store.wal">ProcedureWALFile</a>&gt;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#logs">logs</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private static <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#MAX_RETRIES_BEFORE_ROLL_CONF_KEY">MAX_RETRIES_BEFORE_ROLL_CONF_KEY</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private static <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#MAX_SYNC_FAILURE_ROLL_CONF_KEY">MAX_SYNC_FAILURE_ROLL_CONF_KEY</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private int</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#maxRetriesBeforeRoll">maxRetriesBeforeRoll</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private int</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#maxSyncFailureRoll">maxSyncFailureRoll</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private static <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#PERIODIC_ROLL_CONF_KEY">PERIODIC_ROLL_CONF_KEY</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private int</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#periodicRollMsec">periodicRollMsec</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private static <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#ROLL_RETRIES_CONF_KEY">ROLL_RETRIES_CONF_KEY</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private static <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#ROLL_THRESHOLD_CONF_KEY">ROLL_THRESHOLD_CONF_KEY</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private int</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#rollRetries">rollRetries</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private long</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#rollThreshold">rollThreshold</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/locks/Condition.html?is-external=true" title="class or interface in java.util.concurrent.locks">Condition</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#slotCond">slotCond</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private int</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#slotIndex">slotIndex</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/util/ByteSlot.html" title="class in org.apache.hadoop.hbase.procedure2.util">ByteSlot</a>[]</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#slots">slots</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/LinkedTransferQueue.html?is-external=true" title="class or interface in java.util.concurrent">LinkedTransferQueue</a>&lt;<a href="../../../../../../../org/apache/hadoop/hbase/procedure2/util/ByteSlot.html" title="class in org.apache.hadoop.hbase.procedure2.util">ByteSlot</a>&gt;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#slotsCache">slotsCache</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private static <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#STORE_WAL_SYNC_STATS_COUNT">STORE_WAL_SYNC_STATS_COUNT</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/ProcedureStoreTracker.html" title="class in org.apache.hadoop.hbase.procedure2.store">ProcedureStoreTracker</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#storeTracker">storeTracker</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private org.apache.hadoop.fs.FSDataOutputStream</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#stream">stream</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private static <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#SYNC_WAIT_MSEC_CONF_KEY">SYNC_WAIT_MSEC_CONF_KEY</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/locks/Condition.html?is-external=true" title="class or interface in java.util.concurrent.locks">Condition</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#syncCond">syncCond</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/atomic/AtomicReference.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicReference</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a>&gt;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#syncException">syncException</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private org.apache.commons.collections.buffer.CircularFifoBuffer</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#syncMetricsBuffer">syncMetricsBuffer</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Thread.html?is-external=true" title="class or interface in java.lang">Thread</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#syncThread">syncThread</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private int</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#syncWaitMsec">syncWaitMsec</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/atomic/AtomicLong.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicLong</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#totalSynced">totalSynced</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private static <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#USE_HSYNC_CONF_KEY">USE_HSYNC_CONF_KEY</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private boolean</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#useHsync">useHsync</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private static <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#WAIT_BEFORE_ROLL_CONF_KEY">WAIT_BEFORE_ROLL_CONF_KEY</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private int</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#waitBeforeRoll">waitBeforeRoll</a></strong></code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/locks/Condition.html?is-external=true" title="class or interface in java.util.concurrent.locks">Condition</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#waitCond">waitCond</a></strong></code>&nbsp;</td>
 </tr>
+<tr class="rowColor">
+<td class="colFirst"><code>private static org.apache.hadoop.fs.PathFilter</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#WALS_PATH_FILTER">WALS_PATH_FILTER</a></strong></code>&nbsp;</td>
+</tr>
 </table>
 </li>
 </ul>
@@ -628,7 +636,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
 <ul class="blockList">
 <li class="blockList">
 <h4>LOG</h4>
-<pre>private static final&nbsp;org.apache.commons.logging.Log <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.67">LOG</a></pre>
+<pre>private static final&nbsp;org.apache.commons.logging.Log <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.68">LOG</a></pre>
 </li>
 </ul>
 <a name="MAX_RETRIES_BEFORE_ROLL_CONF_KEY">
@@ -637,7 +645,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
 <ul class="blockList">
 <li class="blockList">
 <h4>MAX_RETRIES_BEFORE_ROLL_CONF_KEY</h4>
-<pre>private static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.73">MAX_RETRIES_BEFORE_ROLL_CONF_KEY</a></pre>
+<pre>private static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.74">MAX_RETRIES_BEFORE_ROLL_CONF_KEY</a></pre>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../../constant-values.html#org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore.MAX_RETRIES_BEFORE_ROLL_CONF_KEY">Constant Field Values</a></dd></dl>
 </li>
 </ul>
@@ -647,7 +655,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
 <ul class="blockList">
 <li class="blockList">
 <h4>DEFAULT_MAX_RETRIES_BEFORE_ROLL</h4>
-<pre>private static final&nbsp;int <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.75">DEFAULT_MAX_RETRIES_BEFORE_ROLL</a></pre>
+<pre>private static final&nbsp;int <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.76">DEFAULT_MAX_RETRIES_BEFORE_ROLL</a></pre>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../../constant-values.html#org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore.DEFAULT_MAX_RETRIES_BEFORE_ROLL">Constant Field Values</a></dd></dl>
 </li>
 </ul>
@@ -657,7 +665,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
 <ul class="blockList">
 <li class="blockList">
 <h4>WAIT_BEFORE_ROLL_CONF_KEY</h4>
-<pre>private static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.77">WAIT_BEFORE_ROLL_CONF_KEY</a></pre>
+<pre>private static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.78">WAIT_BEFORE_ROLL_CONF_KEY</a></pre>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../../constant-values.html#org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore.WAIT_BEFORE_ROLL_CONF_KEY">Constant Field Values</a></dd></dl>
 </li>
 </ul>
@@ -667,7 +675,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
 <ul class="blockList">
 <li class="blockList">
 <h4>DEFAULT_WAIT_BEFORE_ROLL</h4>
-<pre>private static final&nbsp;int <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.79">DEFAULT_WAIT_BEFORE_ROLL</a></pre>
+<pre>private static final&nbsp;int <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.80">DEFAULT_WAIT_BEFORE_ROLL</a></pre>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../../constant-values.html#org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore.DEFAULT_WAIT_BEFORE_ROLL">Constant Field Values</a></dd></dl>
 </li>
 </ul>
@@ -677,7 +685,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
 <ul class="blockList">
 <li class="blockList">
 <h4>ROLL_RETRIES_CONF_KEY</h4>
-<pre>private static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.81">ROLL_RETRIES_CONF_KEY</a></pre>
+<pre>private static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.82">ROLL_RETRIES_CONF_KEY</a></pre>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../../constant-values.html#org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore.ROLL_RETRIES_CONF_KEY">Constant Field Values</a></dd></dl>
 </li>
 </ul>
@@ -687,7 +695,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
 <ul class="blockList">
 <li class="blockList">
 <h4>DEFAULT_ROLL_RETRIES</h4>
-<pre>private static final&nbsp;int <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.83">DEFAULT_ROLL_RETRIES</a></pre>
+<pre>private static final&nbsp;int <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.84">DEFAULT_ROLL_RETRIES</a></pre>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../../constant-values.html#org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore.DEFAULT_ROLL_RETRIES">Constant Field Values</a></dd></dl>
 </li>
 </ul>
@@ -697,7 +705,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
 <ul class="blockList">
 <li class="blockList">
 <h4>MAX_SYNC_FAILURE_ROLL_CONF_KEY</h4>
-<pre>private static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.85">MAX_SYNC_FAILURE_ROLL_CONF_KEY</a></pre>
+<pre>private static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.86">MAX_SYNC_FAILURE_ROLL_CONF_KEY</a></pre>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../../constant-values.html#org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore.MAX_SYNC_FAILURE_ROLL_CONF_KEY">Constant Field Values</a></dd></dl>
 </li>
 </ul>
@@ -707,7 +715,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
 <ul class="blockList">
 <li class="blockList">
 <h4>DEFAULT_MAX_SYNC_FAILURE_ROLL</h4>
-<pre>private static final&nbsp;int <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.87">DEFAULT_MAX_SYNC_FAILURE_ROLL</a></pre>
+<pre>private static final&nbsp;int <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.88">DEFAULT_MAX_SYNC_FAILURE_ROLL</a></pre>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../../constant-values.html#org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore.DEFAULT_MAX_SYNC_FAILURE_ROLL">Constant Field Values</a></dd></dl>
 </li>
 </ul>
@@ -717,7 +725,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
 <ul class="blockList">
 <li class="blockList">
 <h4>PERIODIC_ROLL_CONF_KEY</h4>
-<pre>private static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.89">PERIODIC_ROLL_CONF_KEY</a></pre>
+<pre>private static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.90">PERIODIC_ROLL_CONF_KEY</a></pre>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../../constant-values.html#org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore.PERIODIC_ROLL_CONF_KEY">Constant Field Values</a></dd></dl>
 </li>
 </ul>
@@ -727,7 +735,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
 <ul class="blockList">
 <li class="blockList">
 <h4>DEFAULT_PERIODIC_ROLL</h4>
-<pre>private static final&nbsp;int <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.91">DEFAULT_PERIODIC_ROLL</a></pre>
+<pre>private static final&nbsp;int <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.92">DEFAULT_PERIODIC_ROLL</a></pre>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../../constant-values.html#org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore.DEFAULT_PERIODIC_ROLL">Constant Field Values</a></dd></dl>
 </li>
 </ul>
@@ -737,7 +745,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
 <ul class="blockList">
 <li class="blockList">
 <h4>SYNC_WAIT_MSEC_CONF_KEY</h4>
-<pre>private static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.93">SYNC_WAIT_MSEC_CONF_KEY</a></pre>
+<pre>private static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.94">SYNC_WAIT_MSEC_CONF_KEY</a></pre>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../../constant-values.html#org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore.SYNC_WAIT_MSEC_CONF_KEY">Constant Field Values</a></dd></dl>
 </li>
 </ul>
@@ -747,7 +755,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
 <ul class="blockList">
 <li class="blockList">
 <h4>DEFAULT_SYNC_WAIT_MSEC</h4>
-<pre>private static final&nbsp;int <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.94">DEFAULT_SYNC_WAIT_MSEC</a></pre>
+<pre>private static final&nbsp;int <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.95">DEFAULT_SYNC_WAIT_MSEC</a></pre>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../../constant-values.html#org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore.DEFAULT_SYNC_WAIT_MSEC">Constant Field Values</a></dd></dl>
 </li>
 </ul>
@@ -757,7 +765,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
 <ul class="blockList">
 <li class="blockList">
 <h4>USE_HSYNC_CONF_KEY</h4>
-<pre>private static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.96">USE_HSYNC_CONF_KEY</a></pre>
+<pre>private static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.97">USE_HSYNC_CONF_KEY</a></pre>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../../constant-values.html#org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore.USE_HSYNC_CONF_KEY">Constant Field Values</a></dd></dl>
 </li>
 </ul>
@@ -767,7 +775,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
 <ul class="blockList">
 <li class="blockList">
 <h4>DEFAULT_USE_HSYNC</h4>
-<pre>private static final&nbsp;boolean <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.97">DEFAULT_USE_HSYNC</a></pre>
+<pre>private static final&nbsp;boolean <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.98">DEFAULT_USE_HSYNC</a></pre>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../../constant-values.html#org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore.DEFAULT_USE_HSYNC">Constant Field Values</a></dd></dl>
 </li>
 </ul>
@@ -777,7 +785,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
 <ul class="blockList">
 <li class="blockList">
 <h4>ROLL_THRESHOLD_CONF_KEY</h4>
-<pre>private static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.99">ROLL_THRESHOLD_CONF_KEY</a></pre>
+<pre>private static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.100">ROLL_THRESHOLD_CONF_KEY</a></pre>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../../constant-values.html#org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore.ROLL_THRESHOLD_CONF_KEY">Constant Field Values</a></dd></dl>
 </li>
 </ul>
@@ -787,7 +795,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
 <ul class="blockList">
 <li class="blockList">
 <h4>DEFAULT_ROLL_THRESHOLD</h4>
-<pre>private static final&nbsp;long <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.100">DEFAULT_ROLL_THRESHOLD</a></pre>
+<pre>private static final&nbsp;long <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.101">DEFAULT_ROLL_THRESHOLD</a></pre>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../../constant-values.html#org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore.DEFAULT_ROLL_THRESHOLD">Constant Field Values</a></dd></dl>
 </li>
 </ul>
@@ -797,7 +805,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
 <ul class="blockList">
 <li class="blockList">
 <h4>STORE_WAL_SYNC_STATS_COUNT</h4>
-<pre>private static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.102">STORE_WAL_SYNC_STATS_COUNT</a></pre>
+<pre>private static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.103">STORE_WAL_SYNC_STATS_COUNT</a></pre>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../../constant-values.html#org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore.STORE_WAL_SYNC_STATS_COUNT">Constant Field Values</a></dd></dl>
 </li>
 </ul>
@@ -807,7 +815,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
 <ul class="blockList">
 <li class="blockList">
 <h4>DEFAULT_SYNC_STATS_COUNT</h4>
-<pre>private static final&nbsp;int <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.104">DEFAULT_SYNC_STATS_COUNT</a></pre>
+<pre>private static final&nbsp;int <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.105">DEFAULT_SYNC_STATS_COUNT</a></pre>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../../../constant-values.html#org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore.DEFAULT_SYNC_STATS_COUNT">Constant Field Values</a></dd></dl>
 </li>
 </ul>
@@ -817,7 +825,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
 <ul class="blockList">
 <li class="blockList">
 <h4>logs</h4>
-<pre>private final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedList.html?is-external=true" title="class or interface in java.util">LinkedList</a>&lt;<a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/ProcedureWALFile.html" title="class in org.apache.hadoop.hbase.procedure2.store.wal">ProcedureWALFile</a>&gt; <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.106">logs</a></pre>
+<pre>private final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedList.html?is-external=true" title="class or interface in java.util">LinkedList</a>&lt;<a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/ProcedureWALFile.html" title="class in org.apache.hadoop.hbase.procedure2.store.wal">ProcedureWALFile</a>&gt; <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.107">logs</a></pre>
 </li>
 </ul>
 <a name="storeTracker">
@@ -826,7 +834,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
 <ul class="blockList">
 <li class="blockList">
 <h4>storeTracker</h4>
-<pre>private final&nbsp;<a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/ProcedureStoreTracker.html" title="class in org.apache.hadoop.hbase.procedure2.store">ProcedureStoreTracker</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.107">storeTracker</a></pre>
+<pre>private final&nbsp;<a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/ProcedureStoreTracker.html" title="class in org.apache.hadoop.hbase.procedure2.store">ProcedureStoreTracker</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.108">storeTracker</a></pre>
 </li>
 </ul>
 <a name="lock">
@@ -835,7 +843,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
 <ul class="blockList">
 <li class="blockList">
 <h4>lock</h4>
-<pre>private final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/locks/ReentrantLock.html?is-external=true" title="class or interface in java.util.concurrent.locks">ReentrantLock</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.108">lock</a></pre>
+<pre>private final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/locks/ReentrantLock.html?is-external=true" title="class or interface in java.util.concurrent.locks">ReentrantLock</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.109">lock</a></pre>
 </li>
 </ul>
 <a name="waitCond">
@@ -844,7 +852,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
 <ul class="blockList">
 <li class="blockList">
 <h4>waitCond</h4>
-<pre>private final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/locks/Condition.html?is-external=true" title="class or interface in java.util.concurrent.locks">Condition</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.109">waitCond</a></pre>
+<pre>private final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/locks/Condition.html?is-external=true" title="class or interface in java.util.concurrent.locks">Condition</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.110">waitCond</a></pre>
 </li>
 </ul>
 <a name="slotCond">
@@ -853,7 +861,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
 <ul class="blockList">
 <li class="blockList">
 <h4>slotCond</h4>
-<pre>private final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/locks/Condition.html?is-external=true" title="class or interface in java.util.concurrent.locks">Condition</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.110">slotCond</a></pre>
+<pre>private final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/locks/Condition.html?is-external=true" title="class or interface in java.util.concurrent.locks">Condition</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.111">slotCond</a></pre>
 </li>
 </ul>
 <a name="syncCond">
@@ -862,7 +870,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
 <ul class="blockList">
 <li class="blockList">
 <h4>syncCond</h4>
-<pre>private final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/locks/Condition.html?is-external=true" title="class or interface in java.util.concurrent.locks">Condition</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.111">syncCond</a></pre>
+<pre>private final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/locks/Condition.html?is-external=true" title="class or interface in java.util.concurrent.locks">Condition</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.112">syncCond</a></pre>
 </li>
 </ul>
 <a name="leaseRecovery">
@@ -871,7 +879,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
 <ul class="blockList">
 <li class="blockList">
 <h4>leaseRecovery</h4>
-<pre>private final&nbsp;<a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.LeaseRecovery.html" title="interface in org.apache.hadoop.hbase.procedure2.store.wal">WALProcedureStore.LeaseRecovery</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.113">leaseRecovery</a></pre>
+<pre>private final&nbsp;<a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.LeaseRecovery.html" title="interface in org.apache.hadoop.hbase.procedure2.store.wal">WALProcedureStore.LeaseRecovery</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.114">leaseRecovery</a></pre>
 </li>
 </ul>
 <a name="conf">
@@ -880,7 +888,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
 <ul class="blockList">
 <li class="blockList">
 <h4>conf</h4>
-<pre>private final&nbsp;org.apache.hadoop.conf.Configuration <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.114">conf</a></pre>
+<pre>private final&nbsp;org.apache.hadoop.conf.Configuration <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.115">conf</a></pre>
 </li>
 </ul>
 <a name="fs">
@@ -889,7 +897,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
 <ul class="blockList">
 <li class="blockList">
 <h4>fs</h4>
-<pre>private final&nbsp;org.apache.hadoop.fs.FileSystem <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.115">fs</a></pre>
+<pre>private final&nbsp;org.apache.hadoop.fs.FileSystem <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.116">fs</a></pre>
 </li>
 </ul>
 <a name="logDir">
@@ -898,7 +906,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
 <ul class="blockList">
 <li class="blockList">
 <h4>logDir</h4>
-<pre>private final&nbsp;org.apache.hadoop.fs.Path <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.116">logDir</a></pre>
+<pre>private final&nbsp;org.apache.hadoop.fs.Path <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.117">logDir</a></pre>
 </li>
 </ul>
 <a name="syncException">
@@ -907,7 +915,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
 <ul class="blockList">
 <li class="blockList">
 <h4>syncException</h4>
-<pre>private final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/atomic/AtomicReference.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicReference</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a>&gt; <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.118">syncException</a></pre>
+<pre>private final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/atomic/AtomicReference.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicReference</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a>&gt; <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.119">syncException</a></pre>
 </li>
 </ul>
 <a name="loading">
@@ -916,7 +924,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
 <ul class="blockList">
 <li class="blockList">
 <h4>loading</h4>
-<pre>private final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/atomic/AtomicBoolean.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicBoolean</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.119">loading</a></pre>
+<pre>private final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/atomic/AtomicBoolean.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicBoolean</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.120">loading</a></pre>
 </li>
 </ul>
 <a name="inSync">
@@ -925,7 +933,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
 <ul class="blockList">
 <li class="blockList">
 <h4>inSync</h4>
-<pre>private final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/atomic/AtomicBoolean.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicBoolean</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.120">inSync</a></pre>
+<pre>private final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/atomic/AtomicBoolean.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicBoolean</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.121">inSync</a></pre>
 </li>
 </ul>
 <a name="totalSynced">
@@ -934,7 +942,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
 <ul class="blockList">
 <li class="blockList">
 <h4>totalSynced</h4>
-<pre>private final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/atomic/AtomicLong.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicLong</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.121">totalSynced</a></pre>
+<pre>private final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/atomic/AtomicLong.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicLong</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.122">totalSynced</a></pre>
 </li>
 </ul>
 <a name="lastRollTs">
@@ -943,7 +951,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
 <ul class="blockList">
 <li class="blockList">
 <h4>lastRollTs</h4>
-<pre>private final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/atomic/AtomicLong.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicLong</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.122">lastRollTs</a></pre>
+<pre>private final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/atomic/AtomicLong.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicLong</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.123">lastRollTs</a></pre>
 </li>
 </ul>
 <a name="slotsCache">
@@ -952,7 +960,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
 <ul class="blockList">
 <li class="blockList">
 <h4>slotsCache</h4>
-<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/LinkedTransferQueue.html?is-external=true" title="class or interface in java.util.concurrent">LinkedTransferQueue</a>&lt;<a href="../../../../../../../org/apache/hadoop/hbase/procedure2/util/ByteSlot.html" title="class in org.apache.hadoop.hbase.procedure2.util">ByteSlot</a>&gt; <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.124">slotsCache</a></pre>
+<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/LinkedTransferQueue.html?is-external=true" title="class or interface in java.util.concurrent">LinkedTransferQueue</a>&lt;<a href="../../../../../../../org/apache/hadoop/hbase/procedure2/util/ByteSlot.html" title="class in org.apache.hadoop.hbase.procedure2.util">ByteSlot</a>&gt; <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.125">slotsCache</a></pre>
 </li>
 </ul>
 <a name="corruptedLogs">
@@ -961,7 +969,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
 <ul class="blockList">
 <li class="blockList">
 <h4>corruptedLogs</h4>
-<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/ProcedureWALFile.html" title="class in org.apache.hadoop.hbase.procedure2.store.wal">ProcedureWALFile</a>&gt; <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.125">corruptedLogs</a></pre>
+<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/ProcedureWALFile.html" title="class in org.apache.hadoop.hbase.procedure2.store.wal">ProcedureWALFile</a>&gt; <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.126">corruptedLogs</a></pre>
 </li>
 </ul>
 <a name="stream">
@@ -970,7 +978,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
 <ul class="blockList">
 <li class="blockList">
 <h4>stream</h4>
-<pre>private&nbsp;org.apache.hadoop.fs.FSDataOutputStream <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.126">stream</a></pre>
+<pre>private&nbsp;org.apache.hadoop.fs.FSDataOutputStream <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.127">stream</a></pre>
 </li>
 </ul>
 <a name="flushLogId">
@@ -979,7 +987,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
 <ul class="blockList">
 <li class="blockList">
 <h4>flushLogId</h4>
-<pre>private&nbsp;long <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.127">flushLogId</a></pre>
+<pre>private&nbsp;long <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.128">flushLogId</a></pre>
 </li>
 </ul>
 <a name="slotIndex">
@@ -988,7 +996,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
 <ul class="blockList">
 <li class="blockList">
 <h4>slotIndex</h4>
-<pre>private&nbsp;int <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.128">slotIndex</a></pre>
+<pre>private&nbsp;int <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.129">slotIndex</a></pre>
 </li>
 </ul>
 <a name="syncThread">
@@ -997,7 +1005,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
 <ul class="blockList">
 <li class="blockList">
 <h4>syncThread</h4>
-<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Thread.html?is-external=true" title="class or interface in java.lang">Thread</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.129">syncThread</a></pre>
+<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Thread.html?is-external=true" title="class or interface in java.lang">Thread</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.130">syncThread</a></pre>
 </li>
 </ul>
 <a name="slots">
@@ -1006,7 +1014,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
 <ul class="blockList">
 <li class="blockList">
 <h4>slots</h4>
-<pre>private&nbsp;<a href="../../../../../../../org/apache/hadoop/hbase/procedure2/util/ByteSlot.html" title="class in org.apache.hadoop.hbase.procedure2.util">ByteSlot</a>[] <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.130">slots</a></pre>
+<pre>private&nbsp;<a href="../../../../../../../org/apache/hadoop/hbase/procedure2/util/ByteSlot.html" title="class in org.apache.hadoop.hbase.procedure2.util">ByteSlot</a>[] <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.131">slots</a></pre>
 </li>
 </ul>
 <a name="maxRetriesBeforeRoll">
@@ -1015,7 +1023,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
 <ul class="blockList">
 <li class="blockList">
 <h4>maxRetriesBeforeRoll</h4>
-<pre>private&nbsp;int <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.132">maxRetriesBeforeRoll</a></pre>
+<pre>private&nbsp;int <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.133">maxRetriesBeforeRoll</a></pre>
 </li>
 </ul>
 <a name="maxSyncFailureRoll">
@@ -1024,7 +1032,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
 <ul class="blockList">
 <li class="blockList">
 <h4>maxSyncFailureRoll</h4>
-<pre>private&nbsp;int <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.133">maxSyncFailureRoll</a></pre>
+<pre>private&nbsp;int <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.134">maxSyncFailureRoll</a></pre>
 </li>
 </ul>
 <a name="waitBeforeRoll">
@@ -1033,7 +1041,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
 <ul class="blockList">
 <li class="blockList">
 <h4>waitBeforeRoll</h4>
-<pre>private&nbsp;int <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.134">waitBeforeRoll</a></pre>
+<pre>private&nbsp;int <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.135">waitBeforeRoll</a></pre>
 </li>
 </ul>
 <a name="rollRetries">
@@ -1042,7 +1050,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
 <ul class="blockList">
 <li class="blockList">
 <h4>rollRetries</h4>
-<pre>private&nbsp;int <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.135">rollRetries</a></pre>
+<pre>private&nbsp;int <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.136">rollRetries</a></pre>
 </li>
 </ul>
 <a name="periodicRollMsec">
@@ -1051,7 +1059,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
 <ul class="blockList">
 <li class="blockList">
 <h4>periodicRollMsec</h4>
-<pre>private&nbsp;int <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.136">periodicRollMsec</a></pre>
+<pre>private&nbsp;int <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.137">periodicRollMsec</a></pre>
 </li>
 </ul>
 <a name="rollThreshold">
@@ -1060,7 +1068,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
 <ul class="blockList">
 <li class="blockList">
 <h4>rollThreshold</h4>
-<pre>private&nbsp;long <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.137">rollThreshold</a></pre>
+<pre>private&nbsp;long <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.138">rollThreshold</a></pre>
 </li>
 </ul>
 <a name="useHsync">
@@ -1069,7 +1077,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
 <ul class="blockList">
 <li class="blockList">
 <h4>useHsync</h4>
-<pre>private&nbsp;boolean <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.138">useHsync</a></pre>
+<pre>private&nbsp;boolean <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.139">useHsync</a></pre>
 </li>
 </ul>
 <a name="syncWaitMsec">
@@ -1078,16 +1086,34 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
 <ul class="blockList">
 <li class="blockList">
 <h4>syncWaitMsec</h4>
-<pre>private&nbsp;int <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.139">syncWaitMsec</a></pre>
+<pre>private&nbsp;int <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.140">syncWaitMsec</a></pre>
 </li>
 </ul>
 <a name="syncMetricsBuffer">
 <!--   -->
 </a>
-<ul class="blockListLast">
+<ul class="blockList">
 <li class="blockList">
 <h4>syncMetricsBuffer</h4>
-<pre>private&nbsp;org.apache.commons.collections.buffer.CircularFifoBuffer <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.142">syncMetricsBuffer</a></pre>
+<pre>private&nbsp;org.apache.commons.collections.buffer.CircularFifoBuffer <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.143">syncMetricsBuffer</a></pre>
+</li>
+</ul>
+<a name="WALS_PATH_FILTER">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>WALS_PATH_FILTER</h4>
+<pre>private static final&nbsp;org.apache.hadoop.fs.PathFilter <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.938">WALS_PATH_FILTER</a></pre>
+</li>
+</ul>
+<a name="FILE_STATUS_ID_COMPARATOR">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>FILE_STATUS_ID_COMPARATOR</h4>
+<pre>private static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util">Comparator</a>&lt;org.apache.hadoop.fs.FileStatus&gt; <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.946">FILE_STATUS_ID_COMPARATOR</a></pre>
 </li>
 </ul>
 </li>
@@ -1104,7 +1130,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
 <ul class="blockListLast">
 <li class="blockList">
 <h4>WALProcedureStore</h4>
-<pre>public&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.172">WALProcedureStore</a>(org.apache.hadoop.conf.Configuration&nbsp;conf,
+<pre>public&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.173">WALProcedureStore</a>(org.apache.hadoop.conf.Configuration&nbsp;conf,
                  org.apache.hadoop.fs.FileSystem&nbsp;fs,
                  org.apache.hadoop.fs.Path&nbsp;logDir,
                  <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.LeaseRecovery.html" title="interface in org.apache.hadoop.hbase.procedure2.store.wal">WALProcedureStore.LeaseRecovery</a>&nbsp;leaseRecovery)</pre>
@@ -1124,7 +1150,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
 <ul class="blockList">
 <li class="blockList">
 <h4>start</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.181">start</a>(int&nbsp;numSlots)
+<pre>public&nbsp;void&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.182">start</a>(int&nbsp;numSlots)
            throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/ProcedureStore.html#start(int)">ProcedureStore</a></code></strong></div>
 <div class="block">Start/Open the procedure store</div>
@@ -1138,7 +1164,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
 <ul class="blockList">
 <li class="blockList">
 <h4>stop</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.227">stop</a>(boolean&nbsp;abort)</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.228">stop</a>(boolean&nbsp;abort)</pre>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/ProcedureStore.html#stop(boolean)">ProcedureStore</a></code></strong></div>
 <div class="block">Stop/Close the procedure store</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>abort</code> - true if the stop is an abort</dd></dl>
@@ -1150,7 +1176,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
 <ul class="blockList">
 <li class="blockList">
 <h4>sendStopSignal</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.259">sendStopSignal</a>()</pre>
+<pre>private&nbsp;void&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.260">sendStopSignal</a>()</pre>
 </li>
 </ul>
 <a name="getNumThreads()">
@@ -1159,7 +1185,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
 <ul class="blockList">
 <li class="blockList">
 <h4>getNumThreads</h4>
-<pre>public&nbsp;int&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.271">getNumThreads</a>()</pre>
+<pre>public&nbsp;int&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.272">getNumThreads</a>()</pre>
 <dl><dt><span class="strong">Returns:</span></dt><dd>the number of threads/slots passed to start()</dd></dl>
 </li>
 </ul>
@@ -1169,7 +1195,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
 <ul class="blockList">
 <li class="blockList">
 <h4>getStoreTracker</h4>
-<pre>public&nbsp;<a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/ProcedureStoreTracker.html" title="class in org.apache.hadoop.hbase.procedure2.store">ProcedureStoreTracker</a>&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.275">getStoreTracker</a>()</pre>
+<pre>public&nbsp;<a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/ProcedureStoreTracker.html" title="class in org.apache.hadoop.hbase.procedure2.store">ProcedureStoreTracker</a>&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.276">getStoreTracker</a>()</pre>
 </li>
 </ul>
 <a name="getActiveLogs()">
@@ -1178,7 +1204,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
 <ul class="blockList">
 <li class="blockList">
 <h4>getActiveLogs</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/ArrayList.html?is-external=true" title="class or interface in java.util">ArrayList</a>&lt;<a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/ProcedureWALFile.html" title="class in org.apache.hadoop.hbase.procedure2.store.wal">ProcedureWALFile</a>&gt;&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.279">getActiveLogs</a>()</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/ArrayList.html?is-external=true" title="class or interface in java.util">ArrayList</a>&lt;<a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/ProcedureWALFile.html" title="class in org.apache.hadoop.hbase.procedure2.store.wal">ProcedureWALFile</a>&gt;&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.280">getActiveLogs</a>()</pre>
 </li>
 </ul>
 <a name="getCorruptedLogs()">
@@ -1187,7 +1213,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
 <ul class="blockList">
 <li class="blockList">
 <h4>getCorruptedLogs</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/ProcedureWALFile.html" title="class in org.apache.hadoop.hbase.procedure2.store.wal">ProcedureWALFile</a>&gt;&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.288">getCorruptedLogs</a>()</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/ProcedureWALFile.html" title="class in org.apache.hadoop.hbase.procedure2.store.wal">ProcedureWALFile</a>&gt;&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.289">getCorruptedLogs</a>()</pre>
 </li>
 </ul>
 <a name="recoverLease()">
@@ -1196,7 +1222,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
 <ul class="blockList">
 <li class="blockList">
 <h4>recoverLease</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.293">recoverLease</a>()
+<pre>public&nbsp;void&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.294">recoverLease</a>()
                   throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/ProcedureStore.html#recoverLease()">ProcedureStore</a></code></strong></div>
 <div class="block">Acquire the lease for the procedure store.</div>
@@ -1210,7 +1236,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
 <ul class="blockList">
 <li class="blockList">
 <h4>load</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.328">load</a>(<a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/ProcedureStore.ProcedureLoader.html" title="interface in org.apache.hadoop.hbase.procedure2.store">ProcedureStore.ProcedureLoader</a>&nbsp;loader)
+<pre>public&nbsp;void&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.335">load</a>(<a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/ProcedureStore.ProcedureLoader.html" title="interface in org.apache.hadoop.hbase.procedure2.store">ProcedureStore.ProcedureLoader</a>&nbsp;loader)
           throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/ProcedureStore.html#load(org.apache.hadoop.hbase.procedure2.store.ProcedureStore.ProcedureLoader)">ProcedureStore</a></code></strong></div>
 <div class="block">Load the Procedures in the store.</div>
@@ -1225,7 +1251,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
 <ul class="blockList">
 <li class="blockList">
 <h4>insert</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.378">insert</a>(<a href="../../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html" title="class in org.apache.hadoop.hbase.procedure2">Procedure</a>&nbsp;proc,
+<pre>public&nbsp;void&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.385">insert</a>(<a href="../../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html" title="class in org.apache.hadoop.hbase.procedure2">Procedure</a>&nbsp;proc,
           <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html" title="class in org.apache.hadoop.hbase.procedure2">Procedure</a>[]&nbsp;subprocs)</pre>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/ProcedureStore.html#insert(org.apache.hadoop.hbase.procedure2.Procedure,%20org.apache.hadoop.hbase.procedure2.Procedure[])">ProcedureStore</a></code></strong></div>
 <div class="block">When a procedure is submitted to the executor insert(proc, null) will be called.
@@ -1243,7 +1269,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
 <ul class="blockList">
 <li class="blockList">
 <h4>update</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.412">update</a>(<a href="../../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html" title="class in org.apache.hadoop.hbase.procedure2">Procedure</a>&nbsp;proc)</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.419">update</a>(<a href="../../../../../../../org/apache/hadoop/hbase/procedure2/Procedure.html" title="class in org.apache.hadoop.hbase.procedure2">Procedure</a>&nbsp;proc)</pre>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/ProcedureStore.html#update(org.apache.hadoop.hbase.procedure2.Procedure)">ProcedureStore</a></code></strong></div>
 <div class="block">The specified procedure was executed,
  and the new state should be written to the store.</div>
@@ -1256,7 +1282,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
 <ul class="blockList">
 <li class="blockList">
 <h4>delete</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.435">delete</a>(long&nbsp;procId)</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.442">delete</a>(long&nbsp;procId)</pre>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/ProcedureStore.html#delete(long)">ProcedureStore</a></code></strong></div>
 <div class="block">The specified procId was removed from the executor,
  due to completion, abort or failure.
@@ -1270,7 +1296,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
 <ul class="blockList">
 <li class="blockList">
 <h4>acquireSlot</h4>
-<pre>private&nbsp;<a href="../../../../../../../org/apache/hadoop/hbase/procedure2/util/ByteSlot.html" title="class in org.apache.hadoop.hbase.procedure2.util">ByteSlot</a>&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.457">acquireSlot</a>()</pre>
+<pre>private&nbsp;<a href="../../../../../../../org/apache/hadoop/hbase/procedure2/util/ByteSlot.html" title="class in org.apache.hadoop.hbase.procedure2.util">ByteSlot</a>&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.464">acquireSlot</a>()</pre>
 </li>
 </ul>
 <a name="releaseSlot(org.apache.hadoop.hbase.procedure2.util.ByteSlot)">
@@ -1279,7 +1305,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
 <ul class="blockList">
 <li class="blockList">
 <h4>releaseSlot</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.462">releaseSlot</a>(<a href="../../../../../../../org/apache/hadoop/hbase/procedure2/util/ByteSlot.html" title="class in org.apache.hadoop.hbase.procedure2.util">ByteSlot</a>&nbsp;slot)</pre>
+<pre>private&nbsp;void&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.469">releaseSlot</a>(<a href="../../../../../../../org/apache/hadoop/hbase/procedure2/util/ByteSlot.html" title="class in org.apache.hadoop.hbase.procedure2.util">ByteSlot</a>&nbsp;slot)</pre>
 </li>
 </ul>
 <a name="pushData(org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore.PushType, org.apache.hadoop.hbase.procedure2.util.ByteSlot, long, long[])">
@@ -1288,7 +1314,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
 <ul class="blockList">
 <li class="blockList">
 <h4>pushData</h4>
-<pre>private&nbsp;long&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.469">pushData</a>(<a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.PushType.html" title="enum in org.apache.hadoop.hbase.procedure2.store.wal">WALProcedureStore.PushType</a>&nbsp;type,
+<pre>private&nbsp;long&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.476">pushData</a>(<a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.PushType.html" title="enum in org.apache.hadoop.hbase.procedure2.store.wal">WALProcedureStore.PushType</a>&nbsp;type,
             <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/util/ByteSlot.html" title="class in org.apache.hadoop.hbase.procedure2.util">ByteSlot</a>&nbsp;slot,
             long&nbsp;procId,
             long[]&nbsp;subProcIds)</pre>
@@ -1300,7 +1326,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
 <ul class="blockList">
 <li class="blockList">
 <h4>updateStoreTracker</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.526">updateStoreTracker</a>(<a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.PushType.html" title="enum in org.apache.hadoop.hbase.procedure2.store.wal">WALProcedureStore.PushType</a>&nbsp;type,
+<pre>private&nbsp;void&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.533">updateStoreTracker</a>(<a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.PushType.html" title="enum in org.apache.hadoop.hbase.procedure2.store.wal">WALProcedureStore.PushType</a>&nbsp;type,
                       long&nbsp;procId,
                       long[]&nbsp;subProcIds)</pre>
 </li>
@@ -1311,7 +1337,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
 <ul class="blockList">
 <li class="blockList">
 <h4>isSyncAborted</h4>
-<pre>private&nbsp;boolean&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.547">isSyncAborted</a>()</pre>
+<pre>private&nbsp;boolean&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.554">isSyncAborted</a>()</pre>
 </li>
 </ul>
 <a name="syncLoop()">
@@ -1320,7 +1346,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
 <ul class="blockList">
 <li class="blockList">
 <h4>syncLoop</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.551">syncLoop</a>()
+<pre>private&nbsp;void&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.558">syncLoop</a>()
                throws <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
 <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a></code></dd></dl>
@@ -1332,7 +1358,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
 <ul class="blockList">
 <li class="blockList">
 <h4>getSyncMetrics</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/ArrayList.html?is-external=true" title="class or interface in java.util">ArrayList</a>&lt;<a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.SyncMetrics.html" title="class in org.apache.hadoop.hbase.procedure2.store.wal">WALProcedureStore.SyncMetrics</a>&gt;&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.627">getSyncMetrics</a>()</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/ArrayList.html?is-external=true" title="class or interface in java.util">ArrayList</a>&lt;<a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.SyncMetrics.html" title="class in org.apache.hadoop.hbase.procedure2.store.wal">WALProcedureStore.SyncMetrics</a>&gt;&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.634">getSyncMetrics</a>()</pre>
 </li>
 </ul>
 <a name="syncSlots()">
@@ -1341,7 +1367,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
 <ul class="blockList">
 <li class="blockList">
 <h4>syncSlots</h4>
-<pre>private&nbsp;long&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.636">syncSlots</a>()
+<pre>private&nbsp;long&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.643">syncSlots</a>()
                 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
 <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a></code></dd></dl>
@@ -1353,7 +1379,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
 <ul class="blockList">
 <li class="blockList">
 <h4>syncSlots</h4>
-<pre>protected&nbsp;long&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.665">syncSlots</a>(org.apache.hadoop.fs.FSDataOutputStream&nbsp;stream,
+<pre>protected&nbsp;long&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.672">syncSlots</a>(org.apache.hadoop.fs.FSDataOutputStream&nbsp;stream,
              <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/util/ByteSlot.html" title="class in org.apache.hadoop.hbase.procedure2.util">ByteSlot</a>[]&nbsp;slots,
              int&nbsp;offset,
              int&nbsp;count)
@@ -1368,7 +1394,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
 <ul class="blockList">
 <li class="blockList">
 <h4>rollWriterOrDie</h4>
-<pre>private&nbsp;boolean&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.688">rollWriterOrDie</a>()</pre>
+<pre>private&nbsp;boolean&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.695">rollWriterOrDie</a>()</pre>
 </li>
 </ul>
 <a name="tryRollWriter()">
@@ -1377,7 +1403,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
 <ul class="blockList">
 <li class="blockList">
 <h4>tryRollWriter</h4>
-<pre>private&nbsp;boolean&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.705">tryRollWriter</a>()</pre>
+<pre>private&nbsp;boolean&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.712">tryRollWriter</a>()</pre>
 </li>
 </ul>
 <a name="getMillisToNextPeriodicRoll()">
@@ -1386,7 +1412,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
 <ul class="blockList">
 <li class="blockList">
 <h4>getMillisToNextPeriodicRoll</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.714">getMillisToNextPeriodicRoll</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.721">getMillisToNextPeriodicRoll</a>()</pre>
 </li>
 </ul>
 <a name="getMillisFromLastRoll()">
@@ -1395,7 +1421,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
 <ul class="blockList">
 <li class="blockList">
 <h4>getMillisFromLastRoll</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.721">getMillisFromLastRoll</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.728">getMillisFromLastRoll</a>()</pre>
 </li>
 </ul>
 <a name="periodicRollForTesting()">
@@ -1404,7 +1430,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
 <ul class="blockList">
 <li class="blockList">
 <h4>periodicRollForTesting</h4>
-<pre>protected&nbsp;void&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.726">periodicRollForTesting</a>()
+<pre>protected&nbsp;void&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.733">periodicRollForTesting</a>()
                                throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
 <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
@@ -1416,7 +1442,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
 <ul class="blockList">
 <li class="blockList">
 <h4>rollWriterForTesting</h4>
-<pre>protected&nbsp;boolean&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.736">rollWriterForTesting</a>()
+<pre>protected&nbsp;boolean&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.743">rollWriterForTesting</a>()
                                 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
 <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
@@ -1428,7 +1454,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
 <ul class="blockList">
 <li class="blockList">
 <h4>periodicRoll</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.745">periodicRoll</a>()
+<pre>private&nbsp;void&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.752">periodicRoll</a>()
                    throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
 <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
@@ -1440,7 +1466,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
 <ul class="blockList">
 <li class="blockList">
 <h4>rollWriter</h4>
-<pre>private&nbsp;boolean&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.770">rollWriter</a>()
+<pre>private&nbsp;boolean&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.777">rollWriter</a>()
                     throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
 <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
@@ -1452,7 +1478,7 @@ extends <a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/P
 <ul class="blockList">
 <li class="blockList">
 <h4>rollWriter</h4>
-<pre>private&nbsp;boolean&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.789">rollWriter</a>(long&nbsp;logId)
+<pre>

<TRUNCATED>

[32/52] [partial] hbase-site git commit: Published site at 3e0602be1665e6170b0addec59bbe8785da300b0.

Posted by mi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.LeaseRecovery.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.LeaseRecovery.html b/devapidocs/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.LeaseRecovery.html
index 2390ed2..66f98fd 100644
--- a/devapidocs/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.LeaseRecovery.html
+++ b/devapidocs/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.LeaseRecovery.html
@@ -95,7 +95,7 @@
 </dl>
 <hr>
 <br>
-<pre>public static interface <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.69">WALProcedureStore.LeaseRecovery</a></pre>
+<pre>public static interface <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.70">WALProcedureStore.LeaseRecovery</a></pre>
 </li>
 </ul>
 </div>
@@ -140,7 +140,7 @@
 <ul class="blockListLast">
 <li class="blockList">
 <h4>recoverFileLease</h4>
-<pre>void&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.LeaseRecovery.html#line.70">recoverFileLease</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
+<pre>void&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.LeaseRecovery.html#line.71">recoverFileLease</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
                     org.apache.hadoop.fs.Path&nbsp;path)
                       throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.PushType.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.PushType.html b/devapidocs/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.PushType.html
index cedaf19..e664a42 100644
--- a/devapidocs/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.PushType.html
+++ b/devapidocs/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.PushType.html
@@ -108,7 +108,7 @@
 </dl>
 <hr>
 <br>
-<pre>private static enum <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.467">WALProcedureStore.PushType</a>
+<pre>private static enum <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.474">WALProcedureStore.PushType</a>
 extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a>&lt;<a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.PushType.html" title="enum in org.apache.hadoop.hbase.procedure2.store.wal">WALProcedureStore.PushType</a>&gt;</pre>
 </li>
 </ul>
@@ -199,7 +199,7 @@ the order they are declared.</div>
 <ul class="blockList">
 <li class="blockList">
 <h4>INSERT</h4>
-<pre>public static final&nbsp;<a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.PushType.html" title="enum in org.apache.hadoop.hbase.procedure2.store.wal">WALProcedureStore.PushType</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.PushType.html#line.467">INSERT</a></pre>
+<pre>public static final&nbsp;<a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.PushType.html" title="enum in org.apache.hadoop.hbase.procedure2.store.wal">WALProcedureStore.PushType</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.PushType.html#line.474">INSERT</a></pre>
 </li>
 </ul>
 <a name="UPDATE">
@@ -208,7 +208,7 @@ the order they are declared.</div>
 <ul class="blockList">
 <li class="blockList">
 <h4>UPDATE</h4>
-<pre>public static final&nbsp;<a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.PushType.html" title="enum in org.apache.hadoop.hbase.procedure2.store.wal">WALProcedureStore.PushType</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.PushType.html#line.467">UPDATE</a></pre>
+<pre>public static final&nbsp;<a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.PushType.html" title="enum in org.apache.hadoop.hbase.procedure2.store.wal">WALProcedureStore.PushType</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.PushType.html#line.474">UPDATE</a></pre>
 </li>
 </ul>
 <a name="DELETE">
@@ -217,7 +217,7 @@ the order they are declared.</div>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>DELETE</h4>
-<pre>public static final&nbsp;<a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.PushType.html" title="enum in org.apache.hadoop.hbase.procedure2.store.wal">WALProcedureStore.PushType</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.PushType.html#line.467">DELETE</a></pre>
+<pre>public static final&nbsp;<a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.PushType.html" title="enum in org.apache.hadoop.hbase.procedure2.store.wal">WALProcedureStore.PushType</a> <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.PushType.html#line.474">DELETE</a></pre>
 </li>
 </ul>
 </li>
@@ -234,7 +234,7 @@ the order they are declared.</div>
 <ul class="blockList">
 <li class="blockList">
 <h4>values</h4>
-<pre>public static&nbsp;<a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.PushType.html" title="enum in org.apache.hadoop.hbase.procedure2.store.wal">WALProcedureStore.PushType</a>[]&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.PushType.html#line.144">values</a>()</pre>
+<pre>public static&nbsp;<a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.PushType.html" title="enum in org.apache.hadoop.hbase.procedure2.store.wal">WALProcedureStore.PushType</a>[]&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.PushType.html#line.145">values</a>()</pre>
 <div class="block">Returns an array containing the constants of this enum type, in
 the order they are declared.  This method may be used to iterate
 over the constants as follows:
@@ -251,7 +251,7 @@ for (WALProcedureStore.PushType c : WALProcedureStore.PushType.values())
 <ul class="blockListLast">
 <li class="blockList">
 <h4>valueOf</h4>
-<pre>public static&nbsp;<a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.PushType.html" title="enum in org.apache.hadoop.hbase.procedure2.store.wal">WALProcedureStore.PushType</a>&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.PushType.html#line.144">valueOf</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
+<pre>public static&nbsp;<a href="../../../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.PushType.html" title="enum in org.apache.hadoop.hbase.procedure2.store.wal">WALProcedureStore.PushType</a>&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.PushType.html#line.145">valueOf</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
 <div class="block">Returns the enum constant of this type with the specified name.
 The string must match <i>exactly</i> an identifier used to declare an
 enum constant in this type.  (Extraneous whitespace characters are 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.SyncMetrics.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.SyncMetrics.html b/devapidocs/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.SyncMetrics.html
index a009ca4..53210db 100644
--- a/devapidocs/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.SyncMetrics.html
+++ b/devapidocs/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.SyncMetrics.html
@@ -99,7 +99,7 @@
 </dl>
 <hr>
 <br>
-<pre>public static class <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.144">WALProcedureStore.SyncMetrics</a>
+<pre>public static class <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html#line.145">WALProcedureStore.SyncMetrics</a>
 extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
 </li>
 </ul>
@@ -219,7 +219,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>timestamp</h4>
-<pre>private&nbsp;long <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.SyncMetrics.html#line.145">timestamp</a></pre>
+<pre>private&nbsp;long <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.SyncMetrics.html#line.146">timestamp</a></pre>
 </li>
 </ul>
 <a name="syncWaitMs">
@@ -228,7 +228,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>syncWaitMs</h4>
-<pre>private&nbsp;long <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.SyncMetrics.html#line.146">syncWaitMs</a></pre>
+<pre>private&nbsp;long <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.SyncMetrics.html#line.147">syncWaitMs</a></pre>
 </li>
 </ul>
 <a name="totalSyncedBytes">
@@ -237,7 +237,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>totalSyncedBytes</h4>
-<pre>private&nbsp;long <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.SyncMetrics.html#line.147">totalSyncedBytes</a></pre>
+<pre>private&nbsp;long <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.SyncMetrics.html#line.148">totalSyncedBytes</a></pre>
 </li>
 </ul>
 <a name="syncedEntries">
@@ -246,7 +246,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>syncedEntries</h4>
-<pre>private&nbsp;int <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.SyncMetrics.html#line.148">syncedEntries</a></pre>
+<pre>private&nbsp;int <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.SyncMetrics.html#line.149">syncedEntries</a></pre>
 </li>
 </ul>
 <a name="syncedPerSec">
@@ -255,7 +255,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>syncedPerSec</h4>
-<pre>private&nbsp;float <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.SyncMetrics.html#line.149">syncedPerSec</a></pre>
+<pre>private&nbsp;float <a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.SyncMetrics.html#line.150">syncedPerSec</a></pre>
 </li>
 </ul>
 </li>
@@ -272,7 +272,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>WALProcedureStore.SyncMetrics</h4>
-<pre>public&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.SyncMetrics.html#line.144">WALProcedureStore.SyncMetrics</a>()</pre>
+<pre>public&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.SyncMetrics.html#line.145">WALProcedureStore.SyncMetrics</a>()</pre>
 </li>
 </ul>
 </li>
@@ -289,7 +289,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getTimestamp</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.SyncMetrics.html#line.151">getTimestamp</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.SyncMetrics.html#line.152">getTimestamp</a>()</pre>
 </li>
 </ul>
 <a name="getSyncWaitMs()">
@@ -298,7 +298,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getSyncWaitMs</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.SyncMetrics.html#line.155">getSyncWaitMs</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.SyncMetrics.html#line.156">getSyncWaitMs</a>()</pre>
 </li>
 </ul>
 <a name="getTotalSyncedBytes()">
@@ -307,7 +307,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getTotalSyncedBytes</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.SyncMetrics.html#line.159">getTotalSyncedBytes</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.SyncMetrics.html#line.160">getTotalSyncedBytes</a>()</pre>
 </li>
 </ul>
 <a name="getSyncedEntries()">
@@ -316,7 +316,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getSyncedEntries</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.SyncMetrics.html#line.163">getSyncedEntries</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.SyncMetrics.html#line.164">getSyncedEntries</a>()</pre>
 </li>
 </ul>
 <a name="getSyncedPerSec()">
@@ -325,7 +325,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>getSyncedPerSec</h4>
-<pre>public&nbsp;float&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.SyncMetrics.html#line.167">getSyncedPerSec</a>()</pre>
+<pre>public&nbsp;float&nbsp;<a href="../../../../../../../src-html/org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.SyncMetrics.html#line.168">getSyncedPerSec</a>()</pre>
 </li>
 </ul>
 </li>


[38/52] [partial] hbase-site git commit: Published site at 3e0602be1665e6170b0addec59bbe8785da300b0.

Posted by mi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/class-use/TableDescriptor.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/class-use/TableDescriptor.html b/devapidocs/org/apache/hadoop/hbase/class-use/TableDescriptor.html
deleted file mode 100644
index 1c359af..0000000
--- a/devapidocs/org/apache/hadoop/hbase/class-use/TableDescriptor.html
+++ /dev/null
@@ -1,353 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.hadoop.hbase.TableDescriptor (Apache HBase 2.0.0-SNAPSHOT API)</title>
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-</head>
-<body>
-<script type="text/javascript"><!--
-    if (location.href.indexOf('is-external=true') == -1) {
-        parent.document.title="Uses of Class org.apache.hadoop.hbase.TableDescriptor (Apache HBase 2.0.0-SNAPSHOT API)";
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar_top">
-<!--   -->
-</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../overview-summary.html">Overview</a></li>
-<li><a href="../package-summary.html">Package</a></li>
-<li><a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">Class</a></li>
-<li class="navBarCell1Rev">Use</li>
-<li><a href="../../../../../overview-tree.html">Tree</a></li>
-<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/hadoop/hbase/class-use/TableDescriptor.html" target="_top">Frames</a></li>
-<li><a href="TableDescriptor.html" target="_top">No Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip-navbar_top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Class org.apache.hadoop.hbase.TableDescriptor" class="title">Uses of Class<br>org.apache.hadoop.hbase.TableDescriptor</h2>
-</div>
-<div class="classUseContainer">
-<ul class="blockList">
-<li class="blockList">
-<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
-<caption><span>Packages that use <a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">TableDescriptor</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.hadoop.hbase">org.apache.hadoop.hbase</a></td>
-<td class="colLast">&nbsp;</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="#org.apache.hadoop.hbase.util">org.apache.hadoop.hbase.util</a></td>
-<td class="colLast">&nbsp;</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<ul class="blockList">
-<li class="blockList"><a name="org.apache.hadoop.hbase">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">TableDescriptor</a> in <a href="../../../../../org/apache/hadoop/hbase/package-summary.html">org.apache.hadoop.hbase</a></h3>
-<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Methods in <a href="../../../../../org/apache/hadoop/hbase/package-summary.html">org.apache.hadoop.hbase</a> that return <a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">TableDescriptor</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">TableDescriptor</a></code></td>
-<td class="colLast"><span class="strong">TableDescriptor.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html#convert(org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.TableDescriptor)">convert</a></strong>(org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.TableDescriptor&nbsp;proto)</code>
-<div class="block">Convert from PB</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">TableDescriptor</a></code></td>
-<td class="colLast"><span class="strong">TableDescriptors.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/TableDescriptors.html#getDescriptor(org.apache.hadoop.hbase.TableName)">getDescriptor</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)</code>&nbsp;</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">TableDescriptor</a></code></td>
-<td class="colLast"><span class="strong">TableDescriptor.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html#parseFrom(byte[])">parseFrom</a></strong>(byte[]&nbsp;bytes)</code>&nbsp;</td>
-</tr>
-</tbody>
-</table>
-<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Methods in <a href="../../../../../org/apache/hadoop/hbase/package-summary.html">org.apache.hadoop.hbase</a> that return types with arguments of type <a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">TableDescriptor</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">TableDescriptor</a>&gt;</code></td>
-<td class="colLast"><span class="strong">TableDescriptors.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/TableDescriptors.html#getAllDescriptors()">getAllDescriptors</a></strong>()</code>
-<div class="block">Get Map of all TableDescriptors.</div>
-</td>
-</tr>
-</tbody>
-</table>
-<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Methods in <a href="../../../../../org/apache/hadoop/hbase/package-summary.html">org.apache.hadoop.hbase</a> with parameters of type <a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">TableDescriptor</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="strong">TableDescriptors.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/TableDescriptors.html#add(org.apache.hadoop.hbase.TableDescriptor)">add</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">TableDescriptor</a>&nbsp;htd)</code>
-<div class="block">Add or update descriptor</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList"><a name="org.apache.hadoop.hbase.util">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">TableDescriptor</a> in <a href="../../../../../org/apache/hadoop/hbase/util/package-summary.html">org.apache.hadoop.hbase.util</a></h3>
-<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
-<caption><span>Fields in <a href="../../../../../org/apache/hadoop/hbase/util/package-summary.html">org.apache.hadoop.hbase.util</a> with type parameters of type <a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">TableDescriptor</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Field and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">TableDescriptor</a>&gt;</code></td>
-<td class="colLast"><span class="strong">FSTableDescriptors.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/FSTableDescriptors.html#cache">cache</a></strong></code>&nbsp;</td>
-</tr>
-</tbody>
-</table>
-<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Methods in <a href="../../../../../org/apache/hadoop/hbase/util/package-summary.html">org.apache.hadoop.hbase.util</a> that return <a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">TableDescriptor</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">TableDescriptor</a></code></td>
-<td class="colLast"><span class="strong">FSTableDescriptors.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/FSTableDescriptors.html#getDescriptor(org.apache.hadoop.hbase.TableName)">getDescriptor</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tablename)</code>
-<div class="block">Get the current table descriptor for the given table, or null if none exists.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">TableDescriptor</a></code></td>
-<td class="colLast"><span class="strong">FSTableDescriptors.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/FSTableDescriptors.html#getTableDescriptorFromFs(org.apache.hadoop.fs.FileSystem,%20org.apache.hadoop.fs.Path)">getTableDescriptorFromFs</a></strong>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
-                                                org.apache.hadoop.fs.Path&nbsp;tableDir)</code>
-<div class="block">Returns the latest table descriptor for the table located at the given directory
- directly from the file system if it exists.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">TableDescriptor</a></code></td>
-<td class="colLast"><span class="strong">FSTableDescriptors.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/FSTableDescriptors.html#getTableDescriptorFromFs(org.apache.hadoop.fs.FileSystem,%20org.apache.hadoop.fs.Path,%20boolean)">getTableDescriptorFromFs</a></strong>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
-                                                org.apache.hadoop.fs.Path&nbsp;tableDir,
-                                                boolean&nbsp;rewritePb)</code>
-<div class="block">Returns the latest table descriptor for the table located at the given directory
- directly from the file system if it exists.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">TableDescriptor</a></code></td>
-<td class="colLast"><span class="strong">FSTableDescriptors.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/FSTableDescriptors.html#getTableDescriptorFromFs(org.apache.hadoop.fs.FileSystem,%20org.apache.hadoop.fs.Path,%20org.apache.hadoop.hbase.TableName)">getTableDescriptorFromFs</a></strong>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
-                                                org.apache.hadoop.fs.Path&nbsp;hbaseRootDir,
-                                                <a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)</code>
-<div class="block">Returns the latest table descriptor for the given table directly from the file system
- if it exists, bypassing the local cache.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">TableDescriptor</a></code></td>
-<td class="colLast"><span class="strong">FSTableDescriptors.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/FSTableDescriptors.html#getTableDescriptorFromFs(org.apache.hadoop.fs.FileSystem,%20org.apache.hadoop.fs.Path,%20org.apache.hadoop.hbase.TableName,%20boolean)">getTableDescriptorFromFs</a></strong>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
-                                                org.apache.hadoop.fs.Path&nbsp;hbaseRootDir,
-                                                <a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName,
-                                                boolean&nbsp;rewritePb)</code>
-<div class="block">Returns the latest table descriptor for the given table directly from the file system
- if it exists, bypassing the local cache.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>private static <a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">TableDescriptor</a></code></td>
-<td class="colLast"><span class="strong">FSTableDescriptors.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/FSTableDescriptors.html#readTableDescriptor(org.apache.hadoop.fs.FileSystem,%20org.apache.hadoop.fs.FileStatus,%20boolean)">readTableDescriptor</a></strong>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
-                                      org.apache.hadoop.fs.FileStatus&nbsp;status,
-                                      boolean&nbsp;rewritePb)</code>&nbsp;</td>
-</tr>
-</tbody>
-</table>
-<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Methods in <a href="../../../../../org/apache/hadoop/hbase/util/package-summary.html">org.apache.hadoop.hbase.util</a> that return types with arguments of type <a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">TableDescriptor</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">TableDescriptor</a>&gt;</code></td>
-<td class="colLast"><span class="strong">FSTableDescriptors.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/FSTableDescriptors.html#getAllDescriptors()">getAllDescriptors</a></strong>()</code>
-<div class="block">Returns a map from table name to table descriptor for all tables.</div>
-</td>
-</tr>
-</tbody>
-</table>
-<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Methods in <a href="../../../../../org/apache/hadoop/hbase/util/package-summary.html">org.apache.hadoop.hbase.util</a> with parameters of type <a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">TableDescriptor</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="strong">FSTableDescriptors.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/FSTableDescriptors.html#add(org.apache.hadoop.hbase.TableDescriptor)">add</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">TableDescriptor</a>&nbsp;htd)</code>
-<div class="block">Adds (or updates) the table descriptor to the FileSystem
- and updates the local cache with it.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><span class="strong">FSTableDescriptors.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/FSTableDescriptors.html#createTableDescriptor(org.apache.hadoop.hbase.TableDescriptor)">createTableDescriptor</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">TableDescriptor</a>&nbsp;htd)</code>
-<div class="block">Create new HTableDescriptor in HDFS.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><span class="strong">FSTableDescriptors.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/FSTableDescriptors.html#createTableDescriptor(org.apache.hadoop.hbase.TableDescriptor,%20boolean)">createTableDescriptor</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">TableDescriptor</a>&nbsp;htd,
-                                          boolean&nbsp;forceCreation)</code>
-<div class="block">Create new HTableDescriptor in HDFS.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><span class="strong">FSTableDescriptors.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/FSTableDescriptors.html#createTableDescriptorForTableDirectory(org.apache.hadoop.fs.Path,%20org.apache.hadoop.hbase.TableDescriptor,%20boolean)">createTableDescriptorForTableDirectory</a></strong>(org.apache.hadoop.fs.Path&nbsp;tableDir,
-                                                                            <a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">TableDescriptor</a>&nbsp;htd,
-                                                                            boolean&nbsp;forceCreation)</code>
-<div class="block">Create a new HTableDescriptor in HDFS in the specified table directory.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>private static void</code></td>
-<td class="colLast"><span class="strong">FSTableDescriptors.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/FSTableDescriptors.html#rewriteTableDescriptor(org.apache.hadoop.fs.FileSystem,%20org.apache.hadoop.fs.FileStatus,%20org.apache.hadoop.hbase.TableDescriptor)">rewriteTableDescriptor</a></strong>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
-                                            org.apache.hadoop.fs.FileStatus&nbsp;status,
-                                            <a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">TableDescriptor</a>&nbsp;td)</code>&nbsp;</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>(package private) org.apache.hadoop.fs.Path</code></td>
-<td class="colLast"><span class="strong">FSTableDescriptors.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/FSTableDescriptors.html#updateTableDescriptor(org.apache.hadoop.hbase.TableDescriptor)">updateTableDescriptor</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">TableDescriptor</a>&nbsp;td)</code>
-<div class="block">Update table descriptor on the file system</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>private static org.apache.hadoop.fs.Path</code></td>
-<td class="colLast"><span class="strong">FSTableDescriptors.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/FSTableDescriptors.html#writeTableDescriptor(org.apache.hadoop.fs.FileSystem,%20org.apache.hadoop.hbase.TableDescriptor,%20org.apache.hadoop.fs.Path,%20org.apache.hadoop.fs.FileStatus)">writeTableDescriptor</a></strong>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
-                                        <a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">TableDescriptor</a>&nbsp;htd,
-                                        org.apache.hadoop.fs.Path&nbsp;tableDir,
-                                        org.apache.hadoop.fs.FileStatus&nbsp;currentDescriptorFile)</code>
-<div class="block">Attempts to write a new table descriptor to the given table's directory.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>private static void</code></td>
-<td class="colLast"><span class="strong">FSTableDescriptors.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/FSTableDescriptors.html#writeTD(org.apache.hadoop.fs.FileSystem,%20org.apache.hadoop.fs.Path,%20org.apache.hadoop.hbase.TableDescriptor)">writeTD</a></strong>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
-              org.apache.hadoop.fs.Path&nbsp;p,
-              <a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">TableDescriptor</a>&nbsp;htd)</code>&nbsp;</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar_bottom">
-<!--   -->
-</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../overview-summary.html">Overview</a></li>
-<li><a href="../package-summary.html">Package</a></li>
-<li><a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">Class</a></li>
-<li class="navBarCell1Rev">Use</li>
-<li><a href="../../../../../overview-tree.html">Tree</a></li>
-<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/hadoop/hbase/class-use/TableDescriptor.html" target="_top">Frames</a></li>
-<li><a href="TableDescriptor.html" target="_top">No Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip-navbar_bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small>Copyright &#169; 2007&#x2013;2016 <a href="http://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
-</body>
-</html>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/class-use/TableName.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/class-use/TableName.html b/devapidocs/org/apache/hadoop/hbase/class-use/TableName.html
index d73bd5f..58e110f 100644
--- a/devapidocs/org/apache/hadoop/hbase/class-use/TableName.html
+++ b/devapidocs/org/apache/hadoop/hbase/class-use/TableName.html
@@ -501,51 +501,47 @@ service.</div>
                                         byte[]&nbsp;row)</code>&nbsp;</td>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">TableDescriptor</a></code></td>
-<td class="colLast"><span class="strong">TableDescriptors.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/TableDescriptors.html#getDescriptor(org.apache.hadoop.hbase.TableName)">getDescriptor</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)</code>&nbsp;</td>
-</tr>
-<tr class="rowColor">
 <td class="colFirst"><code>long</code></td>
 <td class="colLast"><span class="strong">ClusterStatus.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/ClusterStatus.html#getLastMajorCompactionTsForTable(org.apache.hadoop.hbase.TableName)">getLastMajorCompactionTsForTable</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;table)</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><span class="strong">MetaTableAccessor.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#getRegionCount(org.apache.hadoop.conf.Configuration,%20org.apache.hadoop.hbase.TableName)">getRegionCount</a></strong>(org.apache.hadoop.conf.Configuration&nbsp;c,
                             <a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)</code>
 <div class="block">Count regions in <code>hbase:meta</code> for passed table.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static int</code></td>
 <td class="colLast"><span class="strong">MetaTableAccessor.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#getRegionCount(org.apache.hadoop.hbase.client.Connection,%20org.apache.hadoop.hbase.TableName)">getRegionCount</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a>&nbsp;connection,
                             <a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)</code>
 <div class="block">Count regions in <code>hbase:meta</code> for passed table.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/client/Scan.html" title="class in org.apache.hadoop.hbase.client">Scan</a></code></td>
 <td class="colLast"><span class="strong">MetaTableAccessor.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#getScanForTableName(org.apache.hadoop.hbase.client.Connection,%20org.apache.hadoop.hbase.TableName)">getScanForTableName</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a>&nbsp;connection,
                                       <a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)</code>
 <div class="block"><strong>Deprecated.</strong>&nbsp;</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/client/Table.html" title="interface in org.apache.hadoop.hbase.client">Table</a></code></td>
 <td class="colLast"><span class="strong">CoprocessorEnvironment.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/CoprocessorEnvironment.html#getTable(org.apache.hadoop.hbase.TableName)">getTable</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/client/Table.html" title="interface in org.apache.hadoop.hbase.client">Table</a></code></td>
 <td class="colLast"><span class="strong">CoprocessorEnvironment.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/CoprocessorEnvironment.html#getTable(org.apache.hadoop.hbase.TableName,%20java.util.concurrent.ExecutorService)">getTable</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName,
                 <a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/ExecutorService.html?is-external=true" title="class or interface in java.util.concurrent">ExecutorService</a>&nbsp;service)</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&gt;</code></td>
 <td class="colLast"><span class="strong">MetaTableAccessor.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#getTableRegions(org.apache.hadoop.hbase.client.Connection,%20org.apache.hadoop.hbase.TableName)">getTableRegions</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a>&nbsp;connection,
                               <a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)</code>
 <div class="block">Gets all of the regions of the specified table.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&gt;</code></td>
 <td class="colLast"><span class="strong">MetaTableAccessor.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#getTableRegions(org.apache.hadoop.hbase.client.Connection,%20org.apache.hadoop.hbase.TableName,%20boolean)">getTableRegions</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a>&nbsp;connection,
                               <a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName,
@@ -553,14 +549,14 @@ service.</div>
 <div class="block">Gets all of the regions of the specified table.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/util/Pair.html" title="class in org.apache.hadoop.hbase.util">Pair</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>,<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&gt;&gt;</code></td>
 <td class="colLast"><span class="strong">MetaTableAccessor.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#getTableRegionsAndLocations(org.apache.hadoop.hbase.client.Connection,%20org.apache.hadoop.hbase.TableName)">getTableRegionsAndLocations</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a>&nbsp;connection,
                                                       <a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)</code>
 <div class="block">Do not use this method to get meta table regions, use methods in MetaTableLocator instead.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/util/Pair.html" title="class in org.apache.hadoop.hbase.util">Pair</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>,<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&gt;&gt;</code></td>
 <td class="colLast"><span class="strong">MetaTableAccessor.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#getTableRegionsAndLocations(org.apache.hadoop.hbase.client.Connection,%20org.apache.hadoop.hbase.TableName,%20boolean)">getTableRegionsAndLocations</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a>&nbsp;connection,
                                                       <a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName,
@@ -568,33 +564,33 @@ service.</div>
 <div class="block">Do not use this method to get meta table regions, use methods in MetaTableLocator instead.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static byte[]</code></td>
 <td class="colLast"><span class="strong">MetaTableAccessor.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#getTableStartRowForMeta(org.apache.hadoop.hbase.TableName,%20org.apache.hadoop.hbase.MetaTableAccessor.QueryType)">getTableStartRowForMeta</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName,
                                               <a href="../../../../../org/apache/hadoop/hbase/MetaTableAccessor.QueryType.html" title="enum in org.apache.hadoop.hbase">MetaTableAccessor.QueryType</a>&nbsp;type)</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/client/TableState.html" title="class in org.apache.hadoop.hbase.client">TableState</a></code></td>
 <td class="colLast"><span class="strong">MetaTableAccessor.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#getTableState(org.apache.hadoop.hbase.client.Connection,%20org.apache.hadoop.hbase.TableName)">getTableState</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a>&nbsp;conn,
                           <a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)</code>
 <div class="block">Fetch table state for given table from META table</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static byte[]</code></td>
 <td class="colLast"><span class="strong">MetaTableAccessor.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#getTableStopRowForMeta(org.apache.hadoop.hbase.TableName,%20org.apache.hadoop.hbase.MetaTableAccessor.QueryType)">getTableStopRowForMeta</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName,
                                             <a href="../../../../../org/apache/hadoop/hbase/MetaTableAccessor.QueryType.html" title="enum in org.apache.hadoop.hbase">MetaTableAccessor.QueryType</a>&nbsp;type)</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>(package private) static boolean</code></td>
 <td class="colLast"><span class="strong">MetaTableAccessor.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#isInsideTable(org.apache.hadoop.hbase.HRegionInfo,%20org.apache.hadoop.hbase.TableName)">isInsideTable</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&nbsp;current,
                           <a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a></code></td>
 <td class="colLast"><span class="strong">TableDescriptors.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/TableDescriptors.html#remove(org.apache.hadoop.hbase.TableName)">remove</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tablename)</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static void</code></td>
 <td class="colLast"><span class="strong">MetaTableAccessor.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#scanMeta(org.apache.hadoop.hbase.client.Connection,%20org.apache.hadoop.hbase.MetaTableAccessor.Visitor,%20org.apache.hadoop.hbase.TableName,%20byte[],%20int)">scanMeta</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a>&nbsp;connection,
                 <a href="../../../../../org/apache/hadoop/hbase/MetaTableAccessor.Visitor.html" title="interface in org.apache.hadoop.hbase">MetaTableAccessor.Visitor</a>&nbsp;visitor,
@@ -605,7 +601,7 @@ service.</div>
  given row.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static void</code></td>
 <td class="colLast"><span class="strong">MetaTableAccessor.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#scanMeta(org.apache.hadoop.hbase.client.Connection,%20org.apache.hadoop.hbase.TableName,%20org.apache.hadoop.hbase.MetaTableAccessor.QueryType,%20int,%20org.apache.hadoop.hbase.MetaTableAccessor.Visitor)">scanMeta</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a>&nbsp;connection,
                 <a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;table,
@@ -613,30 +609,30 @@ service.</div>
                 int&nbsp;maxRows,
                 <a href="../../../../../org/apache/hadoop/hbase/MetaTableAccessor.Visitor.html" title="interface in org.apache.hadoop.hbase">MetaTableAccessor.Visitor</a>&nbsp;visitor)</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static void</code></td>
 <td class="colLast"><span class="strong">MetaTableAccessor.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#scanMetaForTableRegions(org.apache.hadoop.hbase.client.Connection,%20org.apache.hadoop.hbase.MetaTableAccessor.Visitor,%20org.apache.hadoop.hbase.TableName)">scanMetaForTableRegions</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a>&nbsp;connection,
                                               <a href="../../../../../org/apache/hadoop/hbase/MetaTableAccessor.Visitor.html" title="interface in org.apache.hadoop.hbase">MetaTableAccessor.Visitor</a>&nbsp;visitor,
                                               <a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private void</code></td>
 <td class="colLast"><span class="strong">HTableDescriptor.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#setMetaFlags(org.apache.hadoop.hbase.TableName)">setMetaFlags</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;name)</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a></code></td>
 <td class="colLast"><span class="strong">HTableDescriptor.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html#setName(org.apache.hadoop.hbase.TableName)">setName</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;name)</code>
 <div class="block"><strong>Deprecated.</strong>&nbsp;</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static boolean</code></td>
 <td class="colLast"><span class="strong">MetaTableAccessor.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#tableExists(org.apache.hadoop.hbase.client.Connection,%20org.apache.hadoop.hbase.TableName)">tableExists</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a>&nbsp;connection,
                       <a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)</code>
 <div class="block">Checks if the specified table exists.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static void</code></td>
 <td class="colLast"><span class="strong">MetaTableAccessor.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/MetaTableAccessor.html#updateTableState(org.apache.hadoop.hbase.client.Connection,%20org.apache.hadoop.hbase.TableName,%20org.apache.hadoop.hbase.client.TableState.State)">updateTableState</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a>&nbsp;conn,
                                 <a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName,
@@ -7056,7 +7052,7 @@ service.</div>
 <tr class="rowColor">
 <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&gt;</code></td>
 <td class="colLast"><span class="strong">ReplicationPeers.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html#getPeerTableCFsConfig(java.lang.String)">getPeerTableCFsConfig</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId)</code>
-<div class="block">Get the table and column-family list string of the peer from ZK.</div>
+<div class="block">Get the table and column-family list string of the peer from the underlying storage.</div>
 </td>
 </tr>
 <tr class="altColor">
@@ -7093,7 +7089,7 @@ service.</div>
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><span class="strong">ReplicationPeers.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html#setPeerTableCFsConfig(java.lang.String,%20java.util.Map)">setPeerTableCFsConfig</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId,
                                           <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,? extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&gt;&nbsp;tableCFs)</code>
-<div class="block">Set the table and column-family list string of the peer to ZK.</div>
+<div class="block">Set the table and column-family list string of the peer to the underlying storage.</div>
 </td>
 </tr>
 <tr class="altColor">
@@ -8706,7 +8702,7 @@ service.</div>
 </tr>
 <tbody>
 <tr class="altColor">
-<td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">TableDescriptor</a>&gt;</code></td>
+<td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&gt;</code></td>
 <td class="colLast"><span class="strong">FSTableDescriptors.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/FSTableDescriptors.html#cache">cache</a></strong></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
@@ -8826,21 +8822,15 @@ service.</div>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a></code></td>
-<td class="colLast"><span class="strong">FSTableDescriptors.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/FSTableDescriptors.html#get(org.apache.hadoop.hbase.TableName)">get</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)</code>
+<td class="colLast"><span class="strong">FSTableDescriptors.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/FSTableDescriptors.html#get(org.apache.hadoop.hbase.TableName)">get</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tablename)</code>
 <div class="block">Get the current table descriptor for the given table, or null if none exists.</div>
 </td>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">TableDescriptor</a></code></td>
-<td class="colLast"><span class="strong">FSTableDescriptors.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/FSTableDescriptors.html#getDescriptor(org.apache.hadoop.hbase.TableName)">getDescriptor</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tablename)</code>
-<div class="block">Get the current table descriptor for the given table, or null if none exists.</div>
-</td>
-</tr>
-<tr class="rowColor">
 <td class="colFirst"><code>com.google.common.collect.Multimap&lt;byte[],<a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.HbckInfo.html" title="class in org.apache.hadoop.hbase.util">HBaseFsck.HbckInfo</a>&gt;</code></td>
 <td class="colLast"><span class="strong">HBaseFsck.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/HBaseFsck.html#getOverlapGroups(org.apache.hadoop.hbase.TableName)">getOverlapGroups</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;table)</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static org.apache.hadoop.fs.Path</code></td>
 <td class="colLast"><span class="strong">HFileArchiveUtil.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/HFileArchiveUtil.html#getRegionArchiveDir(org.apache.hadoop.fs.Path,%20org.apache.hadoop.hbase.TableName,%20org.apache.hadoop.fs.Path)">getRegionArchiveDir</a></strong>(org.apache.hadoop.fs.Path&nbsp;rootDir,
                                       <a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName,
@@ -8848,7 +8838,7 @@ service.</div>
 <div class="block">Get the archive directory for a given region under the specified table</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static org.apache.hadoop.fs.Path</code></td>
 <td class="colLast"><span class="strong">HFileArchiveUtil.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/HFileArchiveUtil.html#getRegionArchiveDir(org.apache.hadoop.fs.Path,%20org.apache.hadoop.hbase.TableName,%20java.lang.String)">getRegionArchiveDir</a></strong>(org.apache.hadoop.fs.Path&nbsp;rootDir,
                                       <a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName,
@@ -8856,13 +8846,13 @@ service.</div>
 <div class="block">Get the archive directory for a given region under the specified table</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>(package private) static <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedList.html?is-external=true" title="class or interface in java.util">LinkedList</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/util/Pair.html" title="class in org.apache.hadoop.hbase.util">Pair</a>&lt;byte[],byte[]&gt;&gt;</code></td>
 <td class="colLast"><span class="strong">RegionSplitter.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/RegionSplitter.html#getSplits(org.apache.hadoop.hbase.client.Connection,%20org.apache.hadoop.hbase.TableName,%20org.apache.hadoop.hbase.util.RegionSplitter.SplitAlgorithm)">getSplits</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/client/Connection.html" title="interface in org.apache.hadoop.hbase.client">Connection</a>&nbsp;connection,
                   <a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName,
                   <a href="../../../../../org/apache/hadoop/hbase/util/RegionSplitter.SplitAlgorithm.html" title="interface in org.apache.hadoop.hbase.util">RegionSplitter.SplitAlgorithm</a>&nbsp;splitAlgo)</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static org.apache.hadoop.fs.Path</code></td>
 <td class="colLast"><span class="strong">HFileArchiveUtil.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/HFileArchiveUtil.html#getStoreArchivePath(org.apache.hadoop.conf.Configuration,%20org.apache.hadoop.hbase.TableName,%20java.lang.String,%20java.lang.String)">getStoreArchivePath</a></strong>(org.apache.hadoop.conf.Configuration&nbsp;conf,
                                       <a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName,
@@ -8871,22 +8861,22 @@ service.</div>
 <div class="block">Get the directory to archive a store directory</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static org.apache.hadoop.fs.Path</code></td>
 <td class="colLast"><span class="strong">HFileArchiveUtil.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/HFileArchiveUtil.html#getTableArchivePath(org.apache.hadoop.conf.Configuration,%20org.apache.hadoop.hbase.TableName)">getTableArchivePath</a></strong>(org.apache.hadoop.conf.Configuration&nbsp;conf,
                                       <a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)</code>
 <div class="block">Get the path to the table archive directory based on the configured archive directory.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static org.apache.hadoop.fs.Path</code></td>
 <td class="colLast"><span class="strong">HFileArchiveUtil.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/HFileArchiveUtil.html#getTableArchivePath(org.apache.hadoop.fs.Path,%20org.apache.hadoop.hbase.TableName)">getTableArchivePath</a></strong>(org.apache.hadoop.fs.Path&nbsp;rootdir,
                                       <a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)</code>
 <div class="block">Get the path to the table archive directory based on the configured archive directory.</div>
 </td>
 </tr>
-<tr class="altColor">
-<td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">TableDescriptor</a></code></td>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a></code></td>
 <td class="colLast"><span class="strong">FSTableDescriptors.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/FSTableDescriptors.html#getTableDescriptorFromFs(org.apache.hadoop.fs.FileSystem,%20org.apache.hadoop.fs.Path,%20org.apache.hadoop.hbase.TableName)">getTableDescriptorFromFs</a></strong>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
                                                 org.apache.hadoop.fs.Path&nbsp;hbaseRootDir,
                                                 <a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)</code>
@@ -8894,16 +8884,6 @@ service.</div>
  if it exists, bypassing the local cache.</div>
 </td>
 </tr>
-<tr class="rowColor">
-<td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">TableDescriptor</a></code></td>
-<td class="colLast"><span class="strong">FSTableDescriptors.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/FSTableDescriptors.html#getTableDescriptorFromFs(org.apache.hadoop.fs.FileSystem,%20org.apache.hadoop.fs.Path,%20org.apache.hadoop.hbase.TableName,%20boolean)">getTableDescriptorFromFs</a></strong>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
-                                                org.apache.hadoop.fs.Path&nbsp;hbaseRootDir,
-                                                <a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName,
-                                                boolean&nbsp;rewritePb)</code>
-<div class="block">Returns the latest table descriptor for the given table directly from the file system
- if it exists, bypassing the local cache.</div>
-</td>
-</tr>
 <tr class="altColor">
 <td class="colFirst"><code>static org.apache.hadoop.fs.Path</code></td>
 <td class="colLast"><span class="strong">FSUtils.</span><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/FSUtils.html#getTableDir(org.apache.hadoop.fs.Path,%20org.apache.hadoop.hbase.TableName)">getTableDir</a></strong>(org.apache.hadoop.fs.Path&nbsp;rootdir,

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/classification/class-use/InterfaceAudience.LimitedPrivate.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/classification/class-use/InterfaceAudience.LimitedPrivate.html b/devapidocs/org/apache/hadoop/hbase/classification/class-use/InterfaceAudience.LimitedPrivate.html
index 44472d0..799d139 100644
--- a/devapidocs/org/apache/hadoop/hbase/classification/class-use/InterfaceAudience.LimitedPrivate.html
+++ b/devapidocs/org/apache/hadoop/hbase/classification/class-use/InterfaceAudience.LimitedPrivate.html
@@ -1069,61 +1069,75 @@ service.</div>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
-<td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/CompactionTool.html" title="class in org.apache.hadoop.hbase.regionserver">CompactionTool</a></strong></code>&nbsp;</td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html" title="class in org.apache.hadoop.hbase.regionserver">BusyRegionSplitPolicy</a></strong></code>
+<div class="block">This class represents a split policy which makes the split decision based
+ on how busy a region is.</div>
+</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/CompactionTool.html" title="class in org.apache.hadoop.hbase.regionserver">CompactionTool</a></strong></code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/ConstantSizeRegionSplitPolicy.html" title="class in org.apache.hadoop.hbase.regionserver">ConstantSizeRegionSplitPolicy</a></strong></code>
 <div class="block">A <a href="../../../../../../org/apache/hadoop/hbase/regionserver/RegionSplitPolicy.html" title="class in org.apache.hadoop.hbase.regionserver"><code>RegionSplitPolicy</code></a> implementation which splits a region
  as soon as any of its store files exceeds a maximum configurable
  size.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/DefaultStoreEngine.html" title="class in org.apache.hadoop.hbase.regionserver">DefaultStoreEngine</a></strong></code>
 <div class="block">Default StoreEngine creates the default compactor, policy, and store file manager, or
  their derivatives.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/DisabledRegionSplitPolicy.html" title="class in org.apache.hadoop.hbase.regionserver">DisabledRegionSplitPolicy</a></strong></code>
 <div class="block">A <a href="../../../../../../org/apache/hadoop/hbase/regionserver/RegionSplitPolicy.html" title="class in org.apache.hadoop.hbase.regionserver"><code>RegionSplitPolicy</code></a> that disables region splits.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>interface&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/FavoredNodesForRegion.html" title="interface in org.apache.hadoop.hbase.regionserver">FavoredNodesForRegion</a></strong></code>
 <div class="block">Abstraction that allows different modules in RegionServer to update/get
  the favored nodes information for regions.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/FlushLargeStoresPolicy.html" title="class in org.apache.hadoop.hbase.regionserver">FlushLargeStoresPolicy</a></strong></code>
 <div class="block">A <a href="../../../../../../org/apache/hadoop/hbase/regionserver/FlushPolicy.html" title="class in org.apache.hadoop.hbase.regionserver"><code>FlushPolicy</code></a> that only flushes store larger a given threshold.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/FlushPolicyFactory.html" title="class in org.apache.hadoop.hbase.regionserver">FlushPolicyFactory</a></strong></code>
 <div class="block">The class that creates a flush policy from a conf and HTableDescriptor.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html" title="class in org.apache.hadoop.hbase.regionserver">HRegionServer</a></strong></code>
 <div class="block">HRegionServer makes a set of HRegions available to clients.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/InternalScan.html" title="class in org.apache.hadoop.hbase.regionserver">InternalScan</a></strong></code>
 <div class="block">Special scanner, currently used for increment operations to
  allow additional server-side arguments for Scan operations.</div>
 </td>
 </tr>
+<tr class="rowColor">
+<td class="colFirst"><code>interface&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/InternalScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">InternalScanner</a></strong></code>
+<div class="block">Internal scanners differ from client-side scanners in that they operate on
+ HStoreKeys and byte[] instead of RowResults.</div>
+</td>
+</tr>
 <tr class="altColor">
 <td class="colFirst"><code>class&nbsp;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../../org/apache/hadoop/hbase/regionserver/MiniBatchOperationInProgress.html" title="class in org.apache.hadoop.hbase.regionserver">MiniBatchOperationInProgress</a>&lt;T&gt;</strong></code>


[23/52] [partial] hbase-site git commit: Published site at 3e0602be1665e6170b0addec59bbe8785da300b0.

Posted by mi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/replication/ReplicationPeers.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/replication/ReplicationPeers.html b/devapidocs/org/apache/hadoop/hbase/replication/ReplicationPeers.html
index e514b71..c83391f 100644
--- a/devapidocs/org/apache/hadoop/hbase/replication/ReplicationPeers.html
+++ b/devapidocs/org/apache/hadoop/hbase/replication/ReplicationPeers.html
@@ -121,41 +121,41 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/replic
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html#addPeer(java.lang.String,%20org.apache.hadoop.hbase.replication.ReplicationPeerConfig)">addPeer</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId,
-              <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html" title="class in org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a>&nbsp;peerConfig)</code>
-<div class="block">Add a new remote slave cluster for replication.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html#disablePeer(java.lang.String)">disablePeer</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId)</code>
 <div class="block">Stop the replication to the specified remote slave cluster.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html#enablePeer(java.lang.String)">enablePeer</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId)</code>
 <div class="block">Restart the replication to the specified remote slave cluster.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html" title="class in org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a>&gt;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html#getAllPeerConfigs()">getAllPeerConfigs</a></strong>()</code>
 <div class="block">List the cluster replication configs of all remote slave clusters (whether they are
  enabled/disabled or connected/disconnected).</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html#getAllPeerIds()">getAllPeerIds</a></strong>()</code>
 <div class="block">List the peer ids of all remote slave clusters (whether they are enabled/disabled or
  connected/disconnected).</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeer.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeer</a></code></td>
-<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html#getPeer(java.lang.String)">getPeer</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId)</code>
-<div class="block">Returns the ReplicationPeer</div>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html#getConnectedPeer(java.lang.String)">getConnectedPeer</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId)</code>
+<div class="block">Returns the ReplicationPeer for the specified connected peer.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html#getConnectedPeerIds()">getConnectedPeerIds</a></strong>()</code>
+<div class="block">Returns the set of peerIds of the clusters that have been connected and have an underlying
+ ReplicationPeer.</div>
 </td>
 </tr>
 <tr class="altColor">
@@ -165,67 +165,74 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/replic
 </td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
-<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html#getPeerIds()">getPeerIds</a></strong>()</code>
-<div class="block">Returns the set of peerIds defined</div>
-</td>
-</tr>
-<tr class="altColor">
 <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&gt;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html#getPeerTableCFsConfig(java.lang.String)">getPeerTableCFsConfig</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId)</code>
-<div class="block">Get the table and column-family list string of the peer from ZK.</div>
+<div class="block">Get the table and column-family list string of the peer from the underlying storage.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html" title="class in org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html#getReplicationPeerConfig(java.lang.String)">getReplicationPeerConfig</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId)</code>
 <div class="block">Returns the configured ReplicationPeerConfig for this peerId</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html#getStatusOfPeer(java.lang.String)">getStatusOfPeer</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId)</code>
 <div class="block">Get the replication status for the specified connected remote slave cluster.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html#getStatusOfPeerFromBackingStore(java.lang.String)">getStatusOfPeerFromBackingStore</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId)</code>
 <div class="block">Get the replication status for the specified remote slave cluster, which doesn't
  have to be connected.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html#init()">init</a></strong>()</code>
 <div class="block">Initialize the ReplicationPeers interface.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html#peerAdded(java.lang.String)">peerAdded</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId)</code>&nbsp;</td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html#peerConnected(java.lang.String)">peerConnected</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId)</code>
+<div class="block">Method called after a peer has been connected.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html#peerDisconnected(java.lang.String)">peerDisconnected</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId)</code>
+<div class="block">Method called after a peer has been disconnected.</div>
+</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html#peerRemoved(java.lang.String)">peerRemoved</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId)</code>&nbsp;</td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html#registerPeer(java.lang.String,%20org.apache.hadoop.hbase.replication.ReplicationPeerConfig)">registerPeer</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId,
+                        <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html" title="class in org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a>&nbsp;peerConfig)</code>
+<div class="block">Add a new remote slave cluster for replication.</div>
+</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html#removePeer(java.lang.String)">removePeer</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId)</code>
-<div class="block">Removes a remote slave cluster and stops the replication to it.</div>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html#setPeerTableCFsConfig(java.lang.String,%20java.util.Map)">setPeerTableCFsConfig</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId,
+                                          <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,? extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&gt;&nbsp;tableCFs)</code>
+<div class="block">Set the table and column-family list string of the peer to the underlying storage.</div>
 </td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html#setPeerTableCFsConfig(java.lang.String,%20java.util.Map)">setPeerTableCFsConfig</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId,
-                                          <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,? extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&gt;&nbsp;tableCFs)</code>
-<div class="block">Set the table and column-family list string of the peer to ZK.</div>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html#unregisterPeer(java.lang.String)">unregisterPeer</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId)</code>
+<div class="block">Removes a remote slave cluster and stops the replication to it.</div>
 </td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html#updatePeerConfig(java.lang.String,%20org.apache.hadoop.hbase.replication.ReplicationPeerConfig)">updatePeerConfig</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id,
-                                <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html" title="class in org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a>&nbsp;peerConfig)</code>&nbsp;</td>
+                                <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html" title="class in org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a>&nbsp;peerConfig)</code>
+<div class="block">Update the peerConfig for the a given peer cluster</div>
+</td>
 </tr>
 </table>
 </li>
@@ -255,54 +262,61 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/replic
 <dd><code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationException.html" title="class in org.apache.hadoop.hbase.replication">ReplicationException</a></code></dd></dl>
 </li>
 </ul>
-<a name="addPeer(java.lang.String, org.apache.hadoop.hbase.replication.ReplicationPeerConfig)">
+<a name="registerPeer(java.lang.String, org.apache.hadoop.hbase.replication.ReplicationPeerConfig)">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>addPeer</h4>
-<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeers.html#line.54">addPeer</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId,
-           <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html" title="class in org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a>&nbsp;peerConfig)
-             throws <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationException.html" title="class in org.apache.hadoop.hbase.replication">ReplicationException</a></pre>
+<h4>registerPeer</h4>
+<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeers.html#line.54">registerPeer</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId,
+                <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html" title="class in org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a>&nbsp;peerConfig)
+                  throws <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationException.html" title="class in org.apache.hadoop.hbase.replication">ReplicationException</a></pre>
 <div class="block">Add a new remote slave cluster for replication.</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>peerId</code> - a short that identifies the cluster</dd><dd><code>peerConfig</code> - configuration for the replication slave cluster</dd>
 <dt><span class="strong">Throws:</span></dt>
 <dd><code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationException.html" title="class in org.apache.hadoop.hbase.replication">ReplicationException</a></code></dd></dl>
 </li>
 </ul>
-<a name="removePeer(java.lang.String)">
+<a name="unregisterPeer(java.lang.String)">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>removePeer</h4>
-<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeers.html#line.61">removePeer</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId)
-                throws <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationException.html" title="class in org.apache.hadoop.hbase.replication">ReplicationException</a></pre>
+<h4>unregisterPeer</h4>
+<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeers.html#line.61">unregisterPeer</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId)
+                    throws <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationException.html" title="class in org.apache.hadoop.hbase.replication">ReplicationException</a></pre>
 <div class="block">Removes a remote slave cluster and stops the replication to it.</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>peerId</code> - a short that identifies the cluster</dd>
 <dt><span class="strong">Throws:</span></dt>
 <dd><code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationException.html" title="class in org.apache.hadoop.hbase.replication">ReplicationException</a></code></dd></dl>
 </li>
 </ul>
-<a name="peerAdded(java.lang.String)">
+<a name="peerConnected(java.lang.String)">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>peerAdded</h4>
-<pre>boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeers.html#line.63">peerAdded</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId)
-                  throws <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationException.html" title="class in org.apache.hadoop.hbase.replication">ReplicationException</a></pre>
-<dl><dt><span class="strong">Throws:</span></dt>
+<h4>peerConnected</h4>
+<pre>boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeers.html#line.70">peerConnected</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId)
+                      throws <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationException.html" title="class in org.apache.hadoop.hbase.replication">ReplicationException</a></pre>
+<div class="block">Method called after a peer has been connected. It will create a ReplicationPeer to track the
+ newly connected cluster.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>peerId</code> - a short that identifies the cluster</dd>
+<dt><span class="strong">Returns:</span></dt><dd>whether a ReplicationPeer was successfully created</dd>
+<dt><span class="strong">Throws:</span></dt>
 <dd><code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationException.html" title="class in org.apache.hadoop.hbase.replication">ReplicationException</a></code></dd></dl>
 </li>
 </ul>
-<a name="peerRemoved(java.lang.String)">
+<a name="peerDisconnected(java.lang.String)">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>peerRemoved</h4>
-<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeers.html#line.65">peerRemoved</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId)</pre>
+<h4>peerDisconnected</h4>
+<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeers.html#line.77">peerDisconnected</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId)</pre>
+<div class="block">Method called after a peer has been disconnected. It will remove the ReplicationPeer that
+ tracked the disconnected cluster.</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>peerId</code> - a short that identifies the cluster</dd></dl>
 </li>
 </ul>
 <a name="enablePeer(java.lang.String)">
@@ -311,7 +325,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/replic
 <ul class="blockList">
 <li class="blockList">
 <h4>enablePeer</h4>
-<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeers.html#line.71">enablePeer</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId)
+<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeers.html#line.83">enablePeer</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId)
                 throws <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationException.html" title="class in org.apache.hadoop.hbase.replication">ReplicationException</a></pre>
 <div class="block">Restart the replication to the specified remote slave cluster.</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>peerId</code> - a short that identifies the cluster</dd>
@@ -325,7 +339,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/replic
 <ul class="blockList">
 <li class="blockList">
 <h4>disablePeer</h4>
-<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeers.html#line.77">disablePeer</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId)
+<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeers.html#line.89">disablePeer</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId)
                  throws <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationException.html" title="class in org.apache.hadoop.hbase.replication">ReplicationException</a></pre>
 <div class="block">Stop the replication to the specified remote slave cluster.</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>peerId</code> - a short that identifies the cluster</dd>
@@ -339,9 +353,9 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/replic
 <ul class="blockList">
 <li class="blockList">
 <h4>getPeerTableCFsConfig</h4>
-<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeers.html#line.83">getPeerTableCFsConfig</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId)
+<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeers.html#line.95">getPeerTableCFsConfig</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId)
                                                   throws <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationException.html" title="class in org.apache.hadoop.hbase.replication">ReplicationException</a></pre>
-<div class="block">Get the table and column-family list string of the peer from ZK.</div>
+<div class="block">Get the table and column-family list string of the peer from the underlying storage.</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>peerId</code> - a short that identifies the cluster</dd>
 <dt><span class="strong">Throws:</span></dt>
 <dd><code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationException.html" title="class in org.apache.hadoop.hbase.replication">ReplicationException</a></code></dd></dl>
@@ -353,35 +367,38 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/replic
 <ul class="blockList">
 <li class="blockList">
 <h4>setPeerTableCFsConfig</h4>
-<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeers.html#line.91">setPeerTableCFsConfig</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId,
+<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeers.html#line.103">setPeerTableCFsConfig</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId,
                          <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,? extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&gt;&nbsp;tableCFs)
                            throws <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationException.html" title="class in org.apache.hadoop.hbase.replication">ReplicationException</a></pre>
-<div class="block">Set the table and column-family list string of the peer to ZK.</div>
+<div class="block">Set the table and column-family list string of the peer to the underlying storage.</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>peerId</code> - a short that identifies the cluster</dd><dd><code>tableCFs</code> - the table and column-family list which will be replicated for this peer</dd>
 <dt><span class="strong">Throws:</span></dt>
 <dd><code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationException.html" title="class in org.apache.hadoop.hbase.replication">ReplicationException</a></code></dd></dl>
 </li>
 </ul>
-<a name="getPeer(java.lang.String)">
+<a name="getConnectedPeer(java.lang.String)">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>getPeer</h4>
-<pre><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeer.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeer</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeers.html#line.100">getPeer</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId)</pre>
-<div class="block">Returns the ReplicationPeer</div>
+<h4>getConnectedPeer</h4>
+<pre><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeer.html" title="interface in org.apache.hadoop.hbase.replication">ReplicationPeer</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeers.html#line.114">getConnectedPeer</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId)</pre>
+<div class="block">Returns the ReplicationPeer for the specified connected peer. This ReplicationPeer will
+ continue to track changes to the Peer's state and config. This method returns null if no
+ peer has been connected with the given peerId.</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>peerId</code> - id for the peer</dd>
 <dt><span class="strong">Returns:</span></dt><dd>ReplicationPeer object</dd></dl>
 </li>
 </ul>
-<a name="getPeerIds()">
+<a name="getConnectedPeerIds()">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>getPeerIds</h4>
-<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeers.html#line.106">getPeerIds</a>()</pre>
-<div class="block">Returns the set of peerIds defined</div>
+<h4>getConnectedPeerIds</h4>
+<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeers.html#line.121">getConnectedPeerIds</a>()</pre>
+<div class="block">Returns the set of peerIds of the clusters that have been connected and have an underlying
+ ReplicationPeer.</div>
 <dl><dt><span class="strong">Returns:</span></dt><dd>a Set of Strings for peerIds</dd></dl>
 </li>
 </ul>
@@ -391,7 +408,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/replic
 <ul class="blockList">
 <li class="blockList">
 <h4>getStatusOfPeer</h4>
-<pre>boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeers.html#line.116">getStatusOfPeer</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId)</pre>
+<pre>boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeers.html#line.131">getStatusOfPeer</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId)</pre>
 <div class="block">Get the replication status for the specified connected remote slave cluster.
  The value might be read from cache, so it is recommended to
  use <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeers.html#getStatusOfPeerFromBackingStore(java.lang.String)"><code>getStatusOfPeerFromBackingStore(String)</code></a>
@@ -406,7 +423,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/replic
 <ul class="blockList">
 <li class="blockList">
 <h4>getStatusOfPeerFromBackingStore</h4>
-<pre>boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeers.html#line.125">getStatusOfPeerFromBackingStore</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId)
+<pre>boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeers.html#line.140">getStatusOfPeerFromBackingStore</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId)
                                         throws <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationException.html" title="class in org.apache.hadoop.hbase.replication">ReplicationException</a></pre>
 <div class="block">Get the replication status for the specified remote slave cluster, which doesn't
  have to be connected. The state is read directly from the backing store.</div>
@@ -422,7 +439,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/replic
 <ul class="blockList">
 <li class="blockList">
 <h4>getAllPeerConfigs</h4>
-<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html" title="class in org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeers.html#line.132">getAllPeerConfigs</a>()</pre>
+<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html" title="class in org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeers.html#line.147">getAllPeerConfigs</a>()</pre>
 <div class="block">List the cluster replication configs of all remote slave clusters (whether they are
  enabled/disabled or connected/disconnected).</div>
 <dl><dt><span class="strong">Returns:</span></dt><dd>A map of peer ids to peer cluster keys</dd></dl>
@@ -434,7 +451,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/replic
 <ul class="blockList">
 <li class="blockList">
 <h4>getAllPeerIds</h4>
-<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeers.html#line.139">getAllPeerIds</a>()</pre>
+<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeers.html#line.154">getAllPeerIds</a>()</pre>
 <div class="block">List the peer ids of all remote slave clusters (whether they are enabled/disabled or
  connected/disconnected).</div>
 <dl><dt><span class="strong">Returns:</span></dt><dd>A list of peer ids</dd></dl>
@@ -446,7 +463,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/replic
 <ul class="blockList">
 <li class="blockList">
 <h4>getReplicationPeerConfig</h4>
-<pre><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html" title="class in org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeers.html#line.146">getReplicationPeerConfig</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId)
+<pre><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html" title="class in org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeers.html#line.161">getReplicationPeerConfig</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId)
                                                throws <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationException.html" title="class in org.apache.hadoop.hbase.replication">ReplicationException</a></pre>
 <div class="block">Returns the configured ReplicationPeerConfig for this peerId</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>peerId</code> - a short name that identifies the cluster</dd>
@@ -461,7 +478,7 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/replic
 <ul class="blockList">
 <li class="blockList">
 <h4>getPeerConf</h4>
-<pre><a href="../../../../../org/apache/hadoop/hbase/util/Pair.html" title="class in org.apache.hadoop.hbase.util">Pair</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html" title="class in org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a>,org.apache.hadoop.conf.Configuration&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeers.html#line.153">getPeerConf</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId)
+<pre><a href="../../../../../org/apache/hadoop/hbase/util/Pair.html" title="class in org.apache.hadoop.hbase.util">Pair</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html" title="class in org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a>,org.apache.hadoop.conf.Configuration&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeers.html#line.168">getPeerConf</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;peerId)
                                                                              throws <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationException.html" title="class in org.apache.hadoop.hbase.replication">ReplicationException</a></pre>
 <div class="block">Returns the configuration needed to talk to the remote slave cluster.</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>peerId</code> - a short that identifies the cluster</dd>
@@ -476,10 +493,12 @@ public interface <a href="../../../../../src-html/org/apache/hadoop/hbase/replic
 <ul class="blockListLast">
 <li class="blockList">
 <h4>updatePeerConfig</h4>
-<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeers.html#line.155">updatePeerConfig</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id,
+<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeers.html#line.176">updatePeerConfig</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;id,
                     <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html" title="class in org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a>&nbsp;peerConfig)
                       throws <a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationException.html" title="class in org.apache.hadoop.hbase.replication">ReplicationException</a></pre>
-<dl><dt><span class="strong">Throws:</span></dt>
+<div class="block">Update the peerConfig for the a given peer cluster</div>
+<dl><dt><span class="strong">Parameters:</span></dt><dd><code>id</code> - a short that identifies the cluster</dd><dd><code>peerConfig</code> - new config for the peer cluster</dd>
+<dt><span class="strong">Throws:</span></dt>
 <dd><code><a href="../../../../../org/apache/hadoop/hbase/replication/ReplicationException.html" title="class in org.apache.hadoop.hbase.replication">ReplicationException</a></code></dd></dl>
 </li>
 </ul>


[08/52] [partial] hbase-site git commit: Published site at 3e0602be1665e6170b0addec59bbe8785da300b0.

Posted by mi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/replication/VerifyReplication.html
----------------------------------------------------------------------
diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/replication/VerifyReplication.html b/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/replication/VerifyReplication.html
index 0fd9b7d..4ea6ac9 100644
--- a/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/replication/VerifyReplication.html
+++ b/devapidocs/src-html/org/apache/hadoop/hbase/mapreduce/replication/VerifyReplication.html
@@ -408,83 +408,87 @@
 <span class="sourceLineNo">400</span>          continue;<a name="line.400"></a>
 <span class="sourceLineNo">401</span>        }<a name="line.401"></a>
 <span class="sourceLineNo">402</span><a name="line.402"></a>
-<span class="sourceLineNo">403</span>        if (i == args.length-2) {<a name="line.403"></a>
-<span class="sourceLineNo">404</span>          peerId = cmd;<a name="line.404"></a>
+<span class="sourceLineNo">403</span>        if (cmd.startsWith("--")) {<a name="line.403"></a>
+<span class="sourceLineNo">404</span>          printUsage("Invalid argument '" + cmd + "'");<a name="line.404"></a>
 <span class="sourceLineNo">405</span>        }<a name="line.405"></a>
 <span class="sourceLineNo">406</span><a name="line.406"></a>
-<span class="sourceLineNo">407</span>        if (i == args.length-1) {<a name="line.407"></a>
-<span class="sourceLineNo">408</span>          tableName = cmd;<a name="line.408"></a>
+<span class="sourceLineNo">407</span>        if (i == args.length-2) {<a name="line.407"></a>
+<span class="sourceLineNo">408</span>          peerId = cmd;<a name="line.408"></a>
 <span class="sourceLineNo">409</span>        }<a name="line.409"></a>
-<span class="sourceLineNo">410</span>      }<a name="line.410"></a>
-<span class="sourceLineNo">411</span>    } catch (Exception e) {<a name="line.411"></a>
-<span class="sourceLineNo">412</span>      e.printStackTrace();<a name="line.412"></a>
-<span class="sourceLineNo">413</span>      printUsage("Can't start because " + e.getMessage());<a name="line.413"></a>
-<span class="sourceLineNo">414</span>      return false;<a name="line.414"></a>
-<span class="sourceLineNo">415</span>    }<a name="line.415"></a>
-<span class="sourceLineNo">416</span>    return true;<a name="line.416"></a>
-<span class="sourceLineNo">417</span>  }<a name="line.417"></a>
-<span class="sourceLineNo">418</span><a name="line.418"></a>
-<span class="sourceLineNo">419</span>  private static void restoreDefaults() {<a name="line.419"></a>
-<span class="sourceLineNo">420</span>    startTime = 0;<a name="line.420"></a>
-<span class="sourceLineNo">421</span>    endTime = Long.MAX_VALUE;<a name="line.421"></a>
-<span class="sourceLineNo">422</span>    batch = Integer.MAX_VALUE;<a name="line.422"></a>
-<span class="sourceLineNo">423</span>    versions = -1;<a name="line.423"></a>
-<span class="sourceLineNo">424</span>    tableName = null;<a name="line.424"></a>
-<span class="sourceLineNo">425</span>    families = null;<a name="line.425"></a>
-<span class="sourceLineNo">426</span>    peerId = null;<a name="line.426"></a>
-<span class="sourceLineNo">427</span>    rowPrefixes = null;<a name="line.427"></a>
-<span class="sourceLineNo">428</span>  }<a name="line.428"></a>
-<span class="sourceLineNo">429</span><a name="line.429"></a>
-<span class="sourceLineNo">430</span>  /*<a name="line.430"></a>
-<span class="sourceLineNo">431</span>   * @param errorMsg Error message.  Can be null.<a name="line.431"></a>
-<span class="sourceLineNo">432</span>   */<a name="line.432"></a>
-<span class="sourceLineNo">433</span>  private static void printUsage(final String errorMsg) {<a name="line.433"></a>
-<span class="sourceLineNo">434</span>    if (errorMsg != null &amp;&amp; errorMsg.length() &gt; 0) {<a name="line.434"></a>
-<span class="sourceLineNo">435</span>      System.err.println("ERROR: " + errorMsg);<a name="line.435"></a>
-<span class="sourceLineNo">436</span>    }<a name="line.436"></a>
-<span class="sourceLineNo">437</span>    System.err.println("Usage: verifyrep [--starttime=X]" +<a name="line.437"></a>
-<span class="sourceLineNo">438</span>        " [--stoptime=Y] [--families=A] [--row-prefixes=B] &lt;peerid&gt; &lt;tablename&gt;");<a name="line.438"></a>
-<span class="sourceLineNo">439</span>    System.err.println();<a name="line.439"></a>
-<span class="sourceLineNo">440</span>    System.err.println("Options:");<a name="line.440"></a>
-<span class="sourceLineNo">441</span>    System.err.println(" starttime    beginning of the time range");<a name="line.441"></a>
-<span class="sourceLineNo">442</span>    System.err.println("              without endtime means from starttime to forever");<a name="line.442"></a>
-<span class="sourceLineNo">443</span>    System.err.println(" endtime      end of the time range");<a name="line.443"></a>
-<span class="sourceLineNo">444</span>    System.err.println(" versions     number of cell versions to verify");<a name="line.444"></a>
-<span class="sourceLineNo">445</span>    System.err.println(" families     comma-separated list of families to copy");<a name="line.445"></a>
-<span class="sourceLineNo">446</span>    System.err.println(" row-prefixes comma-separated list of row key prefixes to filter on ");<a name="line.446"></a>
-<span class="sourceLineNo">447</span>    System.err.println();<a name="line.447"></a>
-<span class="sourceLineNo">448</span>    System.err.println("Args:");<a name="line.448"></a>
-<span class="sourceLineNo">449</span>    System.err.println(" peerid       Id of the peer used for verification, must match the one given for replication");<a name="line.449"></a>
-<span class="sourceLineNo">450</span>    System.err.println(" tablename    Name of the table to verify");<a name="line.450"></a>
+<span class="sourceLineNo">410</span><a name="line.410"></a>
+<span class="sourceLineNo">411</span>        if (i == args.length-1) {<a name="line.411"></a>
+<span class="sourceLineNo">412</span>          tableName = cmd;<a name="line.412"></a>
+<span class="sourceLineNo">413</span>        }<a name="line.413"></a>
+<span class="sourceLineNo">414</span>      }<a name="line.414"></a>
+<span class="sourceLineNo">415</span>    } catch (Exception e) {<a name="line.415"></a>
+<span class="sourceLineNo">416</span>      e.printStackTrace();<a name="line.416"></a>
+<span class="sourceLineNo">417</span>      printUsage("Can't start because " + e.getMessage());<a name="line.417"></a>
+<span class="sourceLineNo">418</span>      return false;<a name="line.418"></a>
+<span class="sourceLineNo">419</span>    }<a name="line.419"></a>
+<span class="sourceLineNo">420</span>    return true;<a name="line.420"></a>
+<span class="sourceLineNo">421</span>  }<a name="line.421"></a>
+<span class="sourceLineNo">422</span><a name="line.422"></a>
+<span class="sourceLineNo">423</span>  private static void restoreDefaults() {<a name="line.423"></a>
+<span class="sourceLineNo">424</span>    startTime = 0;<a name="line.424"></a>
+<span class="sourceLineNo">425</span>    endTime = Long.MAX_VALUE;<a name="line.425"></a>
+<span class="sourceLineNo">426</span>    batch = Integer.MAX_VALUE;<a name="line.426"></a>
+<span class="sourceLineNo">427</span>    versions = -1;<a name="line.427"></a>
+<span class="sourceLineNo">428</span>    tableName = null;<a name="line.428"></a>
+<span class="sourceLineNo">429</span>    families = null;<a name="line.429"></a>
+<span class="sourceLineNo">430</span>    peerId = null;<a name="line.430"></a>
+<span class="sourceLineNo">431</span>    rowPrefixes = null;<a name="line.431"></a>
+<span class="sourceLineNo">432</span>  }<a name="line.432"></a>
+<span class="sourceLineNo">433</span><a name="line.433"></a>
+<span class="sourceLineNo">434</span>  /*<a name="line.434"></a>
+<span class="sourceLineNo">435</span>   * @param errorMsg Error message.  Can be null.<a name="line.435"></a>
+<span class="sourceLineNo">436</span>   */<a name="line.436"></a>
+<span class="sourceLineNo">437</span>  private static void printUsage(final String errorMsg) {<a name="line.437"></a>
+<span class="sourceLineNo">438</span>    if (errorMsg != null &amp;&amp; errorMsg.length() &gt; 0) {<a name="line.438"></a>
+<span class="sourceLineNo">439</span>      System.err.println("ERROR: " + errorMsg);<a name="line.439"></a>
+<span class="sourceLineNo">440</span>    }<a name="line.440"></a>
+<span class="sourceLineNo">441</span>    System.err.println("Usage: verifyrep [--starttime=X]" +<a name="line.441"></a>
+<span class="sourceLineNo">442</span>        " [--endtime=Y] [--families=A] [--row-prefixes=B] &lt;peerid&gt; &lt;tablename&gt;");<a name="line.442"></a>
+<span class="sourceLineNo">443</span>    System.err.println();<a name="line.443"></a>
+<span class="sourceLineNo">444</span>    System.err.println("Options:");<a name="line.444"></a>
+<span class="sourceLineNo">445</span>    System.err.println(" starttime    beginning of the time range");<a name="line.445"></a>
+<span class="sourceLineNo">446</span>    System.err.println("              without endtime means from starttime to forever");<a name="line.446"></a>
+<span class="sourceLineNo">447</span>    System.err.println(" endtime      end of the time range");<a name="line.447"></a>
+<span class="sourceLineNo">448</span>    System.err.println(" versions     number of cell versions to verify");<a name="line.448"></a>
+<span class="sourceLineNo">449</span>    System.err.println(" families     comma-separated list of families to copy");<a name="line.449"></a>
+<span class="sourceLineNo">450</span>    System.err.println(" row-prefixes comma-separated list of row key prefixes to filter on ");<a name="line.450"></a>
 <span class="sourceLineNo">451</span>    System.err.println();<a name="line.451"></a>
-<span class="sourceLineNo">452</span>    System.err.println("Examples:");<a name="line.452"></a>
-<span class="sourceLineNo">453</span>    System.err.println(" To verify the data replicated from TestTable for a 1 hour window with peer #5 ");<a name="line.453"></a>
-<span class="sourceLineNo">454</span>    System.err.println(" $ bin/hbase " +<a name="line.454"></a>
-<span class="sourceLineNo">455</span>        "org.apache.hadoop.hbase.mapreduce.replication.VerifyReplication" +<a name="line.455"></a>
-<span class="sourceLineNo">456</span>        " --starttime=1265875194289 --endtime=1265878794289 5 TestTable ");<a name="line.456"></a>
-<span class="sourceLineNo">457</span>  }<a name="line.457"></a>
-<span class="sourceLineNo">458</span><a name="line.458"></a>
-<span class="sourceLineNo">459</span>  @Override<a name="line.459"></a>
-<span class="sourceLineNo">460</span>  public int run(String[] args) throws Exception {<a name="line.460"></a>
-<span class="sourceLineNo">461</span>    Configuration conf = this.getConf();<a name="line.461"></a>
-<span class="sourceLineNo">462</span>    Job job = createSubmittableJob(conf, args);<a name="line.462"></a>
-<span class="sourceLineNo">463</span>    if (job != null) {<a name="line.463"></a>
-<span class="sourceLineNo">464</span>      return job.waitForCompletion(true) ? 0 : 1;<a name="line.464"></a>
-<span class="sourceLineNo">465</span>    } <a name="line.465"></a>
-<span class="sourceLineNo">466</span>    return 1;<a name="line.466"></a>
-<span class="sourceLineNo">467</span>  }<a name="line.467"></a>
-<span class="sourceLineNo">468</span><a name="line.468"></a>
-<span class="sourceLineNo">469</span>  /**<a name="line.469"></a>
-<span class="sourceLineNo">470</span>   * Main entry point.<a name="line.470"></a>
-<span class="sourceLineNo">471</span>   *<a name="line.471"></a>
-<span class="sourceLineNo">472</span>   * @param args  The command line parameters.<a name="line.472"></a>
-<span class="sourceLineNo">473</span>   * @throws Exception When running the job fails.<a name="line.473"></a>
-<span class="sourceLineNo">474</span>   */<a name="line.474"></a>
-<span class="sourceLineNo">475</span>  public static void main(String[] args) throws Exception {<a name="line.475"></a>
-<span class="sourceLineNo">476</span>    int res = ToolRunner.run(HBaseConfiguration.create(), new VerifyReplication(), args);<a name="line.476"></a>
-<span class="sourceLineNo">477</span>    System.exit(res);<a name="line.477"></a>
-<span class="sourceLineNo">478</span>  }<a name="line.478"></a>
-<span class="sourceLineNo">479</span>}<a name="line.479"></a>
+<span class="sourceLineNo">452</span>    System.err.println("Args:");<a name="line.452"></a>
+<span class="sourceLineNo">453</span>    System.err.println(" peerid       Id of the peer used for verification, must match the one given for replication");<a name="line.453"></a>
+<span class="sourceLineNo">454</span>    System.err.println(" tablename    Name of the table to verify");<a name="line.454"></a>
+<span class="sourceLineNo">455</span>    System.err.println();<a name="line.455"></a>
+<span class="sourceLineNo">456</span>    System.err.println("Examples:");<a name="line.456"></a>
+<span class="sourceLineNo">457</span>    System.err.println(" To verify the data replicated from TestTable for a 1 hour window with peer #5 ");<a name="line.457"></a>
+<span class="sourceLineNo">458</span>    System.err.println(" $ bin/hbase " +<a name="line.458"></a>
+<span class="sourceLineNo">459</span>        "org.apache.hadoop.hbase.mapreduce.replication.VerifyReplication" +<a name="line.459"></a>
+<span class="sourceLineNo">460</span>        " --starttime=1265875194289 --endtime=1265878794289 5 TestTable ");<a name="line.460"></a>
+<span class="sourceLineNo">461</span>  }<a name="line.461"></a>
+<span class="sourceLineNo">462</span><a name="line.462"></a>
+<span class="sourceLineNo">463</span>  @Override<a name="line.463"></a>
+<span class="sourceLineNo">464</span>  public int run(String[] args) throws Exception {<a name="line.464"></a>
+<span class="sourceLineNo">465</span>    Configuration conf = this.getConf();<a name="line.465"></a>
+<span class="sourceLineNo">466</span>    Job job = createSubmittableJob(conf, args);<a name="line.466"></a>
+<span class="sourceLineNo">467</span>    if (job != null) {<a name="line.467"></a>
+<span class="sourceLineNo">468</span>      return job.waitForCompletion(true) ? 0 : 1;<a name="line.468"></a>
+<span class="sourceLineNo">469</span>    } <a name="line.469"></a>
+<span class="sourceLineNo">470</span>    return 1;<a name="line.470"></a>
+<span class="sourceLineNo">471</span>  }<a name="line.471"></a>
+<span class="sourceLineNo">472</span><a name="line.472"></a>
+<span class="sourceLineNo">473</span>  /**<a name="line.473"></a>
+<span class="sourceLineNo">474</span>   * Main entry point.<a name="line.474"></a>
+<span class="sourceLineNo">475</span>   *<a name="line.475"></a>
+<span class="sourceLineNo">476</span>   * @param args  The command line parameters.<a name="line.476"></a>
+<span class="sourceLineNo">477</span>   * @throws Exception When running the job fails.<a name="line.477"></a>
+<span class="sourceLineNo">478</span>   */<a name="line.478"></a>
+<span class="sourceLineNo">479</span>  public static void main(String[] args) throws Exception {<a name="line.479"></a>
+<span class="sourceLineNo">480</span>    int res = ToolRunner.run(HBaseConfiguration.create(), new VerifyReplication(), args);<a name="line.480"></a>
+<span class="sourceLineNo">481</span>    System.exit(res);<a name="line.481"></a>
+<span class="sourceLineNo">482</span>  }<a name="line.482"></a>
+<span class="sourceLineNo">483</span>}<a name="line.483"></a>
 
 
 


[29/52] [partial] hbase-site git commit: Published site at 3e0602be1665e6170b0addec59bbe8785da300b0.

Posted by mi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html b/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html
index ca86ece..0153575 100644
--- a/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html
+++ b/devapidocs/org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html
@@ -259,39 +259,44 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionSc
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></td>
-<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#handleFileNotFound(java.io.FileNotFoundException)">handleFileNotFound</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/FileNotFoundException.html?is-external=true" title="class or interface in java.io">FileNotFoundException</a>&nbsp;fnfe)</code>&nbsp;</td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#handleException(java.util.List,%20java.lang.Throwable)">handleException</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">KeyValueScanner</a>&gt;&nbsp;instantiatedScanners,
+                              <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a>&nbsp;t)</code>&nbsp;</td>
 </tr>
 <tr class="altColor">
+<td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#handleFileNotFound(java.io.FileNotFoundException)">handleFileNotFound</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/FileNotFoundException.html?is-external=true" title="class or interface in java.io">FileNotFoundException</a>&nbsp;fnfe)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
 <td class="colFirst"><code>protected void</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#incrementCountOfRowsFilteredMetric(org.apache.hadoop.hbase.regionserver.ScannerContext)">incrementCountOfRowsFilteredMetric</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/ScannerContext.html" title="class in org.apache.hadoop.hbase.regionserver">ScannerContext</a>&nbsp;scannerContext)</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>protected void</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#incrementCountOfRowsScannedMetric(org.apache.hadoop.hbase.regionserver.ScannerContext)">incrementCountOfRowsScannedMetric</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/ScannerContext.html" title="class in org.apache.hadoop.hbase.regionserver">ScannerContext</a>&nbsp;scannerContext)</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>protected void</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#initializeKVHeap(java.util.List,%20java.util.List,%20org.apache.hadoop.hbase.regionserver.HRegion)">initializeKVHeap</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">KeyValueScanner</a>&gt;&nbsp;scanners,
                                 <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">KeyValueScanner</a>&gt;&nbsp;joinedScanners,
                                 <a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region)</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#isFilterDone()">isFilterDone</a></strong>()</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private boolean</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#isFilterDoneInternal()">isFilterDoneInternal</a></strong>()</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>protected boolean</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#isStopRow(org.apache.hadoop.hbase.Cell)">isStopRow</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&nbsp;currentRowCell)</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private boolean</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#joinedHeapMayHaveData(org.apache.hadoop.hbase.Cell)">joinedHeapMayHaveData</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&nbsp;currentRowCell)</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private boolean</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#moreCellsInRow(org.apache.hadoop.hbase.Cell,%20org.apache.hadoop.hbase.Cell)">moreCellsInRow</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&nbsp;nextKv,
                             <a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&nbsp;currentRowCell)</code>
@@ -299,48 +304,48 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionSc
  cells to be read in the heap.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#next(java.util.List)">next</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&gt;&nbsp;outResults)</code>
 <div class="block">Grab the next row's worth of values.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#next(java.util.List,%20org.apache.hadoop.hbase.regionserver.ScannerContext)">next</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&gt;&nbsp;outResults,
         <a href="../../../../../org/apache/hadoop/hbase/regionserver/ScannerContext.html" title="class in org.apache.hadoop.hbase.regionserver">ScannerContext</a>&nbsp;scannerContext)</code>
 <div class="block">Grab the next row's worth of values.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private boolean</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#nextInternal(java.util.List,%20org.apache.hadoop.hbase.regionserver.ScannerContext)">nextInternal</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&gt;&nbsp;results,
                         <a href="../../../../../org/apache/hadoop/hbase/regionserver/ScannerContext.html" title="class in org.apache.hadoop.hbase.regionserver">ScannerContext</a>&nbsp;scannerContext)</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#nextRaw(java.util.List)">nextRaw</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&gt;&nbsp;outResults)</code>
 <div class="block">Grab the next row's worth of values.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#nextRaw(java.util.List,%20org.apache.hadoop.hbase.regionserver.ScannerContext)">nextRaw</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&gt;&nbsp;outResults,
               <a href="../../../../../org/apache/hadoop/hbase/regionserver/ScannerContext.html" title="class in org.apache.hadoop.hbase.regionserver">ScannerContext</a>&nbsp;scannerContext)</code>
 <div class="block">Grab the next row's worth of values.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>protected boolean</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#nextRow(org.apache.hadoop.hbase.regionserver.ScannerContext,%20org.apache.hadoop.hbase.Cell)">nextRow</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/ScannerContext.html" title="class in org.apache.hadoop.hbase.regionserver">ScannerContext</a>&nbsp;scannerContext,
               <a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&nbsp;curRowCell)</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private boolean</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#populateFromJoinedHeap(java.util.List,%20org.apache.hadoop.hbase.regionserver.ScannerContext)">populateFromJoinedHeap</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&gt;&nbsp;results,
                                             <a href="../../../../../org/apache/hadoop/hbase/regionserver/ScannerContext.html" title="class in org.apache.hadoop.hbase.regionserver">ScannerContext</a>&nbsp;scannerContext)</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private boolean</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#populateResult(java.util.List,%20org.apache.hadoop.hbase.regionserver.KeyValueHeap,%20org.apache.hadoop.hbase.regionserver.ScannerContext,%20org.apache.hadoop.hbase.Cell)">populateResult</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&gt;&nbsp;results,
                             <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValueHeap.html" title="class in org.apache.hadoop.hbase.regionserver">KeyValueHeap</a>&nbsp;heap,
@@ -350,25 +355,25 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionSc
  reached, or remainingResultSize (if not -1) is reaced</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#reseek(byte[])">reseek</a></strong>(byte[]&nbsp;row)</code>
 <div class="block">Do a reseek to the required row.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>protected void</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#resetFilters()">resetFilters</a></strong>()</code>
 <div class="block">Reset both the filter and the old filter.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#run()">run</a></strong>()</code>
 <div class="block">Called at the end of an Rpc Call <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcCallContext.html" title="interface in org.apache.hadoop.hbase.ipc"><code>RpcCallContext</code></a></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#shipped()">shipped</a></strong>()</code>
 <div class="block">Called after a batch of rows scanned and set to be returned to client.</div>
@@ -557,7 +562,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionSc
 <ul class="blockList">
 <li class="blockList">
 <h4>initializeKVHeap</h4>
-<pre>protected&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#line.5655">initializeKVHeap</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">KeyValueScanner</a>&gt;&nbsp;scanners,
+<pre>protected&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#line.5664">initializeKVHeap</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">KeyValueScanner</a>&gt;&nbsp;scanners,
                     <a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">KeyValueScanner</a>&gt;&nbsp;joinedScanners,
                     <a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegion.html" title="class in org.apache.hadoop.hbase.regionserver">HRegion</a>&nbsp;region)
                          throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
@@ -565,13 +570,23 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionSc
 <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
 </li>
 </ul>
+<a name="handleException(java.util.List, java.lang.Throwable)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>handleException</h4>
+<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#line.5673">handleException</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValueScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">KeyValueScanner</a>&gt;&nbsp;instantiatedScanners,
+                          <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a>&nbsp;t)</pre>
+</li>
+</ul>
 <a name="getMaxResultSize()">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>getMaxResultSize</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#line.5665">getMaxResultSize</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#line.5694">getMaxResultSize</a>()</pre>
 <dl>
 <dt><strong>Specified by:</strong></dt>
 <dd><code><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionScanner.html#getMaxResultSize()">getMaxResultSize</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">RegionScanner</a></code></dd>
@@ -585,7 +600,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionSc
 <ul class="blockList">
 <li class="blockList">
 <h4>getMvccReadPoint</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#line.5670">getMvccReadPoint</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#line.5699">getMvccReadPoint</a>()</pre>
 <dl>
 <dt><strong>Specified by:</strong></dt>
 <dd><code><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionScanner.html#getMvccReadPoint()">getMvccReadPoint</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">RegionScanner</a></code></dd>
@@ -598,7 +613,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionSc
 <ul class="blockList">
 <li class="blockList">
 <h4>getBatch</h4>
-<pre>public&nbsp;int&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#line.5675">getBatch</a>()</pre>
+<pre>public&nbsp;int&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#line.5704">getBatch</a>()</pre>
 <dl>
 <dt><strong>Specified by:</strong></dt>
 <dd><code><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionScanner.html#getBatch()">getBatch</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionScanner.html" title="interface in org.apache.hadoop.hbase.regionserver">RegionScanner</a></code></dd>
@@ -612,7 +627,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionSc
 <ul class="blockList">
 <li class="blockList">
 <h4>resetFilters</h4>
-<pre>protected&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#line.5684">resetFilters</a>()
+<pre>protected&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#line.5713">resetFilters</a>()
                      throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Reset both the filter and the old filter.</div>
 <dl><dt><span class="strong">Throws:</span></dt>
@@ -625,7 +640,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionSc
 <ul class="blockList">
 <li class="blockList">
 <h4>next</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#line.5691">next</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&gt;&nbsp;outResults)
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#line.5720">next</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&gt;&nbsp;outResults)
              throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/InternalScanner.html#next(java.util.List)">InternalScanner</a></code></strong></div>
 <div class="block">Grab the next row's worth of values.</div>
@@ -644,7 +659,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionSc
 <ul class="blockList">
 <li class="blockList">
 <h4>next</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#line.5698">next</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&gt;&nbsp;outResults,
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#line.5727">next</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&gt;&nbsp;outResults,
            <a href="../../../../../org/apache/hadoop/hbase/regionserver/ScannerContext.html" title="class in org.apache.hadoop.hbase.regionserver">ScannerContext</a>&nbsp;scannerContext)
              throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/InternalScanner.html#next(java.util.List,%20org.apache.hadoop.hbase.regionserver.ScannerContext)">InternalScanner</a></code></strong></div>
@@ -664,7 +679,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionSc
 <ul class="blockList">
 <li class="blockList">
 <h4>nextRaw</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#line.5715">nextRaw</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&gt;&nbsp;outResults)
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#line.5744">nextRaw</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&gt;&nbsp;outResults)
                 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionScanner.html#nextRaw(java.util.List)">RegionScanner</a></code></strong></div>
 <div class="block">Grab the next row's worth of values. This is a special internal method to be called from
@@ -686,7 +701,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionSc
 <ul class="blockList">
 <li class="blockList">
 <h4>nextRaw</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#line.5721">nextRaw</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&gt;&nbsp;outResults,
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#line.5750">nextRaw</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&gt;&nbsp;outResults,
               <a href="../../../../../org/apache/hadoop/hbase/regionserver/ScannerContext.html" title="class in org.apache.hadoop.hbase.regionserver">ScannerContext</a>&nbsp;scannerContext)
                 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionScanner.html#nextRaw(java.util.List,%20org.apache.hadoop.hbase.regionserver.ScannerContext)">RegionScanner</a></code></strong></div>
@@ -728,7 +743,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionSc
 <ul class="blockList">
 <li class="blockList">
 <h4>populateFromJoinedHeap</h4>
-<pre>private&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#line.5755">populateFromJoinedHeap</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&gt;&nbsp;results,
+<pre>private&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#line.5784">populateFromJoinedHeap</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&gt;&nbsp;results,
                              <a href="../../../../../org/apache/hadoop/hbase/regionserver/ScannerContext.html" title="class in org.apache.hadoop.hbase.regionserver">ScannerContext</a>&nbsp;scannerContext)
                                 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl><dt><span class="strong">Returns:</span></dt><dd>true if more cells exist after this batch, false if scanner is done</dd>
@@ -742,7 +757,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionSc
 <ul class="blockList">
 <li class="blockList">
 <h4>populateResult</h4>
-<pre>private&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#line.5779">populateResult</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&gt;&nbsp;results,
+<pre>private&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#line.5808">populateResult</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&gt;&nbsp;results,
                      <a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValueHeap.html" title="class in org.apache.hadoop.hbase.regionserver">KeyValueHeap</a>&nbsp;heap,
                      <a href="../../../../../org/apache/hadoop/hbase/regionserver/ScannerContext.html" title="class in org.apache.hadoop.hbase.regionserver">ScannerContext</a>&nbsp;scannerContext,
                      <a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&nbsp;currentRowCell)
@@ -761,7 +776,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionSc
 <ul class="blockList">
 <li class="blockList">
 <h4>moreCellsInRow</h4>
-<pre>private&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#line.5824">moreCellsInRow</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&nbsp;nextKv,
+<pre>private&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#line.5853">moreCellsInRow</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&nbsp;nextKv,
                      <a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&nbsp;currentRowCell)</pre>
 <div class="block">Based on the nextKv in the heap, and the current row, decide whether or not there are more
  cells to be read in the heap. If the row of the nextKv in the heap matches the current row
@@ -776,7 +791,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionSc
 <ul class="blockList">
 <li class="blockList">
 <h4>isFilterDone</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#line.5832">isFilterDone</a>()
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#line.5861">isFilterDone</a>()
                      throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl>
 <dt><strong>Specified by:</strong></dt>
@@ -792,7 +807,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionSc
 <ul class="blockList">
 <li class="blockList">
 <h4>isFilterDoneInternal</h4>
-<pre>private&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#line.5836">isFilterDoneInternal</a>()
+<pre>private&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#line.5865">isFilterDoneInternal</a>()
                               throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
 <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
@@ -804,7 +819,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionSc
 <ul class="blockList">
 <li class="blockList">
 <h4>nextInternal</h4>
-<pre>private&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#line.5840">nextInternal</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&gt;&nbsp;results,
+<pre>private&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#line.5869">nextInternal</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&gt;&nbsp;results,
                    <a href="../../../../../org/apache/hadoop/hbase/regionserver/ScannerContext.html" title="class in org.apache.hadoop.hbase.regionserver">ScannerContext</a>&nbsp;scannerContext)
                       throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
@@ -817,7 +832,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionSc
 <ul class="blockList">
 <li class="blockList">
 <h4>incrementCountOfRowsFilteredMetric</h4>
-<pre>protected&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#line.6039">incrementCountOfRowsFilteredMetric</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/ScannerContext.html" title="class in org.apache.hadoop.hbase.regionserver">ScannerContext</a>&nbsp;scannerContext)</pre>
+<pre>protected&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#line.6068">incrementCountOfRowsFilteredMetric</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/ScannerContext.html" title="class in org.apache.hadoop.hbase.regionserver">ScannerContext</a>&nbsp;scannerContext)</pre>
 </li>
 </ul>
 <a name="incrementCountOfRowsScannedMetric(org.apache.hadoop.hbase.regionserver.ScannerContext)">
@@ -826,7 +841,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionSc
 <ul class="blockList">
 <li class="blockList">
 <h4>incrementCountOfRowsScannedMetric</h4>
-<pre>protected&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#line.6047">incrementCountOfRowsScannedMetric</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/ScannerContext.html" title="class in org.apache.hadoop.hbase.regionserver">ScannerContext</a>&nbsp;scannerContext)</pre>
+<pre>protected&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#line.6076">incrementCountOfRowsScannedMetric</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/ScannerContext.html" title="class in org.apache.hadoop.hbase.regionserver">ScannerContext</a>&nbsp;scannerContext)</pre>
 </li>
 </ul>
 <a name="joinedHeapMayHaveData(org.apache.hadoop.hbase.Cell)">
@@ -835,7 +850,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionSc
 <ul class="blockList">
 <li class="blockList">
 <h4>joinedHeapMayHaveData</h4>
-<pre>private&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#line.6058">joinedHeapMayHaveData</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&nbsp;currentRowCell)
+<pre>private&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#line.6087">joinedHeapMayHaveData</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&nbsp;currentRowCell)
                                throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>currentRowCell</code> - </dd>
 <dt><span class="strong">Returns:</span></dt><dd>true when the joined heap may have data for the current row</dd>
@@ -849,7 +864,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionSc
 <ul class="blockList">
 <li class="blockList">
 <h4>filterRow</h4>
-<pre>private&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#line.6085">filterRow</a>()
+<pre>private&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#line.6114">filterRow</a>()
                    throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">This function is to maintain backward compatibility for 0.94 filters. HBASE-6429 combines
  both filterRow & filterRow(<code>List&lt;KeyValue&gt; kvs</code>) functions. While 0.94 code or older,
@@ -866,7 +881,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionSc
 <ul class="blockList">
 <li class="blockList">
 <h4>filterRowKey</h4>
-<pre>private&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#line.6092">filterRowKey</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&nbsp;current)
+<pre>private&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#line.6121">filterRowKey</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&nbsp;current)
                       throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
 <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
@@ -878,7 +893,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionSc
 <ul class="blockList">
 <li class="blockList">
 <h4>nextRow</h4>
-<pre>protected&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#line.6096">nextRow</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/ScannerContext.html" title="class in org.apache.hadoop.hbase.regionserver">ScannerContext</a>&nbsp;scannerContext,
+<pre>protected&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#line.6125">nextRow</a>(<a href="../../../../../org/apache/hadoop/hbase/regionserver/ScannerContext.html" title="class in org.apache.hadoop.hbase.regionserver">ScannerContext</a>&nbsp;scannerContext,
               <a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&nbsp;curRowCell)
                    throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
@@ -891,7 +906,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionSc
 <ul class="blockList">
 <li class="blockList">
 <h4>isStopRow</h4>
-<pre>protected&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#line.6111">isStopRow</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&nbsp;currentRowCell)</pre>
+<pre>protected&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#line.6140">isStopRow</a>(<a href="../../../../../org/apache/hadoop/hbase/Cell.html" title="interface in org.apache.hadoop.hbase">Cell</a>&nbsp;currentRowCell)</pre>
 </li>
 </ul>
 <a name="close()">
@@ -900,7 +915,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionSc
 <ul class="blockList">
 <li class="blockList">
 <h4>close</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#line.6118">close</a>()</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#line.6147">close</a>()</pre>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/InternalScanner.html#close()">InternalScanner</a></code></strong></div>
 <div class="block">Closes the scanner and releases any resources it has allocated</div>
 <dl>
@@ -919,7 +934,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionSc
 <ul class="blockList">
 <li class="blockList">
 <h4>getStoreHeapForTesting</h4>
-<pre><a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValueHeap.html" title="class in org.apache.hadoop.hbase.regionserver">KeyValueHeap</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#line.6132">getStoreHeapForTesting</a>()</pre>
+<pre><a href="../../../../../org/apache/hadoop/hbase/regionserver/KeyValueHeap.html" title="class in org.apache.hadoop.hbase.regionserver">KeyValueHeap</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#line.6161">getStoreHeapForTesting</a>()</pre>
 </li>
 </ul>
 <a name="reseek(byte[])">
@@ -928,7 +943,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionSc
 <ul class="blockList">
 <li class="blockList">
 <h4>reseek</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#line.6137">reseek</a>(byte[]&nbsp;row)
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#line.6166">reseek</a>(byte[]&nbsp;row)
                throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionScanner.html#reseek(byte[])">RegionScanner</a></code></strong></div>
 <div class="block">Do a reseek to the required row. Should not be used to seek to a key which
@@ -947,7 +962,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionSc
 <ul class="blockList">
 <li class="blockList">
 <h4>handleFileNotFound</h4>
-<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#line.6158">handleFileNotFound</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/FileNotFoundException.html?is-external=true" title="class or interface in java.io">FileNotFoundException</a>&nbsp;fnfe)
+<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#line.6187">handleFileNotFound</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/FileNotFoundException.html?is-external=true" title="class or interface in java.io">FileNotFoundException</a>&nbsp;fnfe)
                                 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
 <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
@@ -959,7 +974,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionSc
 <ul class="blockList">
 <li class="blockList">
 <h4>abortRegionServer</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#line.6173">abortRegionServer</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;msg)
+<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#line.6202">abortRegionServer</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;msg)
                         throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
 <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
@@ -971,7 +986,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionSc
 <ul class="blockList">
 <li class="blockList">
 <h4>shipped</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#line.6181">shipped</a>()
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#line.6210">shipped</a>()
              throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/Shipper.html#shipped()">Shipper</a></code></strong></div>
 <div class="block">Called after a batch of rows scanned and set to be returned to client. Any in between cleanup
@@ -989,7 +1004,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/regionserver/RegionSc
 <ul class="blockListLast">
 <li class="blockList">
 <h4>run</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#line.6191">run</a>()
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/regionserver/HRegion.RegionScannerImpl.html#line.6220">run</a>()
          throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/ipc/RpcCallback.html#run()">RpcCallback</a></code></strong></div>
 <div class="block">Called at the end of an Rpc Call <a href="../../../../../org/apache/hadoop/hbase/ipc/RpcCallContext.html" title="interface in org.apache.hadoop.hbase.ipc"><code>RpcCallContext</code></a></div>


[49/52] [partial] hbase-site git commit: Published site at 3e0602be1665e6170b0addec59bbe8785da300b0.

Posted by mi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/apache_hbase_reference_guide.pdfmarks
----------------------------------------------------------------------
diff --git a/apache_hbase_reference_guide.pdfmarks b/apache_hbase_reference_guide.pdfmarks
index 89db79b..68d9143 100644
--- a/apache_hbase_reference_guide.pdfmarks
+++ b/apache_hbase_reference_guide.pdfmarks
@@ -2,8 +2,8 @@
   /Author (Apache HBase Team)
   /Subject ()
   /Keywords ()
-  /ModDate (D:20160616144428)
-  /CreationDate (D:20160616144428)
+  /ModDate (D:20160622144413)
+  /CreationDate (D:20160622144413)
   /Creator (Asciidoctor PDF 1.5.0.alpha.6, based on Prawn 1.2.1)
   /Producer ()
   /DOCINFO pdfmark

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/apidocs/deprecated-list.html
----------------------------------------------------------------------
diff --git a/apidocs/deprecated-list.html b/apidocs/deprecated-list.html
index d78011d..87379d6 100644
--- a/apidocs/deprecated-list.html
+++ b/apidocs/deprecated-list.html
@@ -152,17 +152,14 @@
 </td>
 </tr>
 <tr class="rowColor">
-<td class="colOne"><a href="org/apache/hadoop/hbase/HTableDescriptor.html#META_TABLEDESC">org.apache.hadoop.hbase.HTableDescriptor.META_TABLEDESC</a></td>
-</tr>
-<tr class="altColor">
 <td class="colOne"><a href="org/apache/hadoop/hbase/client/Scan.html#SCAN_ATTRIBUTES_METRICS_DATA">org.apache.hadoop.hbase.client.Scan.SCAN_ATTRIBUTES_METRICS_DATA</a></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/hadoop/hbase/client/Scan.html#SCAN_ATTRIBUTES_METRICS_ENABLE">org.apache.hadoop.hbase.client.Scan.SCAN_ATTRIBUTES_METRICS_ENABLE</a>
 <div class="block"><i>since 1.0.0. Use <a href="org/apache/hadoop/hbase/client/Scan.html#setScanMetricsEnabled(boolean)"><code>Scan.setScanMetricsEnabled(boolean)</code></a></i></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/hadoop/hbase/mapreduce/SimpleTotalOrderPartitioner.html#START">org.apache.hadoop.hbase.mapreduce.SimpleTotalOrderPartitioner.START</a></td>
 </tr>
 </tbody>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/apidocs/index-all.html
----------------------------------------------------------------------
diff --git a/apidocs/index-all.html b/apidocs/index-all.html
index 894e878..c685642 100644
--- a/apidocs/index-all.html
+++ b/apidocs/index-all.html
@@ -8710,10 +8710,6 @@
 <dd>
 <div class="block">The hbase:meta table's name.</div>
 </dd>
-<dt><span class="strong"><a href="./org/apache/hadoop/hbase/HTableDescriptor.html#META_TABLEDESC">META_TABLEDESC</a></span> - Static variable in class org.apache.hadoop.hbase.<a href="./org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a></dt>
-<dd>
-<div class="block"><span class="strong">Deprecated.</span></div>
-</dd>
 <dt><span class="strong"><a href="./org/apache/hadoop/hbase/HConstants.html#META_VERSION">META_VERSION</a></span> - Static variable in class org.apache.hadoop.hbase.<a href="./org/apache/hadoop/hbase/HConstants.html" title="class in org.apache.hadoop.hbase">HConstants</a></dt>
 <dd>
 <div class="block">The current version of the meta table.</div>


[41/52] [partial] hbase-site git commit: Published site at 3e0602be1665e6170b0addec59bbe8785da300b0.

Posted by mi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/ArrayBackedTag.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/ArrayBackedTag.html b/devapidocs/org/apache/hadoop/hbase/ArrayBackedTag.html
index dc0aea7..60daf3d 100644
--- a/devapidocs/org/apache/hadoop/hbase/ArrayBackedTag.html
+++ b/devapidocs/org/apache/hadoop/hbase/ArrayBackedTag.html
@@ -36,7 +36,7 @@
 <div class="subNav">
 <ul class="navList">
 <li><a href="../../../../org/apache/hadoop/hbase/Abortable.html" title="interface in org.apache.hadoop.hbase"><span class="strong">Prev Class</span></a></li>
-<li><a href="../../../../org/apache/hadoop/hbase/AuthUtil.html" title="class in org.apache.hadoop.hbase"><span class="strong">Next Class</span></a></li>
+<li><a href="../../../../org/apache/hadoop/hbase/AsyncConsoleAppender.html" title="class in org.apache.hadoop.hbase"><span class="strong">Next Class</span></a></li>
 </ul>
 <ul class="navList">
 <li><a href="../../../../index.html?org/apache/hadoop/hbase/ArrayBackedTag.html" target="_top">Frames</a></li>
@@ -501,7 +501,7 @@ implements <a href="../../../../org/apache/hadoop/hbase/Tag.html" title="interfa
 <div class="subNav">
 <ul class="navList">
 <li><a href="../../../../org/apache/hadoop/hbase/Abortable.html" title="interface in org.apache.hadoop.hbase"><span class="strong">Prev Class</span></a></li>
-<li><a href="../../../../org/apache/hadoop/hbase/AuthUtil.html" title="class in org.apache.hadoop.hbase"><span class="strong">Next Class</span></a></li>
+<li><a href="../../../../org/apache/hadoop/hbase/AsyncConsoleAppender.html" title="class in org.apache.hadoop.hbase"><span class="strong">Next Class</span></a></li>
 </ul>
 <ul class="navList">
 <li><a href="../../../../index.html?org/apache/hadoop/hbase/ArrayBackedTag.html" target="_top">Frames</a></li>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/AsyncConsoleAppender.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/AsyncConsoleAppender.html b/devapidocs/org/apache/hadoop/hbase/AsyncConsoleAppender.html
new file mode 100644
index 0000000..7365ff0
--- /dev/null
+++ b/devapidocs/org/apache/hadoop/hbase/AsyncConsoleAppender.html
@@ -0,0 +1,355 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>AsyncConsoleAppender (Apache HBase 2.0.0-SNAPSHOT API)</title>
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+</head>
+<body>
+<script type="text/javascript"><!--
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="AsyncConsoleAppender (Apache HBase 2.0.0-SNAPSHOT API)";
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar_top">
+<!--   -->
+</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/AsyncConsoleAppender.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/hadoop/hbase/ArrayBackedTag.html" title="class in org.apache.hadoop.hbase"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../org/apache/hadoop/hbase/AuthUtil.html" title="class in org.apache.hadoop.hbase"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/hadoop/hbase/AsyncConsoleAppender.html" target="_top">Frames</a></li>
+<li><a href="AsyncConsoleAppender.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.hadoop.hbase</div>
+<h2 title="Class AsyncConsoleAppender" class="title">Class AsyncConsoleAppender</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.log4j.AppenderSkeleton</li>
+<li>
+<ul class="inheritance">
+<li>org.apache.log4j.AsyncAppender</li>
+<li>
+<ul class="inheritance">
+<li>org.apache.hadoop.hbase.AsyncConsoleAppender</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd>org.apache.log4j.Appender, org.apache.log4j.spi.AppenderAttachable, org.apache.log4j.spi.OptionHandler</dd>
+</dl>
+<hr>
+<br>
+<pre><a href="../../../../org/apache/hadoop/hbase/classification/InterfaceAudience.Private.html" title="annotation in org.apache.hadoop.hbase.classification">@InterfaceAudience.Private</a>
+public class <a href="../../../../src-html/org/apache/hadoop/hbase/AsyncConsoleAppender.html#line.29">AsyncConsoleAppender</a>
+extends org.apache.log4j.AsyncAppender</pre>
+<div class="block">Logger class that buffers before trying to log to the specified console.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>private org.apache.log4j.ConsoleAppender</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/AsyncConsoleAppender.html#consoleAppender">consoleAppender</a></strong></code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_org.apache.log4j.AsyncAppender">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.apache.log4j.AsyncAppender</h3>
+<code>DEFAULT_BUFFER_SIZE</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="fields_inherited_from_class_org.apache.log4j.AppenderSkeleton">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.apache.log4j.AppenderSkeleton</h3>
+<code>closed, errorHandler, headFilter, layout, name, tailFilter, threshold</code></li>
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../org/apache/hadoop/hbase/AsyncConsoleAppender.html#AsyncConsoleAppender()">AsyncConsoleAppender</a></strong>()</code>&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/AsyncConsoleAppender.html#activateOptions()">activateOptions</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><strong><a href="../../../../org/apache/hadoop/hbase/AsyncConsoleAppender.html#setTarget(java.lang.String)">setTarget</a></strong>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;value)</code>&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_org.apache.log4j.AsyncAppender">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.apache.log4j.AsyncAppender</h3>
+<code>addAppender, append, close, getAllAppenders, getAppender, getBlocking, getBufferSize, getLocationInfo, isAttached, removeAllAppenders, removeAppender, removeAppender, requiresLayout, setBlocking, setBufferSize, setLocationInfo</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_org.apache.log4j.AppenderSkeleton">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.apache.log4j.AppenderSkeleton</h3>
+<code>addFilter, clearFilters, doAppend, finalize, getErrorHandler, getFilter, getFirstFilter, getLayout, getName, getThreshold, isAsSevereAsThreshold, setErrorHandler, setLayout, setName, setThreshold</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/la
 ng/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait(long,%20int)" title="class or interface in java.lang">wait</a></code></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field_detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="consoleAppender">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>consoleAppender</h4>
+<pre>private final&nbsp;org.apache.log4j.ConsoleAppender <a href="../../../../src-html/org/apache/hadoop/hbase/AsyncConsoleAppender.html#line.30">consoleAppender</a></pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor_detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="AsyncConsoleAppender()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>AsyncConsoleAppender</h4>
+<pre>public&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/AsyncConsoleAppender.html#line.32">AsyncConsoleAppender</a>()</pre>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method_detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="setTarget(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setTarget</h4>
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/AsyncConsoleAppender.html#line.39">setTarget</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;value)</pre>
+</li>
+</ul>
+<a name="activateOptions()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>activateOptions</h4>
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/hadoop/hbase/AsyncConsoleAppender.html#line.43">activateOptions</a>()</pre>
+<dl>
+<dt><strong>Specified by:</strong></dt>
+<dd><code>activateOptions</code>&nbsp;in interface&nbsp;<code>org.apache.log4j.spi.OptionHandler</code></dd>
+<dt><strong>Overrides:</strong></dt>
+<dd><code>activateOptions</code>&nbsp;in class&nbsp;<code>org.apache.log4j.AppenderSkeleton</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar_bottom">
+<!--   -->
+</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/AsyncConsoleAppender.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-all.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../org/apache/hadoop/hbase/ArrayBackedTag.html" title="class in org.apache.hadoop.hbase"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../org/apache/hadoop/hbase/AuthUtil.html" title="class in org.apache.hadoop.hbase"><span class="strong">Next Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../index.html?org/apache/hadoop/hbase/AsyncConsoleAppender.html" target="_top">Frames</a></li>
+<li><a href="AsyncConsoleAppender.html" target="_top">No Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method_detail">Method</a></li>
+</ul>
+</div>
+<a name="skip-navbar_bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &#169; 2007&#x2013;2016 <a href="http://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/AuthUtil.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/AuthUtil.html b/devapidocs/org/apache/hadoop/hbase/AuthUtil.html
index 396af48..28c6ad4 100644
--- a/devapidocs/org/apache/hadoop/hbase/AuthUtil.html
+++ b/devapidocs/org/apache/hadoop/hbase/AuthUtil.html
@@ -35,7 +35,7 @@
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../org/apache/hadoop/hbase/ArrayBackedTag.html" title="class in org.apache.hadoop.hbase"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../org/apache/hadoop/hbase/AsyncConsoleAppender.html" title="class in org.apache.hadoop.hbase"><span class="strong">Prev Class</span></a></li>
 <li><a href="../../../../org/apache/hadoop/hbase/BaseConfigurable.html" title="class in org.apache.hadoop.hbase"><span class="strong">Next Class</span></a></li>
 </ul>
 <ul class="navList">
@@ -364,7 +364,7 @@ public static&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/S
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../org/apache/hadoop/hbase/ArrayBackedTag.html" title="class in org.apache.hadoop.hbase"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../org/apache/hadoop/hbase/AsyncConsoleAppender.html" title="class in org.apache.hadoop.hbase"><span class="strong">Prev Class</span></a></li>
 <li><a href="../../../../org/apache/hadoop/hbase/BaseConfigurable.html" title="class in org.apache.hadoop.hbase"><span class="strong">Next Class</span></a></li>
 </ul>
 <ul class="navList">


[43/52] [partial] hbase-site git commit: Published site at 3e0602be1665e6170b0addec59bbe8785da300b0.

Posted by mi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/coc.html
----------------------------------------------------------------------
diff --git a/coc.html b/coc.html
index 155e324..dc541e5 100644
--- a/coc.html
+++ b/coc.html
@@ -7,7 +7,7 @@
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20160616" />
+    <meta name="Date-Revision-yyyymmdd" content="20160622" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; 
       Code of Conduct Policy
@@ -331,7 +331,7 @@ For flagrant violations requiring a firm response the PMC may opt to skip early
                         <a href="http://www.apache.org/">The Apache Software Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 2016-06-16</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2016-06-22</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/cygwin.html
----------------------------------------------------------------------
diff --git a/cygwin.html b/cygwin.html
index debf7b7..b10bfd2 100644
--- a/cygwin.html
+++ b/cygwin.html
@@ -7,7 +7,7 @@
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20160616" />
+    <meta name="Date-Revision-yyyymmdd" content="20160622" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; Installing Apache HBase (TM) on Windows using Cygwin</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -673,7 +673,7 @@ Now your <b>HBase </b>server is running, <b>start coding</b> and build that next
                         <a href="http://www.apache.org/">The Apache Software Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 2016-06-16</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2016-06-22</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/dependencies.html
----------------------------------------------------------------------
diff --git a/dependencies.html b/dependencies.html
index 6d2fce2..3a94497 100644
--- a/dependencies.html
+++ b/dependencies.html
@@ -7,7 +7,7 @@
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20160616" />
+    <meta name="Date-Revision-yyyymmdd" content="20160622" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; Project Dependencies</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -518,7 +518,7 @@
                         <a href="http://www.apache.org/">The Apache Software Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 2016-06-16</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2016-06-22</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/dependency-convergence.html
----------------------------------------------------------------------
diff --git a/dependency-convergence.html b/dependency-convergence.html
index 4b46555..e6521a2 100644
--- a/dependency-convergence.html
+++ b/dependency-convergence.html
@@ -7,7 +7,7 @@
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20160616" />
+    <meta name="Date-Revision-yyyymmdd" content="20160622" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; Reactor Dependency Convergence</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -1743,7 +1743,7 @@
                         <a href="http://www.apache.org/">The Apache Software Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 2016-06-16</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2016-06-22</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/dependency-info.html
----------------------------------------------------------------------
diff --git a/dependency-info.html b/dependency-info.html
index 3641dbb..3bccf60 100644
--- a/dependency-info.html
+++ b/dependency-info.html
@@ -7,7 +7,7 @@
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20160616" />
+    <meta name="Date-Revision-yyyymmdd" content="20160622" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; Dependency Information</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -312,7 +312,7 @@
                         <a href="http://www.apache.org/">The Apache Software Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 2016-06-16</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2016-06-22</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/dependency-management.html
----------------------------------------------------------------------
diff --git a/dependency-management.html b/dependency-management.html
index 82e45a2..145e0cc 100644
--- a/dependency-management.html
+++ b/dependency-management.html
@@ -7,7 +7,7 @@
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20160616" />
+    <meta name="Date-Revision-yyyymmdd" content="20160622" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; Project Dependency Management</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -816,7 +816,7 @@
                         <a href="http://www.apache.org/">The Apache Software Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 2016-06-16</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2016-06-22</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/allclasses-frame.html
----------------------------------------------------------------------
diff --git a/devapidocs/allclasses-frame.html b/devapidocs/allclasses-frame.html
index f704fdb..c43e649 100644
--- a/devapidocs/allclasses-frame.html
+++ b/devapidocs/allclasses-frame.html
@@ -62,6 +62,7 @@
 <li><a href="org/apache/hadoop/hbase/tmpl/master/AssignmentManagerStatusTmplImpl.html" title="class in org.apache.hadoop.hbase.tmpl.master" target="classFrame">AssignmentManagerStatusTmplImpl</a></li>
 <li><a href="org/apache/hadoop/hbase/master/AssignmentVerificationReport.html" title="class in org.apache.hadoop.hbase.master" target="classFrame">AssignmentVerificationReport</a></li>
 <li><a href="org/apache/hadoop/hbase/ipc/AsyncCall.html" title="class in org.apache.hadoop.hbase.ipc" target="classFrame">AsyncCall</a></li>
+<li><a href="org/apache/hadoop/hbase/AsyncConsoleAppender.html" title="class in org.apache.hadoop.hbase" target="classFrame">AsyncConsoleAppender</a></li>
 <li><a href="org/apache/hadoop/hbase/io/asyncfs/AsyncFSOutput.html" title="interface in org.apache.hadoop.hbase.io.asyncfs" target="classFrame"><i>AsyncFSOutput</i></a></li>
 <li><a href="org/apache/hadoop/hbase/io/asyncfs/AsyncFSOutputHelper.html" title="class in org.apache.hadoop.hbase.io.asyncfs" target="classFrame">AsyncFSOutputHelper</a></li>
 <li><a href="org/apache/hadoop/hbase/regionserver/wal/AsyncFSWAL.html" title="class in org.apache.hadoop.hbase.regionserver.wal" target="classFrame">AsyncFSWAL</a></li>
@@ -199,6 +200,7 @@
 <li><a href="org/apache/hadoop/hbase/coprocessor/example/BulkDeleteEndpoint.Column.html" title="class in org.apache.hadoop.hbase.coprocessor.example" target="classFrame">BulkDeleteEndpoint.Column</a></li>
 <li><a href="org/apache/hadoop/hbase/coprocessor/BulkLoadObserver.html" title="interface in org.apache.hadoop.hbase.coprocessor" target="classFrame"><i>BulkLoadObserver</i></a></li>
 <li><a href="org/apache/hadoop/hbase/master/BulkReOpen.html" title="class in org.apache.hadoop.hbase.master" target="classFrame">BulkReOpen</a></li>
+<li><a href="org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html" title="class in org.apache.hadoop.hbase.regionserver" target="classFrame">BusyRegionSplitPolicy</a></li>
 <li><a href="org/apache/hadoop/hbase/coprocessor/BypassCoprocessorException.html" title="class in org.apache.hadoop.hbase.coprocessor" target="classFrame">BypassCoprocessorException</a></li>
 <li><a href="org/apache/hadoop/hbase/filter/ByteArrayComparable.html" title="class in org.apache.hadoop.hbase.filter" target="classFrame">ByteArrayComparable</a></li>
 <li><a href="org/apache/hadoop/hbase/io/ByteArrayOutputStream.html" title="class in org.apache.hadoop.hbase.io" target="classFrame">ByteArrayOutputStream</a></li>
@@ -2179,7 +2181,6 @@
 <li><a href="org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html" title="class in org.apache.hadoop.hbase.replication" target="classFrame">TableBasedReplicationQueuesImpl</a></li>
 <li><a href="org/apache/hadoop/hbase/replication/master/TableCFsUpdater.html" title="class in org.apache.hadoop.hbase.replication.master" target="classFrame">TableCFsUpdater</a></li>
 <li><a href="org/apache/hadoop/hbase/replication/TableCfWALEntryFilter.html" title="class in org.apache.hadoop.hbase.replication" target="classFrame">TableCfWALEntryFilter</a></li>
-<li><a href="org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase" target="classFrame">TableDescriptor</a></li>
 <li><a href="org/apache/hadoop/hbase/TableDescriptors.html" title="interface in org.apache.hadoop.hbase" target="classFrame"><i>TableDescriptors</i></a></li>
 <li><a href="org/apache/hadoop/hbase/TableExistsException.html" title="class in org.apache.hadoop.hbase" target="classFrame">TableExistsException</a></li>
 <li><a href="org/apache/hadoop/hbase/backup/example/TableHFileArchiveTracker.html" title="class in org.apache.hadoop.hbase.backup.example" target="classFrame">TableHFileArchiveTracker</a></li>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/allclasses-noframe.html
----------------------------------------------------------------------
diff --git a/devapidocs/allclasses-noframe.html b/devapidocs/allclasses-noframe.html
index 60b543a..38d3f7b 100644
--- a/devapidocs/allclasses-noframe.html
+++ b/devapidocs/allclasses-noframe.html
@@ -62,6 +62,7 @@
 <li><a href="org/apache/hadoop/hbase/tmpl/master/AssignmentManagerStatusTmplImpl.html" title="class in org.apache.hadoop.hbase.tmpl.master">AssignmentManagerStatusTmplImpl</a></li>
 <li><a href="org/apache/hadoop/hbase/master/AssignmentVerificationReport.html" title="class in org.apache.hadoop.hbase.master">AssignmentVerificationReport</a></li>
 <li><a href="org/apache/hadoop/hbase/ipc/AsyncCall.html" title="class in org.apache.hadoop.hbase.ipc">AsyncCall</a></li>
+<li><a href="org/apache/hadoop/hbase/AsyncConsoleAppender.html" title="class in org.apache.hadoop.hbase">AsyncConsoleAppender</a></li>
 <li><a href="org/apache/hadoop/hbase/io/asyncfs/AsyncFSOutput.html" title="interface in org.apache.hadoop.hbase.io.asyncfs"><i>AsyncFSOutput</i></a></li>
 <li><a href="org/apache/hadoop/hbase/io/asyncfs/AsyncFSOutputHelper.html" title="class in org.apache.hadoop.hbase.io.asyncfs">AsyncFSOutputHelper</a></li>
 <li><a href="org/apache/hadoop/hbase/regionserver/wal/AsyncFSWAL.html" title="class in org.apache.hadoop.hbase.regionserver.wal">AsyncFSWAL</a></li>
@@ -199,6 +200,7 @@
 <li><a href="org/apache/hadoop/hbase/coprocessor/example/BulkDeleteEndpoint.Column.html" title="class in org.apache.hadoop.hbase.coprocessor.example">BulkDeleteEndpoint.Column</a></li>
 <li><a href="org/apache/hadoop/hbase/coprocessor/BulkLoadObserver.html" title="interface in org.apache.hadoop.hbase.coprocessor"><i>BulkLoadObserver</i></a></li>
 <li><a href="org/apache/hadoop/hbase/master/BulkReOpen.html" title="class in org.apache.hadoop.hbase.master">BulkReOpen</a></li>
+<li><a href="org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html" title="class in org.apache.hadoop.hbase.regionserver">BusyRegionSplitPolicy</a></li>
 <li><a href="org/apache/hadoop/hbase/coprocessor/BypassCoprocessorException.html" title="class in org.apache.hadoop.hbase.coprocessor">BypassCoprocessorException</a></li>
 <li><a href="org/apache/hadoop/hbase/filter/ByteArrayComparable.html" title="class in org.apache.hadoop.hbase.filter">ByteArrayComparable</a></li>
 <li><a href="org/apache/hadoop/hbase/io/ByteArrayOutputStream.html" title="class in org.apache.hadoop.hbase.io">ByteArrayOutputStream</a></li>
@@ -2179,7 +2181,6 @@
 <li><a href="org/apache/hadoop/hbase/replication/TableBasedReplicationQueuesImpl.html" title="class in org.apache.hadoop.hbase.replication">TableBasedReplicationQueuesImpl</a></li>
 <li><a href="org/apache/hadoop/hbase/replication/master/TableCFsUpdater.html" title="class in org.apache.hadoop.hbase.replication.master">TableCFsUpdater</a></li>
 <li><a href="org/apache/hadoop/hbase/replication/TableCfWALEntryFilter.html" title="class in org.apache.hadoop.hbase.replication">TableCfWALEntryFilter</a></li>
-<li><a href="org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">TableDescriptor</a></li>
 <li><a href="org/apache/hadoop/hbase/TableDescriptors.html" title="interface in org.apache.hadoop.hbase"><i>TableDescriptors</i></a></li>
 <li><a href="org/apache/hadoop/hbase/TableExistsException.html" title="class in org.apache.hadoop.hbase">TableExistsException</a></li>
 <li><a href="org/apache/hadoop/hbase/backup/example/TableHFileArchiveTracker.html" title="class in org.apache.hadoop.hbase.backup.example">TableHFileArchiveTracker</a></li>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/constant-values.html
----------------------------------------------------------------------
diff --git a/devapidocs/constant-values.html b/devapidocs/constant-values.html
index 1db981f..09bf597 100644
--- a/devapidocs/constant-values.html
+++ b/devapidocs/constant-values.html
@@ -13436,6 +13436,39 @@
 </li>
 <li class="blockList">
 <table border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.apache.hadoop.hbase.regionserver.<a href="org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html" title="class in org.apache.hadoop.hbase.regionserver">BusyRegionSplitPolicy</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.hadoop.hbase.regionserver.BusyRegionSplitPolicy.DEFAULT_AGGREGATION_WINDOW">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;long</code></td>
+<td><code><a href="org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html#DEFAULT_AGGREGATION_WINDOW">DEFAULT_AGGREGATION_WINDOW</a></code></td>
+<td class="colLast"><code>300000L</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.hadoop.hbase.regionserver.BusyRegionSplitPolicy.DEFAULT_MAX_BLOCKED_REQUESTS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;float</code></td>
+<td><code><a href="org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html#DEFAULT_MAX_BLOCKED_REQUESTS">DEFAULT_MAX_BLOCKED_REQUESTS</a></code></td>
+<td class="colLast"><code>0.20000000298023224f</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.hadoop.hbase.regionserver.BusyRegionSplitPolicy.DEFAULT_MIN_AGE_MS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;long</code></td>
+<td><code><a href="org/apache/hadoop/hbase/regionserver/BusyRegionSplitPolicy.html#DEFAULT_MIN_AGE_MS">DEFAULT_MIN_AGE_MS</a></code></td>
+<td class="colLast"><code>600000L</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
 <caption><span>org.apache.hadoop.hbase.regionserver.<a href="org/apache/hadoop/hbase/regionserver/CompactingMemStore.html" title="class in org.apache.hadoop.hbase.regionserver">CompactingMemStore</a></span><span class="tabEnd">&nbsp;</span></caption>
 <tr>
 <th class="colFirst" scope="col">Modifier and Type</th>
@@ -18058,27 +18091,34 @@
 <td class="colLast"><code>3600</code></td>
 </tr>
 <tr class="rowColor">
+<td class="colFirst"><a name="org.apache.hadoop.hbase.replication.ReplicationTableBase.NUM_INITIALIZE_WORKERS">
+<!--   -->
+</a><code>private&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/apache/hadoop/hbase/replication/ReplicationTableBase.html#NUM_INITIALIZE_WORKERS">NUM_INITIALIZE_WORKERS</a></code></td>
+<td class="colLast"><code>1</code></td>
+</tr>
+<tr class="altColor">
 <td class="colFirst"><a name="org.apache.hadoop.hbase.replication.ReplicationTableBase.OPERATION_TIMEOUT">
 <!--   -->
 </a><code>private&nbsp;static&nbsp;final&nbsp;int</code></td>
 <td><code><a href="org/apache/hadoop/hbase/replication/ReplicationTableBase.html#OPERATION_TIMEOUT">OPERATION_TIMEOUT</a></code></td>
 <td class="colLast"><code>7200000</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="org.apache.hadoop.hbase.replication.ReplicationTableBase.QUEUE_HISTORY_DELIMITER">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td><code><a href="org/apache/hadoop/hbase/replication/ReplicationTableBase.html#QUEUE_HISTORY_DELIMITER">QUEUE_HISTORY_DELIMITER</a></code></td>
 <td class="colLast"><code>"|"</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a name="org.apache.hadoop.hbase.replication.ReplicationTableBase.ROW_KEY_DELIMITER">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td><code><a href="org/apache/hadoop/hbase/replication/ReplicationTableBase.html#ROW_KEY_DELIMITER">ROW_KEY_DELIMITER</a></code></td>
 <td class="colLast"><code>"-"</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a name="org.apache.hadoop.hbase.replication.ReplicationTableBase.RPC_TIMEOUT">
 <!--   -->
 </a><code>private&nbsp;static&nbsp;final&nbsp;int</code></td>
@@ -19485,13 +19525,6 @@
 <td><code><a href="org/apache/hadoop/hbase/security/access/AccessControlConstants.html#OP_ATTRIBUTE_ACL">OP_ATTRIBUTE_ACL</a></code></td>
 <td class="colLast"><code>"acl"</code></td>
 </tr>
-<tr class="rowColor">
-<td class="colFirst"><a name="org.apache.hadoop.hbase.security.access.AccessControlConstants.OP_ATTRIBUTE_ACL_STRATEGY">
-<!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td><code><a href="org/apache/hadoop/hbase/security/access/AccessControlConstants.html#OP_ATTRIBUTE_ACL_STRATEGY">OP_ATTRIBUTE_ACL_STRATEGY</a></code></td>
-<td class="colLast"><code>"acl.strategy"</code></td>
-</tr>
 </tbody>
 </table>
 </li>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/deprecated-list.html
----------------------------------------------------------------------
diff --git a/devapidocs/deprecated-list.html b/devapidocs/deprecated-list.html
index 210e1d0..6822681 100644
--- a/devapidocs/deprecated-list.html
+++ b/devapidocs/deprecated-list.html
@@ -235,56 +235,53 @@
 </td>
 </tr>
 <tr class="rowColor">
-<td class="colOne"><a href="org/apache/hadoop/hbase/HTableDescriptor.html#META_TABLEDESC">org.apache.hadoop.hbase.HTableDescriptor.META_TABLEDESC</a></td>
-</tr>
-<tr class="altColor">
 <td class="colOne"><a href="org/apache/hadoop/hbase/http/HttpServer.Builder.html#name">org.apache.hadoop.hbase.http.HttpServer.Builder.name</a></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/hadoop/hbase/http/HttpServer.Builder.html#port">org.apache.hadoop.hbase.http.HttpServer.Builder.port</a></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/hadoop/hbase/regionserver/KeyPrefixRegionSplitPolicy.html#PREFIX_LENGTH_KEY_DEPRECATED">org.apache.hadoop.hbase.regionserver.KeyPrefixRegionSplitPolicy.PREFIX_LENGTH_KEY_DEPRECATED</a></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/hadoop/hbase/KeyValue.html#RAW_COMPARATOR">org.apache.hadoop.hbase.KeyValue.RAW_COMPARATOR</a></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/hadoop/hbase/client/Scan.html#SCAN_ATTRIBUTES_METRICS_DATA">org.apache.hadoop.hbase.client.Scan.SCAN_ATTRIBUTES_METRICS_DATA</a></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/hadoop/hbase/client/Scan.html#SCAN_ATTRIBUTES_METRICS_ENABLE">org.apache.hadoop.hbase.client.Scan.SCAN_ATTRIBUTES_METRICS_ENABLE</a>
 <div class="block"><i>since 1.0.0. Use <a href="org/apache/hadoop/hbase/client/Scan.html#setScanMetricsEnabled(boolean)"><code>Scan.setScanMetricsEnabled(boolean)</code></a></i></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/hadoop/hbase/regionserver/wal/WALEdit.html#scopes">org.apache.hadoop.hbase.regionserver.wal.WALEdit.scopes</a>
 <div class="block"><i>Legacy</i></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/hadoop/hbase/replication/regionserver/MetricsReplicationGlobalSourceSource.html#shippedKBsCounter">org.apache.hadoop.hbase.replication.regionserver.MetricsReplicationGlobalSourceSource.shippedKBsCounter</a></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/hadoop/hbase/replication/regionserver/MetricsReplicationSourceSourceImpl.html#shippedKBsKey">org.apache.hadoop.hbase.replication.regionserver.MetricsReplicationSourceSourceImpl.shippedKBsKey</a></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/hadoop/hbase/snapshot/SnapshotDescriptionUtils.html#SNAPSHOT_TIMEOUT_MILLIS_DEFAULT">org.apache.hadoop.hbase.snapshot.SnapshotDescriptionUtils.SNAPSHOT_TIMEOUT_MILLIS_DEFAULT</a>
 <div class="block"><i>Use <a href="org/apache/hadoop/hbase/snapshot/SnapshotDescriptionUtils.html#DEFAULT_MAX_WAIT_TIME"><code>SnapshotDescriptionUtils.DEFAULT_MAX_WAIT_TIME</code></a> instead.</i></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/hadoop/hbase/snapshot/SnapshotDescriptionUtils.html#SNAPSHOT_TIMEOUT_MILLIS_KEY">org.apache.hadoop.hbase.snapshot.SnapshotDescriptionUtils.SNAPSHOT_TIMEOUT_MILLIS_KEY</a>
 <div class="block"><i>Use <a href="org/apache/hadoop/hbase/snapshot/SnapshotDescriptionUtils.html#MASTER_SNAPSHOT_TIMEOUT_MILLIS"><code>SnapshotDescriptionUtils.MASTER_SNAPSHOT_TIMEOUT_MILLIS</code></a> instead.</i></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/hadoop/hbase/replication/regionserver/MetricsReplicationSourceSource.html#SOURCE_SHIPPED_KBS">org.apache.hadoop.hbase.replication.regionserver.MetricsReplicationSourceSource.SOURCE_SHIPPED_KBS</a></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/hadoop/hbase/mapreduce/SimpleTotalOrderPartitioner.html#START">org.apache.hadoop.hbase.mapreduce.SimpleTotalOrderPartitioner.START</a></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/hadoop/hbase/zookeeper/ZooKeeperWatcher.html#tableZNode">org.apache.hadoop.hbase.zookeeper.ZooKeeperWatcher.tableZNode</a></td>
 </tr>
 </tbody>


[45/52] [partial] hbase-site git commit: Published site at 3e0602be1665e6170b0addec59bbe8785da300b0.

Posted by mi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/apidocs/src-html/org/apache/hadoop/hbase/client/replication/ReplicationAdmin.html
----------------------------------------------------------------------
diff --git a/apidocs/src-html/org/apache/hadoop/hbase/client/replication/ReplicationAdmin.html b/apidocs/src-html/org/apache/hadoop/hbase/client/replication/ReplicationAdmin.html
index 894ccdd..ea60126 100644
--- a/apidocs/src-html/org/apache/hadoop/hbase/client/replication/ReplicationAdmin.html
+++ b/apidocs/src-html/org/apache/hadoop/hbase/client/replication/ReplicationAdmin.html
@@ -191,7 +191,7 @@
 <span class="sourceLineNo">183</span>    if (tableCfs != null) {<a name="line.183"></a>
 <span class="sourceLineNo">184</span>      peerConfig.setTableCFsMap(tableCfs);<a name="line.184"></a>
 <span class="sourceLineNo">185</span>    }<a name="line.185"></a>
-<span class="sourceLineNo">186</span>    this.replicationPeers.addPeer(id, peerConfig);<a name="line.186"></a>
+<span class="sourceLineNo">186</span>    this.replicationPeers.registerPeer(id, peerConfig);<a name="line.186"></a>
 <span class="sourceLineNo">187</span>  }<a name="line.187"></a>
 <span class="sourceLineNo">188</span><a name="line.188"></a>
 <span class="sourceLineNo">189</span>  /**<a name="line.189"></a>
@@ -200,7 +200,7 @@
 <span class="sourceLineNo">192</span>   * @param peerConfig configuration for the replication slave cluster<a name="line.192"></a>
 <span class="sourceLineNo">193</span>   */<a name="line.193"></a>
 <span class="sourceLineNo">194</span>  public void addPeer(String id, ReplicationPeerConfig peerConfig) throws ReplicationException {<a name="line.194"></a>
-<span class="sourceLineNo">195</span>    this.replicationPeers.addPeer(id, peerConfig);<a name="line.195"></a>
+<span class="sourceLineNo">195</span>    this.replicationPeers.registerPeer(id, peerConfig);<a name="line.195"></a>
 <span class="sourceLineNo">196</span>  }<a name="line.196"></a>
 <span class="sourceLineNo">197</span><a name="line.197"></a>
 <span class="sourceLineNo">198</span>  /**<a name="line.198"></a>
@@ -220,7 +220,7 @@
 <span class="sourceLineNo">212</span>   * @param id a short name that identifies the cluster<a name="line.212"></a>
 <span class="sourceLineNo">213</span>   */<a name="line.213"></a>
 <span class="sourceLineNo">214</span>  public void removePeer(String id) throws ReplicationException {<a name="line.214"></a>
-<span class="sourceLineNo">215</span>    this.replicationPeers.removePeer(id);<a name="line.215"></a>
+<span class="sourceLineNo">215</span>    this.replicationPeers.unregisterPeer(id);<a name="line.215"></a>
 <span class="sourceLineNo">216</span>  }<a name="line.216"></a>
 <span class="sourceLineNo">217</span><a name="line.217"></a>
 <span class="sourceLineNo">218</span>  /**<a name="line.218"></a>
@@ -564,7 +564,7 @@
 <span class="sourceLineNo">556</span><a name="line.556"></a>
 <span class="sourceLineNo">557</span>  @VisibleForTesting<a name="line.557"></a>
 <span class="sourceLineNo">558</span>  public void peerAdded(String id) throws ReplicationException {<a name="line.558"></a>
-<span class="sourceLineNo">559</span>    this.replicationPeers.peerAdded(id);<a name="line.559"></a>
+<span class="sourceLineNo">559</span>    this.replicationPeers.peerConnected(id);<a name="line.559"></a>
 <span class="sourceLineNo">560</span>  }<a name="line.560"></a>
 <span class="sourceLineNo">561</span><a name="line.561"></a>
 <span class="sourceLineNo">562</span>  @VisibleForTesting<a name="line.562"></a>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/book.html
----------------------------------------------------------------------
diff --git a/book.html b/book.html
index 9cade47..2a6a527 100644
--- a/book.html
+++ b/book.html
@@ -2677,7 +2677,7 @@ Configuration that it is thought rare anyone would change can exist only in code
 <dd>
 <div class="paragraph">
 <div class="title">Description</div>
-<p>A split policy determines when a region should be split. The various other split policies that are available currently are ConstantSizeRegionSplitPolicy, DisabledRegionSplitPolicy, DelimitedKeyPrefixRegionSplitPolicy, and KeyPrefixRegionSplitPolicy. DisabledRegionSplitPolicy blocks manual region splitting.</p>
+<p>A split policy determines when a region should be split. The various other split policies that are available currently are BusyRegionSplitPolicy, ConstantSizeRegionSplitPolicy, DisabledRegionSplitPolicy, DelimitedKeyPrefixRegionSplitPolicy, and KeyPrefixRegionSplitPolicy. DisabledRegionSplitPolicy blocks manual region splitting.</p>
 </div>
 <div class="paragraph">
 <div class="title">Default</div>
@@ -25298,7 +25298,7 @@ replication as long as peers exist.</p>
 </div>
 <div class="listingblock">
 <div class="content">
-<pre class="CodeRay highlight"><code data-lang="bash">$ HADOOP_CLASSPATH=`${HBASE_HOME}/bin/hbase classpath` &quot;${HADOOP_HOME}/bin/hadoop&quot; jar &quot;${HBASE_HOME}/hbase-server-VERSION.jar&quot; verifyrep --starttime=&lt;timestamp&gt; --stoptime=&lt;timestamp&gt; --families=&lt;myFam&gt; &lt;ID&gt; &lt;tableName&gt;</code></pre>
+<pre class="CodeRay highlight"><code data-lang="bash">$ HADOOP_CLASSPATH=`${HBASE_HOME}/bin/hbase classpath` &quot;${HADOOP_HOME}/bin/hadoop&quot; jar &quot;${HBASE_HOME}/hbase-server-VERSION.jar&quot; verifyrep --starttime=&lt;timestamp&gt; --endtime=&lt;timestamp&gt; --families=&lt;myFam&gt; &lt;ID&gt; &lt;tableName&gt;</code></pre>
 </div>
 </div>
 <div class="paragraph">

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/bulk-loads.html
----------------------------------------------------------------------
diff --git a/bulk-loads.html b/bulk-loads.html
index f118326..6a5ea54 100644
--- a/bulk-loads.html
+++ b/bulk-loads.html
@@ -7,7 +7,7 @@
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20160616" />
+    <meta name="Date-Revision-yyyymmdd" content="20160622" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013;  
       Bulk Loads in Apache HBase (TM)
@@ -305,7 +305,7 @@ under the License. -->
                         <a href="http://www.apache.org/">The Apache Software Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 2016-06-16</li>
+                  <li id="publishDate" class="pull-right">Last Published: 2016-06-22</li>
             </p>
                 </div>
 


[35/52] [partial] hbase-site git commit: Published site at 3e0602be1665e6170b0addec59bbe8785da300b0.

Posted by mi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/master/HMaster.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/master/HMaster.html b/devapidocs/org/apache/hadoop/hbase/master/HMaster.html
index d5114e8..ead9b52 100644
--- a/devapidocs/org/apache/hadoop/hbase/master/HMaster.html
+++ b/devapidocs/org/apache/hadoop/hbase/master/HMaster.html
@@ -114,7 +114,7 @@
 <hr>
 <br>
 <pre><a href="../../../../../org/apache/hadoop/hbase/classification/InterfaceAudience.LimitedPrivate.html" title="annotation in org.apache.hadoop.hbase.classification">@InterfaceAudience.LimitedPrivate</a>(<a href="../../../../../org/apache/hadoop/hbase/classification/InterfaceAudience.LimitedPrivate.html#value()">value</a>="Tools")
-public class <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.195">HMaster</a>
+public class <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.194">HMaster</a>
 extends <a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html" title="class in org.apache.hadoop.hbase.regionserver">HRegionServer</a>
 implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html" title="interface in org.apache.hadoop.hbase.master">MasterServices</a></pre>
 <div class="block">HMaster is the "master server" for HBase. An HBase cluster has one active
@@ -1211,7 +1211,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>LOG</h4>
-<pre>private static final&nbsp;org.apache.commons.logging.Log <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.196">LOG</a></pre>
+<pre>private static final&nbsp;org.apache.commons.logging.Log <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.195">LOG</a></pre>
 </li>
 </ul>
 <a name="MASTER">
@@ -1220,7 +1220,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>MASTER</h4>
-<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.252">MASTER</a></pre>
+<pre>public static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.251">MASTER</a></pre>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.master.HMaster.MASTER">Constant Field Values</a></dd></dl>
 </li>
 </ul>
@@ -1230,7 +1230,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>activeMasterManager</h4>
-<pre>private final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/master/ActiveMasterManager.html" title="class in org.apache.hadoop.hbase.master">ActiveMasterManager</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.255">activeMasterManager</a></pre>
+<pre>private final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/master/ActiveMasterManager.html" title="class in org.apache.hadoop.hbase.master">ActiveMasterManager</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.254">activeMasterManager</a></pre>
 </li>
 </ul>
 <a name="regionServerTracker">
@@ -1239,7 +1239,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>regionServerTracker</h4>
-<pre><a href="../../../../../org/apache/hadoop/hbase/zookeeper/RegionServerTracker.html" title="class in org.apache.hadoop.hbase.zookeeper">RegionServerTracker</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.257">regionServerTracker</a></pre>
+<pre><a href="../../../../../org/apache/hadoop/hbase/zookeeper/RegionServerTracker.html" title="class in org.apache.hadoop.hbase.zookeeper">RegionServerTracker</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.256">regionServerTracker</a></pre>
 </li>
 </ul>
 <a name="drainingServerTracker">
@@ -1248,7 +1248,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>drainingServerTracker</h4>
-<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/zookeeper/DrainingServerTracker.html" title="class in org.apache.hadoop.hbase.zookeeper">DrainingServerTracker</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.259">drainingServerTracker</a></pre>
+<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/zookeeper/DrainingServerTracker.html" title="class in org.apache.hadoop.hbase.zookeeper">DrainingServerTracker</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.258">drainingServerTracker</a></pre>
 </li>
 </ul>
 <a name="loadBalancerTracker">
@@ -1257,7 +1257,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>loadBalancerTracker</h4>
-<pre><a href="../../../../../org/apache/hadoop/hbase/zookeeper/LoadBalancerTracker.html" title="class in org.apache.hadoop.hbase.zookeeper">LoadBalancerTracker</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.261">loadBalancerTracker</a></pre>
+<pre><a href="../../../../../org/apache/hadoop/hbase/zookeeper/LoadBalancerTracker.html" title="class in org.apache.hadoop.hbase.zookeeper">LoadBalancerTracker</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.260">loadBalancerTracker</a></pre>
 </li>
 </ul>
 <a name="splitOrMergeTracker">
@@ -1266,7 +1266,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>splitOrMergeTracker</h4>
-<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/zookeeper/SplitOrMergeTracker.html" title="class in org.apache.hadoop.hbase.zookeeper">SplitOrMergeTracker</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.264">splitOrMergeTracker</a></pre>
+<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/zookeeper/SplitOrMergeTracker.html" title="class in org.apache.hadoop.hbase.zookeeper">SplitOrMergeTracker</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.263">splitOrMergeTracker</a></pre>
 </li>
 </ul>
 <a name="regionNormalizerTracker">
@@ -1275,7 +1275,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>regionNormalizerTracker</h4>
-<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/zookeeper/RegionNormalizerTracker.html" title="class in org.apache.hadoop.hbase.zookeeper">RegionNormalizerTracker</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.267">regionNormalizerTracker</a></pre>
+<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/zookeeper/RegionNormalizerTracker.html" title="class in org.apache.hadoop.hbase.zookeeper">RegionNormalizerTracker</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.266">regionNormalizerTracker</a></pre>
 </li>
 </ul>
 <a name="clusterSchemaService">
@@ -1284,7 +1284,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>clusterSchemaService</h4>
-<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/master/ClusterSchemaService.html" title="interface in org.apache.hadoop.hbase.master">ClusterSchemaService</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.269">clusterSchemaService</a></pre>
+<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/master/ClusterSchemaService.html" title="interface in org.apache.hadoop.hbase.master">ClusterSchemaService</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.268">clusterSchemaService</a></pre>
 </li>
 </ul>
 <a name="metricsMaster">
@@ -1293,7 +1293,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>metricsMaster</h4>
-<pre>final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/master/MetricsMaster.html" title="class in org.apache.hadoop.hbase.master">MetricsMaster</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.272">metricsMaster</a></pre>
+<pre>final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/master/MetricsMaster.html" title="class in org.apache.hadoop.hbase.master">MetricsMaster</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.271">metricsMaster</a></pre>
 </li>
 </ul>
 <a name="fileSystemManager">
@@ -1302,7 +1302,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>fileSystemManager</h4>
-<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/master/MasterFileSystem.html" title="class in org.apache.hadoop.hbase.master">MasterFileSystem</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.274">fileSystemManager</a></pre>
+<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/master/MasterFileSystem.html" title="class in org.apache.hadoop.hbase.master">MasterFileSystem</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.273">fileSystemManager</a></pre>
 </li>
 </ul>
 <a name="walManager">
@@ -1311,7 +1311,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>walManager</h4>
-<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/master/MasterWalManager.html" title="class in org.apache.hadoop.hbase.master">MasterWalManager</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.275">walManager</a></pre>
+<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/master/MasterWalManager.html" title="class in org.apache.hadoop.hbase.master">MasterWalManager</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.274">walManager</a></pre>
 </li>
 </ul>
 <a name="serverManager">
@@ -1320,7 +1320,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>serverManager</h4>
-<pre>private volatile&nbsp;<a href="../../../../../org/apache/hadoop/hbase/master/ServerManager.html" title="class in org.apache.hadoop.hbase.master">ServerManager</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.278">serverManager</a></pre>
+<pre>private volatile&nbsp;<a href="../../../../../org/apache/hadoop/hbase/master/ServerManager.html" title="class in org.apache.hadoop.hbase.master">ServerManager</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.277">serverManager</a></pre>
 </li>
 </ul>
 <a name="assignmentManager">
@@ -1329,7 +1329,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>assignmentManager</h4>
-<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/master/AssignmentManager.html" title="class in org.apache.hadoop.hbase.master">AssignmentManager</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.281">assignmentManager</a></pre>
+<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/master/AssignmentManager.html" title="class in org.apache.hadoop.hbase.master">AssignmentManager</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.280">assignmentManager</a></pre>
 </li>
 </ul>
 <a name="rsFatals">
@@ -1338,7 +1338,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>rsFatals</h4>
-<pre><a href="../../../../../org/apache/hadoop/hbase/monitoring/MemoryBoundedLogMessageBuffer.html" title="class in org.apache.hadoop.hbase.monitoring">MemoryBoundedLogMessageBuffer</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.286">rsFatals</a></pre>
+<pre><a href="../../../../../org/apache/hadoop/hbase/monitoring/MemoryBoundedLogMessageBuffer.html" title="class in org.apache.hadoop.hbase.monitoring">MemoryBoundedLogMessageBuffer</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.285">rsFatals</a></pre>
 </li>
 </ul>
 <a name="isActiveMaster">
@@ -1347,7 +1347,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>isActiveMaster</h4>
-<pre>private volatile&nbsp;boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.289">isActiveMaster</a></pre>
+<pre>private volatile&nbsp;boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.288">isActiveMaster</a></pre>
 </li>
 </ul>
 <a name="initialized">
@@ -1356,7 +1356,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>initialized</h4>
-<pre>private final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.ProcedureEvent.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureScheduler.ProcedureEvent</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.293">initialized</a></pre>
+<pre>private final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.ProcedureEvent.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureScheduler.ProcedureEvent</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.292">initialized</a></pre>
 </li>
 </ul>
 <a name="serviceStarted">
@@ -1365,7 +1365,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>serviceStarted</h4>
-<pre>volatile&nbsp;boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.297">serviceStarted</a></pre>
+<pre>volatile&nbsp;boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.296">serviceStarted</a></pre>
 </li>
 </ul>
 <a name="serverCrashProcessingEnabled">
@@ -1374,7 +1374,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>serverCrashProcessingEnabled</h4>
-<pre>private final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.ProcedureEvent.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureScheduler.ProcedureEvent</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.300">serverCrashProcessingEnabled</a></pre>
+<pre>private final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureScheduler.ProcedureEvent.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureScheduler.ProcedureEvent</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.299">serverCrashProcessingEnabled</a></pre>
 </li>
 </ul>
 <a name="balancer">
@@ -1383,7 +1383,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>balancer</h4>
-<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/master/LoadBalancer.html" title="interface in org.apache.hadoop.hbase.master">LoadBalancer</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.303">balancer</a></pre>
+<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/master/LoadBalancer.html" title="interface in org.apache.hadoop.hbase.master">LoadBalancer</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.302">balancer</a></pre>
 </li>
 </ul>
 <a name="normalizer">
@@ -1392,7 +1392,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>normalizer</h4>
-<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/master/normalizer/RegionNormalizer.html" title="interface in org.apache.hadoop.hbase.master.normalizer">RegionNormalizer</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.304">normalizer</a></pre>
+<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/master/normalizer/RegionNormalizer.html" title="interface in org.apache.hadoop.hbase.master.normalizer">RegionNormalizer</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.303">normalizer</a></pre>
 </li>
 </ul>
 <a name="balancerChore">
@@ -1401,7 +1401,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>balancerChore</h4>
-<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/master/balancer/BalancerChore.html" title="class in org.apache.hadoop.hbase.master.balancer">BalancerChore</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.305">balancerChore</a></pre>
+<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/master/balancer/BalancerChore.html" title="class in org.apache.hadoop.hbase.master.balancer">BalancerChore</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.304">balancerChore</a></pre>
 </li>
 </ul>
 <a name="normalizerChore">
@@ -1410,7 +1410,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>normalizerChore</h4>
-<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/master/normalizer/RegionNormalizerChore.html" title="class in org.apache.hadoop.hbase.master.normalizer">RegionNormalizerChore</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.306">normalizerChore</a></pre>
+<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/master/normalizer/RegionNormalizerChore.html" title="class in org.apache.hadoop.hbase.master.normalizer">RegionNormalizerChore</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.305">normalizerChore</a></pre>
 </li>
 </ul>
 <a name="clusterStatusChore">
@@ -1419,7 +1419,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>clusterStatusChore</h4>
-<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/master/balancer/ClusterStatusChore.html" title="class in org.apache.hadoop.hbase.master.balancer">ClusterStatusChore</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.307">clusterStatusChore</a></pre>
+<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/master/balancer/ClusterStatusChore.html" title="class in org.apache.hadoop.hbase.master.balancer">ClusterStatusChore</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.306">clusterStatusChore</a></pre>
 </li>
 </ul>
 <a name="clusterStatusPublisherChore">
@@ -1428,7 +1428,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>clusterStatusPublisherChore</h4>
-<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/master/ClusterStatusPublisher.html" title="class in org.apache.hadoop.hbase.master">ClusterStatusPublisher</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.308">clusterStatusPublisherChore</a></pre>
+<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/master/ClusterStatusPublisher.html" title="class in org.apache.hadoop.hbase.master">ClusterStatusPublisher</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.307">clusterStatusPublisherChore</a></pre>
 </li>
 </ul>
 <a name="periodicDoMetricsChore">
@@ -1437,7 +1437,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>periodicDoMetricsChore</h4>
-<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/master/HMaster.PeriodicDoMetrics.html" title="class in org.apache.hadoop.hbase.master">HMaster.PeriodicDoMetrics</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.309">periodicDoMetricsChore</a></pre>
+<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/master/HMaster.PeriodicDoMetrics.html" title="class in org.apache.hadoop.hbase.master">HMaster.PeriodicDoMetrics</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.308">periodicDoMetricsChore</a></pre>
 </li>
 </ul>
 <a name="catalogJanitorChore">
@@ -1446,7 +1446,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>catalogJanitorChore</h4>
-<pre><a href="../../../../../org/apache/hadoop/hbase/master/CatalogJanitor.html" title="class in org.apache.hadoop.hbase.master">CatalogJanitor</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.311">catalogJanitorChore</a></pre>
+<pre><a href="../../../../../org/apache/hadoop/hbase/master/CatalogJanitor.html" title="class in org.apache.hadoop.hbase.master">CatalogJanitor</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.310">catalogJanitorChore</a></pre>
 </li>
 </ul>
 <a name="logCleaner">
@@ -1455,7 +1455,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>logCleaner</h4>
-<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/master/cleaner/LogCleaner.html" title="class in org.apache.hadoop.hbase.master.cleaner">LogCleaner</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.312">logCleaner</a></pre>
+<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/master/cleaner/LogCleaner.html" title="class in org.apache.hadoop.hbase.master.cleaner">LogCleaner</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.311">logCleaner</a></pre>
 </li>
 </ul>
 <a name="hfileCleaner">
@@ -1464,7 +1464,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>hfileCleaner</h4>
-<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/master/cleaner/HFileCleaner.html" title="class in org.apache.hadoop.hbase.master.cleaner">HFileCleaner</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.313">hfileCleaner</a></pre>
+<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/master/cleaner/HFileCleaner.html" title="class in org.apache.hadoop.hbase.master.cleaner">HFileCleaner</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.312">hfileCleaner</a></pre>
 </li>
 </ul>
 <a name="expiredMobFileCleanerChore">
@@ -1473,7 +1473,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>expiredMobFileCleanerChore</h4>
-<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/master/ExpiredMobFileCleanerChore.html" title="class in org.apache.hadoop.hbase.master">ExpiredMobFileCleanerChore</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.314">expiredMobFileCleanerChore</a></pre>
+<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/master/ExpiredMobFileCleanerChore.html" title="class in org.apache.hadoop.hbase.master">ExpiredMobFileCleanerChore</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.313">expiredMobFileCleanerChore</a></pre>
 </li>
 </ul>
 <a name="mobCompactChore">
@@ -1482,7 +1482,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>mobCompactChore</h4>
-<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/master/MobCompactionChore.html" title="class in org.apache.hadoop.hbase.master">MobCompactionChore</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.315">mobCompactChore</a></pre>
+<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/master/MobCompactionChore.html" title="class in org.apache.hadoop.hbase.master">MobCompactionChore</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.314">mobCompactChore</a></pre>
 </li>
 </ul>
 <a name="mobCompactThread">
@@ -1491,7 +1491,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>mobCompactThread</h4>
-<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/master/MasterMobCompactionThread.html" title="class in org.apache.hadoop.hbase.master">MasterMobCompactionThread</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.316">mobCompactThread</a></pre>
+<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/master/MasterMobCompactionThread.html" title="class in org.apache.hadoop.hbase.master">MasterMobCompactionThread</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.315">mobCompactThread</a></pre>
 </li>
 </ul>
 <a name="mobCompactionLock">
@@ -1500,7 +1500,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>mobCompactionLock</h4>
-<pre>private final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/IdLock.html" title="class in org.apache.hadoop.hbase.util">IdLock</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.318">mobCompactionLock</a></pre>
+<pre>private final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/util/IdLock.html" title="class in org.apache.hadoop.hbase.util">IdLock</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.317">mobCompactionLock</a></pre>
 </li>
 </ul>
 <a name="mobCompactionStates">
@@ -1509,7 +1509,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>mobCompactionStates</h4>
-<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/atomic/AtomicInteger.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicInteger</a>&gt; <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.321">mobCompactionStates</a></pre>
+<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/atomic/AtomicInteger.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicInteger</a>&gt; <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.320">mobCompactionStates</a></pre>
 </li>
 </ul>
 <a name="cpHost">
@@ -1518,7 +1518,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>cpHost</h4>
-<pre><a href="../../../../../org/apache/hadoop/hbase/master/MasterCoprocessorHost.html" title="class in org.apache.hadoop.hbase.master">MasterCoprocessorHost</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.323">cpHost</a></pre>
+<pre><a href="../../../../../org/apache/hadoop/hbase/master/MasterCoprocessorHost.html" title="class in org.apache.hadoop.hbase.master">MasterCoprocessorHost</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.322">cpHost</a></pre>
 </li>
 </ul>
 <a name="preLoadTableDescriptors">
@@ -1527,7 +1527,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>preLoadTableDescriptors</h4>
-<pre>private final&nbsp;boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.325">preLoadTableDescriptors</a></pre>
+<pre>private final&nbsp;boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.324">preLoadTableDescriptors</a></pre>
 </li>
 </ul>
 <a name="masterActiveTime">
@@ -1536,7 +1536,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>masterActiveTime</h4>
-<pre>private&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.328">masterActiveTime</a></pre>
+<pre>private&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.327">masterActiveTime</a></pre>
 </li>
 </ul>
 <a name="masterCheckCompression">
@@ -1545,7 +1545,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>masterCheckCompression</h4>
-<pre>private final&nbsp;boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.331">masterCheckCompression</a></pre>
+<pre>private final&nbsp;boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.330">masterCheckCompression</a></pre>
 </li>
 </ul>
 <a name="masterCheckEncryption">
@@ -1554,7 +1554,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>masterCheckEncryption</h4>
-<pre>private final&nbsp;boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.334">masterCheckEncryption</a></pre>
+<pre>private final&nbsp;boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.333">masterCheckEncryption</a></pre>
 </li>
 </ul>
 <a name="coprocessorServiceHandlers">
@@ -1563,7 +1563,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>coprocessorServiceHandlers</h4>
-<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,com.google.protobuf.Service&gt; <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.336">coprocessorServiceHandlers</a></pre>
+<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,com.google.protobuf.Service&gt; <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.335">coprocessorServiceHandlers</a></pre>
 </li>
 </ul>
 <a name="snapshotManager">
@@ -1572,7 +1572,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>snapshotManager</h4>
-<pre><a href="../../../../../org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html" title="class in org.apache.hadoop.hbase.master.snapshot">SnapshotManager</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.339">snapshotManager</a></pre>
+<pre><a href="../../../../../org/apache/hadoop/hbase/master/snapshot/SnapshotManager.html" title="class in org.apache.hadoop.hbase.master.snapshot">SnapshotManager</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.338">snapshotManager</a></pre>
 </li>
 </ul>
 <a name="mpmHost">
@@ -1581,7 +1581,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>mpmHost</h4>
-<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/procedure/MasterProcedureManagerHost.html" title="class in org.apache.hadoop.hbase.procedure">MasterProcedureManagerHost</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.341">mpmHost</a></pre>
+<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/procedure/MasterProcedureManagerHost.html" title="class in org.apache.hadoop.hbase.procedure">MasterProcedureManagerHost</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.340">mpmHost</a></pre>
 </li>
 </ul>
 <a name="quotaManager">
@@ -1590,7 +1590,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>quotaManager</h4>
-<pre>private volatile&nbsp;<a href="../../../../../org/apache/hadoop/hbase/quotas/MasterQuotaManager.html" title="class in org.apache.hadoop.hbase.quotas">MasterQuotaManager</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.344">quotaManager</a></pre>
+<pre>private volatile&nbsp;<a href="../../../../../org/apache/hadoop/hbase/quotas/MasterQuotaManager.html" title="class in org.apache.hadoop.hbase.quotas">MasterQuotaManager</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.343">quotaManager</a></pre>
 </li>
 </ul>
 <a name="procedureExecutor">
@@ -1599,7 +1599,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>procedureExecutor</h4>
-<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html" title="class in org.apache.hadoop.hbase.procedure2">ProcedureExecutor</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&gt; <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.346">procedureExecutor</a></pre>
+<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/procedure2/ProcedureExecutor.html" title="class in org.apache.hadoop.hbase.procedure2">ProcedureExecutor</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/master/procedure/MasterProcedureEnv.html" title="class in org.apache.hadoop.hbase.master.procedure">MasterProcedureEnv</a>&gt; <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.345">procedureExecutor</a></pre>
 </li>
 </ul>
 <a name="procedureStore">
@@ -1608,7 +1608,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>procedureStore</h4>
-<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html" title="class in org.apache.hadoop.hbase.procedure2.store.wal">WALProcedureStore</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.347">procedureStore</a></pre>
+<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/procedure2/store/wal/WALProcedureStore.html" title="class in org.apache.hadoop.hbase.procedure2.store.wal">WALProcedureStore</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.346">procedureStore</a></pre>
 </li>
 </ul>
 <a name="tableStateManager">
@@ -1617,7 +1617,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>tableStateManager</h4>
-<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/master/TableStateManager.html" title="class in org.apache.hadoop.hbase.master">TableStateManager</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.350">tableStateManager</a></pre>
+<pre>private&nbsp;<a href="../../../../../org/apache/hadoop/hbase/master/TableStateManager.html" title="class in org.apache.hadoop.hbase.master">TableStateManager</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.349">tableStateManager</a></pre>
 </li>
 </ul>
 <a name="splitPlanCount">
@@ -1626,7 +1626,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>splitPlanCount</h4>
-<pre>private&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.352">splitPlanCount</a></pre>
+<pre>private&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.351">splitPlanCount</a></pre>
 </li>
 </ul>
 <a name="mergePlanCount">
@@ -1635,7 +1635,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>mergePlanCount</h4>
-<pre>private&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.353">mergePlanCount</a></pre>
+<pre>private&nbsp;long <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.352">mergePlanCount</a></pre>
 </li>
 </ul>
 <a name="initializationBeforeMetaAssignment">
@@ -1644,7 +1644,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>initializationBeforeMetaAssignment</h4>
-<pre>private volatile&nbsp;boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.356">initializationBeforeMetaAssignment</a></pre>
+<pre>private volatile&nbsp;boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.355">initializationBeforeMetaAssignment</a></pre>
 <div class="block">flag used in test cases in order to simulate RS failures during master initialization</div>
 </li>
 </ul>
@@ -1654,7 +1654,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockListLast">
 <li class="blockList">
 <h4>masterJettyServer</h4>
-<pre>private&nbsp;org.mortbay.jetty.Server <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.359">masterJettyServer</a></pre>
+<pre>private&nbsp;org.mortbay.jetty.Server <a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.358">masterJettyServer</a></pre>
 <div class="block">jetty server for master to redirect requests to regionserver infoServer</div>
 </li>
 </ul>
@@ -1672,7 +1672,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockListLast">
 <li class="blockList">
 <h4>HMaster</h4>
-<pre>public&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.400">HMaster</a>(org.apache.hadoop.conf.Configuration&nbsp;conf,
+<pre>public&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.399">HMaster</a>(org.apache.hadoop.conf.Configuration&nbsp;conf,
        <a href="../../../../../org/apache/hadoop/hbase/CoordinatedStateManager.html" title="interface in org.apache.hadoop.hbase">CoordinatedStateManager</a>&nbsp;csm)
         throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
                org.apache.zookeeper.KeeperException</pre>
@@ -1705,7 +1705,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>putUpJettyServer</h4>
-<pre>private&nbsp;int&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.466">putUpJettyServer</a>()
+<pre>private&nbsp;int&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.461">putUpJettyServer</a>()
                       throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
 <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
@@ -1717,7 +1717,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>getFsTableDescriptors</h4>
-<pre>protected&nbsp;<a href="../../../../../org/apache/hadoop/hbase/TableDescriptors.html" title="interface in org.apache.hadoop.hbase">TableDescriptors</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.507">getFsTableDescriptors</a>()
+<pre>protected&nbsp;<a href="../../../../../org/apache/hadoop/hbase/TableDescriptors.html" title="interface in org.apache.hadoop.hbase">TableDescriptors</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.502">getFsTableDescriptors</a>()
                                           throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl>
 <dt><strong>Overrides:</strong></dt>
@@ -1732,7 +1732,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>login</h4>
-<pre>protected&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.515">login</a>(<a href="../../../../../org/apache/hadoop/hbase/security/UserProvider.html" title="class in org.apache.hadoop.hbase.security">UserProvider</a>&nbsp;user,
+<pre>protected&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.510">login</a>(<a href="../../../../../org/apache/hadoop/hbase/security/UserProvider.html" title="class in org.apache.hadoop.hbase.security">UserProvider</a>&nbsp;user,
          <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;host)
               throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">For compatibility, if failed with regionserver credentials, try the master one</div>
@@ -1749,7 +1749,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>waitForMasterActive</h4>
-<pre>protected&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.530">waitForMasterActive</a>()</pre>
+<pre>protected&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.525">waitForMasterActive</a>()</pre>
 <div class="block">If configured to put regions on active master,
  wait till a backup master becomes active.
  Otherwise, loop till the server is stopped or aborted.</div>
@@ -1765,7 +1765,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>getMasterRpcServices</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/master/MasterRpcServices.html" title="class in org.apache.hadoop.hbase.master">MasterRpcServices</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.539">getMasterRpcServices</a>()</pre>
+<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/master/MasterRpcServices.html" title="class in org.apache.hadoop.hbase.master">MasterRpcServices</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.534">getMasterRpcServices</a>()</pre>
 </li>
 </ul>
 <a name="balanceSwitch(boolean)">
@@ -1774,7 +1774,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>balanceSwitch</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.543">balanceSwitch</a>(boolean&nbsp;b)
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.538">balanceSwitch</a>(boolean&nbsp;b)
                       throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
 <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
@@ -1786,7 +1786,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>getProcessName</h4>
-<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.548">getProcessName</a>()</pre>
+<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.543">getProcessName</a>()</pre>
 <dl>
 <dt><strong>Overrides:</strong></dt>
 <dd><code><a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html#getProcessName()">getProcessName</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html" title="class in org.apache.hadoop.hbase.regionserver">HRegionServer</a></code></dd>
@@ -1799,7 +1799,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>canCreateBaseZNode</h4>
-<pre>protected&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.553">canCreateBaseZNode</a>()</pre>
+<pre>protected&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.548">canCreateBaseZNode</a>()</pre>
 <dl>
 <dt><strong>Overrides:</strong></dt>
 <dd><code><a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html#canCreateBaseZNode()">canCreateBaseZNode</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html" title="class in org.apache.hadoop.hbase.regionserver">HRegionServer</a></code></dd>
@@ -1812,7 +1812,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>canUpdateTableDescriptor</h4>
-<pre>protected&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.558">canUpdateTableDescriptor</a>()</pre>
+<pre>protected&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.553">canUpdateTableDescriptor</a>()</pre>
 <dl>
 <dt><strong>Overrides:</strong></dt>
 <dd><code><a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html#canUpdateTableDescriptor()">canUpdateTableDescriptor</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html" title="class in org.apache.hadoop.hbase.regionserver">HRegionServer</a></code></dd>
@@ -1825,7 +1825,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>createRpcServices</h4>
-<pre>protected&nbsp;<a href="../../../../../org/apache/hadoop/hbase/regionserver/RSRpcServices.html" title="class in org.apache.hadoop.hbase.regionserver">RSRpcServices</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.563">createRpcServices</a>()
+<pre>protected&nbsp;<a href="../../../../../org/apache/hadoop/hbase/regionserver/RSRpcServices.html" title="class in org.apache.hadoop.hbase.regionserver">RSRpcServices</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.558">createRpcServices</a>()
                                    throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl>
 <dt><strong>Overrides:</strong></dt>
@@ -1840,7 +1840,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>configureInfoServer</h4>
-<pre>protected&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.568">configureInfoServer</a>()</pre>
+<pre>protected&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.563">configureInfoServer</a>()</pre>
 <dl>
 <dt><strong>Overrides:</strong></dt>
 <dd><code><a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html#configureInfoServer()">configureInfoServer</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html" title="class in org.apache.hadoop.hbase.regionserver">HRegionServer</a></code></dd>
@@ -1853,7 +1853,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>getDumpServlet</h4>
-<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends javax.servlet.http.HttpServlet&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.577">getDumpServlet</a>()</pre>
+<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends javax.servlet.http.HttpServlet&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.572">getDumpServlet</a>()</pre>
 <dl>
 <dt><strong>Overrides:</strong></dt>
 <dd><code><a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html#getDumpServlet()">getDumpServlet</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html" title="class in org.apache.hadoop.hbase.regionserver">HRegionServer</a></code></dd>
@@ -1866,7 +1866,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>doMetrics</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.585">doMetrics</a>()</pre>
+<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.580">doMetrics</a>()</pre>
 <div class="block">Emit the HMaster metrics, such as region in transition metrics.
  Surrounding in a try block just to be sure metrics doesn't abort HMaster.</div>
 </li>
@@ -1877,7 +1877,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>getMasterMetrics</h4>
-<pre><a href="../../../../../org/apache/hadoop/hbase/master/MetricsMaster.html" title="class in org.apache.hadoop.hbase.master">MetricsMaster</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.595">getMasterMetrics</a>()</pre>
+<pre><a href="../../../../../org/apache/hadoop/hbase/master/MetricsMaster.html" title="class in org.apache.hadoop.hbase.master">MetricsMaster</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.590">getMasterMetrics</a>()</pre>
 </li>
 </ul>
 <a name="initializeZKBasedSystemTrackers()">
@@ -1886,7 +1886,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>initializeZKBasedSystemTrackers</h4>
-<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.602">initializeZKBasedSystemTrackers</a>()
+<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.597">initializeZKBasedSystemTrackers</a>()
                                throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
                                       <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a>,
                                       org.apache.zookeeper.KeeperException,
@@ -1905,7 +1905,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>finishActiveMasterInitialization</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.662">finishActiveMasterInitialization</a>(<a href="../../../../../org/apache/hadoop/hbase/monitoring/MonitoredTask.html" title="interface in org.apache.hadoop.hbase.monitoring">MonitoredTask</a>&nbsp;status)
+<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.657">finishActiveMasterInitialization</a>(<a href="../../../../../org/apache/hadoop/hbase/monitoring/MonitoredTask.html" title="interface in org.apache.hadoop.hbase.monitoring">MonitoredTask</a>&nbsp;status)
                                        throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
                                               <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a>,
                                               org.apache.zookeeper.KeeperException,
@@ -1936,7 +1936,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>createServerManager</h4>
-<pre><a href="../../../../../org/apache/hadoop/hbase/master/ServerManager.html" title="class in org.apache.hadoop.hbase.master">ServerManager</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.885">createServerManager</a>(<a href="../../../../../org/apache/hadoop/hbase/Server.html" title="interface in org.apache.hadoop.hbase">Server</a>&nbsp;master,
+<pre><a href="../../../../../org/apache/hadoop/hbase/master/ServerManager.html" title="class in org.apache.hadoop.hbase.master">ServerManager</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.884">createServerManager</a>(<a href="../../../../../org/apache/hadoop/hbase/Server.html" title="interface in org.apache.hadoop.hbase">Server</a>&nbsp;master,
                                 <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html" title="interface in org.apache.hadoop.hbase.master">MasterServices</a>&nbsp;services)
                             throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Create a <a href="../../../../../org/apache/hadoop/hbase/master/ServerManager.html" title="class in org.apache.hadoop.hbase.master"><code>ServerManager</code></a> instance.</div>
@@ -1950,7 +1950,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>unassignExcessMetaReplica</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.894">unassignExcessMetaReplica</a>(<a href="../../../../../org/apache/hadoop/hbase/zookeeper/ZooKeeperWatcher.html" title="class in org.apache.hadoop.hbase.zookeeper">ZooKeeperWatcher</a>&nbsp;zkw,
+<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.893">unassignExcessMetaReplica</a>(<a href="../../../../../org/apache/hadoop/hbase/zookeeper/ZooKeeperWatcher.html" title="class in org.apache.hadoop.hbase.zookeeper">ZooKeeperWatcher</a>&nbsp;zkw,
                              int&nbsp;numMetaReplicasConfigured)</pre>
 </li>
 </ul>
@@ -1960,7 +1960,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>assignMeta</h4>
-<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.920">assignMeta</a>(<a href="../../../../../org/apache/hadoop/hbase/monitoring/MonitoredTask.html" title="interface in org.apache.hadoop.hbase.monitoring">MonitoredTask</a>&nbsp;status,
+<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.919">assignMeta</a>(<a href="../../../../../org/apache/hadoop/hbase/monitoring/MonitoredTask.html" title="interface in org.apache.hadoop.hbase.monitoring">MonitoredTask</a>&nbsp;status,
               <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&gt;&nbsp;previouslyFailedMetaRSs,
               int&nbsp;replicaId)
           throws <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a>,
@@ -1979,7 +1979,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>initClusterSchemaService</h4>
-<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.991">initClusterSchemaService</a>()
+<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.990">initClusterSchemaService</a>()
                         throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
                                <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
@@ -1993,7 +1993,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>initQuotaManager</h4>
-<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.997">initQuotaManager</a>()
+<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.996">initQuotaManager</a>()
                 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
 <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
@@ -2005,7 +2005,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>isCatalogJanitorEnabled</h4>
-<pre>boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.1004">isCatalogJanitorEnabled</a>()</pre>
+<pre>boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.1003">isCatalogJanitorEnabled</a>()</pre>
 </li>
 </ul>
 <a name="splitMetaLogBeforeAssignment(org.apache.hadoop.hbase.ServerName)">
@@ -2014,7 +2014,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>splitMetaLogBeforeAssignment</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.1009">splitMetaLogBeforeAssignment</a>(<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;currentMetaServer)
+<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.1008">splitMetaLogBeforeAssignment</a>(<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&nbsp;currentMetaServer)
                                    throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
 <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
@@ -2026,7 +2026,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>enableCrashedServerProcessing</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.1021">enableCrashedServerProcessing</a>(boolean&nbsp;waitForMeta)
+<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.1020">enableCrashedServerProcessing</a>(boolean&nbsp;waitForMeta)
                                     throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
                                            <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
@@ -2040,7 +2040,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>getPreviouselyFailedMetaServersFromZK</h4>
-<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.1041">getPreviouselyFailedMetaServersFromZK</a>()
+<pre>private&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/ServerName.html" title="class in org.apache.hadoop.hbase">ServerName</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.1040">getPreviouselyFailedMetaServersFromZK</a>()
                                                        throws org.apache.zookeeper.KeeperException</pre>
 <div class="block">This function returns a set of region server names under hbase:meta recovering region ZK node</div>
 <dl><dt><span class="strong">Returns:</span></dt><dd>Set of meta server names which were recorded in ZK</dd>
@@ -2054,7 +2054,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>getTableDescriptors</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/TableDescriptors.html" title="interface in org.apache.hadoop.hbase">TableDescriptors</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.1056">getTableDescriptors</a>()</pre>
+<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/TableDescriptors.html" title="interface in org.apache.hadoop.hbase">TableDescriptors</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.1055">getTableDescriptors</a>()</pre>
 <dl>
 <dt><strong>Specified by:</strong></dt>
 <dd><code><a href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html#getTableDescriptors()">getTableDescriptors</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html" title="interface in org.apache.hadoop.hbase.master">MasterServices</a></code></dd>
@@ -2069,7 +2069,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>getServerManager</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/master/ServerManager.html" title="class in org.apache.hadoop.hbase.master">ServerManager</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.1061">getServerManager</a>()</pre>
+<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/master/ServerManager.html" title="class in org.apache.hadoop.hbase.master">ServerManager</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.1060">getServerManager</a>()</pre>
 <dl>
 <dt><strong>Specified by:</strong></dt>
 <dd><code><a href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html#getServerManager()">getServerManager</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html" title="interface in org.apache.hadoop.hbase.master">MasterServices</a></code></dd>
@@ -2082,7 +2082,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>getMasterFileSystem</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/master/MasterFileSystem.html" title="class in org.apache.hadoop.hbase.master">MasterFileSystem</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.1066">getMasterFileSystem</a>()</pre>
+<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/master/MasterFileSystem.html" title="class in org.apache.hadoop.hbase.master">MasterFileSystem</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.1065">getMasterFileSystem</a>()</pre>
 <dl>
 <dt><strong>Specified by:</strong></dt>
 <dd><code><a href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html#getMasterFileSystem()">getMasterFileSystem</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html" title="interface in org.apache.hadoop.hbase.master">MasterServices</a></code></dd>
@@ -2095,7 +2095,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>getMasterWalManager</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/master/MasterWalManager.html" title="class in org.apache.hadoop.hbase.master">MasterWalManager</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.1071">getMasterWalManager</a>()</pre>
+<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/master/MasterWalManager.html" title="class in org.apache.hadoop.hbase.master">MasterWalManager</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.1070">getMasterWalManager</a>()</pre>
 <dl>
 <dt><strong>Specified by:</strong></dt>
 <dd><code><a href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html#getMasterWalManager()">getMasterWalManager</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html" title="interface in org.apache.hadoop.hbase.master">MasterServices</a></code></dd>
@@ -2108,7 +2108,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>getTableStateManager</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/master/TableStateManager.html" title="class in org.apache.hadoop.hbase.master">TableStateManager</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.1076">getTableStateManager</a>()</pre>
+<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/master/TableStateManager.html" title="class in org.apache.hadoop.hbase.master">TableStateManager</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.1075">getTableStateManager</a>()</pre>
 <dl>
 <dt><strong>Specified by:</strong></dt>
 <dd><code><a href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html#getTableStateManager()">getTableStateManager</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/master/MasterServices.html" title="interface in org.apache.hadoop.hbase.master">MasterServices</a></code></dd>
@@ -2121,7 +2121,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>startServiceThreads</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.1087">startServiceThreads</a>()
+<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.1086">startServiceThreads</a>()
                           throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
 <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
@@ -2133,7 +2133,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>sendShutdownInterrupt</h4>
-<pre>protected&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.1128">sendShutdownInterrupt</a>()</pre>
+<pre>protected&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.1127">sendShutdownInterrupt</a>()</pre>
 <div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html#sendShutdownInterrupt()">HRegionServer</a></code></strong></div>
 <div class="block">Called on stop/abort before closing the cluster connection and meta locator.</div>
 <dl>
@@ -2148,7 +2148,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>stopServiceThreads</h4>
-<pre>protected&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.1134">stopServiceThreads</a>()</pre>
+<pre>protected&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.1133">stopServiceThreads</a>()</pre>
 <div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/regionserver/HRegionServer.html#stopServiceThreads()">HRegionServer</a></code></strong></div>
 <div class="block">Wait on all threads to finish. Presumption is that all closes and stops
  have already been called.</div>
@@ -2164,7 +2164,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>startProcedureExecutor</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.1167">startProcedureExecutor</a>()
+<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.1166">startProcedureExecutor</a>()
                              throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
 <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
@@ -2176,7 +2176,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>stopProcedureExecutor</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.1188">stopProcedureExecutor</a>()</pre>
+<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.1187">stopProcedureExecutor</a>()</pre>
 </li>
 </ul>
 <a name="stopChores()">
@@ -2185,7 +2185,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>stopChores</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.1198">stopChores</a>()</pre>
+<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.1197">stopChores</a>()</pre>
 </li>
 </ul>
 <a name="getRemoteInetAddress(int, long)">
@@ -2194,7 +2194,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>getRemoteInetAddress</h4>
-<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/net/InetAddress.html?is-external=true" title="class or interface in java.net">InetAddress</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.1232">getRemoteInetAddress</a>(int&nbsp;port,
+<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/net/InetAddress.html?is-external=true" title="class or interface in java.net">InetAddress</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.1231">getRemoteInetAddress</a>(int&nbsp;port,
                                long&nbsp;serverStartCode)
                            throws <a href="http://docs.oracle.com/javase/7/docs/api/java/net/UnknownHostException.html?is-external=true" title="class or interface in java.net">UnknownHostException</a></pre>
 <dl><dt><span class="strong">Returns:</span></dt><dd>Get remote side's InetAddress</dd>
@@ -2208,7 +2208,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>getBalancerCutoffTime</h4>
-<pre>private&nbsp;int&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.1252">getBalancerCutoffTime</a>()</pre>
+<pre>private&nbsp;int&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.1251">getBalancerCutoffTime</a>()</pre>
 <dl><dt><span class="strong">Returns:</span></dt><dd>Maximum time we should run balancer for</dd></dl>
 </li>
 </ul>
@@ -2218,7 +2218,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>balance</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.1262">balance</a>()
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.1261">balance</a>()
                 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
 <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
@@ -2230,7 +2230,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>balance</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.1266">balance</a>(boolean&nbsp;force)
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.1265">balance</a>(boolean&nbsp;force)
                 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
 <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
@@ -2271,7 +2271,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>getClientIdAuditPrefix</h4>
-<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.1416">getClientIdAuditPrefix</a>()</pre>
+<pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.1415">getClientIdAuditPrefix</a>()</pre>
 <dl><dt><span class="strong">Returns:</span></dt><dd>Client info for use as prefix on an audit log string; who did an action</dd></dl>
 </li>
 </ul>
@@ -2281,7 +2281,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>setCatalogJanitorEnabled</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.1426">setCatalogJanitorEnabled</a>(boolean&nbsp;b)</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.1425">setCatalogJanitorEnabled</a>(boolean&nbsp;b)</pre>
 <div class="block">Switch for the background CatalogJanitor thread.
  Used for testing.  The thread will continue to run.  It will just be a noop
  if disabled.</div>
@@ -2294,7 +2294,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>dispatchMergingRegions</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.1431">dispatchMergingRegions</a>(<a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&nbsp;region_a,
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.1430">dispatchMergingRegions</a>(<a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&nbsp;region_a,
                           <a href="../../../../../org/apache/hadoop/hbase/HRegionInfo.html" title="class in org.apache.hadoop.hbase">HRegionInfo</a>&nbsp;region_b,
                           boolean&nbsp;forcible,
                           <a href="../../../../../org/apache/hadoop/hbase/security/User.html" title="class in org.apache.hadoop.hbase.security">User</a>&nbsp;user)
@@ -2317,7 +2317,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>move</h4>
-<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.1438">move</a>(byte[]&nbsp;encodedRegionName,
+<pre>void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.1437">move</a>(byte[]&nbsp;encodedRegionName,
         byte[]&nbsp;destServerName)
     throws <a href="../../../../../org/apache/hadoop/hbase/HBaseIOException.html" title="class in org.apache.hadoop.hbase">HBaseIOException</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
@@ -2330,7 +2330,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>createTable</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.1515">createTable</a>(<a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;hTableDescriptor,
+<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.1514">createTable</a>(<a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;hTableDescriptor,
                byte[][]&nbsp;splitKeys,
                long&nbsp;nonceGroup,
                long&nbsp;nonce)
@@ -2351,7 +2351,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>sanityCheckTableDescriptor</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.1557">sanityCheckTableDescriptor</a>(<a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;htd)
+<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.1556">sanityCheckTableDescriptor</a>(<a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;htd)
                                  throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Checks whether the table conforms to some sane limits, and configured
  values (compression, etc) work. Throws an exception if something is wrong.</div>
@@ -2365,7 +2365,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>checkCompactionPolicy</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.1676">checkCompactionPolicy</a>(org.apache.hadoop.conf.Configuration&nbsp;conf,
+<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.1675">checkCompactionPolicy</a>(org.apache.hadoop.conf.Configuration&nbsp;conf,
                          <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;htd)
                             throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
@@ -2378,7 +2378,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>warnOrThrowExceptionForFailure</h4>
-<pre>private static&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.1735">warnOrThrowExceptionForFailure</a>(boolean&nbsp;logWarn,
+<pre>private static&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.1734">warnOrThrowExceptionForFailure</a>(boolean&nbsp;logWarn,
                                   <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;confKey,
                                   <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;message,
                                   <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a>&nbsp;cause)
@@ -2393,7 +2393,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>startActiveMasterManager</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.1744">startActiveMasterManager</a>(int&nbsp;infoPort)
+<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.1743">startActiveMasterManager</a>(int&nbsp;infoPort)
                                throws org.apache.zookeeper.KeeperException</pre>
 <dl><dt><span class="strong">Throws:</span></dt>
 <dd><code>org.apache.zookeeper.KeeperException</code></dd></dl>
@@ -2405,7 +2405,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>checkCompression</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.1811">checkCompression</a>(<a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;htd)
+<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.1810">checkCompression</a>(<a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;htd)
                        throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
 <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
@@ -2417,7 +2417,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/master/MasterServices
 <ul class="blockList">
 <li class="blockList">
 <h4>checkCompression</h4>
-<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.1819">checkCompression</a>(<a href="../../../../../org/apache/hadoop/hbase/HColumnDescriptor.html" title="class in org.apache.hadoop.hbase">HColumnDescriptor</a>&nbsp;hcd)
+<pre>private&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/master/HMaster.html#line.1818">checkCompression</a>(<a href="../../../../../org/apache/hadoop/hbase/HColumnDescriptor.html" title="class in org.apache.hadoop.hbase">HColumnDescriptor</a>&nbsp;hcd)
                        throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
 <dd><code><a href="

<TRUNCATED>

[44/52] [partial] hbase-site git commit: Published site at 3e0602be1665e6170b0addec59bbe8785da300b0.

Posted by mi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/checkstyle-aggregate.html
----------------------------------------------------------------------
diff --git a/checkstyle-aggregate.html b/checkstyle-aggregate.html
index bb357b9..5b33016 100644
--- a/checkstyle-aggregate.html
+++ b/checkstyle-aggregate.html
@@ -7,7 +7,7 @@
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20160616" />
+    <meta name="Date-Revision-yyyymmdd" content="20160622" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013; Checkstyle Results</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.5-HBASE.min.css" />
@@ -280,10 +280,10 @@
 <th><img src="images/icon_warning_sml.gif" alt="" />&#160;Warnings</th>
 <th><img src="images/icon_error_sml.gif" alt="" />&#160;Errors</th></tr>
 <tr class="b">
-<td>1781</td>
+<td>1782</td>
 <td>0</td>
 <td>0</td>
-<td>11570</td></tr></table></div>
+<td>11561</td></tr></table></div>
 <div class="section">
 <h2><a name="Files"></a>Files</h2>
 <table border="0" class="table table-striped">
@@ -411,7 +411,7 @@
 <td><a href="#org.apache.hadoop.hbase.HTableDescriptor.java">org/apache/hadoop/hbase/HTableDescriptor.java</a></td>
 <td>0</td>
 <td>0</td>
-<td>47</td></tr>
+<td>46</td></tr>
 <tr class="b">
 <td><a href="#org.apache.hadoop.hbase.HealthChecker.java">org/apache/hadoop/hbase/HealthChecker.java</a></td>
 <td>0</td>
@@ -528,3655 +528,3655 @@
 <td>0</td>
 <td>2</td></tr>
 <tr class="a">
-<td><a href="#org.apache.hadoop.hbase.TableDescriptor.java">org/apache/hadoop/hbase/TableDescriptor.java</a></td>
-<td>0</td>
-<td>0</td>
-<td>4</td></tr>
-<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.TableDescriptors.java">org/apache/hadoop/hbase/TableDescriptors.java</a></td>
 <td>0</td>
 <td>0</td>
-<td>11</td></tr>
-<tr class="a">
+<td>8</td></tr>
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.TableInfoMissingException.java">org/apache/hadoop/hbase/TableInfoMissingException.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>6</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.TableName.java">org/apache/hadoop/hbase/TableName.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>20</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.TagType.java">org/apache/hadoop/hbase/TagType.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.ZKNamespaceManager.java">org/apache/hadoop/hbase/ZKNamespaceManager.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>2</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.ZNodeClearer.java">org/apache/hadoop/hbase/ZNodeClearer.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>3</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.backup.HFileArchiver.java">org/apache/hadoop/hbase/backup/HFileArchiver.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>17</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.backup.example.HFileArchiveManager.java">org/apache/hadoop/hbase/backup/example/HFileArchiveManager.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>2</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.backup.example.LongTermArchivingHFileCleaner.java">org/apache/hadoop/hbase/backup/example/LongTermArchivingHFileCleaner.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>5</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.backup.example.TableHFileArchiveTracker.java">org/apache/hadoop/hbase/backup/example/TableHFileArchiveTracker.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>6</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.backup.example.ZKTableArchiveClient.java">org/apache/hadoop/hbase/backup/example/ZKTableArchiveClient.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>2</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.classification.tools.ExcludePrivateAnnotationsStandardDoclet.java">org/apache/hadoop/hbase/classification/tools/ExcludePrivateAnnotationsStandardDoclet.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.classification.tools.IncludePublicAnnotationsStandardDoclet.java">org/apache/hadoop/hbase/classification/tools/IncludePublicAnnotationsStandardDoclet.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.classification.tools.StabilityOptions.java">org/apache/hadoop/hbase/classification/tools/StabilityOptions.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>3</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.client.AbstractClientScanner.java">org/apache/hadoop/hbase/client/AbstractClientScanner.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>2</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.client.Action.java">org/apache/hadoop/hbase/client/Action.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>2</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.client.Admin.java">org/apache/hadoop/hbase/client/Admin.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>57</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.client.Append.java">org/apache/hadoop/hbase/client/Append.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>4</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.client.AsyncProcess.java">org/apache/hadoop/hbase/client/AsyncProcess.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>18</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.client.BufferedMutator.java">org/apache/hadoop/hbase/client/BufferedMutator.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.client.BufferedMutatorImpl.java">org/apache/hadoop/hbase/client/BufferedMutatorImpl.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>2</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.client.ClientAsyncPrefetchScanner.java">org/apache/hadoop/hbase/client/ClientAsyncPrefetchScanner.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>2</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.client.ClientIdGenerator.java">org/apache/hadoop/hbase/client/ClientIdGenerator.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.client.ClientScanner.java">org/apache/hadoop/hbase/client/ClientScanner.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>205</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.client.ClientSimpleScanner.java">org/apache/hadoop/hbase/client/ClientSimpleScanner.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.client.ClientSmallReversedScanner.java">org/apache/hadoop/hbase/client/ClientSmallReversedScanner.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>4</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.client.ClientSmallScanner.java">org/apache/hadoop/hbase/client/ClientSmallScanner.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>6</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.client.ClusterStatusListener.java">org/apache/hadoop/hbase/client/ClusterStatusListener.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.client.CompactType.java">org/apache/hadoop/hbase/client/CompactType.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>2</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.client.ConnectionConfiguration.java">org/apache/hadoop/hbase/client/ConnectionConfiguration.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.client.ConnectionImplementation.java">org/apache/hadoop/hbase/client/ConnectionImplementation.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>2</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.client.CoprocessorHConnection.java">org/apache/hadoop/hbase/client/CoprocessorHConnection.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>4</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.client.DelayingRunner.java">org/apache/hadoop/hbase/client/DelayingRunner.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>3</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.client.Delete.java">org/apache/hadoop/hbase/client/Delete.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>6</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.client.FlushRegionCallable.java">org/apache/hadoop/hbase/client/FlushRegionCallable.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.client.Get.java">org/apache/hadoop/hbase/client/Get.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>5</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.client.HBaseAdmin.java">org/apache/hadoop/hbase/client/HBaseAdmin.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>54</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.client.HRegionLocator.java">org/apache/hadoop/hbase/client/HRegionLocator.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>2</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.client.HTable.java">org/apache/hadoop/hbase/client/HTable.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>8</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.client.HTableInterface.java">org/apache/hadoop/hbase/client/HTableInterface.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.client.HTableMultiplexer.java">org/apache/hadoop/hbase/client/HTableMultiplexer.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>5</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.client.HTableWrapper.java">org/apache/hadoop/hbase/client/HTableWrapper.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>2</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.client.Increment.java">org/apache/hadoop/hbase/client/Increment.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.client.MasterKeepAliveConnection.java">org/apache/hadoop/hbase/client/MasterKeepAliveConnection.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.client.MetaCache.java">org/apache/hadoop/hbase/client/MetaCache.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>8</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.client.MetricsConnection.java">org/apache/hadoop/hbase/client/MetricsConnection.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>40</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.client.MultiAction.java">org/apache/hadoop/hbase/client/MultiAction.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>3</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.client.MultiResponse.java">org/apache/hadoop/hbase/client/MultiResponse.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.client.MultiServerCallable.java">org/apache/hadoop/hbase/client/MultiServerCallable.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>7</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.client.Mutation.java">org/apache/hadoop/hbase/client/Mutation.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>14</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.client.Operation.java">org/apache/hadoop/hbase/client/Operation.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.client.PreemptiveFastFailInterceptor.java">org/apache/hadoop/hbase/client/PreemptiveFastFailInterceptor.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>11</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.client.Put.java">org/apache/hadoop/hbase/client/Put.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>15</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.client.Query.java">org/apache/hadoop/hbase/client/Query.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>8</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.client.RegionCoprocessorServiceExec.java">org/apache/hadoop/hbase/client/RegionCoprocessorServiceExec.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.client.RegionReplicaUtil.java">org/apache/hadoop/hbase/client/RegionReplicaUtil.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>6</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.client.Registry.java">org/apache/hadoop/hbase/client/Registry.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>3</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.client.RegistryFactory.java">org/apache/hadoop/hbase/client/RegistryFactory.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.client.Result.java">org/apache/hadoop/hbase/client/Result.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>11</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.client.ResultBoundedCompletionService.java">org/apache/hadoop/hbase/client/ResultBoundedCompletionService.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>5</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.client.ResultScanner.java">org/apache/hadoop/hbase/client/ResultScanner.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.client.RetriesExhaustedException.java">org/apache/hadoop/hbase/client/RetriesExhaustedException.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.client.RetriesExhaustedWithDetailsException.java">org/apache/hadoop/hbase/client/RetriesExhaustedWithDetailsException.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>2</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.client.RetryingCallerInterceptor.java">org/apache/hadoop/hbase/client/RetryingCallerInterceptor.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>4</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.client.ReversedClientScanner.java">org/apache/hadoop/hbase/client/ReversedClientScanner.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>7</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.client.ReversedScannerCallable.java">org/apache/hadoop/hbase/client/ReversedScannerCallable.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>11</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.client.RowMutations.java">org/apache/hadoop/hbase/client/RowMutations.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>3</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.client.RpcRetryingCaller.java">org/apache/hadoop/hbase/client/RpcRetryingCaller.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.client.RpcRetryingCallerFactory.java">org/apache/hadoop/hbase/client/RpcRetryingCallerFactory.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.client.RpcRetryingCallerImpl.java">org/apache/hadoop/hbase/client/RpcRetryingCallerImpl.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>3</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.client.RpcRetryingCallerWithReadReplicas.java">org/apache/hadoop/hbase/client/RpcRetryingCallerWithReadReplicas.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>3</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.client.Scan.java">org/apache/hadoop/hbase/client/Scan.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>8</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.client.ScannerCallable.java">org/apache/hadoop/hbase/client/ScannerCallable.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>8</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.client.ScannerCallableWithReplicas.java">org/apache/hadoop/hbase/client/ScannerCallableWithReplicas.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>6</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.client.ScannerTimeoutException.java">org/apache/hadoop/hbase/client/ScannerTimeoutException.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.client.ServerStatisticTracker.java">org/apache/hadoop/hbase/client/ServerStatisticTracker.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.client.Table.java">org/apache/hadoop/hbase/client/Table.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>15</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.client.TableSnapshotScanner.java">org/apache/hadoop/hbase/client/TableSnapshotScanner.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>4</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.client.TableState.java">org/apache/hadoop/hbase/client/TableState.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>34</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.client.UnmodifyableHTableDescriptor.java">org/apache/hadoop/hbase/client/UnmodifyableHTableDescriptor.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>2</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.client.ZooKeeperRegistry.java">org/apache/hadoop/hbase/client/ZooKeeperRegistry.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>6</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.client.backoff.ClientBackoffPolicyFactory.java">org/apache/hadoop/hbase/client/backoff/ClientBackoffPolicyFactory.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.client.backoff.ExponentialClientBackoffPolicy.java">org/apache/hadoop/hbase/client/backoff/ExponentialClientBackoffPolicy.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.client.backoff.ServerStatistics.java">org/apache/hadoop/hbase/client/backoff/ServerStatistics.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>3</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.client.coprocessor.AggregationClient.java">org/apache/hadoop/hbase/client/coprocessor/AggregationClient.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>96</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.client.coprocessor.DoubleColumnInterpreter.java">org/apache/hadoop/hbase/client/coprocessor/DoubleColumnInterpreter.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>2</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.client.coprocessor.LongColumnInterpreter.java">org/apache/hadoop/hbase/client/coprocessor/LongColumnInterpreter.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>5</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.client.coprocessor.RowProcessorClient.java">org/apache/hadoop/hbase/client/coprocessor/RowProcessorClient.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>4</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.client.coprocessor.package-info.java">org/apache/hadoop/hbase/client/coprocessor/package-info.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>8</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.client.example.BufferedMutatorExample.java">org/apache/hadoop/hbase/client/example/BufferedMutatorExample.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.client.example.MultiThreadedClientExample.java">org/apache/hadoop/hbase/client/example/MultiThreadedClientExample.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.client.metrics.ScanMetrics.java">org/apache/hadoop/hbase/client/metrics/ScanMetrics.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>9</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.client.metrics.ServerSideScanMetrics.java">org/apache/hadoop/hbase/client/metrics/ServerSideScanMetrics.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>10</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.client.replication.ReplicationAdmin.java">org/apache/hadoop/hbase/client/replication/ReplicationAdmin.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>23</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.client.replication.ReplicationSerDeHelper.java">org/apache/hadoop/hbase/client/replication/ReplicationSerDeHelper.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>5</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.codec.BaseDecoder.java">org/apache/hadoop/hbase/codec/BaseDecoder.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>4</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.codec.BaseEncoder.java">org/apache/hadoop/hbase/codec/BaseEncoder.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>2</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.codec.CellCodec.java">org/apache/hadoop/hbase/codec/CellCodec.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>5</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.codec.CellCodecWithTags.java">org/apache/hadoop/hbase/codec/CellCodecWithTags.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>5</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.codec.MessageCodec.java">org/apache/hadoop/hbase/codec/MessageCodec.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>2</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeBlockMeta.java">org/apache/hadoop/hbase/codec/prefixtree/PrefixTreeBlockMeta.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>103</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.codec.prefixtree.PrefixTreeCodec.java">org/apache/hadoop/hbase/codec/prefixtree/PrefixTreeCodec.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>2</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.codec.prefixtree.decode.DecoderFactory.java">org/apache/hadoop/hbase/codec/prefixtree/decode/DecoderFactory.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArrayReversibleScanner.java">org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArrayReversibleScanner.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArrayScanner.java">org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArrayScanner.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.codec.prefixtree.decode.PrefixTreeArraySearcher.java">org/apache/hadoop/hbase/codec/prefixtree/decode/PrefixTreeArraySearcher.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>5</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.codec.prefixtree.decode.row.RowNodeReader.java">org/apache/hadoop/hbase/codec/prefixtree/decode/row/RowNodeReader.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>3</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.codec.prefixtree.encode.EncoderFactory.java">org/apache/hadoop/hbase/codec/prefixtree/encode/EncoderFactory.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.codec.prefixtree.encode.PrefixTreeEncoder.java">org/apache/hadoop/hbase/codec/prefixtree/encode/PrefixTreeEncoder.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>2</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.codec.prefixtree.encode.column.ColumnSectionWriter.java">org/apache/hadoop/hbase/codec/prefixtree/encode/column/ColumnSectionWriter.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>2</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.codec.prefixtree.encode.other.LongEncoder.java">org/apache/hadoop/hbase/codec/prefixtree/encode/other/LongEncoder.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.codec.prefixtree.encode.row.RowSectionWriter.java">org/apache/hadoop/hbase/codec/prefixtree/encode/row/RowSectionWriter.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.Tokenizer.java">org/apache/hadoop/hbase/codec/prefixtree/encode/tokenize/Tokenizer.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.codec.prefixtree.encode.tokenize.TokenizerNode.java">org/apache/hadoop/hbase/codec/prefixtree/encode/tokenize/TokenizerNode.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.codec.prefixtree.scanner.CellSearcher.java">org/apache/hadoop/hbase/codec/prefixtree/scanner/CellSearcher.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>3</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.codec.prefixtree.scanner.ReversibleCellScanner.java">org/apache/hadoop/hbase/codec/prefixtree/scanner/ReversibleCellScanner.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>3</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.conf.ConfigurationManager.java">org/apache/hadoop/hbase/conf/ConfigurationManager.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>3</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.constraint.BaseConstraint.java">org/apache/hadoop/hbase/constraint/BaseConstraint.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.constraint.Constraint.java">org/apache/hadoop/hbase/constraint/Constraint.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.constraint.ConstraintException.java">org/apache/hadoop/hbase/constraint/ConstraintException.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.constraint.ConstraintProcessor.java">org/apache/hadoop/hbase/constraint/ConstraintProcessor.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>2</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.constraint.Constraints.java">org/apache/hadoop/hbase/constraint/Constraints.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>3</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.constraint.package-info.java">org/apache/hadoop/hbase/constraint/package-info.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>61</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.coordination.BaseCoordinatedStateManager.java">org/apache/hadoop/hbase/coordination/BaseCoordinatedStateManager.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.coordination.SplitLogManagerCoordination.java">org/apache/hadoop/hbase/coordination/SplitLogManagerCoordination.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>6</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.coordination.SplitLogWorkerCoordination.java">org/apache/hadoop/hbase/coordination/SplitLogWorkerCoordination.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.coordination.ZKSplitLogManagerCoordination.java">org/apache/hadoop/hbase/coordination/ZKSplitLogManagerCoordination.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>10</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.coordination.ZkCoordinatedStateManager.java">org/apache/hadoop/hbase/coordination/ZkCoordinatedStateManager.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>2</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.coordination.ZkSplitLogWorkerCoordination.java">org/apache/hadoop/hbase/coordination/ZkSplitLogWorkerCoordination.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>6</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.coprocessor.AggregateImplementation.java">org/apache/hadoop/hbase/coprocessor/AggregateImplementation.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>11</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.coprocessor.BaseMasterAndRegionObserver.java">org/apache/hadoop/hbase/coprocessor/BaseMasterAndRegionObserver.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>24</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.coprocessor.BaseRegionObserver.java">org/apache/hadoop/hbase/coprocessor/BaseRegionObserver.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>4</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.coprocessor.BaseRegionServerObserver.java">org/apache/hadoop/hbase/coprocessor/BaseRegionServerObserver.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.coprocessor.BaseRowProcessorEndpoint.java">org/apache/hadoop/hbase/coprocessor/BaseRowProcessorEndpoint.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>3</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.coprocessor.BaseWALObserver.java">org/apache/hadoop/hbase/coprocessor/BaseWALObserver.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>2</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.coprocessor.BulkLoadObserver.java">org/apache/hadoop/hbase/coprocessor/BulkLoadObserver.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>4</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.coprocessor.ColumnInterpreter.java">org/apache/hadoop/hbase/coprocessor/ColumnInterpreter.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>21</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.coprocessor.CoprocessorException.java">org/apache/hadoop/hbase/coprocessor/CoprocessorException.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>3</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.coprocessor.CoprocessorHost.java">org/apache/hadoop/hbase/coprocessor/CoprocessorHost.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>11</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.coprocessor.CoprocessorService.java">org/apache/hadoop/hbase/coprocessor/CoprocessorService.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.coprocessor.EndpointObserver.java">org/apache/hadoop/hbase/coprocessor/EndpointObserver.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>4</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment.java">org/apache/hadoop/hbase/coprocessor/MasterCoprocessorEnvironment.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.coprocessor.MasterObserver.java">org/apache/hadoop/hbase/coprocessor/MasterObserver.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>7</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.coprocessor.MultiRowMutationEndpoint.java">org/apache/hadoop/hbase/coprocessor/MultiRowMutationEndpoint.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>5</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.coprocessor.ObserverContext.java">org/apache/hadoop/hbase/coprocessor/ObserverContext.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.coprocessor.RegionCoprocessorEnvironment.java">org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.coprocessor.RegionObserver.java">org/apache/hadoop/hbase/coprocessor/RegionObserver.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>62</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.coprocessor.RegionServerObserver.java">org/apache/hadoop/hbase/coprocessor/RegionServerObserver.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>27</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.coprocessor.SingletonCoprocessorService.java">org/apache/hadoop/hbase/coprocessor/SingletonCoprocessorService.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.coprocessor.WALCoprocessorEnvironment.java">org/apache/hadoop/hbase/coprocessor/WALCoprocessorEnvironment.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.coprocessor.WALObserver.java">org/apache/hadoop/hbase/coprocessor/WALObserver.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>3</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.coprocessor.example.BulkDeleteEndpoint.java">org/apache/hadoop/hbase/coprocessor/example/BulkDeleteEndpoint.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>3</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.coprocessor.example.RowCountEndpoint.java">org/apache/hadoop/hbase/coprocessor/example/RowCountEndpoint.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.coprocessor.example.ZooKeeperScanPolicyObserver.java">org/apache/hadoop/hbase/coprocessor/example/ZooKeeperScanPolicyObserver.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>20</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.coprocessor.package-info.java">org/apache/hadoop/hbase/coprocessor/package-info.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.errorhandling.ForeignException.java">org/apache/hadoop/hbase/errorhandling/ForeignException.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>7</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.errorhandling.ForeignExceptionDispatcher.java">org/apache/hadoop/hbase/errorhandling/ForeignExceptionDispatcher.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.errorhandling.TimeoutExceptionInjector.java">org/apache/hadoop/hbase/errorhandling/TimeoutExceptionInjector.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.exceptions.ClientExceptionsUtil.java">org/apache/hadoop/hbase/exceptions/ClientExceptionsUtil.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.exceptions.FailedSanityCheckException.java">org/apache/hadoop/hbase/exceptions/FailedSanityCheckException.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>3</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.exceptions.LockTimeoutException.java">org/apache/hadoop/hbase/exceptions/LockTimeoutException.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.executor.EventHandler.java">org/apache/hadoop/hbase/executor/EventHandler.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>2</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.executor.EventType.java">org/apache/hadoop/hbase/executor/EventType.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>39</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.executor.ExecutorService.java">org/apache/hadoop/hbase/executor/ExecutorService.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>5</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.executor.ExecutorType.java">org/apache/hadoop/hbase/executor/ExecutorType.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>18</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.filter.BinaryComparator.java">org/apache/hadoop/hbase/filter/BinaryComparator.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>6</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.filter.BinaryPrefixComparator.java">org/apache/hadoop/hbase/filter/BinaryPrefixComparator.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>6</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.filter.BitComparator.java">org/apache/hadoop/hbase/filter/BitComparator.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>8</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.filter.ByteArrayComparable.java">org/apache/hadoop/hbase/filter/ByteArrayComparable.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>5</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.filter.ColumnCountGetFilter.java">org/apache/hadoop/hbase/filter/ColumnCountGetFilter.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>6</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.filter.ColumnPaginationFilter.java">org/apache/hadoop/hbase/filter/ColumnPaginationFilter.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>11</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.filter.ColumnPrefixFilter.java">org/apache/hadoop/hbase/filter/ColumnPrefixFilter.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>10</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.filter.ColumnRangeFilter.java">org/apache/hadoop/hbase/filter/ColumnRangeFilter.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>19</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.filter.CompareFilter.java">org/apache/hadoop/hbase/filter/CompareFilter.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>21</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.filter.DependentColumnFilter.java">org/apache/hadoop/hbase/filter/DependentColumnFilter.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>8</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.filter.FamilyFilter.java">org/apache/hadoop/hbase/filter/FamilyFilter.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>9</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.filter.Filter.java">org/apache/hadoop/hbase/filter/Filter.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>4</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.filter.FilterBase.java">org/apache/hadoop/hbase/filter/FilterBase.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>2</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.filter.FilterList.java">org/apache/hadoop/hbase/filter/FilterList.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>37</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.filter.FilterWrapper.java">org/apache/hadoop/hbase/filter/FilterWrapper.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>8</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.filter.FirstKeyOnlyFilter.java">org/apache/hadoop/hbase/filter/FirstKeyOnlyFilter.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>7</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.filter.FirstKeyValueMatchingQualifiersFilter.java">org/apache/hadoop/hbase/filter/FirstKeyValueMatchingQualifiersFilter.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>8</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.filter.FuzzyRowFilter.java">org/apache/hadoop/hbase/filter/FuzzyRowFilter.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>16</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.filter.InclusiveStopFilter.java">org/apache/hadoop/hbase/filter/InclusiveStopFilter.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>9</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.filter.KeyOnlyFilter.java">org/apache/hadoop/hbase/filter/KeyOnlyFilter.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>8</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.filter.LongComparator.java">org/apache/hadoop/hbase/filter/LongComparator.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>35</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.filter.MultiRowRangeFilter.java">org/apache/hadoop/hbase/filter/MultiRowRangeFilter.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>8</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.filter.MultipleColumnPrefixFilter.java">org/apache/hadoop/hbase/filter/MultipleColumnPrefixFilter.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>13</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.filter.NullComparator.java">org/apache/hadoop/hbase/filter/NullComparator.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>6</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.filter.PageFilter.java">org/apache/hadoop/hbase/filter/PageFilter.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>6</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.filter.ParseConstants.java">org/apache/hadoop/hbase/filter/ParseConstants.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.filter.ParseFilter.java">org/apache/hadoop/hbase/filter/ParseFilter.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>36</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.filter.PrefixFilter.java">org/apache/hadoop/hbase/filter/PrefixFilter.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>10</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.filter.QualifierFilter.java">org/apache/hadoop/hbase/filter/QualifierFilter.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>6</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.filter.RandomRowFilter.java">org/apache/hadoop/hbase/filter/RandomRowFilter.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>8</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.filter.RegexStringComparator.java">org/apache/hadoop/hbase/filter/RegexStringComparator.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>12</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.filter.RowFilter.java">org/apache/hadoop/hbase/filter/RowFilter.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>6</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.filter.SingleColumnValueExcludeFilter.java">org/apache/hadoop/hbase/filter/SingleColumnValueExcludeFilter.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>14</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.filter.SingleColumnValueFilter.java">org/apache/hadoop/hbase/filter/SingleColumnValueFilter.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>29</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.filter.SkipFilter.java">org/apache/hadoop/hbase/filter/SkipFilter.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>6</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.filter.SubstringComparator.java">org/apache/hadoop/hbase/filter/SubstringComparator.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>6</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.filter.TimestampsFilter.java">org/apache/hadoop/hbase/filter/TimestampsFilter.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>7</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.filter.ValueFilter.java">org/apache/hadoop/hbase/filter/ValueFilter.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>6</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.filter.WhileMatchFilter.java">org/apache/hadoop/hbase/filter/WhileMatchFilter.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>6</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.fs.HFileSystem.java">org/apache/hadoop/hbase/fs/HFileSystem.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>29</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.http.ClickjackingPreventionFilter.java">org/apache/hadoop/hbase/http/ClickjackingPreventionFilter.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>13</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.http.HtmlQuoting.java">org/apache/hadoop/hbase/http/HtmlQuoting.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>17</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.http.HttpConfig.java">org/apache/hadoop/hbase/http/HttpConfig.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>2</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.http.HttpRequestLog.java">org/apache/hadoop/hbase/http/HttpRequestLog.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>2</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.http.HttpRequestLogAppender.java">org/apache/hadoop/hbase/http/HttpRequestLogAppender.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.http.HttpServer.java">org/apache/hadoop/hbase/http/HttpServer.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>45</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.http.InfoServer.java">org/apache/hadoop/hbase/http/InfoServer.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>11</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.http.NoCacheFilter.java">org/apache/hadoop/hbase/http/NoCacheFilter.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>2</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.http.ServerConfigurationKeys.java">org/apache/hadoop/hbase/http/ServerConfigurationKeys.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.http.SslSocketConnectorSecure.java">org/apache/hadoop/hbase/http/SslSocketConnectorSecure.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>2</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.http.conf.ConfServlet.java">org/apache/hadoop/hbase/http/conf/ConfServlet.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.http.jmx.JMXJsonServlet.java">org/apache/hadoop/hbase/http/jmx/JMXJsonServlet.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>2</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.http.lib.StaticUserWebFilter.java">org/apache/hadoop/hbase/http/lib/StaticUserWebFilter.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>4</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.http.log.LogLevel.java">org/apache/hadoop/hbase/http/log/LogLevel.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>6</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.io.BoundedByteBufferPool.java">org/apache/hadoop/hbase/io/BoundedByteBufferPool.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>4</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.io.ByteBuffInputStream.java">org/apache/hadoop/hbase/io/ByteBuffInputStream.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>3</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.io.ByteBufferOutputStream.java">org/apache/hadoop/hbase/io/ByteBufferOutputStream.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>6</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.io.ByteBufferPool.java">org/apache/hadoop/hbase/io/ByteBufferPool.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.io.CellOutputStream.java">org/apache/hadoop/hbase/io/CellOutputStream.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>2</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.io.FSDataInputStreamWrapper.java">org/apache/hadoop/hbase/io/FSDataInputStreamWrapper.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>7</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.io.FileLink.java">org/apache/hadoop/hbase/io/FileLink.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>13</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.io.HFileLink.java">org/apache/hadoop/hbase/io/HFileLink.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>3</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.io.HalfStoreFileReader.java">org/apache/hadoop/hbase/io/HalfStoreFileReader.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>13</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.io.HeapSize.java">org/apache/hadoop/hbase/io/HeapSize.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.io.ImmutableBytesWritable.java">org/apache/hadoop/hbase/io/ImmutableBytesWritable.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>5</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.io.Reference.java">org/apache/hadoop/hbase/io/Reference.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>18</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.io.TagCompressionContext.java">org/apache/hadoop/hbase/io/TagCompressionContext.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>4</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.io.TimeRange.java">org/apache/hadoop/hbase/io/TimeRange.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>9</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.io.WALLink.java">org/apache/hadoop/hbase/io/WALLink.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.io.asyncfs.FanOutOneBlockAsyncDFSOutput.java">org/apache/hadoop/hbase/io/asyncfs/FanOutOneBlockAsyncDFSOutput.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.io.asyncfs.FanOutOneBlockAsyncDFSOutputHelper.java">org/apache/hadoop/hbase/io/asyncfs/FanOutOneBlockAsyncDFSOutputHelper.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.io.compress.Compression.java">org/apache/hadoop/hbase/io/compress/Compression.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>9</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.io.crypto.Cipher.java">org/apache/hadoop/hbase/io/crypto/Cipher.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>4</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.io.crypto.Context.java">org/apache/hadoop/hbase/io/crypto/Context.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.io.crypto.Decryptor.java">org/apache/hadoop/hbase/io/crypto/Decryptor.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>3</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.io.crypto.Encryption.java">org/apache/hadoop/hbase/io/crypto/Encryption.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>53</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.io.crypto.Encryptor.java">org/apache/hadoop/hbase/io/crypto/Encryptor.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>3</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.io.crypto.KeyProvider.java">org/apache/hadoop/hbase/io/crypto/KeyProvider.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>4</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.io.crypto.aes.AES.java">org/apache/hadoop/hbase/io/crypto/aes/AES.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.io.crypto.aes.AESDecryptor.java">org/apache/hadoop/hbase/io/crypto/aes/AESDecryptor.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.io.crypto.aes.AESEncryptor.java">org/apache/hadoop/hbase/io/crypto/aes/AESEncryptor.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.io.encoding.BufferedDataBlockEncoder.java">org/apache/hadoop/hbase/io/encoding/BufferedDataBlockEncoder.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>6</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.io.encoding.DataBlockEncoder.java">org/apache/hadoop/hbase/io/encoding/DataBlockEncoder.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>15</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.io.encoding.DataBlockEncoding.java">org/apache/hadoop/hbase/io/encoding/DataBlockEncoding.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>10</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.io.encoding.EncodedDataBlock.java">org/apache/hadoop/hbase/io/encoding/EncodedDataBlock.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>5</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.io.encoding.HFileBlockDecodingContext.java">org/apache/hadoop/hbase/io/encoding/HFileBlockDecodingContext.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.io.encoding.HFileBlockDefaultEncodingContext.java">org/apache/hadoop/hbase/io/encoding/HFileBlockDefaultEncodingContext.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>5</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.io.encoding.HFileBlockEncodingContext.java">org/apache/hadoop/hbase/io/encoding/HFileBlockEncodingContext.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>3</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.io.hadoopbackport.ThrottledInputStream.java">org/apache/hadoop/hbase/io/hadoopbackport/ThrottledInputStream.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>4</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.io.hfile.BlockCache.java">org/apache/hadoop/hbase/io/hfile/BlockCache.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>2</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.io.hfile.BlockCacheKey.java">org/apache/hadoop/hbase/io/hfile/BlockCacheKey.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.io.hfile.BlockCacheUtil.java">org/apache/hadoop/hbase/io/hfile/BlockCacheUtil.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>22</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.io.hfile.BlockCachesIterator.java">org/apache/hadoop/hbase/io/hfile/BlockCachesIterator.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>2</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.io.hfile.BlockType.java">org/apache/hadoop/hbase/io/hfile/BlockType.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>2</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.io.hfile.CacheConfig.java">org/apache/hadoop/hbase/io/hfile/CacheConfig.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>13</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.io.hfile.CacheStats.java">org/apache/hadoop/hbase/io/hfile/CacheStats.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>6</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.io.hfile.CacheableDeserializer.java">org/apache/hadoop/hbase/io/hfile/CacheableDeserializer.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>2</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.io.hfile.CacheableDeserializerIdManager.java">org/apache/hadoop/hbase/io/hfile/CacheableDeserializerIdManager.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>3</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.io.hfile.ChecksumUtil.java">org/apache/hadoop/hbase/io/hfile/ChecksumUtil.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.io.hfile.CombinedBlockCache.java">org/apache/hadoop/hbase/io/hfile/CombinedBlockCache.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.io.hfile.CompoundBloomFilter.java">org/apache/hadoop/hbase/io/hfile/CompoundBloomFilter.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>2</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.io.hfile.CompoundBloomFilterBase.java">org/apache/hadoop/hbase/io/hfile/CompoundBloomFilterBase.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.io.hfile.CompoundBloomFilterWriter.java">org/apache/hadoop/hbase/io/hfile/CompoundBloomFilterWriter.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>3</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.io.hfile.CorruptHFileException.java">org/apache/hadoop/hbase/io/hfile/CorruptHFileException.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.io.hfile.FixedFileTrailer.java">org/apache/hadoop/hbase/io/hfile/FixedFileTrailer.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>16</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.io.hfile.HFile.java">org/apache/hadoop/hbase/io/hfile/HFile.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>47</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.io.hfile.HFileBlock.java">org/apache/hadoop/hbase/io/hfile/HFileBlock.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>45</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.io.hfile.HFileBlockIndex.java">org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>41</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.io.hfile.HFileContext.java">org/apache/hadoop/hbase/io/hfile/HFileContext.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>2</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.io.hfile.HFileDataBlockEncoder.java">org/apache/hadoop/hbase/io/hfile/HFileDataBlockEncoder.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>13</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.io.hfile.HFileDataBlockEncoderImpl.java">org/apache/hadoop/hbase/io/hfile/HFileDataBlockEncoderImpl.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.io.hfile.HFilePrettyPrinter.java">org/apache/hadoop/hbase/io/hfile/HFilePrettyPrinter.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>14</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.io.hfile.HFileReaderImpl.java">org/apache/hadoop/hbase/io/hfile/HFileReaderImpl.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>49</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.io.hfile.HFileScanner.java">org/apache/hadoop/hbase/io/hfile/HFileScanner.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>22</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.io.hfile.HFileWriterImpl.java">org/apache/hadoop/hbase/io/hfile/HFileWriterImpl.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>22</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.io.hfile.LruBlockCache.java">org/apache/hadoop/hbase/io/hfile/LruBlockCache.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>17</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.io.hfile.LruCachedBlock.java">org/apache/hadoop/hbase/io/hfile/LruCachedBlock.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>2</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.io.hfile.LruCachedBlockQueue.java">org/apache/hadoop/hbase/io/hfile/LruCachedBlockQueue.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>3</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.io.hfile.MemcachedBlockCache.java">org/apache/hadoop/hbase/io/hfile/MemcachedBlockCache.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.io.hfile.NoOpDataBlockEncoder.java">org/apache/hadoop/hbase/io/hfile/NoOpDataBlockEncoder.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>2</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.io.hfile.PrefetchExecutor.java">org/apache/hadoop/hbase/io/hfile/PrefetchExecutor.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>3</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.io.hfile.bucket.BucketAllocator.java">org/apache/hadoop/hbase/io/hfile/bucket/BucketAllocator.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>34</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.io.hfile.bucket.BucketCache.java">org/apache/hadoop/hbase/io/hfile/bucket/BucketCache.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>27</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.io.hfile.bucket.ByteBufferIOEngine.java">org/apache/hadoop/hbase/io/hfile/bucket/ByteBufferIOEngine.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>3</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.io.hfile.bucket.CachedEntryQueue.java">org/apache/hadoop/hbase/io/hfile/bucket/CachedEntryQueue.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.io.hfile.bucket.FileIOEngine.java">org/apache/hadoop/hbase/io/hfile/bucket/FileIOEngine.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>4</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.io.hfile.bucket.FileMmapEngine.java">org/apache/hadoop/hbase/io/hfile/bucket/FileMmapEngine.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>2</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.io.hfile.bucket.IOEngine.java">org/apache/hadoop/hbase/io/hfile/bucket/IOEngine.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>4</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.io.hfile.bucket.UniqueIndexMap.java">org/apache/hadoop/hbase/io/hfile/bucket/UniqueIndexMap.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.io.util.HeapMemorySizeUtil.java">org/apache/hadoop/hbase/io/util/HeapMemorySizeUtil.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>7</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.io.util.LRUDictionary.java">org/apache/hadoop/hbase/io/util/LRUDictionary.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>4</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.io.util.StreamUtils.java">org/apache/hadoop/hbase/io/util/StreamUtils.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>11</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.ipc.AsyncRpcChannelImpl.java">org/apache/hadoop/hbase/ipc/AsyncRpcChannelImpl.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.ipc.BufferChain.java">org/apache/hadoop/hbase/ipc/BufferChain.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>3</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.ipc.CallRunner.java">org/apache/hadoop/hbase/ipc/CallRunner.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.ipc.FifoRpcScheduler.java">org/apache/hadoop/hbase/ipc/FifoRpcScheduler.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.ipc.IPCUtil.java">org/apache/hadoop/hbase/ipc/IPCUtil.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>2</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.ipc.MetricsHBaseServer.java">org/apache/hadoop/hbase/ipc/MetricsHBaseServer.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>3</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.ipc.MetricsHBaseServerSourceImpl.java">org/apache/hadoop/hbase/ipc/MetricsHBaseServerSourceImpl.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>2</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.ipc.PriorityFunction.java">org/apache/hadoop/hbase/ipc/PriorityFunction.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>6</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.ipc.RWQueueRpcExecutor.java">org/apache/hadoop/hbase/ipc/RWQueueRpcExecutor.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>3</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.ipc.RpcCallContext.java">org/apache/hadoop/hbase/ipc/RpcCallContext.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>2</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.ipc.RpcClientImpl.java">org/apache/hadoop/hbase/ipc/RpcClientImpl.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.ipc.RpcExecutor.java">org/apache/hadoop/hbase/ipc/RpcExecutor.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>2</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.ipc.RpcScheduler.java">org/apache/hadoop/hbase/ipc/RpcScheduler.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>2</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.ipc.RpcSchedulerContext.java">org/apache/hadoop/hbase/ipc/RpcSchedulerContext.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.ipc.RpcServer.java">org/apache/hadoop/hbase/ipc/RpcServer.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>81</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.ipc.RpcServerInterface.java">org/apache/hadoop/hbase/ipc/RpcServerInterface.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>3</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.ipc.SimpleRpcScheduler.java">org/apache/hadoop/hbase/ipc/SimpleRpcScheduler.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>7</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.mapred.Driver.java">org/apache/hadoop/hbase/mapred/Driver.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>4</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.mapred.GroupingTableMap.java">org/apache/hadoop/hbase/mapred/GroupingTableMap.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>11</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.mapred.HRegionPartitioner.java">org/apache/hadoop/hbase/mapred/HRegionPartitioner.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>4</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.mapred.IdentityTableMap.java">org/apache/hadoop/hbase/mapred/IdentityTableMap.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>8</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.mapred.IdentityTableReduce.java">org/apache/hadoop/hbase/mapred/IdentityTableReduce.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>7</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.mapred.MultiTableSnapshotInputFormat.java">org/apache/hadoop/hbase/mapred/MultiTableSnapshotInputFormat.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>5</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.mapred.RowCounter.java">org/apache/hadoop/hbase/mapred/RowCounter.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>7</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.mapred.TableInputFormat.java">org/apache/hadoop/hbase/mapred/TableInputFormat.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.mapred.TableInputFormatBase.java">org/apache/hadoop/hbase/mapred/TableInputFormatBase.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>6</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.mapred.TableMap.java">org/apache/hadoop/hbase/mapred/TableMap.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.mapred.TableMapReduceUtil.java">org/apache/hadoop/hbase/mapred/TableMapReduceUtil.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>11</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.mapred.TableOutputFormat.java">org/apache/hadoop/hbase/mapred/TableOutputFormat.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.mapred.TableRecordReader.java">org/apache/hadoop/hbase/mapred/TableRecordReader.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>5</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.mapred.TableRecordReaderImpl.java">org/apache/hadoop/hbase/mapred/TableRecordReaderImpl.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>7</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.mapred.TableReduce.java">org/apache/hadoop/hbase/mapred/TableReduce.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.mapred.TableSnapshotInputFormat.java">org/apache/hadoop/hbase/mapred/TableSnapshotInputFormat.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>4</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.mapred.TableSplit.java">org/apache/hadoop/hbase/mapred/TableSplit.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>17</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.mapreduce.CellCounter.java">org/apache/hadoop/hbase/mapreduce/CellCounter.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>9</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.mapreduce.CellCreator.java">org/apache/hadoop/hbase/mapreduce/CellCreator.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>6</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.mapreduce.CopyTable.java">org/apache/hadoop/hbase/mapreduce/CopyTable.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>12</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.mapreduce.DefaultVisibilityExpressionResolver.java">org/apache/hadoop/hbase/mapreduce/DefaultVisibilityExpressionResolver.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>2</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.mapreduce.Driver.java">org/apache/hadoop/hbase/mapreduce/Driver.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>3</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.mapreduce.Export.java">org/apache/hadoop/hbase/mapreduce/Export.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>6</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.mapreduce.GroupingTableMapper.java">org/apache/hadoop/hbase/mapreduce/GroupingTableMapper.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>3</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.mapreduce.HFileOutputFormat2.java">org/apache/hadoop/hbase/mapreduce/HFileOutputFormat2.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>5</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.mapreduce.HRegionPartitioner.java">org/apache/hadoop/hbase/mapreduce/HRegionPartitioner.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>4</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.mapreduce.HashTable.java">org/apache/hadoop/hbase/mapreduce/HashTable.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>2</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.mapreduce.IdentityTableMapper.java">org/apache/hadoop/hbase/mapreduce/IdentityTableMapper.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.mapreduce.IdentityTableReducer.java">org/apache/hadoop/hbase/mapreduce/IdentityTableReducer.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.mapreduce.Import.java">org/apache/hadoop/hbase/mapreduce/Import.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>9</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.mapreduce.ImportTsv.java">org/apache/hadoop/hbase/mapreduce/ImportTsv.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>19</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.mapreduce.IndexBuilder.java">org/apache/hadoop/hbase/mapreduce/IndexBuilder.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.mapreduce.JarFinder.java">org/apache/hadoop/hbase/mapreduce/JarFinder.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.mapreduce.JobUtil.java">org/apache/hadoop/hbase/mapreduce/JobUtil.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>4</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.mapreduce.KeyValueSortReducer.java">org/apache/hadoop/hbase/mapreduce/KeyValueSortReducer.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>4</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.mapreduce.LoadIncrementalHFiles.java">org/apache/hadoop/hbase/mapreduce/LoadIncrementalHFiles.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.mapreduce.MultiTableInputFormat.java">org/apache/hadoop/hbase/mapreduce/MultiTableInputFormat.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.mapreduce.MultiTableInputFormatBase.java">org/apache/hadoop/hbase/mapreduce/MultiTableInputFormatBase.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>5</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.mapreduce.MultiTableOutputFormat.java">org/apache/hadoop/hbase/mapreduce/MultiTableOutputFormat.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>3</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.mapreduce.MultiTableSnapshotInputFormat.java">org/apache/hadoop/hbase/mapreduce/MultiTableSnapshotInputFormat.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.mapreduce.MultiTableSnapshotInputFormatImpl.java">org/apache/hadoop/hbase/mapreduce/MultiTableSnapshotInputFormatImpl.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>12</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.mapreduce.MultithreadedTableMapper.java">org/apache/hadoop/hbase/mapreduce/MultithreadedTableMapper.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>7</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.mapreduce.PutCombiner.java">org/apache/hadoop/hbase/mapreduce/PutCombiner.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>3</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.mapreduce.PutSortReducer.java">org/apache/hadoop/hbase/mapreduce/PutSortReducer.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>2</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.mapreduce.ResultSerialization.java">org/apache/hadoop/hbase/mapreduce/ResultSerialization.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.mapreduce.RowCounter.java">org/apache/hadoop/hbase/mapreduce/RowCounter.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>3</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.mapreduce.SampleUploader.java">org/apache/hadoop/hbase/mapreduce/SampleUploader.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.mapreduce.SimpleTotalOrderPartitioner.java">org/apache/hadoop/hbase/mapreduce/SimpleTotalOrderPartitioner.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>6</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.mapreduce.SyncTable.java">org/apache/hadoop/hbase/mapreduce/SyncTable.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>6</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.mapreduce.TableInputFormat.java">org/apache/hadoop/hbase/mapreduce/TableInputFormat.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>4</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.mapreduce.TableInputFormatBase.java">org/apache/hadoop/hbase/mapreduce/TableInputFormatBase.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>14</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.mapreduce.TableMapReduceUtil.java">org/apache/hadoop/hbase/mapreduce/TableMapReduceUtil.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>54</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.mapreduce.TableMapper.java">org/apache/hadoop/hbase/mapreduce/TableMapper.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.mapreduce.TableOutputCommitter.java">org/apache/hadoop/hbase/mapreduce/TableOutputCommitter.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.mapreduce.TableOutputFormat.java">org/apache/hadoop/hbase/mapreduce/TableOutputFormat.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>4</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.mapreduce.TableRecordReader.java">org/apache/hadoop/hbase/mapreduce/TableRecordReader.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>2</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.mapreduce.TableRecordReaderImpl.java">org/apache/hadoop/hbase/mapreduce/TableRecordReaderImpl.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>11</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.mapreduce.TableReducer.java">org/apache/hadoop/hbase/mapreduce/TableReducer.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.mapreduce.TableSnapshotInputFormat.java">org/apache/hadoop/hbase/mapreduce/TableSnapshotInputFormat.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>3</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.mapreduce.TableSnapshotInputFormatImpl.java">org/apache/hadoop/hbase/mapreduce/TableSnapshotInputFormatImpl.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>4</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.mapreduce.TableSplit.java">org/apache/hadoop/hbase/mapreduce/TableSplit.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>4</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.mapreduce.TextSortReducer.java">org/apache/hadoop/hbase/mapreduce/TextSortReducer.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>5</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.mapreduce.TsvImporterMapper.java">org/apache/hadoop/hbase/mapreduce/TsvImporterMapper.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>5</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.mapreduce.TsvImporterTextMapper.java">org/apache/hadoop/hbase/mapreduce/TsvImporterTextMapper.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>9</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.mapreduce.VisibilityExpressionResolver.java">org/apache/hadoop/hbase/mapreduce/VisibilityExpressionResolver.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.mapreduce.WALInputFormat.java">org/apache/hadoop/hbase/mapreduce/WALInputFormat.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>10</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.mapreduce.WALPlayer.java">org/apache/hadoop/hbase/mapreduce/WALPlayer.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>12</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.mapreduce.replication.VerifyReplication.java">org/apache/hadoop/hbase/mapreduce/replication/VerifyReplication.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>5</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.master.ActiveMasterManager.java">org/apache/hadoop/hbase/master/ActiveMasterManager.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>5</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.master.AssignCallable.java">org/apache/hadoop/hbase/master/AssignCallable.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.master.AssignmentListener.java">org/apache/hadoop/hbase/master/AssignmentListener.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.master.AssignmentManager.java">org/apache/hadoop/hbase/master/AssignmentManager.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>161</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.master.AssignmentVerificationReport.java">org/apache/hadoop/hbase/master/AssignmentVerificationReport.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>9</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.master.BulkAssigner.java">org/apache/hadoop/hbase/master/BulkAssigner.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>6</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.master.BulkReOpen.java">org/apache/hadoop/hbase/master/BulkReOpen.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>3</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.master.CatalogJanitor.java">org/apache/hadoop/hbase/master/CatalogJanitor.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>27</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.master.ClusterSchemaServiceImpl.java">org/apache/hadoop/hbase/master/ClusterSchemaServiceImpl.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>4</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.master.ClusterStatusPublisher.java">org/apache/hadoop/hbase/master/ClusterStatusPublisher.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>12</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.master.DeadServer.java">org/apache/hadoop/hbase/master/DeadServer.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>6</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.master.ExpiredMobFileCleanerChore.java">org/apache/hadoop/hbase/master/ExpiredMobFileCleanerChore.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.master.GeneralBulkAssigner.java">org/apache/hadoop/hbase/master/GeneralBulkAssigner.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>4</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.master.HMaster.java">org/apache/hadoop/hbase/master/HMaster.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>47</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.master.HMasterCommandLine.java">org/apache/hadoop/hbase/master/HMasterCommandLine.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>4</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.master.LoadBalancer.java">org/apache/hadoop/hbase/master/LoadBalancer.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>16</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.master.MasterCoprocessorHost.java">org/apache/hadoop/hbase/master/MasterCoprocessorHost.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>8</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.master.MasterDumpServlet.java">org/apache/hadoop/hbase/master/MasterDumpServlet.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.master.MasterFileSystem.java">org/apache/hadoop/hbase/master/MasterFileSystem.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>7</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.master.MasterRpcServices.java">org/apache/hadoop/hbase/master/MasterRpcServices.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>13</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.master.MasterServices.java">org/apache/hadoop/hbase/master/MasterServices.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>40</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.master.MasterStatusServlet.java">org/apache/hadoop/hbase/master/MasterStatusServlet.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>4</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.master.MasterWalManager.java">org/apache/hadoop/hbase/master/MasterWalManager.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.master.MetricsAssignmentManager.java">org/apache/hadoop/hbase/master/MetricsAssignmentManager.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>3</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.master.MetricsAssignmentManagerSourceImpl.java">org/apache/hadoop/hbase/master/MetricsAssignmentManagerSourceImpl.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>3</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.master.MetricsMaster.java">org/apache/hadoop/hbase/master/MetricsMaster.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>3</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.master.MetricsMasterProcSource.java">org/apache/hadoop/hbase/master/MetricsMasterProcSource.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.master.MetricsMasterSourceImpl.java">org/apache/hadoop/hbase/master/MetricsMasterSourceImpl.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.master.MetricsMasterWrapperImpl.java">org/apache/hadoop/hbase/master/MetricsMasterWrapperImpl.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.master.RackManager.java">org/apache/hadoop/hbase/master/RackManager.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>1</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.master.RegionPlacementMaintainer.java">org/apache/hadoop/hbase/master/RegionPlacementMaintainer.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>195</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.master.RegionPlan.java">org/apache/hadoop/hbase/master/RegionPlan.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>3</td></tr>
-<tr class="b">
+<tr class="a">
 <td><a href="#org.apache.hadoop.hbase.master.RegionState.java">org/apache/hadoop/hbase/master/RegionState.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>96</td></tr>
-<tr class="a">
+<tr class="b">
 <td><a href="#org.apache.hadoop.hbase.master.RegionStateStore.java">org/apache/hadoop/hbase/master/RegionStateStore.java</a></td>
 <td>0</td>
 <td>0</td>
 <td>5</td></tr>
-<tr

<TRUNCATED>

[07/52] [partial] hbase-site git commit: Published site at 3e0602be1665e6170b0addec59bbe8785da300b0.

Posted by mi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.InitializationMonitor.html
----------------------------------------------------------------------
diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.InitializationMonitor.html b/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.InitializationMonitor.html
index e2eb1e7..74bfcd3 100644
--- a/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.InitializationMonitor.html
+++ b/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.InitializationMonitor.html
@@ -85,1282 +85,1282 @@
 <span class="sourceLineNo">077</span>import org.apache.hadoop.hbase.Server;<a name="line.77"></a>
 <span class="sourceLineNo">078</span>import org.apache.hadoop.hbase.ServerLoad;<a name="line.78"></a>
 <span class="sourceLineNo">079</span>import org.apache.hadoop.hbase.ServerName;<a name="line.79"></a>
-<span class="sourceLineNo">080</span>import org.apache.hadoop.hbase.TableDescriptor;<a name="line.80"></a>
-<span class="sourceLineNo">081</span>import org.apache.hadoop.hbase.TableDescriptors;<a name="line.81"></a>
-<span class="sourceLineNo">082</span>import org.apache.hadoop.hbase.TableName;<a name="line.82"></a>
-<span class="sourceLineNo">083</span>import org.apache.hadoop.hbase.TableNotDisabledException;<a name="line.83"></a>
-<span class="sourceLineNo">084</span>import org.apache.hadoop.hbase.TableNotFoundException;<a name="line.84"></a>
-<span class="sourceLineNo">085</span>import org.apache.hadoop.hbase.UnknownRegionException;<a name="line.85"></a>
-<span class="sourceLineNo">086</span>import org.apache.hadoop.hbase.classification.InterfaceAudience;<a name="line.86"></a>
-<span class="sourceLineNo">087</span>import org.apache.hadoop.hbase.client.MasterSwitchType;<a name="line.87"></a>
-<span class="sourceLineNo">088</span>import org.apache.hadoop.hbase.client.RegionReplicaUtil;<a name="line.88"></a>
-<span class="sourceLineNo">089</span>import org.apache.hadoop.hbase.client.Result;<a name="line.89"></a>
-<span class="sourceLineNo">090</span>import org.apache.hadoop.hbase.client.TableState;<a name="line.90"></a>
-<span class="sourceLineNo">091</span>import org.apache.hadoop.hbase.coprocessor.BypassCoprocessorException;<a name="line.91"></a>
-<span class="sourceLineNo">092</span>import org.apache.hadoop.hbase.coprocessor.CoprocessorHost;<a name="line.92"></a>
-<span class="sourceLineNo">093</span>import org.apache.hadoop.hbase.exceptions.DeserializationException;<a name="line.93"></a>
-<span class="sourceLineNo">094</span>import org.apache.hadoop.hbase.executor.ExecutorType;<a name="line.94"></a>
-<span class="sourceLineNo">095</span>import org.apache.hadoop.hbase.ipc.CoprocessorRpcUtils;<a name="line.95"></a>
-<span class="sourceLineNo">096</span>import org.apache.hadoop.hbase.ipc.RpcServer;<a name="line.96"></a>
-<span class="sourceLineNo">097</span>import org.apache.hadoop.hbase.ipc.ServerNotRunningYetException;<a name="line.97"></a>
-<span class="sourceLineNo">098</span>import org.apache.hadoop.hbase.master.MasterRpcServices.BalanceSwitchMode;<a name="line.98"></a>
-<span class="sourceLineNo">099</span>import org.apache.hadoop.hbase.master.balancer.BalancerChore;<a name="line.99"></a>
-<span class="sourceLineNo">100</span>import org.apache.hadoop.hbase.master.balancer.BaseLoadBalancer;<a name="line.100"></a>
-<span class="sourceLineNo">101</span>import org.apache.hadoop.hbase.master.balancer.ClusterStatusChore;<a name="line.101"></a>
-<span class="sourceLineNo">102</span>import org.apache.hadoop.hbase.master.balancer.LoadBalancerFactory;<a name="line.102"></a>
-<span class="sourceLineNo">103</span>import org.apache.hadoop.hbase.master.cleaner.HFileCleaner;<a name="line.103"></a>
-<span class="sourceLineNo">104</span>import org.apache.hadoop.hbase.master.cleaner.LogCleaner;<a name="line.104"></a>
-<span class="sourceLineNo">105</span>import org.apache.hadoop.hbase.master.handler.DispatchMergingRegionHandler;<a name="line.105"></a>
-<span class="sourceLineNo">106</span>import org.apache.hadoop.hbase.master.normalizer.NormalizationPlan;<a name="line.106"></a>
-<span class="sourceLineNo">107</span>import org.apache.hadoop.hbase.master.normalizer.NormalizationPlan.PlanType;<a name="line.107"></a>
-<span class="sourceLineNo">108</span>import org.apache.hadoop.hbase.master.normalizer.RegionNormalizer;<a name="line.108"></a>
-<span class="sourceLineNo">109</span>import org.apache.hadoop.hbase.master.normalizer.RegionNormalizerChore;<a name="line.109"></a>
-<span class="sourceLineNo">110</span>import org.apache.hadoop.hbase.master.normalizer.RegionNormalizerFactory;<a name="line.110"></a>
-<span class="sourceLineNo">111</span>import org.apache.hadoop.hbase.master.procedure.AddColumnFamilyProcedure;<a name="line.111"></a>
-<span class="sourceLineNo">112</span>import org.apache.hadoop.hbase.master.procedure.CreateTableProcedure;<a name="line.112"></a>
-<span class="sourceLineNo">113</span>import org.apache.hadoop.hbase.master.procedure.DeleteColumnFamilyProcedure;<a name="line.113"></a>
-<span class="sourceLineNo">114</span>import org.apache.hadoop.hbase.master.procedure.DeleteTableProcedure;<a name="line.114"></a>
-<span class="sourceLineNo">115</span>import org.apache.hadoop.hbase.master.procedure.DisableTableProcedure;<a name="line.115"></a>
-<span class="sourceLineNo">116</span>import org.apache.hadoop.hbase.master.procedure.EnableTableProcedure;<a name="line.116"></a>
-<span class="sourceLineNo">117</span>import org.apache.hadoop.hbase.master.procedure.MasterProcedureConstants;<a name="line.117"></a>
-<span class="sourceLineNo">118</span>import org.apache.hadoop.hbase.master.procedure.MasterProcedureEnv;<a name="line.118"></a>
-<span class="sourceLineNo">119</span>import org.apache.hadoop.hbase.master.procedure.MasterProcedureScheduler.ProcedureEvent;<a name="line.119"></a>
-<span class="sourceLineNo">120</span>import org.apache.hadoop.hbase.master.procedure.ModifyColumnFamilyProcedure;<a name="line.120"></a>
-<span class="sourceLineNo">121</span>import org.apache.hadoop.hbase.master.procedure.ModifyTableProcedure;<a name="line.121"></a>
-<span class="sourceLineNo">122</span>import org.apache.hadoop.hbase.master.procedure.ProcedurePrepareLatch;<a name="line.122"></a>
-<span class="sourceLineNo">123</span>import org.apache.hadoop.hbase.master.procedure.ProcedureSyncWait;<a name="line.123"></a>
-<span class="sourceLineNo">124</span>import org.apache.hadoop.hbase.master.procedure.TruncateTableProcedure;<a name="line.124"></a>
-<span class="sourceLineNo">125</span>import org.apache.hadoop.hbase.master.snapshot.SnapshotManager;<a name="line.125"></a>
-<span class="sourceLineNo">126</span>import org.apache.hadoop.hbase.mob.MobConstants;<a name="line.126"></a>
-<span class="sourceLineNo">127</span>import org.apache.hadoop.hbase.monitoring.MemoryBoundedLogMessageBuffer;<a name="line.127"></a>
-<span class="sourceLineNo">128</span>import org.apache.hadoop.hbase.monitoring.MonitoredTask;<a name="line.128"></a>
-<span class="sourceLineNo">129</span>import org.apache.hadoop.hbase.monitoring.TaskMonitor;<a name="line.129"></a>
-<span class="sourceLineNo">130</span>import org.apache.hadoop.hbase.procedure.MasterProcedureManagerHost;<a name="line.130"></a>
-<span class="sourceLineNo">131</span>import org.apache.hadoop.hbase.procedure.flush.MasterFlushTableProcedureManager;<a name="line.131"></a>
-<span class="sourceLineNo">132</span>import org.apache.hadoop.hbase.procedure2.ProcedureExecutor;<a name="line.132"></a>
-<span class="sourceLineNo">133</span>import org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore;<a name="line.133"></a>
-<span class="sourceLineNo">134</span>import org.apache.hadoop.hbase.protobuf.generated.AdminProtos.GetRegionInfoResponse.CompactionState;<a name="line.134"></a>
-<span class="sourceLineNo">135</span>import org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionServerInfo;<a name="line.135"></a>
-<span class="sourceLineNo">136</span>import org.apache.hadoop.hbase.protobuf.generated.ZooKeeperProtos.SplitLogTask.RecoveryMode;<a name="line.136"></a>
-<span class="sourceLineNo">137</span>import org.apache.hadoop.hbase.quotas.MasterQuotaManager;<a name="line.137"></a>
-<span class="sourceLineNo">138</span>import org.apache.hadoop.hbase.regionserver.DefaultStoreEngine;<a name="line.138"></a>
-<span class="sourceLineNo">139</span>import org.apache.hadoop.hbase.regionserver.HRegionServer;<a name="line.139"></a>
-<span class="sourceLineNo">140</span>import org.apache.hadoop.hbase.regionserver.HStore;<a name="line.140"></a>
-<span class="sourceLineNo">141</span>import org.apache.hadoop.hbase.regionserver.RSRpcServices;<a name="line.141"></a>
-<span class="sourceLineNo">142</span>import org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost;<a name="line.142"></a>
-<span class="sourceLineNo">143</span>import org.apache.hadoop.hbase.regionserver.RegionSplitPolicy;<a name="line.143"></a>
-<span class="sourceLineNo">144</span>import org.apache.hadoop.hbase.regionserver.compactions.ExploringCompactionPolicy;<a name="line.144"></a>
-<span class="sourceLineNo">145</span>import org.apache.hadoop.hbase.regionserver.compactions.FIFOCompactionPolicy;<a name="line.145"></a>
-<span class="sourceLineNo">146</span>import org.apache.hadoop.hbase.replication.master.TableCFsUpdater;<a name="line.146"></a>
-<span class="sourceLineNo">147</span>import org.apache.hadoop.hbase.replication.regionserver.Replication;<a name="line.147"></a>
-<span class="sourceLineNo">148</span>import org.apache.hadoop.hbase.security.User;<a name="line.148"></a>
-<span class="sourceLineNo">149</span>import org.apache.hadoop.hbase.security.UserProvider;<a name="line.149"></a>
-<span class="sourceLineNo">150</span>import org.apache.hadoop.hbase.util.Addressing;<a name="line.150"></a>
-<span class="sourceLineNo">151</span>import org.apache.hadoop.hbase.util.Bytes;<a name="line.151"></a>
-<span class="sourceLineNo">152</span>import org.apache.hadoop.hbase.util.CompressionTest;<a name="line.152"></a>
-<span class="sourceLineNo">153</span>import org.apache.hadoop.hbase.util.EncryptionTest;<a name="line.153"></a>
-<span class="sourceLineNo">154</span>import org.apache.hadoop.hbase.util.FSUtils;<a name="line.154"></a>
-<span class="sourceLineNo">155</span>import org.apache.hadoop.hbase.util.HFileArchiveUtil;<a name="line.155"></a>
-<span class="sourceLineNo">156</span>import org.apache.hadoop.hbase.util.HasThread;<a name="line.156"></a>
-<span class="sourceLineNo">157</span>import org.apache.hadoop.hbase.util.IdLock;<a name="line.157"></a>
-<span class="sourceLineNo">158</span>import org.apache.hadoop.hbase.util.ModifyRegionUtils;<a name="line.158"></a>
-<span class="sourceLineNo">159</span>import org.apache.hadoop.hbase.util.Pair;<a name="line.159"></a>
-<span class="sourceLineNo">160</span>import org.apache.hadoop.hbase.util.Threads;<a name="line.160"></a>
-<span class="sourceLineNo">161</span>import org.apache.hadoop.hbase.util.VersionInfo;<a name="line.161"></a>
-<span class="sourceLineNo">162</span>import org.apache.hadoop.hbase.util.ZKDataMigrator;<a name="line.162"></a>
-<span class="sourceLineNo">163</span>import org.apache.hadoop.hbase.zookeeper.DrainingServerTracker;<a name="line.163"></a>
-<span class="sourceLineNo">164</span>import org.apache.hadoop.hbase.zookeeper.LoadBalancerTracker;<a name="line.164"></a>
-<span class="sourceLineNo">165</span>import org.apache.hadoop.hbase.zookeeper.MasterAddressTracker;<a name="line.165"></a>
-<span class="sourceLineNo">166</span>import org.apache.hadoop.hbase.zookeeper.MetaTableLocator;<a name="line.166"></a>
-<span class="sourceLineNo">167</span>import org.apache.hadoop.hbase.zookeeper.RegionNormalizerTracker;<a name="line.167"></a>
-<span class="sourceLineNo">168</span>import org.apache.hadoop.hbase.zookeeper.RegionServerTracker;<a name="line.168"></a>
-<span class="sourceLineNo">169</span>import org.apache.hadoop.hbase.zookeeper.SplitOrMergeTracker;<a name="line.169"></a>
-<span class="sourceLineNo">170</span>import org.apache.hadoop.hbase.zookeeper.ZKClusterId;<a name="line.170"></a>
-<span class="sourceLineNo">171</span>import org.apache.hadoop.hbase.zookeeper.ZKUtil;<a name="line.171"></a>
-<span class="sourceLineNo">172</span>import org.apache.hadoop.hbase.zookeeper.ZooKeeperWatcher;<a name="line.172"></a>
-<span class="sourceLineNo">173</span>import org.apache.zookeeper.KeeperException;<a name="line.173"></a>
-<span class="sourceLineNo">174</span>import org.mortbay.jetty.Connector;<a name="line.174"></a>
-<span class="sourceLineNo">175</span>import org.mortbay.jetty.nio.SelectChannelConnector;<a name="line.175"></a>
-<span class="sourceLineNo">176</span>import org.mortbay.jetty.servlet.Context;<a name="line.176"></a>
-<span class="sourceLineNo">177</span><a name="line.177"></a>
-<span class="sourceLineNo">178</span>/**<a name="line.178"></a>
-<span class="sourceLineNo">179</span> * HMaster is the "master server" for HBase. An HBase cluster has one active<a name="line.179"></a>
-<span class="sourceLineNo">180</span> * master.  If many masters are started, all compete.  Whichever wins goes on to<a name="line.180"></a>
-<span class="sourceLineNo">181</span> * run the cluster.  All others park themselves in their constructor until<a name="line.181"></a>
-<span class="sourceLineNo">182</span> * master or cluster shutdown or until the active master loses its lease in<a name="line.182"></a>
-<span class="sourceLineNo">183</span> * zookeeper.  Thereafter, all running master jostle to take over master role.<a name="line.183"></a>
-<span class="sourceLineNo">184</span> *<a name="line.184"></a>
-<span class="sourceLineNo">185</span> * &lt;p&gt;The Master can be asked shutdown the cluster. See {@link #shutdown()}.  In<a name="line.185"></a>
-<span class="sourceLineNo">186</span> * this case it will tell all regionservers to go down and then wait on them<a name="line.186"></a>
-<span class="sourceLineNo">187</span> * all reporting in that they are down.  This master will then shut itself down.<a name="line.187"></a>
-<span class="sourceLineNo">188</span> *<a name="line.188"></a>
-<span class="sourceLineNo">189</span> * &lt;p&gt;You can also shutdown just this master.  Call {@link #stopMaster()}.<a name="line.189"></a>
-<span class="sourceLineNo">190</span> *<a name="line.190"></a>
-<span class="sourceLineNo">191</span> * @see org.apache.zookeeper.Watcher<a name="line.191"></a>
-<span class="sourceLineNo">192</span> */<a name="line.192"></a>
-<span class="sourceLineNo">193</span>@InterfaceAudience.LimitedPrivate(HBaseInterfaceAudience.TOOLS)<a name="line.193"></a>
-<span class="sourceLineNo">194</span>@SuppressWarnings("deprecation")<a name="line.194"></a>
-<span class="sourceLineNo">195</span>public class HMaster extends HRegionServer implements MasterServices {<a name="line.195"></a>
-<span class="sourceLineNo">196</span>  private static final Log LOG = LogFactory.getLog(HMaster.class.getName());<a name="line.196"></a>
-<span class="sourceLineNo">197</span><a name="line.197"></a>
-<span class="sourceLineNo">198</span>  /**<a name="line.198"></a>
-<span class="sourceLineNo">199</span>   * Protection against zombie master. Started once Master accepts active responsibility and<a name="line.199"></a>
-<span class="sourceLineNo">200</span>   * starts taking over responsibilities. Allows a finite time window before giving up ownership.<a name="line.200"></a>
-<span class="sourceLineNo">201</span>   */<a name="line.201"></a>
-<span class="sourceLineNo">202</span>  private static class InitializationMonitor extends HasThread {<a name="line.202"></a>
-<span class="sourceLineNo">203</span>    /** The amount of time in milliseconds to sleep before checking initialization status. */<a name="line.203"></a>
-<span class="sourceLineNo">204</span>    public static final String TIMEOUT_KEY = "hbase.master.initializationmonitor.timeout";<a name="line.204"></a>
-<span class="sourceLineNo">205</span>    public static final long TIMEOUT_DEFAULT = TimeUnit.MILLISECONDS.convert(15, TimeUnit.MINUTES);<a name="line.205"></a>
-<span class="sourceLineNo">206</span><a name="line.206"></a>
-<span class="sourceLineNo">207</span>    /**<a name="line.207"></a>
-<span class="sourceLineNo">208</span>     * When timeout expired and initialization has not complete, call {@link System#exit(int)} when<a name="line.208"></a>
-<span class="sourceLineNo">209</span>     * true, do nothing otherwise.<a name="line.209"></a>
-<span class="sourceLineNo">210</span>     */<a name="line.210"></a>
-<span class="sourceLineNo">211</span>    public static final String HALT_KEY = "hbase.master.initializationmonitor.haltontimeout";<a name="line.211"></a>
-<span class="sourceLineNo">212</span>    public static final boolean HALT_DEFAULT = false;<a name="line.212"></a>
-<span class="sourceLineNo">213</span><a name="line.213"></a>
-<span class="sourceLineNo">214</span>    private final HMaster master;<a name="line.214"></a>
-<span class="sourceLineNo">215</span>    private final long timeout;<a name="line.215"></a>
-<span class="sourceLineNo">216</span>    private final boolean haltOnTimeout;<a name="line.216"></a>
-<span class="sourceLineNo">217</span><a name="line.217"></a>
-<span class="sourceLineNo">218</span>    /** Creates a Thread that monitors the {@link #isInitialized()} state. */<a name="line.218"></a>
-<span class="sourceLineNo">219</span>    InitializationMonitor(HMaster master) {<a name="line.219"></a>
-<span class="sourceLineNo">220</span>      super("MasterInitializationMonitor");<a name="line.220"></a>
-<span class="sourceLineNo">221</span>      this.master = master;<a name="line.221"></a>
-<span class="sourceLineNo">222</span>      this.timeout = master.getConfiguration().getLong(TIMEOUT_KEY, TIMEOUT_DEFAULT);<a name="line.222"></a>
-<span class="sourceLineNo">223</span>      this.haltOnTimeout = master.getConfiguration().getBoolean(HALT_KEY, HALT_DEFAULT);<a name="line.223"></a>
-<span class="sourceLineNo">224</span>      this.setDaemon(true);<a name="line.224"></a>
-<span class="sourceLineNo">225</span>    }<a name="line.225"></a>
-<span class="sourceLineNo">226</span><a name="line.226"></a>
-<span class="sourceLineNo">227</span>    @Override<a name="line.227"></a>
-<span class="sourceLineNo">228</span>    public void run() {<a name="line.228"></a>
-<span class="sourceLineNo">229</span>      try {<a name="line.229"></a>
-<span class="sourceLineNo">230</span>        while (!master.isStopped() &amp;&amp; master.isActiveMaster()) {<a name="line.230"></a>
-<span class="sourceLineNo">231</span>          Thread.sleep(timeout);<a name="line.231"></a>
-<span class="sourceLineNo">232</span>          if (master.isInitialized()) {<a name="line.232"></a>
-<span class="sourceLineNo">233</span>            LOG.debug("Initialization completed within allotted tolerance. Monitor exiting.");<a name="line.233"></a>
-<span class="sourceLineNo">234</span>          } else {<a name="line.234"></a>
-<span class="sourceLineNo">235</span>            LOG.error("Master failed to complete initialization after " + timeout + "ms. Please"<a name="line.235"></a>
-<span class="sourceLineNo">236</span>                + " consider submitting a bug report including a thread dump of this process.");<a name="line.236"></a>
-<span class="sourceLineNo">237</span>            if (haltOnTimeout) {<a name="line.237"></a>
-<span class="sourceLineNo">238</span>              LOG.error("Zombie Master exiting. Thread dump to stdout");<a name="line.238"></a>
-<span class="sourceLineNo">239</span>              Threads.printThreadInfo(System.out, "Zombie HMaster");<a name="line.239"></a>
-<span class="sourceLineNo">240</span>              System.exit(-1);<a name="line.240"></a>
-<span class="sourceLineNo">241</span>            }<a name="line.241"></a>
-<span class="sourceLineNo">242</span>          }<a name="line.242"></a>
-<span class="sourceLineNo">243</span>        }<a name="line.243"></a>
-<span class="sourceLineNo">244</span>      } catch (InterruptedException ie) {<a name="line.244"></a>
-<span class="sourceLineNo">245</span>        LOG.trace("InitMonitor thread interrupted. Existing.");<a name="line.245"></a>
-<span class="sourceLineNo">246</span>      }<a name="line.246"></a>
-<span class="sourceLineNo">247</span>    }<a name="line.247"></a>
-<span class="sourceLineNo">248</span>  }<a name="line.248"></a>
-<span class="sourceLineNo">249</span><a name="line.249"></a>
-<span class="sourceLineNo">250</span>  // MASTER is name of the webapp and the attribute name used stuffing this<a name="line.250"></a>
-<span class="sourceLineNo">251</span>  //instance into web context.<a name="line.251"></a>
-<span class="sourceLineNo">252</span>  public static final String MASTER = "master";<a name="line.252"></a>
-<span class="sourceLineNo">253</span><a name="line.253"></a>
-<span class="sourceLineNo">254</span>  // Manager and zk listener for master election<a name="line.254"></a>
-<span class="sourceLineNo">255</span>  private final ActiveMasterManager activeMasterManager;<a name="line.255"></a>
-<span class="sourceLineNo">256</span>  // Region server tracker<a name="line.256"></a>
-<span class="sourceLineNo">257</span>  RegionServerTracker regionServerTracker;<a name="line.257"></a>
-<span class="sourceLineNo">258</span>  // Draining region server tracker<a name="line.258"></a>
-<span class="sourceLineNo">259</span>  private DrainingServerTracker drainingServerTracker;<a name="line.259"></a>
-<span class="sourceLineNo">260</span>  // Tracker for load balancer state<a name="line.260"></a>
-<span class="sourceLineNo">261</span>  LoadBalancerTracker loadBalancerTracker;<a name="line.261"></a>
-<span class="sourceLineNo">262</span><a name="line.262"></a>
-<span class="sourceLineNo">263</span>  // Tracker for split and merge state<a name="line.263"></a>
-<span class="sourceLineNo">264</span>  private SplitOrMergeTracker splitOrMergeTracker;<a name="line.264"></a>
-<span class="sourceLineNo">265</span><a name="line.265"></a>
-<span class="sourceLineNo">266</span>  // Tracker for region normalizer state<a name="line.266"></a>
-<span class="sourceLineNo">267</span>  private RegionNormalizerTracker regionNormalizerTracker;<a name="line.267"></a>
-<span class="sourceLineNo">268</span><a name="line.268"></a>
-<span class="sourceLineNo">269</span>  private ClusterSchemaService clusterSchemaService;<a name="line.269"></a>
-<span class="sourceLineNo">270</span><a name="line.270"></a>
-<span class="sourceLineNo">271</span>  // Metrics for the HMaster<a name="line.271"></a>
-<span class="sourceLineNo">272</span>  final MetricsMaster metricsMaster;<a name="line.272"></a>
-<span class="sourceLineNo">273</span>  // file system manager for the master FS operations<a name="line.273"></a>
-<span class="sourceLineNo">274</span>  private MasterFileSystem fileSystemManager;<a name="line.274"></a>
-<span class="sourceLineNo">275</span>  private MasterWalManager walManager;<a name="line.275"></a>
-<span class="sourceLineNo">276</span><a name="line.276"></a>
-<span class="sourceLineNo">277</span>  // server manager to deal with region server info<a name="line.277"></a>
-<span class="sourceLineNo">278</span>  private volatile ServerManager serverManager;<a name="line.278"></a>
-<span class="sourceLineNo">279</span><a name="line.279"></a>
-<span class="sourceLineNo">280</span>  // manager of assignment nodes in zookeeper<a name="line.280"></a>
-<span class="sourceLineNo">281</span>  private AssignmentManager assignmentManager;<a name="line.281"></a>
-<span class="sourceLineNo">282</span><a name="line.282"></a>
-<span class="sourceLineNo">283</span>  // buffer for "fatal error" notices from region servers<a name="line.283"></a>
-<span class="sourceLineNo">284</span>  // in the cluster. This is only used for assisting<a name="line.284"></a>
-<span class="sourceLineNo">285</span>  // operations/debugging.<a name="line.285"></a>
-<span class="sourceLineNo">286</span>  MemoryBoundedLogMessageBuffer rsFatals;<a name="line.286"></a>
-<span class="sourceLineNo">287</span><a name="line.287"></a>
-<span class="sourceLineNo">288</span>  // flag set after we become the active master (used for testing)<a name="line.288"></a>
-<span class="sourceLineNo">289</span>  private volatile boolean isActiveMaster = false;<a name="line.289"></a>
-<span class="sourceLineNo">290</span><a name="line.290"></a>
-<span class="sourceLineNo">291</span>  // flag set after we complete initialization once active,<a name="line.291"></a>
-<span class="sourceLineNo">292</span>  // it is not private since it's used in unit tests<a name="line.292"></a>
-<span class="sourceLineNo">293</span>  private final ProcedureEvent initialized = new ProcedureEvent("master initialized");<a name="line.293"></a>
-<span class="sourceLineNo">294</span><a name="line.294"></a>
-<span class="sourceLineNo">295</span>  // flag set after master services are started,<a name="line.295"></a>
-<span class="sourceLineNo">296</span>  // initialization may have not completed yet.<a name="line.296"></a>
-<span class="sourceLineNo">297</span>  volatile boolean serviceStarted = false;<a name="line.297"></a>
-<span class="sourceLineNo">298</span><a name="line.298"></a>
-<span class="sourceLineNo">299</span>  // flag set after we complete assignMeta.<a name="line.299"></a>
-<span class="sourceLineNo">300</span>  private final ProcedureEvent serverCrashProcessingEnabled =<a name="line.300"></a>
-<span class="sourceLineNo">301</span>    new ProcedureEvent("server crash processing");<a name="line.301"></a>
-<span class="sourceLineNo">302</span><a name="line.302"></a>
-<span class="sourceLineNo">303</span>  private LoadBalancer balancer;<a name="line.303"></a>
-<span class="sourceLineNo">304</span>  private RegionNormalizer normalizer;<a name="line.304"></a>
-<span class="sourceLineNo">305</span>  private BalancerChore balancerChore;<a name="line.305"></a>
-<span class="sourceLineNo">306</span>  private RegionNormalizerChore normalizerChore;<a name="line.306"></a>
-<span class="sourceLineNo">307</span>  private ClusterStatusChore clusterStatusChore;<a name="line.307"></a>
-<span class="sourceLineNo">308</span>  private ClusterStatusPublisher clusterStatusPublisherChore = null;<a name="line.308"></a>
-<span class="sourceLineNo">309</span>  private PeriodicDoMetrics periodicDoMetricsChore = null;<a name="line.309"></a>
-<span class="sourceLineNo">310</span><a name="line.310"></a>
-<span class="sourceLineNo">311</span>  CatalogJanitor catalogJanitorChore;<a name="line.311"></a>
-<span class="sourceLineNo">312</span>  private LogCleaner logCleaner;<a name="line.312"></a>
-<span class="sourceLineNo">313</span>  private HFileCleaner hfileCleaner;<a name="line.313"></a>
-<span class="sourceLineNo">314</span>  private ExpiredMobFileCleanerChore expiredMobFileCleanerChore;<a name="line.314"></a>
-<span class="sourceLineNo">315</span>  private MobCompactionChore mobCompactChore;<a name="line.315"></a>
-<span class="sourceLineNo">316</span>  private MasterMobCompactionThread mobCompactThread;<a name="line.316"></a>
-<span class="sourceLineNo">317</span>  // used to synchronize the mobCompactionStates<a name="line.317"></a>
-<span class="sourceLineNo">318</span>  private final IdLock mobCompactionLock = new IdLock();<a name="line.318"></a>
-<span class="sourceLineNo">319</span>  // save the information of mob compactions in tables.<a name="line.319"></a>
-<span class="sourceLineNo">320</span>  // the key is table name, the value is the number of compactions in that table.<a name="line.320"></a>
-<span class="sourceLineNo">321</span>  private Map&lt;TableName, AtomicInteger&gt; mobCompactionStates = Maps.newConcurrentMap();<a name="line.321"></a>
-<span class="sourceLineNo">322</span><a name="line.322"></a>
-<span class="sourceLineNo">323</span>  MasterCoprocessorHost cpHost;<a name="line.323"></a>
-<span class="sourceLineNo">324</span><a name="line.324"></a>
-<span class="sourceLineNo">325</span>  private final boolean preLoadTableDescriptors;<a name="line.325"></a>
-<span class="sourceLineNo">326</span><a name="line.326"></a>
-<span class="sourceLineNo">327</span>  // Time stamps for when a hmaster became active<a name="line.327"></a>
-<span class="sourceLineNo">328</span>  private long masterActiveTime;<a name="line.328"></a>
-<span class="sourceLineNo">329</span><a name="line.329"></a>
-<span class="sourceLineNo">330</span>  //should we check the compression codec type at master side, default true, HBASE-6370<a name="line.330"></a>
-<span class="sourceLineNo">331</span>  private final boolean masterCheckCompression;<a name="line.331"></a>
-<span class="sourceLineNo">332</span><a name="line.332"></a>
-<span class="sourceLineNo">333</span>  //should we check encryption settings at master side, default true<a name="line.333"></a>
-<span class="sourceLineNo">334</span>  private final boolean masterCheckEncryption;<a name="line.334"></a>
-<span class="sourceLineNo">335</span><a name="line.335"></a>
-<span class="sourceLineNo">336</span>  Map&lt;String, Service&gt; coprocessorServiceHandlers = Maps.newHashMap();<a name="line.336"></a>
-<span class="sourceLineNo">337</span><a name="line.337"></a>
-<span class="sourceLineNo">338</span>  // monitor for snapshot of hbase tables<a name="line.338"></a>
-<span class="sourceLineNo">339</span>  SnapshotManager snapshotManager;<a name="line.339"></a>
-<span class="sourceLineNo">340</span>  // monitor for distributed procedures<a name="line.340"></a>
-<span class="sourceLineNo">341</span>  private MasterProcedureManagerHost mpmHost;<a name="line.341"></a>
-<span class="sourceLineNo">342</span><a name="line.342"></a>
-<span class="sourceLineNo">343</span>  // it is assigned after 'initialized' guard set to true, so should be volatile<a name="line.343"></a>
-<span class="sourceLineNo">344</span>  private volatile MasterQuotaManager quotaManager;<a name="line.344"></a>
-<span class="sourceLineNo">345</span><a name="line.345"></a>
-<span class="sourceLineNo">346</span>  private ProcedureExecutor&lt;MasterProcedureEnv&gt; procedureExecutor;<a name="line.346"></a>
-<span class="sourceLineNo">347</span>  private WALProcedureStore procedureStore;<a name="line.347"></a>
-<span class="sourceLineNo">348</span><a name="line.348"></a>
-<span class="sourceLineNo">349</span>  // handle table states<a name="line.349"></a>
-<span class="sourceLineNo">350</span>  private TableStateManager tableStateManager;<a name="line.350"></a>
-<span class="sourceLineNo">351</span><a name="line.351"></a>
-<span class="sourceLineNo">352</span>  private long splitPlanCount;<a name="line.352"></a>
-<span class="sourceLineNo">353</span>  private long mergePlanCount;<a name="line.353"></a>
-<span class="sourceLineNo">354</span><a name="line.354"></a>
-<span class="sourceLineNo">355</span>  /** flag used in test cases in order to simulate RS failures during master initialization */<a name="line.355"></a>
-<span class="sourceLineNo">356</span>  private volatile boolean initializationBeforeMetaAssignment = false;<a name="line.356"></a>
-<span class="sourceLineNo">357</span><a name="line.357"></a>
-<span class="sourceLineNo">358</span>  /** jetty server for master to redirect requests to regionserver infoServer */<a name="line.358"></a>
-<span class="sourceLineNo">359</span>  private org.mortbay.jetty.Server masterJettyServer;<a name="line.359"></a>
-<span class="sourceLineNo">360</span><a name="line.360"></a>
-<span class="sourceLineNo">361</span>  public static class RedirectServlet extends HttpServlet {<a name="line.361"></a>
-<span class="sourceLineNo">362</span>    private static final long serialVersionUID = 2894774810058302472L;<a name="line.362"></a>
-<span class="sourceLineNo">363</span>    private static int regionServerInfoPort;<a name="line.363"></a>
-<span class="sourceLineNo">364</span><a name="line.364"></a>
-<span class="sourceLineNo">365</span>    @Override<a name="line.365"></a>
-<span class="sourceLineNo">366</span>    public void doGet(HttpServletRequest request,<a name="line.366"></a>
-<span class="sourceLineNo">367</span>        HttpServletResponse response) throws ServletException, IOException {<a name="line.367"></a>
-<span class="sourceLineNo">368</span>      String redirectUrl = request.getScheme() + "://"<a name="line.368"></a>
-<span class="sourceLineNo">369</span>        + request.getServerName() + ":" + regionServerInfoPort<a name="line.369"></a>
-<span class="sourceLineNo">370</span>        + request.getRequestURI();<a name="line.370"></a>
-<span class="sourceLineNo">371</span>      response.sendRedirect(redirectUrl);<a name="line.371"></a>
-<span class="sourceLineNo">372</span>    }<a name="line.372"></a>
-<span class="sourceLineNo">373</span>  }<a name="line.373"></a>
-<span class="sourceLineNo">374</span><a name="line.374"></a>
-<span class="sourceLineNo">375</span>  private static class PeriodicDoMetrics extends ScheduledChore {<a name="line.375"></a>
-<span class="sourceLineNo">376</span>    private final HMaster server;<a name="line.376"></a>
-<span class="sourceLineNo">377</span>    public PeriodicDoMetrics(int doMetricsInterval, final HMaster server) {<a name="line.377"></a>
-<span class="sourceLineNo">378</span>      super(server.getServerName() + "-DoMetricsChore", server, doMetricsInterval);<a name="line.378"></a>
-<span class="sourceLineNo">379</span>      this.server = server;<a name="line.379"></a>
-<span class="sourceLineNo">380</span>    }<a name="line.380"></a>
-<span class="sourceLineNo">381</span><a name="line.381"></a>
-<span class="sourceLineNo">382</span>    @Override<a name="line.382"></a>
-<span class="sourceLineNo">383</span>    protected void chore() {<a name="line.383"></a>
-<span class="sourceLineNo">384</span>      server.doMetrics();<a name="line.384"></a>
-<span class="sourceLineNo">385</span>    }<a name="line.385"></a>
-<span class="sourceLineNo">386</span>  }<a name="line.386"></a>
-<span class="sourceLineNo">387</span><a name="line.387"></a>
-<span class="sourceLineNo">388</span>  /**<a name="line.388"></a>
-<span class="sourceLineNo">389</span>   * Initializes the HMaster. The steps are as follows:<a name="line.389"></a>
-<span class="sourceLineNo">390</span>   * &lt;p&gt;<a name="line.390"></a>
-<span class="sourceLineNo">391</span>   * &lt;ol&gt;<a name="line.391"></a>
-<span class="sourceLineNo">392</span>   * &lt;li&gt;Initialize the local HRegionServer<a name="line.392"></a>
-<span class="sourceLineNo">393</span>   * &lt;li&gt;Start the ActiveMasterManager.<a name="line.393"></a>
-<span class="sourceLineNo">394</span>   * &lt;/ol&gt;<a name="line.394"></a>
-<span class="sourceLineNo">395</span>   * &lt;p&gt;<a name="line.395"></a>
-<span class="sourceLineNo">396</span>   * Remaining steps of initialization occur in<a name="line.396"></a>
-<span class="sourceLineNo">397</span>   * #finishActiveMasterInitialization(MonitoredTask) after<a name="line.397"></a>
-<span class="sourceLineNo">398</span>   * the master becomes the active one.<a name="line.398"></a>
-<span class="sourceLineNo">399</span>   */<a name="line.399"></a>
-<span class="sourceLineNo">400</span>  public HMaster(final Configuration conf, CoordinatedStateManager csm)<a name="line.400"></a>
-<span class="sourceLineNo">401</span>      throws IOException, KeeperException {<a name="line.401"></a>
-<span class="sourceLineNo">402</span>    super(conf, csm);<a name="line.402"></a>
-<span class="sourceLineNo">403</span>    this.rsFatals = new MemoryBoundedLogMessageBuffer(<a name="line.403"></a>
-<span class="sourceLineNo">404</span>      conf.getLong("hbase.master.buffer.for.rs.fatals", 1*1024*1024));<a name="line.404"></a>
-<span class="sourceLineNo">405</span><a name="line.405"></a>
-<span class="sourceLineNo">406</span>    LOG.info("hbase.rootdir=" + FSUtils.getRootDir(this.conf) +<a name="line.406"></a>
-<span class="sourceLineNo">407</span>      ", hbase.cluster.distributed=" + this.conf.getBoolean(HConstants.CLUSTER_DISTRIBUTED, false));<a name="line.407"></a>
-<span class="sourceLineNo">408</span><a name="line.408"></a>
-<span class="sourceLineNo">409</span>    // Disable usage of meta replicas in the master<a name="line.409"></a>
-<span class="sourceLineNo">410</span>    this.conf.setBoolean(HConstants.USE_META_REPLICAS, false);<a name="line.410"></a>
-<span class="sourceLineNo">411</span><a name="line.411"></a>
-<span class="sourceLineNo">412</span>    Replication.decorateMasterConfiguration(this.conf);<a name="line.412"></a>
-<span class="sourceLineNo">413</span><a name="line.413"></a>
-<span class="sourceLineNo">414</span>    // Hack! Maps DFSClient =&gt; Master for logs.  HDFS made this<a name="line.414"></a>
-<span class="sourceLineNo">415</span>    // config param for task trackers, but we can piggyback off of it.<a name="line.415"></a>
-<span class="sourceLineNo">416</span>    if (this.conf.get("mapreduce.task.attempt.id") == null) {<a name="line.416"></a>
-<span class="sourceLineNo">417</span>      this.conf.set("mapreduce.task.attempt.id", "hb_m_" + this.serverName.toString());<a name="line.417"></a>
-<span class="sourceLineNo">418</span>    }<a name="line.418"></a>
-<span class="sourceLineNo">419</span><a name="line.419"></a>
-<span class="sourceLineNo">420</span>    // should we check the compression codec type at master side, default true, HBASE-6370<a name="line.420"></a>
-<span class="sourceLineNo">421</span>    this.masterCheckCompression = conf.getBoolean("hbase.master.check.compression", true);<a name="line.421"></a>
-<span class="sourceLineNo">422</span><a name="line.422"></a>
-<span class="sourceLineNo">423</span>    // should we check encryption settings at master side, default true<a name="line.423"></a>
-<span class="sourceLineNo">424</span>    this.masterCheckEncryption = conf.getBoolean("hbase.master.check.encryption", true);<a name="line.424"></a>
-<span class="sourceLineNo">425</span><a name="line.425"></a>
-<span class="sourceLineNo">426</span>    this.metricsMaster = new MetricsMaster(new MetricsMasterWrapperImpl(this));<a name="line.426"></a>
-<span class="sourceLineNo">427</span><a name="line.427"></a>
-<span class="sourceLineNo">428</span>    // preload table descriptor at startup<a name="line.428"></a>
-<span class="sourceLineNo">429</span>    this.preLoadTableDescriptors = conf.getBoolean("hbase.master.preload.tabledescriptors", true);<a name="line.429"></a>
-<span class="sourceLineNo">430</span><a name="line.430"></a>
-<span class="sourceLineNo">431</span>    // Do we publish the status?<a name="line.431"></a>
-<span class="sourceLineNo">432</span><a name="line.432"></a>
-<span class="sourceLineNo">433</span>    boolean shouldPublish = conf.getBoolean(HConstants.STATUS_PUBLISHED,<a name="line.433"></a>
-<span class="sourceLineNo">434</span>        HConstants.STATUS_PUBLISHED_DEFAULT);<a name="line.434"></a>
-<span class="sourceLineNo">435</span>    Class&lt;? extends ClusterStatusPublisher.Publisher&gt; publisherClass =<a name="line.435"></a>
-<span class="sourceLineNo">436</span>        conf.getClass(ClusterStatusPublisher.STATUS_PUBLISHER_CLASS,<a name="line.436"></a>
-<span class="sourceLineNo">437</span>            ClusterStatusPublisher.DEFAULT_STATUS_PUBLISHER_CLASS,<a name="line.437"></a>
-<span class="sourceLineNo">438</span>            ClusterStatusPublisher.Publisher.class);<a name="line.438"></a>
-<span class="sourceLineNo">439</span><a name="line.439"></a>
-<span class="sourceLineNo">440</span>    if (shouldPublish) {<a name="line.440"></a>
-<span class="sourceLineNo">441</span>      if (publisherClass == null) {<a name="line.441"></a>
-<span class="sourceLineNo">442</span>        LOG.warn(HConstants.STATUS_PUBLISHED + " is true, but " +<a name="line.442"></a>
-<span class="sourceLineNo">443</span>            ClusterStatusPublisher.DEFAULT_STATUS_PUBLISHER_CLASS +<a name="line.443"></a>
-<span class="sourceLineNo">444</span>            " is not set - not publishing status");<a name="line.444"></a>
-<span class="sourceLineNo">445</span>      } else {<a name="line.445"></a>
-<span class="sourceLineNo">446</span>        clusterStatusPublisherChore = new ClusterStatusPublisher(this, conf, publisherClass);<a name="line.446"></a>
-<span class="sourceLineNo">447</span>        getChoreService().scheduleChore(clusterStatusPublisherChore);<a name="line.447"></a>
-<span class="sourceLineNo">448</span>      }<a name="line.448"></a>
-<span class="sourceLineNo">449</span>    }<a name="line.449"></a>
-<span class="sourceLineNo">450</span><a name="line.450"></a>
-<span class="sourceLineNo">451</span>    // Do Metrics periodically<a name="line.451"></a>
-<span class="sourceLineNo">452</span>    periodicDoMetricsChore = new PeriodicDoMetrics(msgInterval, this);<a name="line.452"></a>
-<span class="sourceLineNo">453</span>    getChoreService().scheduleChore(periodicDoMetricsChore);<a name="line.453"></a>
-<span class="sourceLineNo">454</span><a name="line.454"></a>
-<span class="sourceLineNo">455</span>    // Some unit tests don't need a cluster, so no zookeeper at all<a name="line.455"></a>
-<span class="sourceLineNo">456</span>    if (!conf.getBoolean("hbase.testing.nocluster", false)) {<a name="line.456"></a>
-<span class="sourceLineNo">457</span>      activeMasterManager = new ActiveMasterManager(zooKeeper, this.serverName, this);<a name="line.457"></a>
-<span class="sourceLineNo">458</span>      int infoPort = putUpJettyServer();<a name="line.458"></a>
-<span class="sourceLineNo">459</span>      startActiveMasterManager(infoPort);<a name="line.459"></a>
-<span class="sourceLineNo">460</span>    } else {<a name="line.460"></a>
-<span class="sourceLineNo">461</span>      activeMasterManager = null;<a name="line.461"></a>
-<span class="sourceLineNo">462</span>    }<a name="line.462"></a>
-<span class="sourceLineNo">463</span>  }<a name="line.463"></a>
-<span class="sourceLineNo">464</span><a name="line.464"></a>
-<span class="sourceLineNo">465</span>  // return the actual infoPort, -1 means disable info server.<a name="line.465"></a>
-<span class="sourceLineNo">466</span>  private int putUpJettyServer() throws IOException {<a name="line.466"></a>
-<span class="sourceLineNo">467</span>    if (!conf.getBoolean("hbase.master.infoserver.redirect", true)) {<a name="line.467"></a>
-<span class="sourceLineNo">468</span>      return -1;<a name="line.468"></a>
-<span class="sourceLineNo">469</span>    }<a name="line.469"></a>
-<span class="sourceLineNo">470</span>    int infoPort = conf.getInt("hbase.master.info.port.orig",<a name="line.470"></a>
-<span class="sourceLineNo">471</span>      HConstants.DEFAULT_MASTER_INFOPORT);<a name="line.471"></a>
-<span class="sourceLineNo">472</span>    // -1 is for disabling info server, so no redirecting<a name="line.472"></a>
-<span class="sourceLineNo">473</span>    if (infoPort &lt; 0 || infoServer == null) {<a name="line.473"></a>
-<span class="sourceLineNo">474</span>      return -1;<a name="line.474"></a>
-<span class="sourceLineNo">475</span>    }<a name="line.475"></a>
-<span class="sourceLineNo">476</span>    String addr = conf.get("hbase.master.info.bindAddress", "0.0.0.0");<a name="line.476"></a>
-<span class="sourceLineNo">477</span>    if (!Addressing.isLocalAddress(InetAddress.getByName(addr))) {<a name="line.477"></a>
-<span class="sourceLineNo">478</span>      String msg =<a name="line.478"></a>
-<span class="sourceLineNo">479</span>          "Failed to start redirecting jetty server. Address " + addr<a name="line.479"></a>
-<span class="sourceLineNo">480</span>              + " does not belong to this host. Correct configuration parameter: "<a name="line.480"></a>
-<span class="sourceLineNo">481</span>              + "hbase.master.info.bindAddress";<a name="line.481"></a>
-<span class="sourceLineNo">482</span>      LOG.error(msg);<a name="line.482"></a>
-<span class="sourceLineNo">483</span>      throw new IOException(msg);<a name="line.483"></a>
+<span class="sourceLineNo">080</span>import org.apache.hadoop.hbase.TableDescriptors;<a name="line.80"></a>
+<span class="sourceLineNo">081</span>import org.apache.hadoop.hbase.TableName;<a name="line.81"></a>
+<span class="sourceLineNo">082</span>import org.apache.hadoop.hbase.TableNotDisabledException;<a name="line.82"></a>
+<span class="sourceLineNo">083</span>import org.apache.hadoop.hbase.TableNotFoundException;<a name="line.83"></a>
+<span class="sourceLineNo">084</span>import org.apache.hadoop.hbase.UnknownRegionException;<a name="line.84"></a>
+<span class="sourceLineNo">085</span>import org.apache.hadoop.hbase.classification.InterfaceAudience;<a name="line.85"></a>
+<span class="sourceLineNo">086</span>import org.apache.hadoop.hbase.client.MasterSwitchType;<a name="line.86"></a>
+<span class="sourceLineNo">087</span>import org.apache.hadoop.hbase.client.RegionReplicaUtil;<a name="line.87"></a>
+<span class="sourceLineNo">088</span>import org.apache.hadoop.hbase.client.Result;<a name="line.88"></a>
+<span class="sourceLineNo">089</span>import org.apache.hadoop.hbase.client.TableState;<a name="line.89"></a>
+<span class="sourceLineNo">090</span>import org.apache.hadoop.hbase.coprocessor.BypassCoprocessorException;<a name="line.90"></a>
+<span class="sourceLineNo">091</span>import org.apache.hadoop.hbase.coprocessor.CoprocessorHost;<a name="line.91"></a>
+<span class="sourceLineNo">092</span>import org.apache.hadoop.hbase.exceptions.DeserializationException;<a name="line.92"></a>
+<span class="sourceLineNo">093</span>import org.apache.hadoop.hbase.executor.ExecutorType;<a name="line.93"></a>
+<span class="sourceLineNo">094</span>import org.apache.hadoop.hbase.ipc.CoprocessorRpcUtils;<a name="line.94"></a>
+<span class="sourceLineNo">095</span>import org.apache.hadoop.hbase.ipc.RpcServer;<a name="line.95"></a>
+<span class="sourceLineNo">096</span>import org.apache.hadoop.hbase.ipc.ServerNotRunningYetException;<a name="line.96"></a>
+<span class="sourceLineNo">097</span>import org.apache.hadoop.hbase.master.MasterRpcServices.BalanceSwitchMode;<a name="line.97"></a>
+<span class="sourceLineNo">098</span>import org.apache.hadoop.hbase.master.balancer.BalancerChore;<a name="line.98"></a>
+<span class="sourceLineNo">099</span>import org.apache.hadoop.hbase.master.balancer.BaseLoadBalancer;<a name="line.99"></a>
+<span class="sourceLineNo">100</span>import org.apache.hadoop.hbase.master.balancer.ClusterStatusChore;<a name="line.100"></a>
+<span class="sourceLineNo">101</span>import org.apache.hadoop.hbase.master.balancer.LoadBalancerFactory;<a name="line.101"></a>
+<span class="sourceLineNo">102</span>import org.apache.hadoop.hbase.master.cleaner.HFileCleaner;<a name="line.102"></a>
+<span class="sourceLineNo">103</span>import org.apache.hadoop.hbase.master.cleaner.LogCleaner;<a name="line.103"></a>
+<span class="sourceLineNo">104</span>import org.apache.hadoop.hbase.master.handler.DispatchMergingRegionHandler;<a name="line.104"></a>
+<span class="sourceLineNo">105</span>import org.apache.hadoop.hbase.master.normalizer.NormalizationPlan;<a name="line.105"></a>
+<span class="sourceLineNo">106</span>import org.apache.hadoop.hbase.master.normalizer.NormalizationPlan.PlanType;<a name="line.106"></a>
+<span class="sourceLineNo">107</span>import org.apache.hadoop.hbase.master.normalizer.RegionNormalizer;<a name="line.107"></a>
+<span class="sourceLineNo">108</span>import org.apache.hadoop.hbase.master.normalizer.RegionNormalizerChore;<a name="line.108"></a>
+<span class="sourceLineNo">109</span>import org.apache.hadoop.hbase.master.normalizer.RegionNormalizerFactory;<a name="line.109"></a>
+<span class="sourceLineNo">110</span>import org.apache.hadoop.hbase.master.procedure.AddColumnFamilyProcedure;<a name="line.110"></a>
+<span class="sourceLineNo">111</span>import org.apache.hadoop.hbase.master.procedure.CreateTableProcedure;<a name="line.111"></a>
+<span class="sourceLineNo">112</span>import org.apache.hadoop.hbase.master.procedure.DeleteColumnFamilyProcedure;<a name="line.112"></a>
+<span class="sourceLineNo">113</span>import org.apache.hadoop.hbase.master.procedure.DeleteTableProcedure;<a name="line.113"></a>
+<span class="sourceLineNo">114</span>import org.apache.hadoop.hbase.master.procedure.DisableTableProcedure;<a name="line.114"></a>
+<span class="sourceLineNo">115</span>import org.apache.hadoop.hbase.master.procedure.EnableTableProcedure;<a name="line.115"></a>
+<span class="sourceLineNo">116</span>import org.apache.hadoop.hbase.master.procedure.MasterProcedureConstants;<a name="line.116"></a>
+<span class="sourceLineNo">117</span>import org.apache.hadoop.hbase.master.procedure.MasterProcedureEnv;<a name="line.117"></a>
+<span class="sourceLineNo">118</span>import org.apache.hadoop.hbase.master.procedure.MasterProcedureScheduler.ProcedureEvent;<a name="line.118"></a>
+<span class="sourceLineNo">119</span>import org.apache.hadoop.hbase.master.procedure.ModifyColumnFamilyProcedure;<a name="line.119"></a>
+<span class="sourceLineNo">120</span>import org.apache.hadoop.hbase.master.procedure.ModifyTableProcedure;<a name="line.120"></a>
+<span class="sourceLineNo">121</span>import org.apache.hadoop.hbase.master.procedure.ProcedurePrepareLatch;<a name="line.121"></a>
+<span class="sourceLineNo">122</span>import org.apache.hadoop.hbase.master.procedure.ProcedureSyncWait;<a name="line.122"></a>
+<span class="sourceLineNo">123</span>import org.apache.hadoop.hbase.master.procedure.TruncateTableProcedure;<a name="line.123"></a>
+<span class="sourceLineNo">124</span>import org.apache.hadoop.hbase.master.snapshot.SnapshotManager;<a name="line.124"></a>
+<span class="sourceLineNo">125</span>import org.apache.hadoop.hbase.mob.MobConstants;<a name="line.125"></a>
+<span class="sourceLineNo">126</span>import org.apache.hadoop.hbase.monitoring.MemoryBoundedLogMessageBuffer;<a name="line.126"></a>
+<span class="sourceLineNo">127</span>import org.apache.hadoop.hbase.monitoring.MonitoredTask;<a name="line.127"></a>
+<span class="sourceLineNo">128</span>import org.apache.hadoop.hbase.monitoring.TaskMonitor;<a name="line.128"></a>
+<span class="sourceLineNo">129</span>import org.apache.hadoop.hbase.procedure.MasterProcedureManagerHost;<a name="line.129"></a>
+<span class="sourceLineNo">130</span>import org.apache.hadoop.hbase.procedure.flush.MasterFlushTableProcedureManager;<a name="line.130"></a>
+<span class="sourceLineNo">131</span>import org.apache.hadoop.hbase.procedure2.ProcedureExecutor;<a name="line.131"></a>
+<span class="sourceLineNo">132</span>import org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore;<a name="line.132"></a>
+<span class="sourceLineNo">133</span>import org.apache.hadoop.hbase.protobuf.generated.AdminProtos.GetRegionInfoResponse.CompactionState;<a name="line.133"></a>
+<span class="sourceLineNo">134</span>import org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionServerInfo;<a name="line.134"></a>
+<span class="sourceLineNo">135</span>import org.apache.hadoop.hbase.protobuf.generated.ZooKeeperProtos.SplitLogTask.RecoveryMode;<a name="line.135"></a>
+<span class="sourceLineNo">136</span>import org.apache.hadoop.hbase.quotas.MasterQuotaManager;<a name="line.136"></a>
+<span class="sourceLineNo">137</span>import org.apache.hadoop.hbase.regionserver.DefaultStoreEngine;<a name="line.137"></a>
+<span class="sourceLineNo">138</span>import org.apache.hadoop.hbase.regionserver.HRegionServer;<a name="line.138"></a>
+<span class="sourceLineNo">139</span>import org.apache.hadoop.hbase.regionserver.HStore;<a name="line.139"></a>
+<span class="sourceLineNo">140</span>import org.apache.hadoop.hbase.regionserver.RSRpcServices;<a name="line.140"></a>
+<span class="sourceLineNo">141</span>import org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost;<a name="line.141"></a>
+<span class="sourceLineNo">142</span>import org.apache.hadoop.hbase.regionserver.RegionSplitPolicy;<a name="line.142"></a>
+<span class="sourceLineNo">143</span>import org.apache.hadoop.hbase.regionserver.compactions.ExploringCompactionPolicy;<a name="line.143"></a>
+<span class="sourceLineNo">144</span>import org.apache.hadoop.hbase.regionserver.compactions.FIFOCompactionPolicy;<a name="line.144"></a>
+<span class="sourceLineNo">145</span>import org.apache.hadoop.hbase.replication.master.TableCFsUpdater;<a name="line.145"></a>
+<span class="sourceLineNo">146</span>import org.apache.hadoop.hbase.replication.regionserver.Replication;<a name="line.146"></a>
+<span class="sourceLineNo">147</span>import org.apache.hadoop.hbase.security.User;<a name="line.147"></a>
+<span class="sourceLineNo">148</span>import org.apache.hadoop.hbase.security.UserProvider;<a name="line.148"></a>
+<span class="sourceLineNo">149</span>import org.apache.hadoop.hbase.util.Addressing;<a name="line.149"></a>
+<span class="sourceLineNo">150</span>import org.apache.hadoop.hbase.util.Bytes;<a name="line.150"></a>
+<span class="sourceLineNo">151</span>import org.apache.hadoop.hbase.util.CompressionTest;<a name="line.151"></a>
+<span class="sourceLineNo">152</span>import org.apache.hadoop.hbase.util.EncryptionTest;<a name="line.152"></a>
+<span class="sourceLineNo">153</span>import org.apache.hadoop.hbase.util.FSUtils;<a name="line.153"></a>
+<span class="sourceLineNo">154</span>import org.apache.hadoop.hbase.util.HFileArchiveUtil;<a name="line.154"></a>
+<span class="sourceLineNo">155</span>import org.apache.hadoop.hbase.util.HasThread;<a name="line.155"></a>
+<span class="sourceLineNo">156</span>import org.apache.hadoop.hbase.util.IdLock;<a name="line.156"></a>
+<span class="sourceLineNo">157</span>import org.apache.hadoop.hbase.util.ModifyRegionUtils;<a name="line.157"></a>
+<span class="sourceLineNo">158</span>import org.apache.hadoop.hbase.util.Pair;<a name="line.158"></a>
+<span class="sourceLineNo">159</span>import org.apache.hadoop.hbase.util.Threads;<a name="line.159"></a>
+<span class="sourceLineNo">160</span>import org.apache.hadoop.hbase.util.VersionInfo;<a name="line.160"></a>
+<span class="sourceLineNo">161</span>import org.apache.hadoop.hbase.util.ZKDataMigrator;<a name="line.161"></a>
+<span class="sourceLineNo">162</span>import org.apache.hadoop.hbase.zookeeper.DrainingServerTracker;<a name="line.162"></a>
+<span class="sourceLineNo">163</span>import org.apache.hadoop.hbase.zookeeper.LoadBalancerTracker;<a name="line.163"></a>
+<span class="sourceLineNo">164</span>import org.apache.hadoop.hbase.zookeeper.MasterAddressTracker;<a name="line.164"></a>
+<span class="sourceLineNo">165</span>import org.apache.hadoop.hbase.zookeeper.MetaTableLocator;<a name="line.165"></a>
+<span class="sourceLineNo">166</span>import org.apache.hadoop.hbase.zookeeper.RegionNormalizerTracker;<a name="line.166"></a>
+<span class="sourceLineNo">167</span>import org.apache.hadoop.hbase.zookeeper.RegionServerTracker;<a name="line.167"></a>
+<span class="sourceLineNo">168</span>import org.apache.hadoop.hbase.zookeeper.SplitOrMergeTracker;<a name="line.168"></a>
+<span class="sourceLineNo">169</span>import org.apache.hadoop.hbase.zookeeper.ZKClusterId;<a name="line.169"></a>
+<span class="sourceLineNo">170</span>import org.apache.hadoop.hbase.zookeeper.ZKUtil;<a name="line.170"></a>
+<span class="sourceLineNo">171</span>import org.apache.hadoop.hbase.zookeeper.ZooKeeperWatcher;<a name="line.171"></a>
+<span class="sourceLineNo">172</span>import org.apache.zookeeper.KeeperException;<a name="line.172"></a>
+<span class="sourceLineNo">173</span>import org.mortbay.jetty.Connector;<a name="line.173"></a>
+<span class="sourceLineNo">174</span>import org.mortbay.jetty.nio.SelectChannelConnector;<a name="line.174"></a>
+<span class="sourceLineNo">175</span>import org.mortbay.jetty.servlet.Context;<a name="line.175"></a>
+<span class="sourceLineNo">176</span><a name="line.176"></a>
+<span class="sourceLineNo">177</span>/**<a name="line.177"></a>
+<span class="sourceLineNo">178</span> * HMaster is the "master server" for HBase. An HBase cluster has one active<a name="line.178"></a>
+<span class="sourceLineNo">179</span> * master.  If many masters are started, all compete.  Whichever wins goes on to<a name="line.179"></a>
+<span class="sourceLineNo">180</span> * run the cluster.  All others park themselves in their constructor until<a name="line.180"></a>
+<span class="sourceLineNo">181</span> * master or cluster shutdown or until the active master loses its lease in<a name="line.181"></a>
+<span class="sourceLineNo">182</span> * zookeeper.  Thereafter, all running master jostle to take over master role.<a name="line.182"></a>
+<span class="sourceLineNo">183</span> *<a name="line.183"></a>
+<span class="sourceLineNo">184</span> * &lt;p&gt;The Master can be asked shutdown the cluster. See {@link #shutdown()}.  In<a name="line.184"></a>
+<span class="sourceLineNo">185</span> * this case it will tell all regionservers to go down and then wait on them<a name="line.185"></a>
+<span class="sourceLineNo">186</span> * all reporting in that they are down.  This master will then shut itself down.<a name="line.186"></a>
+<span class="sourceLineNo">187</span> *<a name="line.187"></a>
+<span class="sourceLineNo">188</span> * &lt;p&gt;You can also shutdown just this master.  Call {@link #stopMaster()}.<a name="line.188"></a>
+<span class="sourceLineNo">189</span> *<a name="line.189"></a>
+<span class="sourceLineNo">190</span> * @see org.apache.zookeeper.Watcher<a name="line.190"></a>
+<span class="sourceLineNo">191</span> */<a name="line.191"></a>
+<span class="sourceLineNo">192</span>@InterfaceAudience.LimitedPrivate(HBaseInterfaceAudience.TOOLS)<a name="line.192"></a>
+<span class="sourceLineNo">193</span>@SuppressWarnings("deprecation")<a name="line.193"></a>
+<span class="sourceLineNo">194</span>public class HMaster extends HRegionServer implements MasterServices {<a name="line.194"></a>
+<span class="sourceLineNo">195</span>  private static final Log LOG = LogFactory.getLog(HMaster.class.getName());<a name="line.195"></a>
+<span class="sourceLineNo">196</span><a name="line.196"></a>
+<span class="sourceLineNo">197</span>  /**<a name="line.197"></a>
+<span class="sourceLineNo">198</span>   * Protection against zombie master. Started once Master accepts active responsibility and<a name="line.198"></a>
+<span class="sourceLineNo">199</span>   * starts taking over responsibilities. Allows a finite time window before giving up ownership.<a name="line.199"></a>
+<span class="sourceLineNo">200</span>   */<a name="line.200"></a>
+<span class="sourceLineNo">201</span>  private static class InitializationMonitor extends HasThread {<a name="line.201"></a>
+<span class="sourceLineNo">202</span>    /** The amount of time in milliseconds to sleep before checking initialization status. */<a name="line.202"></a>
+<span class="sourceLineNo">203</span>    public static final String TIMEOUT_KEY = "hbase.master.initializationmonitor.timeout";<a name="line.203"></a>
+<span class="sourceLineNo">204</span>    public static final long TIMEOUT_DEFAULT = TimeUnit.MILLISECONDS.convert(15, TimeUnit.MINUTES);<a name="line.204"></a>
+<span class="sourceLineNo">205</span><a name="line.205"></a>
+<span class="sourceLineNo">206</span>    /**<a name="line.206"></a>
+<span class="sourceLineNo">207</span>     * When timeout expired and initialization has not complete, call {@link System#exit(int)} when<a name="line.207"></a>
+<span class="sourceLineNo">208</span>     * true, do nothing otherwise.<a name="line.208"></a>
+<span class="sourceLineNo">209</span>     */<a name="line.209"></a>
+<span class="sourceLineNo">210</span>    public static final String HALT_KEY = "hbase.master.initializationmonitor.haltontimeout";<a name="line.210"></a>
+<span class="sourceLineNo">211</span>    public static final boolean HALT_DEFAULT = false;<a name="line.211"></a>
+<span class="sourceLineNo">212</span><a name="line.212"></a>
+<span class="sourceLineNo">213</span>    private final HMaster master;<a name="line.213"></a>
+<span class="sourceLineNo">214</span>    private final long timeout;<a name="line.214"></a>
+<span class="sourceLineNo">215</span>    private final boolean haltOnTimeout;<a name="line.215"></a>
+<span class="sourceLineNo">216</span><a name="line.216"></a>
+<span class="sourceLineNo">217</span>    /** Creates a Thread that monitors the {@link #isInitialized()} state. */<a name="line.217"></a>
+<span class="sourceLineNo">218</span>    InitializationMonitor(HMaster master) {<a name="line.218"></a>
+<span class="sourceLineNo">219</span>      super("MasterInitializationMonitor");<a name="line.219"></a>
+<span class="sourceLineNo">220</span>      this.master = master;<a name="line.220"></a>
+<span class="sourceLineNo">221</span>      this.timeout = master.getConfiguration().getLong(TIMEOUT_KEY, TIMEOUT_DEFAULT);<a name="line.221"></a>
+<span class="sourceLineNo">222</span>      this.haltOnTimeout = master.getConfiguration().getBoolean(HALT_KEY, HALT_DEFAULT);<a name="line.222"></a>
+<span class="sourceLineNo">223</span>      this.setDaemon(true);<a name="line.223"></a>
+<span class="sourceLineNo">224</span>    }<a name="line.224"></a>
+<span class="sourceLineNo">225</span><a name="line.225"></a>
+<span class="sourceLineNo">226</span>    @Override<a name="line.226"></a>
+<span class="sourceLineNo">227</span>    public void run() {<a name="line.227"></a>
+<span class="sourceLineNo">228</span>      try {<a name="line.228"></a>
+<span class="sourceLineNo">229</span>        while (!master.isStopped() &amp;&amp; master.isActiveMaster()) {<a name="line.229"></a>
+<span class="sourceLineNo">230</span>          Thread.sleep(timeout);<a name="line.230"></a>
+<span class="sourceLineNo">231</span>          if (master.isInitialized()) {<a name="line.231"></a>
+<span class="sourceLineNo">232</span>            LOG.debug("Initialization completed within allotted tolerance. Monitor exiting.");<a name="line.232"></a>
+<span class="sourceLineNo">233</span>          } else {<a name="line.233"></a>
+<span class="sourceLineNo">234</span>            LOG.error("Master failed to complete initialization after " + timeout + "ms. Please"<a name="line.234"></a>
+<span class="sourceLineNo">235</span>                + " consider submitting a bug report including a thread dump of this process.");<a name="line.235"></a>
+<span class="sourceLineNo">236</span>            if (haltOnTimeout) {<a name="line.236"></a>
+<span class="sourceLineNo">237</span>              LOG.error("Zombie Master exiting. Thread dump to stdout");<a name="line.237"></a>
+<span class="sourceLineNo">238</span>              Threads.printThreadInfo(System.out, "Zombie HMaster");<a name="line.238"></a>
+<span class="sourceLineNo">239</span>              System.exit(-1);<a name="line.239"></a>
+<span class="sourceLineNo">240</span>            }<a name="line.240"></a>
+<span class="sourceLineNo">241</span>          }<a name="line.241"></a>
+<span class="sourceLineNo">242</span>        }<a name="line.242"></a>
+<span class="sourceLineNo">243</span>      } catch (InterruptedException ie) {<a name="line.243"></a>
+<span class="sourceLineNo">244</span>        LOG.trace("InitMonitor thread interrupted. Existing.");<a name="line.244"></a>
+<span class="sourceLineNo">245</span>      }<a name="line.245"></a>
+<span class="sourceLineNo">246</span>    }<a name="line.246"></a>
+<span class="sourceLineNo">247</span>  }<a name="line.247"></a>
+<span class="sourceLineNo">248</span><a name="line.248"></a>
+<span class="sourceLineNo">249</span>  // MASTER is name of the webapp and the attribute name used stuffing this<a name="line.249"></a>
+<span class="sourceLineNo">250</span>  //instance into web context.<a name="line.250"></a>
+<span class="sourceLineNo">251</span>  public static final String MASTER = "master";<a name="line.251"></a>
+<span class="sourceLineNo">252</span><a name="line.252"></a>
+<span class="sourceLineNo">253</span>  // Manager and zk listener for master election<a name="line.253"></a>
+<span class="sourceLineNo">254</span>  private final ActiveMasterManager activeMasterManager;<a name="line.254"></a>
+<span class="sourceLineNo">255</span>  // Region server tracker<a name="line.255"></a>
+<span class="sourceLineNo">256</span>  RegionServerTracker regionServerTracker;<a name="line.256"></a>
+<span class="sourceLineNo">257</span>  // Draining region server tracker<a name="line.257"></a>
+<span class="sourceLineNo">258</span>  private DrainingServerTracker drainingServerTracker;<a name="line.258"></a>
+<span class="sourceLineNo">259</span>  // Tracker for load balancer state<a name="line.259"></a>
+<span class="sourceLineNo">260</span>  LoadBalancerTracker loadBalancerTracker;<a name="line.260"></a>
+<span class="sourceLineNo">261</span><a name="line.261"></a>
+<span class="sourceLineNo">262</span>  // Tracker for split and merge state<a name="line.262"></a>
+<span class="sourceLineNo">263</span>  private SplitOrMergeTracker splitOrMergeTracker;<a name="line.263"></a>
+<span class="sourceLineNo">264</span><a name="line.264"></a>
+<span class="sourceLineNo">265</span>  // Tracker for region normalizer state<a name="line.265"></a>
+<span class="sourceLineNo">266</span>  private RegionNormalizerTracker regionNormalizerTracker;<a name="line.266"></a>
+<span class="sourceLineNo">267</span><a name="line.267"></a>
+<span class="sourceLineNo">268</span>  private ClusterSchemaService clusterSchemaService;<a name="line.268"></a>
+<span class="sourceLineNo">269</span><a name="line.269"></a>
+<span class="sourceLineNo">270</span>  // Metrics for the HMaster<a name="line.270"></a>
+<span class="sourceLineNo">271</span>  final MetricsMaster metricsMaster;<a name="line.271"></a>
+<span class="sourceLineNo">272</span>  // file system manager for the master FS operations<a name="line.272"></a>
+<span class="sourceLineNo">273</span>  private MasterFileSystem fileSystemManager;<a name="line.273"></a>
+<span class="sourceLineNo">274</span>  private MasterWalManager walManager;<a name="line.274"></a>
+<span class="sourceLineNo">275</span><a name="line.275"></a>
+<span class="sourceLineNo">276</span>  // server manager to deal with region server info<a name="line.276"></a>
+<span class="sourceLineNo">277</span>  private volatile ServerManager serverManager;<a name="line.277"></a>
+<span class="sourceLineNo">278</span><a name="line.278"></a>
+<span class="sourceLineNo">279</span>  // manager of assignment nodes in zookeeper<a name="line.279"></a>
+<span class="sourceLineNo">280</span>  private AssignmentManager assignmentManager;<a name="line.280"></a>
+<span class="sourceLineNo">281</span><a name="line.281"></a>
+<span class="sourceLineNo">282</span>  // buffer for "fatal error" notices from region servers<a name="line.282"></a>
+<span class="sourceLineNo">283</span>  // in the cluster. This is only used for assisting<a name="line.283"></a>
+<span class="sourceLineNo">284</span>  // operations/debugging.<a name="line.284"></a>
+<span class="sourceLineNo">285</span>  MemoryBoundedLogMessageBuffer rsFatals;<a name="line.285"></a>
+<span class="sourceLineNo">286</span><a name="line.286"></a>
+<span class="sourceLineNo">287</span>  // flag set after we become the active master (used for testing)<a name="line.287"></a>
+<span class="sourceLineNo">288</span>  private volatile boolean isActiveMaster = false;<a name="line.288"></a>
+<span class="sourceLineNo">289</span><a name="line.289"></a>
+<span class="sourceLineNo">290</span>  // flag set after we complete initialization once active,<a name="line.290"></a>
+<span class="sourceLineNo">291</span>  // it is not private since it's used in unit tests<a name="line.291"></a>
+<span class="sourceLineNo">292</span>  private final ProcedureEvent initialized = new ProcedureEvent("master initialized");<a name="line.292"></a>
+<span class="sourceLineNo">293</span><a name="line.293"></a>
+<span class="sourceLineNo">294</span>  // flag set after master services are started,<a name="line.294"></a>
+<span class="sourceLineNo">295</span>  // initialization may have not completed yet.<a name="line.295"></a>
+<span class="sourceLineNo">296</span>  volatile boolean serviceStarted = false;<a name="line.296"></a>
+<span class="sourceLineNo">297</span><a name="line.297"></a>
+<span class="sourceLineNo">298</span>  // flag set after we complete assignMeta.<a name="line.298"></a>
+<span class="sourceLineNo">299</span>  private final ProcedureEvent serverCrashProcessingEnabled =<a name="line.299"></a>
+<span class="sourceLineNo">300</span>    new ProcedureEvent("server crash processing");<a name="line.300"></a>
+<span class="sourceLineNo">301</span><a name="line.301"></a>
+<span class="sourceLineNo">302</span>  private LoadBalancer balancer;<a name="line.302"></a>
+<span class="sourceLineNo">303</span>  private RegionNormalizer normalizer;<a name="line.303"></a>
+<span class="sourceLineNo">304</span>  private BalancerChore balancerChore;<a name="line.304"></a>
+<span class="sourceLineNo">305</span>  private RegionNormalizerChore normalizerChore;<a name="line.305"></a>
+<span class="sourceLineNo">306</span>  private ClusterStatusChore clusterStatusChore;<a name="line.306"></a>
+<span class="sourceLineNo">307</span>  private ClusterStatusPublisher clusterStatusPublisherChore = null;<a name="line.307"></a>
+<span class="sourceLineNo">308</span>  private PeriodicDoMetrics periodicDoMetricsChore = null;<a name="line.308"></a>
+<span class="sourceLineNo">309</span><a name="line.309"></a>
+<span class="sourceLineNo">310</span>  CatalogJanitor catalogJanitorChore;<a name="line.310"></a>
+<span class="sourceLineNo">311</span>  private LogCleaner logCleaner;<a name="line.311"></a>
+<span class="sourceLineNo">312</span>  private HFileCleaner hfileCleaner;<a name="line.312"></a>
+<span class="sourceLineNo">313</span>  private ExpiredMobFileCleanerChore expiredMobFileCleanerChore;<a name="line.313"></a>
+<span class="sourceLineNo">314</span>  private MobCompactionChore mobCompactChore;<a name="line.314"></a>
+<span class="sourceLineNo">315</span>  private MasterMobCompactionThread mobCompactThread;<a name="line.315"></a>
+<span class="sourceLineNo">316</span>  // used to synchronize the mobCompactionStates<a name="line.316"></a>
+<span class="sourceLineNo">317</span>  private final IdLock mobCompactionLock = new IdLock();<a name="line.317"></a>
+<span class="sourceLineNo">318</span>  // save the information of mob compactions in tables.<a name="line.318"></a>
+<span class="sourceLineNo">319</span>  // the key is table name, the value is the number of compactions in that table.<a name="line.319"></a>
+<span class="sourceLineNo">320</span>  private Map&lt;TableName, AtomicInteger&gt; mobCompactionStates = Maps.newConcurrentMap();<a name="line.320"></a>
+<span class="sourceLineNo">321</span><a name="line.321"></a>
+<span class="sourceLineNo">322</span>  MasterCoprocessorHost cpHost;<a name="line.322"></a>
+<span class="sourceLineNo">323</span><a name="line.323"></a>
+<span class="sourceLineNo">324</span>  private final boolean preLoadTableDescriptors;<a name="line.324"></a>
+<span class="sourceLineNo">325</span><a name="line.325"></a>
+<span class="sourceLineNo">326</span>  // Time stamps for when a hmaster became active<a name="line.326"></a>
+<span class="sourceLineNo">327</span>  private long masterActiveTime;<a name="line.327"></a>
+<span class="sourceLineNo">328</span><a name="line.328"></a>
+<span class="sourceLineNo">329</span>  //should we check the compression codec type at master side, default true, HBASE-6370<a name="line.329"></a>
+<span class="sourceLineNo">330</span>  private final boolean masterCheckCompression;<a name="line.330"></a>
+<span class="sourceLineNo">331</span><a name="line.331"></a>
+<span class="sourceLineNo">332</span>  //should we check encryption settings at master side, default true<a name="line.332"></a>
+<span class="sourceLineNo">333</span>  private final boolean masterCheckEncryption;<a name="line.333"></a>
+<span class="sourceLineNo">334</span><a name="line.334"></a>
+<span class="sourceLineNo">335</span>  Map&lt;String, Service&gt; coprocessorServiceHandlers = Maps.newHashMap();<a name="line.335"></a>
+<span class="sourceLineNo">336</span><a name="line.336"></a>
+<span class="sourceLineNo">337</span>  // monitor for snapshot of hbase tables<a name="line.337"></a>
+<span class="sourceLineNo">338</span>  SnapshotManager snapshotManager;<a name="line.338"></a>
+<span class="sourceLineNo">339</span>  // monitor for distributed procedures<a name="line.339"></a>
+<span class="sourceLineNo">340</span>  private MasterProcedureManagerHost mpmHost;<a name="line.340"></a>
+<span class="sourceLineNo">341</span><a name="line.341"></a>
+<span class="sourceLineNo">342</span>  // it is assigned after 'initialized' guard set to true, so should be volatile<a name="line.342"></a>
+<span class="sourceLineNo">343</span>  private volatile MasterQuotaManager quotaManager;<a name="line.343"></a>
+<span class="sourceLineNo">344</span><a name="line.344"></a>
+<span class="sourceLineNo">345</span>  private ProcedureExecutor&lt;MasterProcedureEnv&gt; procedureExecutor;<a name="line.345"></a>
+<span class="sourceLineNo">346</span>  private WALProcedureStore procedureStore;<a name="line.346"></a>
+<span class="sourceLineNo">347</span><a name="line.347"></a>
+<span class="sourceLineNo">348</span>  // handle table states<a name="line.348"></a>
+<span class="sourceLineNo">349</span>  private TableStateManager tableStateManager;<a name="line.349"></a>
+<span class="sourceLineNo">350</span><a name="line.350"></a>
+<span class="sourceLineNo">351</span>  private long splitPlanCount;<a name="line.351"></a>
+<span class="sourceLineNo">352</span>  private long mergePlanCount;<a name="line.352"></a>
+<span class="sourceLineNo">353</span><a name="line.353"></a>
+<span class="sourceLineNo">354</span>  /** flag used in test cases in order to simulate RS failures during master initialization */<a name="line.354"></a>
+<span class="sourceLineNo">355</span>  private volatile boolean initializationBeforeMetaAssignment = false;<a name="line.355"></a>
+<span class="sourceLineNo">356</span><a name="line.356"></a>
+<span class="sourceLineNo">357</span>  /** jetty server for master to redirect requests to regionserver infoServer */<a name="line.357"></a>
+<span class="sourceLineNo">358</span>  private org.mortbay.jetty.Server masterJettyServer;<a name="line.358"></a>
+<span class="sourceLineNo">359</span><a name="line.359"></a>
+<span class="sourceLineNo">360</span>  public static class RedirectServlet extends HttpServlet {<a name="line.360"></a>
+<span class="sourceLineNo">361</span>    private static final long serialVersionUID = 2894774810058302472L;<a name="line.361"></a>
+<span class="sourceLineNo">362</span>    private static int regionServerInfoPort;<a name="line.362"></a>
+<span class="sourceLineNo">363</span><a name="line.363"></a>
+<span class="sourceLineNo">364</span>    @Override<a name="line.364"></a>
+<span class="sourceLineNo">365</span>    public void doGet(HttpServletRequest request,<a name="line.365"></a>
+<span class="sourceLineNo">366</span>        HttpServletResponse response) throws ServletException, IOException {<a name="line.366"></a>
+<span class="sourceLineNo">367</span>      String redirectUrl = request.getScheme() + "://"<a name="line.367"></a>
+<span class="sourceLineNo">368</span>        + request.getServerName() + ":" + regionServerInfoPort<a name="line.368"></a>
+<span class="sourceLineNo">369</span>        + request.getRequestURI();<a name="line.369"></a>
+<span class="sourceLineNo">370</span>      response.sendRedirect(redirectUrl);<a name="line.370"></a>
+<span class="sourceLineNo">371</span>    }<a name="line.371"></a>
+<span class="sourceLineNo">372</span>  }<a name="line.372"></a>
+<span class="sourceLineNo">373</span><a name="line.373"></a>
+<span class="sourceLineNo">374</span>  private static class PeriodicDoMetrics extends ScheduledChore {<a name="line.374"></a>
+<span class="sourceLineNo">375</span>    private final HMaster server;<a name="line.375"></a>
+<span class="sourceLineNo">376</span>    public PeriodicDoMetrics(int doMetricsInterval, final HMaster server) {<a name="line.376"></a>
+<span class="sourceLineNo">377</span>      super(server.getServerName() + "-DoMetricsChore", server, doMetricsInterval);<a name="line.377"></a>
+<span class="sourceLineNo">378</span>      this.server = server;<a name="line.378"></a>
+<span class="sourceLineNo">379</span>    }<a name="line.379"></a>
+<span class="sourceLineNo">380</span><a name="line.380"></a>
+<span class="sourceLineNo">381</span>    @Override<a name="line.381"></a>
+<span class="sourceLineNo">382</span>    protected void chore() {<a name="line.382"></a>
+<span class="sourceLineNo">383</span>      server.doMetrics();<a name="line.383"></a>
+<span class="sourceLineNo">384</span>    }<a name="line.384"></a>
+<span class="sourceLineNo">385</span>  }<a name="line.385"></a>
+<span class="sourceLineNo">386</span><a name="line.386"></a>
+<span class="sourceLineNo">387</span>  /**<a name="line.387"></a>
+<span class="sourceLineNo">388</span>   * Initializes the HMaster. The steps are as follows:<a name="line.388"></a>
+<span class="sourceLineNo">389</span>   * &lt;p&gt;<a name="line.389"></a>
+<span class="sourceLineNo">390</span>   * &lt;ol&gt;<a name="line.390"></a>
+<span class="sourceLineNo">391</span>   * &lt;li&gt;Initialize the local HRegionServer<a name="line.391"></a>
+<span class="sourceLineNo">392</span>   * &lt;li&gt;Start the ActiveMasterManager.<a name="line.392"></a>
+<span class="sourceLineNo">393</span>   * &lt;/ol&gt;<a name="line.393"></a>
+<span class="sourceLineNo">394</span>   * &lt;p&gt;<a name="line.394"></a>
+<span class="sourceLineNo">395</span>   * Remaining steps of initialization occur in<a name="line.395"></a>
+<span class="sourceLineNo">396</span>   * #finishActiveMasterInitialization(MonitoredTask) after<a name="line.396"></a>
+<span class="sourceLineNo">397</span>   * the master becomes the active one.<a name="line.397"></a>
+<span class="sourceLineNo">398</span>   */<a name="line.398"></a>
+<span class="sourceLineNo">399</span>  public HMaster(final Configuration conf, CoordinatedStateManager csm)<a name="line.399"></a>
+<span class="sourceLineNo">400</span>      throws IOException, KeeperException {<a name="line.400"></a>
+<span class="sourceLineNo">401</span>    super(conf, csm);<a name="line.401"></a>
+<span class="sourceLineNo">402</span>    this.rsFatals = new MemoryBoundedLogMessageBuffer(<a name="line.402"></a>
+<span class="sourceLineNo">403</span>      conf.getLong("hbase.master.buffer.for.rs.fatals", 1*1024*1024));<a name="line.403"></a>
+<span class="sourceLineNo">404</span><a name="line.404"></a>
+<span class="sourceLineNo">405</span>    LOG.info("hbase.rootdir=" + FSUtils.getRootDir(this.conf) +<a name="line.405"></a>
+<span class="sourceLineNo">406</span>      ", hbase.cluster.distributed=" + this.conf.getBoolean(HConstants.CLUSTER_DISTRIBUTED, false));<a name="line.406"></a>
+<span class="sourceLineNo">407</span><a name="line.407"></a>
+<span class="sourceLineNo">408</span>    // Disable usage of meta replicas in the master<a name="line.408"></a>
+<span class="sourceLineNo">409</span>    this.conf.setBoolean(HConstants.USE_META_REPLICAS, false);<a name="line.409"></a>
+<span class="sourceLineNo">410</span><a name="line.410"></a>
+<span class="sourceLineNo">411</span>    Replication.decorateMasterConfiguration(this.conf);<a name="line.411"></a>
+<span class="sourceLineNo">412</span><a name="line.412"></a>
+<span class="sourceLineNo">413</span>    // Hack! Maps DFSClient =&gt; Master for logs.  HDFS made this<a name="line.413"></a>
+<span class="sourceLineNo">414</span>    // config param for task trackers, but we can piggyback off of it.<a name="line.414"></a>
+<span class="sourceLineNo">415</span>    if (this.conf.get("mapreduce.task.attempt.id") == null) {<a name="line.415"></a>
+<span class="sourceLineNo">416</span>      this.conf.set("mapreduce.task.attempt.id", "hb_m_" + this.serverName.toString());<a name="line.416"></a>
+<span class="sourceLineNo">417</span>    }<a name="line.417"></a>
+<span class="sourceLineNo">418</span><a name="line.418"></a>
+<span class="sourceLineNo">419</span>    // should we check the compression codec type at master side, default true, HBASE-6370<a name="line.419"></a>
+<span class="sourceLineNo">420</span>    this.masterCheckCompression = conf.getBoolean("hbase.master.check.compression", true);<a name="line.420"></a>
+<span class="sourceLineNo">421</span><a name="line.421"></a>
+<span class="sourceLineNo">422</span>    // should we check encryption settings at master side, default true<a name="line.422"></a>
+<span class="sourceLineNo">423</span>    this.masterCheckEncryption = conf.getBoolean("hbase.master.check.encryption", true);<a name="line.423"></a>
+<span class="sourceLineNo">424</span><a name="line.424"></a>
+<span class="sourceLineNo">425</span>    this.metricsMaster = new MetricsMaster(new MetricsMasterWrapperImpl(this));<a name="line.425"></a>
+<span class="sourceLineNo">426</span><a name="line.426"></a>
+<span class="sourceLineNo">427</span>    // preload table descriptor at startup<a name="line.427"></a>
+<span class="sourceLineNo">428</span>    this.preLoadTableDescriptors = conf.getBoolean("hbase.master.preload.tabledescriptors", true);<a name="line.428"></a>
+<span class="sourceLineNo">429</span><a name="line.429"></a>
+<span class="sourceLineNo">430</span>    // Do we publish the status?<a name="line.430"></a>
+<span class="sourceLineNo">431</span><a name="line.431"></a>
+<span class="sourceLineNo">432</span>    boolean shouldPublish = conf.getBoolean(HConstants.STATUS_PUBLISHED,<a name="line.432"></a>
+<span class="sourceLineNo">433</span>        HConstants.STATUS_PUBLISHED_DEFAULT);<a name="line.433"></a>
+<span class="sourceLineNo">434</span>    Class&lt;? extends ClusterStatusPublisher.Publisher&gt; publisherClass =<a name="line.434"></a>
+<span class="sourceLineNo">435</span>        conf.getClass(ClusterStatusPublisher.STATUS_PUBLISHER_CLASS,<a name="line.435"></a>
+<span class="sourceLineNo">436</span>            ClusterStatusPublisher.DEFAULT_STATUS_PUBLISHER_CLASS,<a name="line.436"></a>
+<span class="sourceLineNo">437</span>            ClusterStatusPublisher.Publisher.class);<a name="line.437"></a>
+<span class="sourceLineNo">438</span><a name="line.438"></a>
+<span class="sourceLineNo">439</span>    if (shouldPublish) {<a name="line.439"></a>
+<span class="sourceLineNo">440</span>      if (publisherClass == null) {<a name="line.440"></a>
+<span class="sourceLineNo">441</span>        LOG.warn(HConstants.STATUS_PUBLISHED + " is true, but " +<a name="line.441"></a>
+<span class="sourceLineNo">442</span>            ClusterStatusPublisher.DEFAULT_STATUS_PUBLISHER_CLASS +<a name="line.442"></a>
+<span class="sourceLineNo">443</span>            " is not set - not publishing status");<a name="line.443"></a>
+<span class="sourceLineNo">444</span>      } else {<a name="line.444"></a>
+<span class="sourceLineNo">445</span>        clusterStatusPublisherChore = new ClusterStatusPublisher(this, conf, publisherClass);<a name="line.445"></a>
+<span class="sourceLineNo">446</span>        getChoreService().scheduleChore(clusterStatusPublisherChore);<a name="line.446"></a>
+<span class="sourceLineNo">447</span>      }<a name="line.447"></a>
+<span class="sourceLineNo">448</span>    }<a name="line.448"></a>
+<span class="sourceLineNo">449</span><a name="line.449"></a>
+<span class="sourceLineNo">450</span>    // Some unit tests don't need a cluster, so no zookeeper at all<a name="line.450"></a>
+<span class="sourceLineNo">451</span>    if (!conf.getBoolean("hbase.testing.nocluster", false)) {<a name="line.451"></a>
+<span class="sourceLineNo">452</span>      activeMasterManager = new ActiveMasterManager(zooKeeper, this.serverName, this);<a name="line.452"></a>
+<span class="sourceLineNo">453</span>      int infoPort = putUpJettyServer();<a name="line.453"></a>
+<span class="sourceLineNo">454</span>      startActiveMasterManager(infoPort);<a name="line.454"></a>
+<span class="sourceLineNo">455</span>    } else {<a name="line.455"></a>
+<span class="sourceLineNo">456</span>      activeMasterManager = null;<a name="line.456"></a>
+<span class="sourceLineNo">457</span>    }<a name="line.457"></a>
+<span class="sourceLineNo">458</span>  }<a name="line.458"></a>
+<span class="sourceLineNo">459</span><a name="line.459"></a>
+<span class="sourceLineNo">460</span>  // return the actual infoPort, -1 means disable info server.<a name="line.460"></a>
+<span class="sourceLineNo">461</span>  private int putUpJettyServer() throws IOException {<a name="line.461"></a>
+<span class="sourceLineNo">462</span>    if (!conf.getBoolean("hbase.master.infoserver.redirect", true)) {<a name="line.462"></a>
+<span class="sourceLineNo">463</span>      return -1;<a name="line.463"></a>
+<span class="sourceLineNo">464</span>    }<a name="line.464"></a>
+<span class="sourceLineNo">465</span>    int infoPort = conf.getInt("hbase.master.info.port.orig",<a name="line.465"></a>
+<span class="sourceLineNo">466</span>      HConstants.DEFAULT_MASTER_INFOPORT);<a name="line.466"></a>
+<span class="sourceLineNo">467</span>    // -1 is for disabling info server, so no redirecting<a name="line.467"></a>
+<span class="sourceLineNo">468</span>    if (infoPort &lt; 0 || infoServer == null) {<a name="line.468"></a>
+<span class="sourceLineNo">469</span>      return -1;<a name="line.469"></a>
+<span class="sourceLineNo">470</span>    }<a name="line.470"></a>
+<span class="sourceLineNo">471</span>    String addr = conf.get("hbase.master.info.bindAddress", "0.0.0.0");<a name="line.471"></a>
+<span class="sourceLineNo">472</span>    if (!Addressing.isLocalAddress(InetAddress.getByName(addr))) {<a name="line.472"></a>
+<span class="sourceLineNo">473</span>      String msg =<a name="line.473"></a>
+<span class="sourceLineNo">474</span>          "Failed to start redirecting jetty server. Address " + addr<a name="line.474"></a>
+<span class="sourceLineNo">475</span>              + " does not belong to this host. Correct configuration parameter: "<a name="line.475"></a>
+<span class="sourceLineNo">476</span>              + "hbase.master.info.bindAddress";<a name="line.476"></a>
+<span class="sourceLineNo">477</span>      LOG.error(msg);<a name="line.477"></a>
+<span class="sourceLineNo">478</span>      throw new IOException(msg);<a name="line.478"></a>
+<span class="sourceLineNo">479</span>    }<a name="line.479"></a>
+<span class="sourceLineNo">480</span><a name="line.480"></a>
+<span class="sourceLineNo">481</span>    RedirectServlet.regionServerInfoPort = infoServer.getPort();<a name="line.481"></a>
+<span class="sourceLineNo">482</span>    if(RedirectServlet.regionServerInfoPort == infoPort) {<a name="line.482"></a>
+<span class="sourceLineNo">483</span>      return infoPort;<a name="line.483"></a>
 <span class="sourceLineNo">484</span>    }<a name="line.484"></a>
-<span class="sourceLineNo">485</span><a name="line.485"></a>
-<span class="sourceLineNo">486</span>    RedirectServlet.regionServerInfoPort = infoServer.getPort();<a name="line.486"></a>
-<span class="sourceLineNo">487</span>    if(RedirectServlet.regionServerInfoPort == infoPort) {<a name="line.487"></a>
-<span class="sourceLineNo">488</span>      return infoPort;<a name="line.488"></a>
-<span class="sourceLineNo">489</span>    }<a name="line.489"></a>
-<span class="sourceLineNo">490</span>    masterJettyServer = new org.mortbay.jetty.Server();<a name="line.490"></a>
-<span class="sourceLineNo">491</span>    Connector connector = new SelectChannelConnector();<a name="line.491"></a>
-<span class="sourceLineNo">492</span>    connector.setHost(addr);<a name="line.492"></a>
-<span class="sourceLineNo">493</span>    connector.setPort(infoPort);<a name="line.493"></a>
-<span class="sourceLineNo">494</span>    masterJettyServer.addConnector(connector);<a name="line.494"></a>
-<span class="sourceLineNo">495</span>    masterJettyServer.setStopAtShutdown(true);<a name="line.495"></a>
-<span class="sourceLineNo">496</span>    Context context = new Context(masterJettyServer, "/", Context.NO_SESSIONS);<a name="line.496"></a>
-<span class="sourceLineNo">497</span>    context.addServlet(RedirectServlet.class, "/*");<a name="line.497"></a>
-<span class="sourceLineNo">498</span>    try {<a name="line.498"></a>
-<span class="sourceLineNo">499</span>      masterJettyServer.start();<a name="line.499"></a>
-<span class="sourceLineNo">500</span>    } catch (Exception e) {<a name="line.500"></a>
-<span class="sourceLineNo">501</span>      throw new IOException("Failed to start redirecting jetty server", e);<a name="line.501"></a>
-<span class="sourceLineNo">502</span>    }<a name="line.502"></a>
-<span class="sourceLineNo">503</span>    return connector.getLocalPort();<a name="line.503"></a>
+<span class="sourceLineNo">485</span>    masterJettyServer = new org.mortbay.jetty.Server();<a name="line.485"></a>
+<span class="sourceLineNo">486</span>    Connector connector = new SelectChannelConnector();<a name="line.486"></a>
+<span class="sourceLineNo">487</span>    connector.setHost(addr);<a name="line.487"></a>
+<span class="sourceLineNo">488</span>    connector.setPort(infoPort);<a name="line.488"></a

<TRUNCATED>

[03/52] [partial] hbase-site git commit: Published site at 3e0602be1665e6170b0addec59bbe8785da300b0.

Posted by mi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/src-html/org/apache/hadoop/hbase/master/MasterFileSystem.html
----------------------------------------------------------------------
diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/master/MasterFileSystem.html b/devapidocs/src-html/org/apache/hadoop/hbase/master/MasterFileSystem.html
index 6438b96..d0a8346 100644
--- a/devapidocs/src-html/org/apache/hadoop/hbase/master/MasterFileSystem.html
+++ b/devapidocs/src-html/org/apache/hadoop/hbase/master/MasterFileSystem.html
@@ -39,299 +39,297 @@
 <span class="sourceLineNo">031</span>import org.apache.hadoop.hbase.HConstants;<a name="line.31"></a>
 <span class="sourceLineNo">032</span>import org.apache.hadoop.hbase.HRegionInfo;<a name="line.32"></a>
 <span class="sourceLineNo">033</span>import org.apache.hadoop.hbase.HTableDescriptor;<a name="line.33"></a>
-<span class="sourceLineNo">034</span>import org.apache.hadoop.hbase.TableDescriptor;<a name="line.34"></a>
-<span class="sourceLineNo">035</span>import org.apache.hadoop.hbase.TableName;<a name="line.35"></a>
-<span class="sourceLineNo">036</span>import org.apache.hadoop.hbase.backup.HFileArchiver;<a name="line.36"></a>
-<span class="sourceLineNo">037</span>import org.apache.hadoop.hbase.classification.InterfaceAudience;<a name="line.37"></a>
-<span class="sourceLineNo">038</span>import org.apache.hadoop.hbase.exceptions.DeserializationException;<a name="line.38"></a>
-<span class="sourceLineNo">039</span>import org.apache.hadoop.hbase.fs.HFileSystem;<a name="line.39"></a>
-<span class="sourceLineNo">040</span>import org.apache.hadoop.hbase.mob.MobConstants;<a name="line.40"></a>
-<span class="sourceLineNo">041</span>import org.apache.hadoop.hbase.mob.MobUtils;<a name="line.41"></a>
-<span class="sourceLineNo">042</span>import org.apache.hadoop.hbase.regionserver.HRegion;<a name="line.42"></a>
-<span class="sourceLineNo">043</span>import org.apache.hadoop.hbase.util.Bytes;<a name="line.43"></a>
-<span class="sourceLineNo">044</span>import org.apache.hadoop.hbase.util.FSTableDescriptors;<a name="line.44"></a>
-<span class="sourceLineNo">045</span>import org.apache.hadoop.hbase.util.FSUtils;<a name="line.45"></a>
-<span class="sourceLineNo">046</span>import org.apache.hadoop.ipc.RemoteException;<a name="line.46"></a>
-<span class="sourceLineNo">047</span><a name="line.47"></a>
-<span class="sourceLineNo">048</span>/**<a name="line.48"></a>
-<span class="sourceLineNo">049</span> * This class abstracts a bunch of operations the HMaster needs to interact with<a name="line.49"></a>
-<span class="sourceLineNo">050</span> * the underlying file system like creating the initial layout, checking file<a name="line.50"></a>
-<span class="sourceLineNo">051</span> * system status, etc.<a name="line.51"></a>
-<span class="sourceLineNo">052</span> */<a name="line.52"></a>
-<span class="sourceLineNo">053</span>@InterfaceAudience.Private<a name="line.53"></a>
-<span class="sourceLineNo">054</span>public class MasterFileSystem {<a name="line.54"></a>
-<span class="sourceLineNo">055</span>  private static final Log LOG = LogFactory.getLog(MasterFileSystem.class);<a name="line.55"></a>
-<span class="sourceLineNo">056</span><a name="line.56"></a>
-<span class="sourceLineNo">057</span>  // HBase configuration<a name="line.57"></a>
-<span class="sourceLineNo">058</span>  private final Configuration conf;<a name="line.58"></a>
-<span class="sourceLineNo">059</span>  // Persisted unique cluster ID<a name="line.59"></a>
-<span class="sourceLineNo">060</span>  private ClusterId clusterId;<a name="line.60"></a>
-<span class="sourceLineNo">061</span>  // Keep around for convenience.<a name="line.61"></a>
-<span class="sourceLineNo">062</span>  private final FileSystem fs;<a name="line.62"></a>
-<span class="sourceLineNo">063</span>  // root hbase directory on the FS<a name="line.63"></a>
-<span class="sourceLineNo">064</span>  private final Path rootdir;<a name="line.64"></a>
-<span class="sourceLineNo">065</span>  // hbase temp directory used for table construction and deletion<a name="line.65"></a>
-<span class="sourceLineNo">066</span>  private final Path tempdir;<a name="line.66"></a>
-<span class="sourceLineNo">067</span><a name="line.67"></a>
-<span class="sourceLineNo">068</span>  private final MasterServices services;<a name="line.68"></a>
-<span class="sourceLineNo">069</span><a name="line.69"></a>
-<span class="sourceLineNo">070</span>  public MasterFileSystem(MasterServices services) throws IOException {<a name="line.70"></a>
-<span class="sourceLineNo">071</span>    this.conf = services.getConfiguration();<a name="line.71"></a>
-<span class="sourceLineNo">072</span>    this.services = services;<a name="line.72"></a>
-<span class="sourceLineNo">073</span>    // Set filesystem to be that of this.rootdir else we get complaints about<a name="line.73"></a>
-<span class="sourceLineNo">074</span>    // mismatched filesystems if hbase.rootdir is hdfs and fs.defaultFS is<a name="line.74"></a>
-<span class="sourceLineNo">075</span>    // default localfs.  Presumption is that rootdir is fully-qualified before<a name="line.75"></a>
-<span class="sourceLineNo">076</span>    // we get to here with appropriate fs scheme.<a name="line.76"></a>
-<span class="sourceLineNo">077</span>    this.rootdir = FSUtils.getRootDir(conf);<a name="line.77"></a>
-<span class="sourceLineNo">078</span>    this.tempdir = new Path(this.rootdir, HConstants.HBASE_TEMP_DIRECTORY);<a name="line.78"></a>
-<span class="sourceLineNo">079</span>    // Cover both bases, the old way of setting default fs and the new.<a name="line.79"></a>
-<span class="sourceLineNo">080</span>    // We're supposed to run on 0.20 and 0.21 anyways.<a name="line.80"></a>
-<span class="sourceLineNo">081</span>    this.fs = this.rootdir.getFileSystem(conf);<a name="line.81"></a>
-<span class="sourceLineNo">082</span>    FSUtils.setFsDefault(conf, new Path(this.fs.getUri()));<a name="line.82"></a>
-<span class="sourceLineNo">083</span>    // make sure the fs has the same conf<a name="line.83"></a>
-<span class="sourceLineNo">084</span>    fs.setConf(conf);<a name="line.84"></a>
-<span class="sourceLineNo">085</span>    // setup the filesystem variable<a name="line.85"></a>
-<span class="sourceLineNo">086</span>    createInitialFileSystemLayout();<a name="line.86"></a>
-<span class="sourceLineNo">087</span>    HFileSystem.addLocationsOrderInterceptor(conf);<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>  /**<a name="line.90"></a>
-<span class="sourceLineNo">091</span>   * Create initial layout in filesystem.<a name="line.91"></a>
-<span class="sourceLineNo">092</span>   * &lt;ol&gt;<a name="line.92"></a>
-<span class="sourceLineNo">093</span>   * &lt;li&gt;Check if the meta region exists and is readable, if not create it.<a name="line.93"></a>
-<span class="sourceLineNo">094</span>   * Create hbase.version and the hbase:meta directory if not one.<a name="line.94"></a>
-<span class="sourceLineNo">095</span>   * &lt;/li&gt;<a name="line.95"></a>
-<span class="sourceLineNo">096</span>   * &lt;/ol&gt;<a name="line.96"></a>
-<span class="sourceLineNo">097</span>   * Idempotent.<a name="line.97"></a>
-<span class="sourceLineNo">098</span>   */<a name="line.98"></a>
-<span class="sourceLineNo">099</span>  private void createInitialFileSystemLayout() throws IOException {<a name="line.99"></a>
-<span class="sourceLineNo">100</span>    // check if the root directory exists<a name="line.100"></a>
-<span class="sourceLineNo">101</span>    checkRootDir(this.rootdir, conf, this.fs);<a name="line.101"></a>
-<span class="sourceLineNo">102</span><a name="line.102"></a>
-<span class="sourceLineNo">103</span>    // check if temp directory exists and clean it<a name="line.103"></a>
-<span class="sourceLineNo">104</span>    checkTempDir(this.tempdir, conf, this.fs);<a name="line.104"></a>
-<span class="sourceLineNo">105</span>  }<a name="line.105"></a>
-<span class="sourceLineNo">106</span><a name="line.106"></a>
-<span class="sourceLineNo">107</span>  public FileSystem getFileSystem() {<a name="line.107"></a>
-<span class="sourceLineNo">108</span>    return this.fs;<a name="line.108"></a>
-<span class="sourceLineNo">109</span>  }<a name="line.109"></a>
-<span class="sourceLineNo">110</span><a name="line.110"></a>
-<span class="sourceLineNo">111</span>  public Configuration getConfiguration() {<a name="line.111"></a>
-<span class="sourceLineNo">112</span>    return this.conf;<a name="line.112"></a>
-<span class="sourceLineNo">113</span>  }<a name="line.113"></a>
-<span class="sourceLineNo">114</span><a name="line.114"></a>
-<span class="sourceLineNo">115</span>  /**<a name="line.115"></a>
-<span class="sourceLineNo">116</span>   * @return HBase root dir.<a name="line.116"></a>
-<span class="sourceLineNo">117</span>   */<a name="line.117"></a>
-<span class="sourceLineNo">118</span>  public Path getRootDir() {<a name="line.118"></a>
-<span class="sourceLineNo">119</span>    return this.rootdir;<a name="line.119"></a>
-<span class="sourceLineNo">120</span>  }<a name="line.120"></a>
-<span class="sourceLineNo">121</span><a name="line.121"></a>
-<span class="sourceLineNo">122</span>  /**<a name="line.122"></a>
-<span class="sourceLineNo">123</span>   * @return HBase temp dir.<a name="line.123"></a>
-<span class="sourceLineNo">124</span>   */<a name="line.124"></a>
-<span class="sourceLineNo">125</span>  public Path getTempDir() {<a name="line.125"></a>
-<span class="sourceLineNo">126</span>    return this.tempdir;<a name="line.126"></a>
-<span class="sourceLineNo">127</span>  }<a name="line.127"></a>
-<span class="sourceLineNo">128</span><a name="line.128"></a>
-<span class="sourceLineNo">129</span>  /**<a name="line.129"></a>
-<span class="sourceLineNo">130</span>   * @return The unique identifier generated for this cluster<a name="line.130"></a>
-<span class="sourceLineNo">131</span>   */<a name="line.131"></a>
-<span class="sourceLineNo">132</span>  public ClusterId getClusterId() {<a name="line.132"></a>
-<span class="sourceLineNo">133</span>    return clusterId;<a name="line.133"></a>
-<span class="sourceLineNo">134</span>  }<a name="line.134"></a>
-<span class="sourceLineNo">135</span><a name="line.135"></a>
-<span class="sourceLineNo">136</span>  /**<a name="line.136"></a>
-<span class="sourceLineNo">137</span>   * Get the rootdir.  Make sure its wholesome and exists before returning.<a name="line.137"></a>
-<span class="sourceLineNo">138</span>   * @param rd<a name="line.138"></a>
-<span class="sourceLineNo">139</span>   * @param c<a name="line.139"></a>
-<span class="sourceLineNo">140</span>   * @param fs<a name="line.140"></a>
-<span class="sourceLineNo">141</span>   * @return hbase.rootdir (after checks for existence and bootstrapping if<a name="line.141"></a>
-<span class="sourceLineNo">142</span>   * needed populating the directory with necessary bootup files).<a name="line.142"></a>
-<span class="sourceLineNo">143</span>   * @throws IOException<a name="line.143"></a>
-<span class="sourceLineNo">144</span>   */<a name="line.144"></a>
-<span class="sourceLineNo">145</span>  private Path checkRootDir(final Path rd, final Configuration c, final FileSystem fs)<a name="line.145"></a>
-<span class="sourceLineNo">146</span>      throws IOException {<a name="line.146"></a>
-<span class="sourceLineNo">147</span>    // If FS is in safe mode wait till out of it.<a name="line.147"></a>
-<span class="sourceLineNo">148</span>    FSUtils.waitOnSafeMode(c, c.getInt(HConstants.THREAD_WAKE_FREQUENCY, 10 * 1000));<a name="line.148"></a>
-<span class="sourceLineNo">149</span><a name="line.149"></a>
-<span class="sourceLineNo">150</span>    boolean isSecurityEnabled = "kerberos".equalsIgnoreCase(c.get("hbase.security.authentication"));<a name="line.150"></a>
-<span class="sourceLineNo">151</span>    FsPermission rootDirPerms = new FsPermission(c.get("hbase.rootdir.perms", "700"));<a name="line.151"></a>
-<span class="sourceLineNo">152</span><a name="line.152"></a>
-<span class="sourceLineNo">153</span>    // Filesystem is good. Go ahead and check for hbase.rootdir.<a name="line.153"></a>
-<span class="sourceLineNo">154</span>    try {<a name="line.154"></a>
-<span class="sourceLineNo">155</span>      if (!fs.exists(rd)) {<a name="line.155"></a>
-<span class="sourceLineNo">156</span>        if (isSecurityEnabled) {<a name="line.156"></a>
-<span class="sourceLineNo">157</span>          fs.mkdirs(rd, rootDirPerms);<a name="line.157"></a>
-<span class="sourceLineNo">158</span>        } else {<a name="line.158"></a>
-<span class="sourceLineNo">159</span>          fs.mkdirs(rd);<a name="line.159"></a>
-<span class="sourceLineNo">160</span>        }<a name="line.160"></a>
-<span class="sourceLineNo">161</span>        // DFS leaves safe mode with 0 DNs when there are 0 blocks.<a name="line.161"></a>
-<span class="sourceLineNo">162</span>        // We used to handle this by checking the current DN count and waiting until<a name="line.162"></a>
-<span class="sourceLineNo">163</span>        // it is nonzero. With security, the check for datanode count doesn't work --<a name="line.163"></a>
-<span class="sourceLineNo">164</span>        // it is a privileged op. So instead we adopt the strategy of the jobtracker<a name="line.164"></a>
-<span class="sourceLineNo">165</span>        // and simply retry file creation during bootstrap indefinitely. As soon as<a name="line.165"></a>
-<span class="sourceLineNo">166</span>        // there is one datanode it will succeed. Permission problems should have<a name="line.166"></a>
-<span class="sourceLineNo">167</span>        // already been caught by mkdirs above.<a name="line.167"></a>
-<span class="sourceLineNo">168</span>        FSUtils.setVersion(fs, rd, c.getInt(HConstants.THREAD_WAKE_FREQUENCY,<a name="line.168"></a>
-<span class="sourceLineNo">169</span>          10 * 1000), c.getInt(HConstants.VERSION_FILE_WRITE_ATTEMPTS,<a name="line.169"></a>
-<span class="sourceLineNo">170</span>            HConstants.DEFAULT_VERSION_FILE_WRITE_ATTEMPTS));<a name="line.170"></a>
-<span class="sourceLineNo">171</span>      } else {<a name="line.171"></a>
-<span class="sourceLineNo">172</span>        if (!fs.isDirectory(rd)) {<a name="line.172"></a>
-<span class="sourceLineNo">173</span>          throw new IllegalArgumentException(rd.toString() + " is not a directory");<a name="line.173"></a>
-<span class="sourceLineNo">174</span>        }<a name="line.174"></a>
-<span class="sourceLineNo">175</span>        if (isSecurityEnabled &amp;&amp; !rootDirPerms.equals(fs.getFileStatus(rd).getPermission())) {<a name="line.175"></a>
-<span class="sourceLineNo">176</span>          // check whether the permission match<a name="line.176"></a>
-<span class="sourceLineNo">177</span>          LOG.warn("Found rootdir permissions NOT matching expected \"hbase.rootdir.perms\" for "<a name="line.177"></a>
-<span class="sourceLineNo">178</span>              + "rootdir=" + rd.toString() + " permissions=" + fs.getFileStatus(rd).getPermission()<a name="line.178"></a>
-<span class="sourceLineNo">179</span>              + " and  \"hbase.rootdir.perms\" configured as "<a name="line.179"></a>
-<span class="sourceLineNo">180</span>              + c.get("hbase.rootdir.perms", "700") + ". Automatically setting the permissions. You"<a name="line.180"></a>
-<span class="sourceLineNo">181</span>              + " can change the permissions by setting \"hbase.rootdir.perms\" in hbase-site.xml "<a name="line.181"></a>
-<span class="sourceLineNo">182</span>              + "and restarting the master");<a name="line.182"></a>
-<span class="sourceLineNo">183</span>          fs.setPermission(rd, rootDirPerms);<a name="line.183"></a>
-<span class="sourceLineNo">184</span>        }<a name="line.184"></a>
-<span class="sourceLineNo">185</span>        // as above<a name="line.185"></a>
-<span class="sourceLineNo">186</span>        FSUtils.checkVersion(fs, rd, true, c.getInt(HConstants.THREAD_WAKE_FREQUENCY,<a name="line.186"></a>
-<span class="sourceLineNo">187</span>          10 * 1000), c.getInt(HConstants.VERSION_FILE_WRITE_ATTEMPTS,<a name="line.187"></a>
-<span class="sourceLineNo">188</span>            HConstants.DEFAULT_VERSION_FILE_WRITE_ATTEMPTS));<a name="line.188"></a>
-<span class="sourceLineNo">189</span>      }<a name="line.189"></a>
-<span class="sourceLineNo">190</span>    } catch (DeserializationException de) {<a name="line.190"></a>
-<span class="sourceLineNo">191</span>      LOG.fatal("Please fix invalid configuration for " + HConstants.HBASE_DIR, de);<a name="line.191"></a>
-<span class="sourceLineNo">192</span>      IOException ioe = new IOException();<a name="line.192"></a>
-<span class="sourceLineNo">193</span>      ioe.initCause(de);<a name="line.193"></a>
-<span class="sourceLineNo">194</span>      throw ioe;<a name="line.194"></a>
-<span class="sourceLineNo">195</span>    } catch (IllegalArgumentException iae) {<a name="line.195"></a>
-<span class="sourceLineNo">196</span>      LOG.fatal("Please fix invalid configuration for "<a name="line.196"></a>
-<span class="sourceLineNo">197</span>        + HConstants.HBASE_DIR + " " + rd.toString(), iae);<a name="line.197"></a>
-<span class="sourceLineNo">198</span>      throw iae;<a name="line.198"></a>
-<span class="sourceLineNo">199</span>    }<a name="line.199"></a>
-<span class="sourceLineNo">200</span>    // Make sure cluster ID exists<a name="line.200"></a>
-<span class="sourceLineNo">201</span>    if (!FSUtils.checkClusterIdExists(fs, rd, c.getInt(<a name="line.201"></a>
-<span class="sourceLineNo">202</span>        HConstants.THREAD_WAKE_FREQUENCY, 10 * 1000))) {<a name="line.202"></a>
-<span class="sourceLineNo">203</span>      FSUtils.setClusterId(fs, rd, new ClusterId(), c.getInt(HConstants.THREAD_WAKE_FREQUENCY, 10 * 1000));<a name="line.203"></a>
-<span class="sourceLineNo">204</span>    }<a name="line.204"></a>
-<span class="sourceLineNo">205</span>    clusterId = FSUtils.getClusterId(fs, rd);<a name="line.205"></a>
-<span class="sourceLineNo">206</span><a name="line.206"></a>
-<span class="sourceLineNo">207</span>    // Make sure the meta region directory exists!<a name="line.207"></a>
-<span class="sourceLineNo">208</span>    if (!FSUtils.metaRegionExists(fs, rd)) {<a name="line.208"></a>
-<span class="sourceLineNo">209</span>      bootstrap(rd, c);<a name="line.209"></a>
-<span class="sourceLineNo">210</span>    }<a name="line.210"></a>
-<span class="sourceLineNo">211</span><a name="line.211"></a>
-<span class="sourceLineNo">212</span>    // Create tableinfo-s for hbase:meta if not already there.<a name="line.212"></a>
-<span class="sourceLineNo">213</span>    // assume, created table descriptor is for enabling table<a name="line.213"></a>
-<span class="sourceLineNo">214</span>    // meta table is a system table, so descriptors are predefined,<a name="line.214"></a>
-<span class="sourceLineNo">215</span>    // we should get them from registry.<a name="line.215"></a>
-<span class="sourceLineNo">216</span>    FSTableDescriptors fsd = new FSTableDescriptors(c, fs, rd);<a name="line.216"></a>
-<span class="sourceLineNo">217</span>    fsd.createTableDescriptor(<a name="line.217"></a>
-<span class="sourceLineNo">218</span>        new TableDescriptor(fsd.get(TableName.META_TABLE_NAME)));<a name="line.218"></a>
-<span class="sourceLineNo">219</span><a name="line.219"></a>
-<span class="sourceLineNo">220</span>    return rd;<a name="line.220"></a>
-<span class="sourceLineNo">221</span>  }<a name="line.221"></a>
-<span class="sourceLineNo">222</span><a name="line.222"></a>
-<span class="sourceLineNo">223</span>  /**<a name="line.223"></a>
-<span class="sourceLineNo">224</span>   * Make sure the hbase temp directory exists and is empty.<a name="line.224"></a>
-<span class="sourceLineNo">225</span>   * NOTE that this method is only executed once just after the master becomes the active one.<a name="line.225"></a>
-<span class="sourceLineNo">226</span>   */<a name="line.226"></a>
-<span class="sourceLineNo">227</span>  private void checkTempDir(final Path tmpdir, final Configuration c, final FileSystem fs)<a name="line.227"></a>
-<span class="sourceLineNo">228</span>      throws IOException {<a name="line.228"></a>
-<span class="sourceLineNo">229</span>    // If the temp directory exists, clear the content (left over, from the previous run)<a name="line.229"></a>
-<span class="sourceLineNo">230</span>    if (fs.exists(tmpdir)) {<a name="line.230"></a>
-<span class="sourceLineNo">231</span>      // Archive table in temp, maybe left over from failed deletion,<a name="line.231"></a>
-<span class="sourceLineNo">232</span>      // if not the cleaner will take care of them.<a name="line.232"></a>
-<span class="sourceLineNo">233</span>      for (Path tabledir: FSUtils.getTableDirs(fs, tmpdir)) {<a name="line.233"></a>
-<span class="sourceLineNo">234</span>        for (Path regiondir: FSUtils.getRegionDirs(fs, tabledir)) {<a name="line.234"></a>
-<span class="sourceLineNo">235</span>          HFileArchiver.archiveRegion(fs, this.rootdir, tabledir, regiondir);<a name="line.235"></a>
-<span class="sourceLineNo">236</span>        }<a name="line.236"></a>
-<span class="sourceLineNo">237</span>      }<a name="line.237"></a>
-<span class="sourceLineNo">238</span>      if (!fs.delete(tmpdir, true)) {<a name="line.238"></a>
-<span class="sourceLineNo">239</span>        throw new IOException("Unable to clean the temp directory: " + tmpdir);<a name="line.239"></a>
-<span class="sourceLineNo">240</span>      }<a name="line.240"></a>
-<span class="sourceLineNo">241</span>    }<a name="line.241"></a>
-<span class="sourceLineNo">242</span><a name="line.242"></a>
-<span class="sourceLineNo">243</span>    // Create the temp directory<a name="line.243"></a>
-<span class="sourceLineNo">244</span>    if (!fs.mkdirs(tmpdir)) {<a name="line.244"></a>
-<span class="sourceLineNo">245</span>      throw new IOException("HBase temp directory '" + tmpdir + "' creation failure.");<a name="line.245"></a>
-<span class="sourceLineNo">246</span>    }<a name="line.246"></a>
-<span class="sourceLineNo">247</span>  }<a name="line.247"></a>
-<span class="sourceLineNo">248</span><a name="line.248"></a>
-<span class="sourceLineNo">249</span>  private static void bootstrap(final Path rd, final Configuration c)<a name="line.249"></a>
-<span class="sourceLineNo">250</span>  throws IOException {<a name="line.250"></a>
-<span class="sourceLineNo">251</span>    LOG.info("BOOTSTRAP: creating hbase:meta region");<a name="line.251"></a>
-<span class="sourceLineNo">252</span>    try {<a name="line.252"></a>
-<span class="sourceLineNo">253</span>      // Bootstrapping, make sure blockcache is off.  Else, one will be<a name="line.253"></a>
-<span class="sourceLineNo">254</span>      // created here in bootstrap and it'll need to be cleaned up.  Better to<a name="line.254"></a>
-<span class="sourceLineNo">255</span>      // not make it in first place.  Turn off block caching for bootstrap.<a name="line.255"></a>
-<span class="sourceLineNo">256</span>      // Enable after.<a name="line.256"></a>
-<span class="sourceLineNo">257</span>      HRegionInfo metaHRI = new HRegionInfo(HRegionInfo.FIRST_META_REGIONINFO);<a name="line.257"></a>
-<span class="sourceLineNo">258</span>      HTableDescriptor metaDescriptor = new FSTableDescriptors(c).get(TableName.META_TABLE_NAME);<a name="line.258"></a>
-<span class="sourceLineNo">259</span>      setInfoFamilyCachingForMeta(metaDescriptor, false);<a name="line.259"></a>
-<span class="sourceLineNo">260</span>      HRegion meta = HRegion.createHRegion(metaHRI, rd, c, metaDescriptor, null);<a name="line.260"></a>
-<span class="sourceLineNo">261</span>      setInfoFamilyCachingForMeta(metaDescriptor, true);<a name="line.261"></a>
-<span class="sourceLineNo">262</span>      meta.close();<a name="line.262"></a>
-<span class="sourceLineNo">263</span>    } catch (IOException e) {<a name="line.263"></a>
-<span class="sourceLineNo">264</span>        e = e instanceof RemoteException ?<a name="line.264"></a>
-<span class="sourceLineNo">265</span>                ((RemoteException)e).unwrapRemoteException() : e;<a name="line.265"></a>
-<span class="sourceLineNo">266</span>      LOG.error("bootstrap", e);<a name="line.266"></a>
-<span class="sourceLineNo">267</span>      throw e;<a name="line.267"></a>
-<span class="sourceLineNo">268</span>    }<a name="line.268"></a>
-<span class="sourceLineNo">269</span>  }<a name="line.269"></a>
-<span class="sourceLineNo">270</span><a name="line.270"></a>
-<span class="sourceLineNo">271</span>  /**<a name="line.271"></a>
-<span class="sourceLineNo">272</span>   * Enable in memory caching for hbase:meta<a name="line.272"></a>
-<span class="sourceLineNo">273</span>   */<a name="line.273"></a>
-<span class="sourceLineNo">274</span>  public static void setInfoFamilyCachingForMeta(HTableDescriptor metaDescriptor, final boolean b) {<a name="line.274"></a>
-<span class="sourceLineNo">275</span>    for (HColumnDescriptor hcd: metaDescriptor.getColumnFamilies()) {<a name="line.275"></a>
-<span class="sourceLineNo">276</span>      if (Bytes.equals(hcd.getName(), HConstants.CATALOG_FAMILY)) {<a name="line.276"></a>
-<span class="sourceLineNo">277</span>        hcd.setBlockCacheEnabled(b);<a name="line.277"></a>
-<span class="sourceLineNo">278</span>        hcd.setInMemory(b);<a name="line.278"></a>
-<span class="sourceLineNo">279</span>      }<a name="line.279"></a>
-<span class="sourceLineNo">280</span>    }<a name="line.280"></a>
-<span class="sourceLineNo">281</span>  }<a name="line.281"></a>
-<span class="sourceLineNo">282</span><a name="line.282"></a>
-<span class="sourceLineNo">283</span>  public void deleteFamilyFromFS(HRegionInfo region, byte[] familyName, boolean hasMob)<a name="line.283"></a>
-<span class="sourceLineNo">284</span>      throws IOException {<a name="line.284"></a>
-<span class="sourceLineNo">285</span>    // archive family store files<a name="line.285"></a>
-<span class="sourceLineNo">286</span>    Path tableDir = FSUtils.getTableDir(rootdir, region.getTable());<a name="line.286"></a>
-<span class="sourceLineNo">287</span>    HFileArchiver.archiveFamily(fs, conf, region, tableDir, familyName);<a name="line.287"></a>
-<span class="sourceLineNo">288</span><a name="line.288"></a>
-<span class="sourceLineNo">289</span>    // delete the family folder<a name="line.289"></a>
-<span class="sourceLineNo">290</span>    Path familyDir = new Path(tableDir,<a name="line.290"></a>
-<span class="sourceLineNo">291</span>      new Path(region.getEncodedName(), Bytes.toString(familyName)));<a name="line.291"></a>
-<span class="sourceLineNo">292</span>    if (fs.delete(familyDir, true) == false) {<a name="line.292"></a>
-<span class="sourceLineNo">293</span>      if (fs.exists(familyDir)) {<a name="line.293"></a>
-<span class="sourceLineNo">294</span>        throw new IOException("Could not delete family "<a name="line.294"></a>
-<span class="sourceLineNo">295</span>            + Bytes.toString(familyName) + " from FileSystem for region "<a name="line.295"></a>
-<span class="sourceLineNo">296</span>            + region.getRegionNameAsString() + "(" + region.getEncodedName()<a name="line.296"></a>
-<span class="sourceLineNo">297</span>            + ")");<a name="line.297"></a>
-<span class="sourceLineNo">298</span>      }<a name="line.298"></a>
-<span class="sourceLineNo">299</span>    }<a name="line.299"></a>
-<span class="sourceLineNo">300</span><a name="line.300"></a>
-<span class="sourceLineNo">301</span>    // archive and delete mob files<a name="line.301"></a>
-<span class="sourceLineNo">302</span>    if (hasMob) {<a name="line.302"></a>
-<span class="sourceLineNo">303</span>      Path mobTableDir =<a name="line.303"></a>
-<span class="sourceLineNo">304</span>          FSUtils.getTableDir(new Path(getRootDir(), MobConstants.MOB_DIR_NAME), region.getTable());<a name="line.304"></a>
-<span class="sourceLineNo">305</span>      HRegionInfo mobRegionInfo = MobUtils.getMobRegionInfo(region.getTable());<a name="line.305"></a>
-<span class="sourceLineNo">306</span>      Path mobFamilyDir =<a name="line.306"></a>
-<span class="sourceLineNo">307</span>          new Path(mobTableDir,<a name="line.307"></a>
-<span class="sourceLineNo">308</span>              new Path(mobRegionInfo.getEncodedName(), Bytes.toString(familyName)));<a name="line.308"></a>
-<span class="sourceLineNo">309</span>      // archive mob family store files<a name="line.309"></a>
-<span class="sourceLineNo">310</span>      MobUtils.archiveMobStoreFiles(conf, fs, mobRegionInfo, mobFamilyDir, familyName);<a name="line.310"></a>
-<span class="sourceLineNo">311</span><a name="line.311"></a>
-<span class="sourceLineNo">312</span>      if (!fs.delete(mobFamilyDir, true)) {<a name="line.312"></a>
-<span class="sourceLineNo">313</span>        throw new IOException("Could not delete mob store files for family "<a name="line.313"></a>
-<span class="sourceLineNo">314</span>            + Bytes.toString(familyName) + " from FileSystem region "<a name="line.314"></a>
-<span class="sourceLineNo">315</span>            + mobRegionInfo.getRegionNameAsString() + "(" + mobRegionInfo.getEncodedName() + ")");<a name="line.315"></a>
-<span class="sourceLineNo">316</span>      }<a name="line.316"></a>
-<span class="sourceLineNo">317</span>    }<a name="line.317"></a>
-<span class="sourceLineNo">318</span>  }<a name="line.318"></a>
-<span class="sourceLineNo">319</span><a name="line.319"></a>
-<span class="sourceLineNo">320</span>  public void stop() {<a name="line.320"></a>
-<span class="sourceLineNo">321</span>  }<a name="line.321"></a>
-<span class="sourceLineNo">322</span><a name="line.322"></a>
-<span class="sourceLineNo">323</span>  public void logFileSystemState(Log log) throws IOException {<a name="line.323"></a>
-<span class="sourceLineNo">324</span>    FSUtils.logFileSystemState(fs, rootdir, log);<a name="line.324"></a>
-<span class="sourceLineNo">325</span>  }<a name="line.325"></a>
-<span class="sourceLineNo">326</span>}<a name="line.326"></a>
+<span class="sourceLineNo">034</span>import org.apache.hadoop.hbase.TableName;<a name="line.34"></a>
+<span class="sourceLineNo">035</span>import org.apache.hadoop.hbase.backup.HFileArchiver;<a name="line.35"></a>
+<span class="sourceLineNo">036</span>import org.apache.hadoop.hbase.classification.InterfaceAudience;<a name="line.36"></a>
+<span class="sourceLineNo">037</span>import org.apache.hadoop.hbase.exceptions.DeserializationException;<a name="line.37"></a>
+<span class="sourceLineNo">038</span>import org.apache.hadoop.hbase.fs.HFileSystem;<a name="line.38"></a>
+<span class="sourceLineNo">039</span>import org.apache.hadoop.hbase.mob.MobConstants;<a name="line.39"></a>
+<span class="sourceLineNo">040</span>import org.apache.hadoop.hbase.mob.MobUtils;<a name="line.40"></a>
+<span class="sourceLineNo">041</span>import org.apache.hadoop.hbase.regionserver.HRegion;<a name="line.41"></a>
+<span class="sourceLineNo">042</span>import org.apache.hadoop.hbase.util.Bytes;<a name="line.42"></a>
+<span class="sourceLineNo">043</span>import org.apache.hadoop.hbase.util.FSTableDescriptors;<a name="line.43"></a>
+<span class="sourceLineNo">044</span>import org.apache.hadoop.hbase.util.FSUtils;<a name="line.44"></a>
+<span class="sourceLineNo">045</span>import org.apache.hadoop.ipc.RemoteException;<a name="line.45"></a>
+<span class="sourceLineNo">046</span><a name="line.46"></a>
+<span class="sourceLineNo">047</span>/**<a name="line.47"></a>
+<span class="sourceLineNo">048</span> * This class abstracts a bunch of operations the HMaster needs to interact with<a name="line.48"></a>
+<span class="sourceLineNo">049</span> * the underlying file system like creating the initial layout, checking file<a name="line.49"></a>
+<span class="sourceLineNo">050</span> * system status, etc.<a name="line.50"></a>
+<span class="sourceLineNo">051</span> */<a name="line.51"></a>
+<span class="sourceLineNo">052</span>@InterfaceAudience.Private<a name="line.52"></a>
+<span class="sourceLineNo">053</span>public class MasterFileSystem {<a name="line.53"></a>
+<span class="sourceLineNo">054</span>  private static final Log LOG = LogFactory.getLog(MasterFileSystem.class);<a name="line.54"></a>
+<span class="sourceLineNo">055</span><a name="line.55"></a>
+<span class="sourceLineNo">056</span>  // HBase configuration<a name="line.56"></a>
+<span class="sourceLineNo">057</span>  private final Configuration conf;<a name="line.57"></a>
+<span class="sourceLineNo">058</span>  // Persisted unique cluster ID<a name="line.58"></a>
+<span class="sourceLineNo">059</span>  private ClusterId clusterId;<a name="line.59"></a>
+<span class="sourceLineNo">060</span>  // Keep around for convenience.<a name="line.60"></a>
+<span class="sourceLineNo">061</span>  private final FileSystem fs;<a name="line.61"></a>
+<span class="sourceLineNo">062</span>  // root hbase directory on the FS<a name="line.62"></a>
+<span class="sourceLineNo">063</span>  private final Path rootdir;<a name="line.63"></a>
+<span class="sourceLineNo">064</span>  // hbase temp directory used for table construction and deletion<a name="line.64"></a>
+<span class="sourceLineNo">065</span>  private final Path tempdir;<a name="line.65"></a>
+<span class="sourceLineNo">066</span><a name="line.66"></a>
+<span class="sourceLineNo">067</span>  private final MasterServices services;<a name="line.67"></a>
+<span class="sourceLineNo">068</span><a name="line.68"></a>
+<span class="sourceLineNo">069</span>  public MasterFileSystem(MasterServices services) throws IOException {<a name="line.69"></a>
+<span class="sourceLineNo">070</span>    this.conf = services.getConfiguration();<a name="line.70"></a>
+<span class="sourceLineNo">071</span>    this.services = services;<a name="line.71"></a>
+<span class="sourceLineNo">072</span>    // Set filesystem to be that of this.rootdir else we get complaints about<a name="line.72"></a>
+<span class="sourceLineNo">073</span>    // mismatched filesystems if hbase.rootdir is hdfs and fs.defaultFS is<a name="line.73"></a>
+<span class="sourceLineNo">074</span>    // default localfs.  Presumption is that rootdir is fully-qualified before<a name="line.74"></a>
+<span class="sourceLineNo">075</span>    // we get to here with appropriate fs scheme.<a name="line.75"></a>
+<span class="sourceLineNo">076</span>    this.rootdir = FSUtils.getRootDir(conf);<a name="line.76"></a>
+<span class="sourceLineNo">077</span>    this.tempdir = new Path(this.rootdir, HConstants.HBASE_TEMP_DIRECTORY);<a name="line.77"></a>
+<span class="sourceLineNo">078</span>    // Cover both bases, the old way of setting default fs and the new.<a name="line.78"></a>
+<span class="sourceLineNo">079</span>    // We're supposed to run on 0.20 and 0.21 anyways.<a name="line.79"></a>
+<span class="sourceLineNo">080</span>    this.fs = this.rootdir.getFileSystem(conf);<a name="line.80"></a>
+<span class="sourceLineNo">081</span>    FSUtils.setFsDefault(conf, new Path(this.fs.getUri()));<a name="line.81"></a>
+<span class="sourceLineNo">082</span>    // make sure the fs has the same conf<a name="line.82"></a>
+<span class="sourceLineNo">083</span>    fs.setConf(conf);<a name="line.83"></a>
+<span class="sourceLineNo">084</span>    // setup the filesystem variable<a name="line.84"></a>
+<span class="sourceLineNo">085</span>    createInitialFileSystemLayout();<a name="line.85"></a>
+<span class="sourceLineNo">086</span>    HFileSystem.addLocationsOrderInterceptor(conf);<a name="line.86"></a>
+<span class="sourceLineNo">087</span>  }<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>   * Create initial layout in filesystem.<a name="line.90"></a>
+<span class="sourceLineNo">091</span>   * &lt;ol&gt;<a name="line.91"></a>
+<span class="sourceLineNo">092</span>   * &lt;li&gt;Check if the meta region exists and is readable, if not create it.<a name="line.92"></a>
+<span class="sourceLineNo">093</span>   * Create hbase.version and the hbase:meta directory if not one.<a name="line.93"></a>
+<span class="sourceLineNo">094</span>   * &lt;/li&gt;<a name="line.94"></a>
+<span class="sourceLineNo">095</span>   * &lt;/ol&gt;<a name="line.95"></a>
+<span class="sourceLineNo">096</span>   * Idempotent.<a name="line.96"></a>
+<span class="sourceLineNo">097</span>   */<a name="line.97"></a>
+<span class="sourceLineNo">098</span>  private void createInitialFileSystemLayout() throws IOException {<a name="line.98"></a>
+<span class="sourceLineNo">099</span>    // check if the root directory exists<a name="line.99"></a>
+<span class="sourceLineNo">100</span>    checkRootDir(this.rootdir, conf, this.fs);<a name="line.100"></a>
+<span class="sourceLineNo">101</span><a name="line.101"></a>
+<span class="sourceLineNo">102</span>    // check if temp directory exists and clean it<a name="line.102"></a>
+<span class="sourceLineNo">103</span>    checkTempDir(this.tempdir, conf, this.fs);<a name="line.103"></a>
+<span class="sourceLineNo">104</span>  }<a name="line.104"></a>
+<span class="sourceLineNo">105</span><a name="line.105"></a>
+<span class="sourceLineNo">106</span>  public FileSystem getFileSystem() {<a name="line.106"></a>
+<span class="sourceLineNo">107</span>    return this.fs;<a name="line.107"></a>
+<span class="sourceLineNo">108</span>  }<a name="line.108"></a>
+<span class="sourceLineNo">109</span><a name="line.109"></a>
+<span class="sourceLineNo">110</span>  public Configuration getConfiguration() {<a name="line.110"></a>
+<span class="sourceLineNo">111</span>    return this.conf;<a name="line.111"></a>
+<span class="sourceLineNo">112</span>  }<a name="line.112"></a>
+<span class="sourceLineNo">113</span><a name="line.113"></a>
+<span class="sourceLineNo">114</span>  /**<a name="line.114"></a>
+<span class="sourceLineNo">115</span>   * @return HBase root dir.<a name="line.115"></a>
+<span class="sourceLineNo">116</span>   */<a name="line.116"></a>
+<span class="sourceLineNo">117</span>  public Path getRootDir() {<a name="line.117"></a>
+<span class="sourceLineNo">118</span>    return this.rootdir;<a name="line.118"></a>
+<span class="sourceLineNo">119</span>  }<a name="line.119"></a>
+<span class="sourceLineNo">120</span><a name="line.120"></a>
+<span class="sourceLineNo">121</span>  /**<a name="line.121"></a>
+<span class="sourceLineNo">122</span>   * @return HBase temp dir.<a name="line.122"></a>
+<span class="sourceLineNo">123</span>   */<a name="line.123"></a>
+<span class="sourceLineNo">124</span>  public Path getTempDir() {<a name="line.124"></a>
+<span class="sourceLineNo">125</span>    return this.tempdir;<a name="line.125"></a>
+<span class="sourceLineNo">126</span>  }<a name="line.126"></a>
+<span class="sourceLineNo">127</span><a name="line.127"></a>
+<span class="sourceLineNo">128</span>  /**<a name="line.128"></a>
+<span class="sourceLineNo">129</span>   * @return The unique identifier generated for this cluster<a name="line.129"></a>
+<span class="sourceLineNo">130</span>   */<a name="line.130"></a>
+<span class="sourceLineNo">131</span>  public ClusterId getClusterId() {<a name="line.131"></a>
+<span class="sourceLineNo">132</span>    return clusterId;<a name="line.132"></a>
+<span class="sourceLineNo">133</span>  }<a name="line.133"></a>
+<span class="sourceLineNo">134</span><a name="line.134"></a>
+<span class="sourceLineNo">135</span>  /**<a name="line.135"></a>
+<span class="sourceLineNo">136</span>   * Get the rootdir.  Make sure its wholesome and exists before returning.<a name="line.136"></a>
+<span class="sourceLineNo">137</span>   * @param rd<a name="line.137"></a>
+<span class="sourceLineNo">138</span>   * @param c<a name="line.138"></a>
+<span class="sourceLineNo">139</span>   * @param fs<a name="line.139"></a>
+<span class="sourceLineNo">140</span>   * @return hbase.rootdir (after checks for existence and bootstrapping if<a name="line.140"></a>
+<span class="sourceLineNo">141</span>   * needed populating the directory with necessary bootup files).<a name="line.141"></a>
+<span class="sourceLineNo">142</span>   * @throws IOException<a name="line.142"></a>
+<span class="sourceLineNo">143</span>   */<a name="line.143"></a>
+<span class="sourceLineNo">144</span>  private Path checkRootDir(final Path rd, final Configuration c, final FileSystem fs)<a name="line.144"></a>
+<span class="sourceLineNo">145</span>      throws IOException {<a name="line.145"></a>
+<span class="sourceLineNo">146</span>    // If FS is in safe mode wait till out of it.<a name="line.146"></a>
+<span class="sourceLineNo">147</span>    FSUtils.waitOnSafeMode(c, c.getInt(HConstants.THREAD_WAKE_FREQUENCY, 10 * 1000));<a name="line.147"></a>
+<span class="sourceLineNo">148</span><a name="line.148"></a>
+<span class="sourceLineNo">149</span>    boolean isSecurityEnabled = "kerberos".equalsIgnoreCase(c.get("hbase.security.authentication"));<a name="line.149"></a>
+<span class="sourceLineNo">150</span>    FsPermission rootDirPerms = new FsPermission(c.get("hbase.rootdir.perms", "700"));<a name="line.150"></a>
+<span class="sourceLineNo">151</span><a name="line.151"></a>
+<span class="sourceLineNo">152</span>    // Filesystem is good. Go ahead and check for hbase.rootdir.<a name="line.152"></a>
+<span class="sourceLineNo">153</span>    try {<a name="line.153"></a>
+<span class="sourceLineNo">154</span>      if (!fs.exists(rd)) {<a name="line.154"></a>
+<span class="sourceLineNo">155</span>        if (isSecurityEnabled) {<a name="line.155"></a>
+<span class="sourceLineNo">156</span>          fs.mkdirs(rd, rootDirPerms);<a name="line.156"></a>
+<span class="sourceLineNo">157</span>        } else {<a name="line.157"></a>
+<span class="sourceLineNo">158</span>          fs.mkdirs(rd);<a name="line.158"></a>
+<span class="sourceLineNo">159</span>        }<a name="line.159"></a>
+<span class="sourceLineNo">160</span>        // DFS leaves safe mode with 0 DNs when there are 0 blocks.<a name="line.160"></a>
+<span class="sourceLineNo">161</span>        // We used to handle this by checking the current DN count and waiting until<a name="line.161"></a>
+<span class="sourceLineNo">162</span>        // it is nonzero. With security, the check for datanode count doesn't work --<a name="line.162"></a>
+<span class="sourceLineNo">163</span>        // it is a privileged op. So instead we adopt the strategy of the jobtracker<a name="line.163"></a>
+<span class="sourceLineNo">164</span>        // and simply retry file creation during bootstrap indefinitely. As soon as<a name="line.164"></a>
+<span class="sourceLineNo">165</span>        // there is one datanode it will succeed. Permission problems should have<a name="line.165"></a>
+<span class="sourceLineNo">166</span>        // already been caught by mkdirs above.<a name="line.166"></a>
+<span class="sourceLineNo">167</span>        FSUtils.setVersion(fs, rd, c.getInt(HConstants.THREAD_WAKE_FREQUENCY,<a name="line.167"></a>
+<span class="sourceLineNo">168</span>          10 * 1000), c.getInt(HConstants.VERSION_FILE_WRITE_ATTEMPTS,<a name="line.168"></a>
+<span class="sourceLineNo">169</span>            HConstants.DEFAULT_VERSION_FILE_WRITE_ATTEMPTS));<a name="line.169"></a>
+<span class="sourceLineNo">170</span>      } else {<a name="line.170"></a>
+<span class="sourceLineNo">171</span>        if (!fs.isDirectory(rd)) {<a name="line.171"></a>
+<span class="sourceLineNo">172</span>          throw new IllegalArgumentException(rd.toString() + " is not a directory");<a name="line.172"></a>
+<span class="sourceLineNo">173</span>        }<a name="line.173"></a>
+<span class="sourceLineNo">174</span>        if (isSecurityEnabled &amp;&amp; !rootDirPerms.equals(fs.getFileStatus(rd).getPermission())) {<a name="line.174"></a>
+<span class="sourceLineNo">175</span>          // check whether the permission match<a name="line.175"></a>
+<span class="sourceLineNo">176</span>          LOG.warn("Found rootdir permissions NOT matching expected \"hbase.rootdir.perms\" for "<a name="line.176"></a>
+<span class="sourceLineNo">177</span>              + "rootdir=" + rd.toString() + " permissions=" + fs.getFileStatus(rd).getPermission()<a name="line.177"></a>
+<span class="sourceLineNo">178</span>              + " and  \"hbase.rootdir.perms\" configured as "<a name="line.178"></a>
+<span class="sourceLineNo">179</span>              + c.get("hbase.rootdir.perms", "700") + ". Automatically setting the permissions. You"<a name="line.179"></a>
+<span class="sourceLineNo">180</span>              + " can change the permissions by setting \"hbase.rootdir.perms\" in hbase-site.xml "<a name="line.180"></a>
+<span class="sourceLineNo">181</span>              + "and restarting the master");<a name="line.181"></a>
+<span class="sourceLineNo">182</span>          fs.setPermission(rd, rootDirPerms);<a name="line.182"></a>
+<span class="sourceLineNo">183</span>        }<a name="line.183"></a>
+<span class="sourceLineNo">184</span>        // as above<a name="line.184"></a>
+<span class="sourceLineNo">185</span>        FSUtils.checkVersion(fs, rd, true, c.getInt(HConstants.THREAD_WAKE_FREQUENCY,<a name="line.185"></a>
+<span class="sourceLineNo">186</span>          10 * 1000), c.getInt(HConstants.VERSION_FILE_WRITE_ATTEMPTS,<a name="line.186"></a>
+<span class="sourceLineNo">187</span>            HConstants.DEFAULT_VERSION_FILE_WRITE_ATTEMPTS));<a name="line.187"></a>
+<span class="sourceLineNo">188</span>      }<a name="line.188"></a>
+<span class="sourceLineNo">189</span>    } catch (DeserializationException de) {<a name="line.189"></a>
+<span class="sourceLineNo">190</span>      LOG.fatal("Please fix invalid configuration for " + HConstants.HBASE_DIR, de);<a name="line.190"></a>
+<span class="sourceLineNo">191</span>      IOException ioe = new IOException();<a name="line.191"></a>
+<span class="sourceLineNo">192</span>      ioe.initCause(de);<a name="line.192"></a>
+<span class="sourceLineNo">193</span>      throw ioe;<a name="line.193"></a>
+<span class="sourceLineNo">194</span>    } catch (IllegalArgumentException iae) {<a name="line.194"></a>
+<span class="sourceLineNo">195</span>      LOG.fatal("Please fix invalid configuration for "<a name="line.195"></a>
+<span class="sourceLineNo">196</span>        + HConstants.HBASE_DIR + " " + rd.toString(), iae);<a name="line.196"></a>
+<span class="sourceLineNo">197</span>      throw iae;<a name="line.197"></a>
+<span class="sourceLineNo">198</span>    }<a name="line.198"></a>
+<span class="sourceLineNo">199</span>    // Make sure cluster ID exists<a name="line.199"></a>
+<span class="sourceLineNo">200</span>    if (!FSUtils.checkClusterIdExists(fs, rd, c.getInt(<a name="line.200"></a>
+<span class="sourceLineNo">201</span>        HConstants.THREAD_WAKE_FREQUENCY, 10 * 1000))) {<a name="line.201"></a>
+<span class="sourceLineNo">202</span>      FSUtils.setClusterId(fs, rd, new ClusterId(), c.getInt(HConstants.THREAD_WAKE_FREQUENCY, 10 * 1000));<a name="line.202"></a>
+<span class="sourceLineNo">203</span>    }<a name="line.203"></a>
+<span class="sourceLineNo">204</span>    clusterId = FSUtils.getClusterId(fs, rd);<a name="line.204"></a>
+<span class="sourceLineNo">205</span><a name="line.205"></a>
+<span class="sourceLineNo">206</span>    // Make sure the meta region directory exists!<a name="line.206"></a>
+<span class="sourceLineNo">207</span>    if (!FSUtils.metaRegionExists(fs, rd)) {<a name="line.207"></a>
+<span class="sourceLineNo">208</span>      bootstrap(rd, c);<a name="line.208"></a>
+<span class="sourceLineNo">209</span>    }<a name="line.209"></a>
+<span class="sourceLineNo">210</span><a name="line.210"></a>
+<span class="sourceLineNo">211</span>    // Create tableinfo-s for hbase:meta if not already there.<a name="line.211"></a>
+<span class="sourceLineNo">212</span>    // assume, created table descriptor is for enabling table<a name="line.212"></a>
+<span class="sourceLineNo">213</span>    // meta table is a system table, so descriptors are predefined,<a name="line.213"></a>
+<span class="sourceLineNo">214</span>    // we should get them from registry.<a name="line.214"></a>
+<span class="sourceLineNo">215</span>    FSTableDescriptors fsd = new FSTableDescriptors(c, fs, rd);<a name="line.215"></a>
+<span class="sourceLineNo">216</span>    fsd.createTableDescriptor(fsd.get(TableName.META_TABLE_NAME));<a name="line.216"></a>
+<span class="sourceLineNo">217</span><a name="line.217"></a>
+<span class="sourceLineNo">218</span>    return rd;<a name="line.218"></a>
+<span class="sourceLineNo">219</span>  }<a name="line.219"></a>
+<span class="sourceLineNo">220</span><a name="line.220"></a>
+<span class="sourceLineNo">221</span>  /**<a name="line.221"></a>
+<span class="sourceLineNo">222</span>   * Make sure the hbase temp directory exists and is empty.<a name="line.222"></a>
+<span class="sourceLineNo">223</span>   * NOTE that this method is only executed once just after the master becomes the active one.<a name="line.223"></a>
+<span class="sourceLineNo">224</span>   */<a name="line.224"></a>
+<span class="sourceLineNo">225</span>  private void checkTempDir(final Path tmpdir, final Configuration c, final FileSystem fs)<a name="line.225"></a>
+<span class="sourceLineNo">226</span>      throws IOException {<a name="line.226"></a>
+<span class="sourceLineNo">227</span>    // If the temp directory exists, clear the content (left over, from the previous run)<a name="line.227"></a>
+<span class="sourceLineNo">228</span>    if (fs.exists(tmpdir)) {<a name="line.228"></a>
+<span class="sourceLineNo">229</span>      // Archive table in temp, maybe left over from failed deletion,<a name="line.229"></a>
+<span class="sourceLineNo">230</span>      // if not the cleaner will take care of them.<a name="line.230"></a>
+<span class="sourceLineNo">231</span>      for (Path tabledir: FSUtils.getTableDirs(fs, tmpdir)) {<a name="line.231"></a>
+<span class="sourceLineNo">232</span>        for (Path regiondir: FSUtils.getRegionDirs(fs, tabledir)) {<a name="line.232"></a>
+<span class="sourceLineNo">233</span>          HFileArchiver.archiveRegion(fs, this.rootdir, tabledir, regiondir);<a name="line.233"></a>
+<span class="sourceLineNo">234</span>        }<a name="line.234"></a>
+<span class="sourceLineNo">235</span>      }<a name="line.235"></a>
+<span class="sourceLineNo">236</span>      if (!fs.delete(tmpdir, true)) {<a name="line.236"></a>
+<span class="sourceLineNo">237</span>        throw new IOException("Unable to clean the temp directory: " + tmpdir);<a name="line.237"></a>
+<span class="sourceLineNo">238</span>      }<a name="line.238"></a>
+<span class="sourceLineNo">239</span>    }<a name="line.239"></a>
+<span class="sourceLineNo">240</span><a name="line.240"></a>
+<span class="sourceLineNo">241</span>    // Create the temp directory<a name="line.241"></a>
+<span class="sourceLineNo">242</span>    if (!fs.mkdirs(tmpdir)) {<a name="line.242"></a>
+<span class="sourceLineNo">243</span>      throw new IOException("HBase temp directory '" + tmpdir + "' creation failure.");<a name="line.243"></a>
+<span class="sourceLineNo">244</span>    }<a name="line.244"></a>
+<span class="sourceLineNo">245</span>  }<a name="line.245"></a>
+<span class="sourceLineNo">246</span><a name="line.246"></a>
+<span class="sourceLineNo">247</span>  private static void bootstrap(final Path rd, final Configuration c)<a name="line.247"></a>
+<span class="sourceLineNo">248</span>  throws IOException {<a name="line.248"></a>
+<span class="sourceLineNo">249</span>    LOG.info("BOOTSTRAP: creating hbase:meta region");<a name="line.249"></a>
+<span class="sourceLineNo">250</span>    try {<a name="line.250"></a>
+<span class="sourceLineNo">251</span>      // Bootstrapping, make sure blockcache is off.  Else, one will be<a name="line.251"></a>
+<span class="sourceLineNo">252</span>      // created here in bootstrap and it'll need to be cleaned up.  Better to<a name="line.252"></a>
+<span class="sourceLineNo">253</span>      // not make it in first place.  Turn off block caching for bootstrap.<a name="line.253"></a>
+<span class="sourceLineNo">254</span>      // Enable after.<a name="line.254"></a>
+<span class="sourceLineNo">255</span>      HRegionInfo metaHRI = new HRegionInfo(HRegionInfo.FIRST_META_REGIONINFO);<a name="line.255"></a>
+<span class="sourceLineNo">256</span>      HTableDescriptor metaDescriptor = new FSTableDescriptors(c).get(TableName.META_TABLE_NAME);<a name="line.256"></a>
+<span class="sourceLineNo">257</span>      setInfoFamilyCachingForMeta(metaDescriptor, false);<a name="line.257"></a>
+<span class="sourceLineNo">258</span>      HRegion meta = HRegion.createHRegion(metaHRI, rd, c, metaDescriptor, null);<a name="line.258"></a>
+<span class="sourceLineNo">259</span>      setInfoFamilyCachingForMeta(metaDescriptor, true);<a name="line.259"></a>
+<span class="sourceLineNo">260</span>      meta.close();<a name="line.260"></a>
+<span class="sourceLineNo">261</span>    } catch (IOException e) {<a name="line.261"></a>
+<span class="sourceLineNo">262</span>        e = e instanceof RemoteException ?<a name="line.262"></a>
+<span class="sourceLineNo">263</span>                ((RemoteException)e).unwrapRemoteException() : e;<a name="line.263"></a>
+<span class="sourceLineNo">264</span>      LOG.error("bootstrap", e);<a name="line.264"></a>
+<span class="sourceLineNo">265</span>      throw e;<a name="line.265"></a>
+<span class="sourceLineNo">266</span>    }<a name="line.266"></a>
+<span class="sourceLineNo">267</span>  }<a name="line.267"></a>
+<span class="sourceLineNo">268</span><a name="line.268"></a>
+<span class="sourceLineNo">269</span>  /**<a name="line.269"></a>
+<span class="sourceLineNo">270</span>   * Enable in memory caching for hbase:meta<a name="line.270"></a>
+<span class="sourceLineNo">271</span>   */<a name="line.271"></a>
+<span class="sourceLineNo">272</span>  public static void setInfoFamilyCachingForMeta(HTableDescriptor metaDescriptor, final boolean b) {<a name="line.272"></a>
+<span class="sourceLineNo">273</span>    for (HColumnDescriptor hcd: metaDescriptor.getColumnFamilies()) {<a name="line.273"></a>
+<span class="sourceLineNo">274</span>      if (Bytes.equals(hcd.getName(), HConstants.CATALOG_FAMILY)) {<a name="line.274"></a>
+<span class="sourceLineNo">275</span>        hcd.setBlockCacheEnabled(b);<a name="line.275"></a>
+<span class="sourceLineNo">276</span>        hcd.setInMemory(b);<a name="line.276"></a>
+<span class="sourceLineNo">277</span>      }<a name="line.277"></a>
+<span class="sourceLineNo">278</span>    }<a name="line.278"></a>
+<span class="sourceLineNo">279</span>  }<a name="line.279"></a>
+<span class="sourceLineNo">280</span><a name="line.280"></a>
+<span class="sourceLineNo">281</span>  public void deleteFamilyFromFS(HRegionInfo region, byte[] familyName, boolean hasMob)<a name="line.281"></a>
+<span class="sourceLineNo">282</span>      throws IOException {<a name="line.282"></a>
+<span class="sourceLineNo">283</span>    // archive family store files<a name="line.283"></a>
+<span class="sourceLineNo">284</span>    Path tableDir = FSUtils.getTableDir(rootdir, region.getTable());<a name="line.284"></a>
+<span class="sourceLineNo">285</span>    HFileArchiver.archiveFamily(fs, conf, region, tableDir, familyName);<a name="line.285"></a>
+<span class="sourceLineNo">286</span><a name="line.286"></a>
+<span class="sourceLineNo">287</span>    // delete the family folder<a name="line.287"></a>
+<span class="sourceLineNo">288</span>    Path familyDir = new Path(tableDir,<a name="line.288"></a>
+<span class="sourceLineNo">289</span>      new Path(region.getEncodedName(), Bytes.toString(familyName)));<a name="line.289"></a>
+<span class="sourceLineNo">290</span>    if (fs.delete(familyDir, true) == false) {<a name="line.290"></a>
+<span class="sourceLineNo">291</span>      if (fs.exists(familyDir)) {<a name="line.291"></a>
+<span class="sourceLineNo">292</span>        throw new IOException("Could not delete family "<a name="line.292"></a>
+<span class="sourceLineNo">293</span>            + Bytes.toString(familyName) + " from FileSystem for region "<a name="line.293"></a>
+<span class="sourceLineNo">294</span>            + region.getRegionNameAsString() + "(" + region.getEncodedName()<a name="line.294"></a>
+<span class="sourceLineNo">295</span>            + ")");<a name="line.295"></a>
+<span class="sourceLineNo">296</span>      }<a name="line.296"></a>
+<span class="sourceLineNo">297</span>    }<a name="line.297"></a>
+<span class="sourceLineNo">298</span><a name="line.298"></a>
+<span class="sourceLineNo">299</span>    // archive and delete mob files<a name="line.299"></a>
+<span class="sourceLineNo">300</span>    if (hasMob) {<a name="line.300"></a>
+<span class="sourceLineNo">301</span>      Path mobTableDir =<a name="line.301"></a>
+<span class="sourceLineNo">302</span>          FSUtils.getTableDir(new Path(getRootDir(), MobConstants.MOB_DIR_NAME), region.getTable());<a name="line.302"></a>
+<span class="sourceLineNo">303</span>      HRegionInfo mobRegionInfo = MobUtils.getMobRegionInfo(region.getTable());<a name="line.303"></a>
+<span class="sourceLineNo">304</span>      Path mobFamilyDir =<a name="line.304"></a>
+<span class="sourceLineNo">305</span>          new Path(mobTableDir,<a name="line.305"></a>
+<span class="sourceLineNo">306</span>              new Path(mobRegionInfo.getEncodedName(), Bytes.toString(familyName)));<a name="line.306"></a>
+<span class="sourceLineNo">307</span>      // archive mob family store files<a name="line.307"></a>
+<span class="sourceLineNo">308</span>      MobUtils.archiveMobStoreFiles(conf, fs, mobRegionInfo, mobFamilyDir, familyName);<a name="line.308"></a>
+<span class="sourceLineNo">309</span><a name="line.309"></a>
+<span class="sourceLineNo">310</span>      if (!fs.delete(mobFamilyDir, true)) {<a name="line.310"></a>
+<span class="sourceLineNo">311</span>        throw new IOException("Could not delete mob store files for family "<a name="line.311"></a>
+<span class="sourceLineNo">312</span>            + Bytes.toString(familyName) + " from FileSystem region "<a name="line.312"></a>
+<span class="sourceLineNo">313</span>            + mobRegionInfo.getRegionNameAsString() + "(" + mobRegionInfo.getEncodedName() + ")");<a name="line.313"></a>
+<span class="sourceLineNo">314</span>      }<a name="line.314"></a>
+<span class="sourceLineNo">315</span>    }<a name="line.315"></a>
+<span class="sourceLineNo">316</span>  }<a name="line.316"></a>
+<span class="sourceLineNo">317</span><a name="line.317"></a>
+<span class="sourceLineNo">318</span>  public void stop() {<a name="line.318"></a>
+<span class="sourceLineNo">319</span>  }<a name="line.319"></a>
+<span class="sourceLineNo">320</span><a name="line.320"></a>
+<span class="sourceLineNo">321</span>  public void logFileSystemState(Log log) throws IOException {<a name="line.321"></a>
+<span class="sourceLineNo">322</span>    FSUtils.logFileSystemState(fs, rootdir, log);<a name="line.322"></a>
+<span class="sourceLineNo">323</span>  }<a name="line.323"></a>
+<span class="sourceLineNo">324</span>}<a name="line.324"></a>
 
 
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/src-html/org/apache/hadoop/hbase/master/TableStateManager.html
----------------------------------------------------------------------
diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/master/TableStateManager.html b/devapidocs/src-html/org/apache/hadoop/hbase/master/TableStateManager.html
index 53306c7..e477d0e 100644
--- a/devapidocs/src-html/org/apache/hadoop/hbase/master/TableStateManager.html
+++ b/devapidocs/src-html/org/apache/hadoop/hbase/master/TableStateManager.html
@@ -37,8 +37,8 @@
 <span class="sourceLineNo">029</span>import com.google.common.collect.Sets;<a name="line.29"></a>
 <span class="sourceLineNo">030</span>import org.apache.commons.logging.Log;<a name="line.30"></a>
 <span class="sourceLineNo">031</span>import org.apache.commons.logging.LogFactory;<a name="line.31"></a>
-<span class="sourceLineNo">032</span>import org.apache.hadoop.hbase.MetaTableAccessor;<a name="line.32"></a>
-<span class="sourceLineNo">033</span>import org.apache.hadoop.hbase.TableDescriptor;<a name="line.33"></a>
+<span class="sourceLineNo">032</span>import org.apache.hadoop.hbase.HTableDescriptor;<a name="line.32"></a>
+<span class="sourceLineNo">033</span>import org.apache.hadoop.hbase.MetaTableAccessor;<a name="line.33"></a>
 <span class="sourceLineNo">034</span>import org.apache.hadoop.hbase.TableDescriptors;<a name="line.34"></a>
 <span class="sourceLineNo">035</span>import org.apache.hadoop.hbase.TableName;<a name="line.35"></a>
 <span class="sourceLineNo">036</span>import org.apache.hadoop.hbase.TableNotFoundException;<a name="line.36"></a>
@@ -205,7 +205,7 @@
 <span class="sourceLineNo">197</span><a name="line.197"></a>
 <span class="sourceLineNo">198</span>  public static void fixTableStates(TableDescriptors tableDescriptors, Connection connection)<a name="line.198"></a>
 <span class="sourceLineNo">199</span>      throws IOException {<a name="line.199"></a>
-<span class="sourceLineNo">200</span>    final Map&lt;String, TableDescriptor&gt; allDescriptors =<a name="line.200"></a>
+<span class="sourceLineNo">200</span>    final Map&lt;String, HTableDescriptor&gt; allDescriptors =<a name="line.200"></a>
 <span class="sourceLineNo">201</span>        tableDescriptors.getAllDescriptors();<a name="line.201"></a>
 <span class="sourceLineNo">202</span>    final Map&lt;String, TableState&gt; states = new HashMap&lt;&gt;();<a name="line.202"></a>
 <span class="sourceLineNo">203</span>    MetaTableAccessor.fullScanTables(connection, new MetaTableAccessor.Visitor() {<a name="line.203"></a>
@@ -217,7 +217,7 @@
 <span class="sourceLineNo">209</span>        return true;<a name="line.209"></a>
 <span class="sourceLineNo">210</span>      }<a name="line.210"></a>
 <span class="sourceLineNo">211</span>    });<a name="line.211"></a>
-<span class="sourceLineNo">212</span>    for (Map.Entry&lt;String, TableDescriptor&gt; entry : allDescriptors.entrySet()) {<a name="line.212"></a>
+<span class="sourceLineNo">212</span>    for (Map.Entry&lt;String, HTableDescriptor&gt; entry : allDescriptors.entrySet()) {<a name="line.212"></a>
 <span class="sourceLineNo">213</span>      String table = entry.getKey();<a name="line.213"></a>
 <span class="sourceLineNo">214</span>      if (table.equals(TableName.META_TABLE_NAME.getNameAsString()))<a name="line.214"></a>
 <span class="sourceLineNo">215</span>        continue;<a name="line.215"></a>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/src-html/org/apache/hadoop/hbase/master/normalizer/SimpleRegionNormalizer.html
----------------------------------------------------------------------
diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/master/normalizer/SimpleRegionNormalizer.html b/devapidocs/src-html/org/apache/hadoop/hbase/master/normalizer/SimpleRegionNormalizer.html
index b06b611..5ce64be 100644
--- a/devapidocs/src-html/org/apache/hadoop/hbase/master/normalizer/SimpleRegionNormalizer.html
+++ b/devapidocs/src-html/org/apache/hadoop/hbase/master/normalizer/SimpleRegionNormalizer.html
@@ -190,7 +190,7 @@
 <span class="sourceLineNo">182</span>        if (mergeEnabled) {<a name="line.182"></a>
 <span class="sourceLineNo">183</span>          HRegionInfo hri2 = tableRegions.get(candidateIdx+1);<a name="line.183"></a>
 <span class="sourceLineNo">184</span>          long regionSize2 = getRegionSize(hri2);<a name="line.184"></a>
-<span class="sourceLineNo">185</span>          if (regionSize &gt; 0 &amp;&amp; regionSize2 &gt; 0 &amp;&amp; regionSize + regionSize2 &lt; avgRegionSize) {<a name="line.185"></a>
+<span class="sourceLineNo">185</span>          if (regionSize &gt;= 0 &amp;&amp; regionSize2 &gt;= 0 &amp;&amp; regionSize + regionSize2 &lt; avgRegionSize) {<a name="line.185"></a>
 <span class="sourceLineNo">186</span>            LOG.info("Table " + table + ", small region size: " + regionSize<a name="line.186"></a>
 <span class="sourceLineNo">187</span>              + " plus its neighbor size: " + regionSize2<a name="line.187"></a>
 <span class="sourceLineNo">188</span>              + ", less than the avg size " + avgRegionSize + ", merging them");<a name="line.188"></a>


[16/52] [partial] hbase-site git commit: Published site at 3e0602be1665e6170b0addec59bbe8785da300b0.

Posted by mi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/org/apache/hadoop/hbase/util/FSTableDescriptors.html
----------------------------------------------------------------------
diff --git a/devapidocs/org/apache/hadoop/hbase/util/FSTableDescriptors.html b/devapidocs/org/apache/hadoop/hbase/util/FSTableDescriptors.html
index e743737..580a512 100644
--- a/devapidocs/org/apache/hadoop/hbase/util/FSTableDescriptors.html
+++ b/devapidocs/org/apache/hadoop/hbase/util/FSTableDescriptors.html
@@ -100,7 +100,7 @@
 <hr>
 <br>
 <pre><a href="../../../../../org/apache/hadoop/hbase/classification/InterfaceAudience.Private.html" title="annotation in org.apache.hadoop.hbase.classification">@InterfaceAudience.Private</a>
-public class <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.72">FSTableDescriptors</a>
+public class <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.73">FSTableDescriptors</a>
 extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
 implements <a href="../../../../../org/apache/hadoop/hbase/TableDescriptors.html" title="interface in org.apache.hadoop.hbase">TableDescriptors</a></pre>
 <div class="block">Implementation of <a href="../../../../../org/apache/hadoop/hbase/TableDescriptors.html" title="interface in org.apache.hadoop.hbase"><code>TableDescriptors</code></a> that reads descriptors from the
@@ -138,7 +138,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/TableDescriptors.html
 <th class="colLast" scope="col">Field and Description</th>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">TableDescriptor</a>&gt;</code></td>
+<td class="colFirst"><code>private <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&gt;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/FSTableDescriptors.html#cache">cache</a></strong></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
@@ -167,7 +167,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/TableDescriptors.html
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>private <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a></code></td>
-<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/FSTableDescriptors.html#metaTableDescritor">metaTableDescritor</a></strong></code>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/FSTableDescriptors.html#metaTableDescriptor">metaTableDescriptor</a></strong></code>
 <div class="block">Table descriptor for <code>hbase:meta</code> catalog table</div>
 </td>
 </tr>
@@ -270,11 +270,8 @@ implements <a href="../../../../../org/apache/hadoop/hbase/TableDescriptors.html
 </td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/FSTableDescriptors.html#add(org.apache.hadoop.hbase.TableDescriptor)">add</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">TableDescriptor</a>&nbsp;htd)</code>
-<div class="block">Adds (or updates) the table descriptor to the FileSystem
- and updates the local cache with it.</div>
-</td>
+<td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/FSTableDescriptors.html#createMetaTableDescriptor(org.apache.hadoop.conf.Configuration)">createMetaTableDescriptor</a></strong>(org.apache.hadoop.conf.Configuration&nbsp;conf)</code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>boolean</code></td>
@@ -286,26 +283,13 @@ implements <a href="../../../../../org/apache/hadoop/hbase/TableDescriptors.html
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/FSTableDescriptors.html#createTableDescriptor(org.apache.hadoop.hbase.HTableDescriptor,%20boolean)">createTableDescriptor</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;htd,
                                           boolean&nbsp;forceCreation)</code>
-<div class="block">Create tables descriptor for given HTableDescriptor.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/FSTableDescriptors.html#createTableDescriptor(org.apache.hadoop.hbase.TableDescriptor)">createTableDescriptor</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">TableDescriptor</a>&nbsp;htd)</code>
-<div class="block">Create new HTableDescriptor in HDFS.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/FSTableDescriptors.html#createTableDescriptor(org.apache.hadoop.hbase.TableDescriptor,%20boolean)">createTableDescriptor</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">TableDescriptor</a>&nbsp;htd,
-                                          boolean&nbsp;forceCreation)</code>
 <div class="block">Create new HTableDescriptor in HDFS.</div>
 </td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/FSTableDescriptors.html#createTableDescriptorForTableDirectory(org.apache.hadoop.fs.Path,%20org.apache.hadoop.hbase.TableDescriptor,%20boolean)">createTableDescriptorForTableDirectory</a></strong>(org.apache.hadoop.fs.Path&nbsp;tableDir,
-                                                                            <a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">TableDescriptor</a>&nbsp;htd,
+<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/FSTableDescriptors.html#createTableDescriptorForTableDirectory(org.apache.hadoop.fs.Path,%20org.apache.hadoop.hbase.HTableDescriptor,%20boolean)">createTableDescriptorForTableDirectory</a></strong>(org.apache.hadoop.fs.Path&nbsp;tableDir,
+                                                                            <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;htd,
                                                                             boolean&nbsp;forceCreation)</code>
 <div class="block">Create a new HTableDescriptor in HDFS in the specified table directory.</div>
 </td>
@@ -331,7 +315,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/TableDescriptors.html
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a></code></td>
-<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/FSTableDescriptors.html#get(org.apache.hadoop.hbase.TableName)">get</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)</code>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/FSTableDescriptors.html#get(org.apache.hadoop.hbase.TableName)">get</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tablename)</code>
 <div class="block">Get the current table descriptor for the given table, or null if none exists.</div>
 </td>
 </tr>
@@ -342,7 +326,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/TableDescriptors.html
 </td>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">TableDescriptor</a>&gt;</code></td>
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&gt;</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/FSTableDescriptors.html#getAllDescriptors()">getAllDescriptors</a></strong>()</code>
 <div class="block">Returns a map from table name to table descriptor for all tables.</div>
 </td>
@@ -367,30 +351,15 @@ implements <a href="../../../../../org/apache/hadoop/hbase/TableDescriptors.html
 </td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">TableDescriptor</a></code></td>
-<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/FSTableDescriptors.html#getDescriptor(org.apache.hadoop.hbase.TableName)">getDescriptor</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tablename)</code>
-<div class="block">Get the current table descriptor for the given table, or null if none exists.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">TableDescriptor</a></code></td>
+<td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/FSTableDescriptors.html#getTableDescriptorFromFs(org.apache.hadoop.fs.FileSystem,%20org.apache.hadoop.fs.Path)">getTableDescriptorFromFs</a></strong>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
                                                 org.apache.hadoop.fs.Path&nbsp;tableDir)</code>
 <div class="block">Returns the latest table descriptor for the table located at the given directory
  directly from the file system if it exists.</div>
 </td>
 </tr>
-<tr class="rowColor">
-<td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">TableDescriptor</a></code></td>
-<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/FSTableDescriptors.html#getTableDescriptorFromFs(org.apache.hadoop.fs.FileSystem,%20org.apache.hadoop.fs.Path,%20boolean)">getTableDescriptorFromFs</a></strong>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
-                                                org.apache.hadoop.fs.Path&nbsp;tableDir,
-                                                boolean&nbsp;rewritePb)</code>
-<div class="block">Returns the latest table descriptor for the table located at the given directory
- directly from the file system if it exists.</div>
-</td>
-</tr>
 <tr class="altColor">
-<td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">TableDescriptor</a></code></td>
+<td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/FSTableDescriptors.html#getTableDescriptorFromFs(org.apache.hadoop.fs.FileSystem,%20org.apache.hadoop.fs.Path,%20org.apache.hadoop.hbase.TableName)">getTableDescriptorFromFs</a></strong>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
                                                 org.apache.hadoop.fs.Path&nbsp;hbaseRootDir,
                                                 <a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)</code>
@@ -399,33 +368,23 @@ implements <a href="../../../../../org/apache/hadoop/hbase/TableDescriptors.html
 </td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><code>static <a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">TableDescriptor</a></code></td>
-<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/FSTableDescriptors.html#getTableDescriptorFromFs(org.apache.hadoop.fs.FileSystem,%20org.apache.hadoop.fs.Path,%20org.apache.hadoop.hbase.TableName,%20boolean)">getTableDescriptorFromFs</a></strong>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
-                                                org.apache.hadoop.fs.Path&nbsp;hbaseRootDir,
-                                                <a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName,
-                                                boolean&nbsp;rewritePb)</code>
-<div class="block">Returns the latest table descriptor for the given table directly from the file system
- if it exists, bypassing the local cache.</div>
-</td>
-</tr>
-<tr class="altColor">
 <td class="colFirst"><code>(package private) org.apache.hadoop.fs.Path</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/FSTableDescriptors.html#getTableDir(org.apache.hadoop.hbase.TableName)">getTableDir</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)</code>
 <div class="block">Return the table directory in HDFS</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>(package private) static <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/FSTableDescriptors.html#getTableInfoFileName(int)">getTableInfoFileName</a></strong>(int&nbsp;sequenceid)</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>static org.apache.hadoop.fs.FileStatus</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/FSTableDescriptors.html#getTableInfoPath(org.apache.hadoop.fs.FileSystem,%20org.apache.hadoop.fs.Path)">getTableInfoPath</a></strong>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
                                 org.apache.hadoop.fs.Path&nbsp;tableDir)</code>
 <div class="block">Find the most current table info file for the table located in the given table directory.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private static org.apache.hadoop.fs.FileStatus</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/FSTableDescriptors.html#getTableInfoPath(org.apache.hadoop.fs.FileSystem,%20org.apache.hadoop.fs.Path,%20boolean)">getTableInfoPath</a></strong>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
                                 org.apache.hadoop.fs.Path&nbsp;tableDir,
@@ -433,48 +392,41 @@ implements <a href="../../../../../org/apache/hadoop/hbase/TableDescriptors.html
 <div class="block">Find the most current table info file for the table in the given table directory.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>private org.apache.hadoop.fs.FileStatus</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/FSTableDescriptors.html#getTableInfoPath(org.apache.hadoop.fs.Path)">getTableInfoPath</a></strong>(org.apache.hadoop.fs.Path&nbsp;tableDir)</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>private org.apache.hadoop.fs.FileStatus</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/FSTableDescriptors.html#getTableInfoPath(org.apache.hadoop.hbase.TableName)">getTableInfoPath</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)</code>
 <div class="block">Find the most current table info file for the given table in the hbase root directory.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>(package private) static int</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/FSTableDescriptors.html#getTableInfoSequenceId(org.apache.hadoop.fs.Path)">getTableInfoSequenceId</a></strong>(org.apache.hadoop.fs.Path&nbsp;p)</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/FSTableDescriptors.html#isTableInfoExists(org.apache.hadoop.hbase.TableName)">isTableInfoExists</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)</code>
 <div class="block">Checks if a current table info file exists for the given table</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/FSTableDescriptors.html#isUsecache()">isUsecache</a></strong>()</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
-<td class="colFirst"><code>private static <a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">TableDescriptor</a></code></td>
-<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/FSTableDescriptors.html#readTableDescriptor(org.apache.hadoop.fs.FileSystem,%20org.apache.hadoop.fs.FileStatus,%20boolean)">readTableDescriptor</a></strong>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
-                                      org.apache.hadoop.fs.FileStatus&nbsp;status,
-                                      boolean&nbsp;rewritePb)</code>&nbsp;</td>
-</tr>
 <tr class="altColor">
+<td class="colFirst"><code>private static <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/FSTableDescriptors.html#readTableDescriptor(org.apache.hadoop.fs.FileSystem,%20org.apache.hadoop.fs.FileStatus)">readTableDescriptor</a></strong>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
+                                      org.apache.hadoop.fs.FileStatus&nbsp;status)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a></code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/FSTableDescriptors.html#remove(org.apache.hadoop.hbase.TableName)">remove</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tablename)</code>
 <div class="block">Removes the table descriptor from the local cache and returns it.</div>
 </td>
 </tr>
-<tr class="rowColor">
-<td class="colFirst"><code>private static void</code></td>
-<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/FSTableDescriptors.html#rewriteTableDescriptor(org.apache.hadoop.fs.FileSystem,%20org.apache.hadoop.fs.FileStatus,%20org.apache.hadoop.hbase.TableDescriptor)">rewriteTableDescriptor</a></strong>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
-                                            org.apache.hadoop.fs.FileStatus&nbsp;status,
-                                            <a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">TableDescriptor</a>&nbsp;td)</code>&nbsp;</td>
-</tr>
 <tr class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/FSTableDescriptors.html#setCacheOff()">setCacheOff</a></strong>()</code>
@@ -489,14 +441,14 @@ implements <a href="../../../../../org/apache/hadoop/hbase/TableDescriptors.html
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>(package private) org.apache.hadoop.fs.Path</code></td>
-<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/FSTableDescriptors.html#updateTableDescriptor(org.apache.hadoop.hbase.TableDescriptor)">updateTableDescriptor</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">TableDescriptor</a>&nbsp;td)</code>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/FSTableDescriptors.html#updateTableDescriptor(org.apache.hadoop.hbase.HTableDescriptor)">updateTableDescriptor</a></strong>(<a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;td)</code>
 <div class="block">Update table descriptor on the file system</div>
 </td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>private static org.apache.hadoop.fs.Path</code></td>
-<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/FSTableDescriptors.html#writeTableDescriptor(org.apache.hadoop.fs.FileSystem,%20org.apache.hadoop.hbase.TableDescriptor,%20org.apache.hadoop.fs.Path,%20org.apache.hadoop.fs.FileStatus)">writeTableDescriptor</a></strong>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
-                                        <a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">TableDescriptor</a>&nbsp;htd,
+<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/FSTableDescriptors.html#writeTableDescriptor(org.apache.hadoop.fs.FileSystem,%20org.apache.hadoop.hbase.HTableDescriptor,%20org.apache.hadoop.fs.Path,%20org.apache.hadoop.fs.FileStatus)">writeTableDescriptor</a></strong>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
+                                        <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;htd,
                                         org.apache.hadoop.fs.Path&nbsp;tableDir,
                                         org.apache.hadoop.fs.FileStatus&nbsp;currentDescriptorFile)</code>
 <div class="block">Attempts to write a new table descriptor to the given table's directory.</div>
@@ -504,9 +456,9 @@ implements <a href="../../../../../org/apache/hadoop/hbase/TableDescriptors.html
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>private static void</code></td>
-<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/FSTableDescriptors.html#writeTD(org.apache.hadoop.fs.FileSystem,%20org.apache.hadoop.fs.Path,%20org.apache.hadoop.hbase.TableDescriptor)">writeTD</a></strong>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
+<td class="colLast"><code><strong><a href="../../../../../org/apache/hadoop/hbase/util/FSTableDescriptors.html#writeTD(org.apache.hadoop.fs.FileSystem,%20org.apache.hadoop.fs.Path,%20org.apache.hadoop.hbase.HTableDescriptor)">writeTD</a></strong>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
               org.apache.hadoop.fs.Path&nbsp;p,
-              <a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">TableDescriptor</a>&nbsp;htd)</code>&nbsp;</td>
+              <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;htd)</code>&nbsp;</td>
 </tr>
 </table>
 <ul class="blockList">
@@ -536,7 +488,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/TableDescriptors.html
 <ul class="blockList">
 <li class="blockList">
 <h4>LOG</h4>
-<pre>private static final&nbsp;org.apache.commons.logging.Log <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.73">LOG</a></pre>
+<pre>private static final&nbsp;org.apache.commons.logging.Log <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.74">LOG</a></pre>
 </li>
 </ul>
 <a name="fs">
@@ -545,7 +497,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/TableDescriptors.html
 <ul class="blockList">
 <li class="blockList">
 <h4>fs</h4>
-<pre>private final&nbsp;org.apache.hadoop.fs.FileSystem <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.74">fs</a></pre>
+<pre>private final&nbsp;org.apache.hadoop.fs.FileSystem <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.75">fs</a></pre>
 </li>
 </ul>
 <a name="rootdir">
@@ -554,7 +506,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/TableDescriptors.html
 <ul class="blockList">
 <li class="blockList">
 <h4>rootdir</h4>
-<pre>private final&nbsp;org.apache.hadoop.fs.Path <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.75">rootdir</a></pre>
+<pre>private final&nbsp;org.apache.hadoop.fs.Path <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.76">rootdir</a></pre>
 </li>
 </ul>
 <a name="fsreadonly">
@@ -563,7 +515,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/TableDescriptors.html
 <ul class="blockList">
 <li class="blockList">
 <h4>fsreadonly</h4>
-<pre>private final&nbsp;boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.76">fsreadonly</a></pre>
+<pre>private final&nbsp;boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.77">fsreadonly</a></pre>
 </li>
 </ul>
 <a name="usecache">
@@ -572,7 +524,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/TableDescriptors.html
 <ul class="blockList">
 <li class="blockList">
 <h4>usecache</h4>
-<pre>private volatile&nbsp;boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.77">usecache</a></pre>
+<pre>private volatile&nbsp;boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.78">usecache</a></pre>
 </li>
 </ul>
 <a name="fsvisited">
@@ -581,7 +533,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/TableDescriptors.html
 <ul class="blockList">
 <li class="blockList">
 <h4>fsvisited</h4>
-<pre>private volatile&nbsp;boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.78">fsvisited</a></pre>
+<pre>private volatile&nbsp;boolean <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.79">fsvisited</a></pre>
 </li>
 </ul>
 <a name="cachehits">
@@ -590,7 +542,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/TableDescriptors.html
 <ul class="blockList">
 <li class="blockList">
 <h4>cachehits</h4>
-<pre>long <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.80">cachehits</a></pre>
+<pre>long <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.81">cachehits</a></pre>
 </li>
 </ul>
 <a name="invocations">
@@ -599,7 +551,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/TableDescriptors.html
 <ul class="blockList">
 <li class="blockList">
 <h4>invocations</h4>
-<pre>long <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.81">invocations</a></pre>
+<pre>long <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.82">invocations</a></pre>
 </li>
 </ul>
 <a name="TABLEINFO_FILE_PREFIX">
@@ -608,7 +560,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/TableDescriptors.html
 <ul class="blockList">
 <li class="blockList">
 <h4>TABLEINFO_FILE_PREFIX</h4>
-<pre>static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.84">TABLEINFO_FILE_PREFIX</a></pre>
+<pre>static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.85">TABLEINFO_FILE_PREFIX</a></pre>
 <div class="block">The file name prefix used to store HTD in HDFS</div>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.util.FSTableDescriptors.TABLEINFO_FILE_PREFIX">Constant Field Values</a></dd></dl>
 </li>
@@ -619,7 +571,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/TableDescriptors.html
 <ul class="blockList">
 <li class="blockList">
 <h4>TABLEINFO_DIR</h4>
-<pre>static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.85">TABLEINFO_DIR</a></pre>
+<pre>static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.86">TABLEINFO_DIR</a></pre>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.util.FSTableDescriptors.TABLEINFO_DIR">Constant Field Values</a></dd></dl>
 </li>
 </ul>
@@ -629,7 +581,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/TableDescriptors.html
 <ul class="blockList">
 <li class="blockList">
 <h4>TMP_DIR</h4>
-<pre>static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.86">TMP_DIR</a></pre>
+<pre>static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.87">TMP_DIR</a></pre>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.util.FSTableDescriptors.TMP_DIR">Constant Field Values</a></dd></dl>
 </li>
 </ul>
@@ -639,16 +591,16 @@ implements <a href="../../../../../org/apache/hadoop/hbase/TableDescriptors.html
 <ul class="blockList">
 <li class="blockList">
 <h4>cache</h4>
-<pre>private final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">TableDescriptor</a>&gt; <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.91">cache</a></pre>
+<pre>private final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>,<a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&gt; <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.92">cache</a></pre>
 </li>
 </ul>
-<a name="metaTableDescritor">
+<a name="metaTableDescriptor">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>metaTableDescritor</h4>
-<pre>private final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.97">metaTableDescritor</a></pre>
+<h4>metaTableDescriptor</h4>
+<pre>private final&nbsp;<a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.98">metaTableDescriptor</a></pre>
 <div class="block">Table descriptor for <code>hbase:meta</code> catalog table</div>
 </li>
 </ul>
@@ -658,7 +610,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/TableDescriptors.html
 <ul class="blockList">
 <li class="blockList">
 <h4>TABLEINFO_FILESTATUS_COMPARATOR</h4>
-<pre>static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util">Comparator</a>&lt;org.apache.hadoop.fs.FileStatus&gt; <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.463">TABLEINFO_FILESTATUS_COMPARATOR</a></pre>
+<pre>static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util">Comparator</a>&lt;org.apache.hadoop.fs.FileStatus&gt; <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.454">TABLEINFO_FILESTATUS_COMPARATOR</a></pre>
 <div class="block">Compare <code>FileStatus</code> instances by <code>Path.getName()</code>. Returns in
  reverse order.</div>
 </li>
@@ -669,7 +621,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/TableDescriptors.html
 <ul class="blockList">
 <li class="blockList">
 <h4>TABLEINFO_PATHFILTER</h4>
-<pre>private static final&nbsp;org.apache.hadoop.fs.PathFilter <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.477">TABLEINFO_PATHFILTER</a></pre>
+<pre>private static final&nbsp;org.apache.hadoop.fs.PathFilter <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.468">TABLEINFO_PATHFILTER</a></pre>
 </li>
 </ul>
 <a name="WIDTH_OF_SEQUENCE_ID">
@@ -678,7 +630,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/TableDescriptors.html
 <ul class="blockList">
 <li class="blockList">
 <h4>WIDTH_OF_SEQUENCE_ID</h4>
-<pre>static final&nbsp;int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.487">WIDTH_OF_SEQUENCE_ID</a></pre>
+<pre>static final&nbsp;int <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.478">WIDTH_OF_SEQUENCE_ID</a></pre>
 <div class="block">Width of the sequenceid that is a suffix on a tableinfo file.</div>
 <dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.hadoop.hbase.util.FSTableDescriptors.WIDTH_OF_SEQUENCE_ID">Constant Field Values</a></dd></dl>
 </li>
@@ -689,7 +641,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/TableDescriptors.html
 <ul class="blockListLast">
 <li class="blockList">
 <h4>TABLEINFO_FILE_REGEX</h4>
-<pre>private static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/regex/Pattern.html?is-external=true" title="class or interface in java.util.regex">Pattern</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.509">TABLEINFO_FILE_REGEX</a></pre>
+<pre>private static final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/regex/Pattern.html?is-external=true" title="class or interface in java.util.regex">Pattern</a> <a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.500">TABLEINFO_FILE_REGEX</a></pre>
 <div class="block">Regex to eat up sequenceid suffix on a .tableinfo file.
  Use regex because may encounter oldstyle .tableinfos where there is no
  sequenceid on the end.</div>
@@ -709,7 +661,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/TableDescriptors.html
 <ul class="blockList">
 <li class="blockList">
 <h4>FSTableDescriptors</h4>
-<pre>public&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.104">FSTableDescriptors</a>(org.apache.hadoop.conf.Configuration&nbsp;conf)
+<pre>public&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.105">FSTableDescriptors</a>(org.apache.hadoop.conf.Configuration&nbsp;conf)
                    throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Construct a FSTableDescriptors instance using the hbase root dir of the given
  conf and the filesystem where that root dir lives.
@@ -724,7 +676,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/TableDescriptors.html
 <ul class="blockList">
 <li class="blockList">
 <h4>FSTableDescriptors</h4>
-<pre>public&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.108">FSTableDescriptors</a>(org.apache.hadoop.conf.Configuration&nbsp;conf,
+<pre>public&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.109">FSTableDescriptors</a>(org.apache.hadoop.conf.Configuration&nbsp;conf,
                   org.apache.hadoop.fs.FileSystem&nbsp;fs,
                   org.apache.hadoop.fs.Path&nbsp;rootdir)
                    throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
@@ -738,7 +690,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/TableDescriptors.html
 <ul class="blockListLast">
 <li class="blockList">
 <h4>FSTableDescriptors</h4>
-<pre>public&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.117">FSTableDescriptors</a>(org.apache.hadoop.conf.Configuration&nbsp;conf,
+<pre>public&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.118">FSTableDescriptors</a>(org.apache.hadoop.conf.Configuration&nbsp;conf,
                   org.apache.hadoop.fs.FileSystem&nbsp;fs,
                   org.apache.hadoop.fs.Path&nbsp;rootdir,
                   boolean&nbsp;fsreadonly,
@@ -758,13 +710,25 @@ implements <a href="../../../../../org/apache/hadoop/hbase/TableDescriptors.html
 <!--   -->
 </a>
 <h3>Method Detail</h3>
+<a name="createMetaTableDescriptor(org.apache.hadoop.conf.Configuration)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>createMetaTableDescriptor</h4>
+<pre>public static&nbsp;<a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.130">createMetaTableDescriptor</a>(org.apache.hadoop.conf.Configuration&nbsp;conf)
+                                                  throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
+</li>
+</ul>
 <a name="setCacheOn()">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>setCacheOn</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.129">setCacheOn</a>()
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.167">setCacheOn</a>()
                 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/TableDescriptors.html#setCacheOn()">TableDescriptors</a></code></strong></div>
 <div class="block">Enables the tabledescriptor cache</div>
@@ -781,7 +745,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/TableDescriptors.html
 <ul class="blockList">
 <li class="blockList">
 <h4>setCacheOff</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.135">setCacheOff</a>()
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.173">setCacheOff</a>()
                  throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/TableDescriptors.html#setCacheOff()">TableDescriptors</a></code></strong></div>
 <div class="block">Disables the tabledescriptor cache</div>
@@ -798,28 +762,7 @@ implements <a href="../../../../../org/apache/hadoop/hbase/TableDescriptors.html
 <ul class="blockList">
 <li class="blockList">
 <h4>isUsecache</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.141">isUsecache</a>()</pre>
-</li>
-</ul>
-<a name="getDescriptor(org.apache.hadoop.hbase.TableName)">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getDescriptor</h4>
-<pre><a href="http://docs.oracle.com/javase/7/docs/api/javax/annotation/Nullable.html?is-external=true" title="class or interface in javax.annotation">@Nullable</a>
-public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">TableDescriptor</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.153">getDescriptor</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tablename)
-                              throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
-<div class="block">Get the current table descriptor for the given table, or null if none exists.
-
- Uses a local cache of the descriptor but still checks the filesystem on each call
- to see if a newer file has been created since the cached one was read.</div>
-<dl>
-<dt><strong>Specified by:</strong></dt>
-<dd><code><a href="../../../../../org/apache/hadoop/hbase/TableDescriptors.html#getDescriptor(org.apache.hadoop.hbase.TableName)">getDescriptor</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/TableDescriptors.html" title="interface in org.apache.hadoop.hbase">TableDescriptors</a></code></dd>
-<dt><span class="strong">Returns:</span></dt><dd>TableDescriptor for tablename</dd>
-<dt><span class="strong">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.179">isUsecache</a>()</pre>
 </li>
 </ul>
 <a name="get(org.apache.hadoop.hbase.TableName)">
@@ -828,7 +771,8 @@ public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html
 <ul class="blockList">
 <li class="blockList">
 <h4>get</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.201">get</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)
+<pre><a href="http://docs.oracle.com/javase/7/docs/api/javax/annotation/Nullable.html?is-external=true" title="class or interface in javax.annotation">@Nullable</a>
+public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.191">get</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tablename)
                      throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Get the current table descriptor for the given table, or null if none exists.
 
@@ -837,7 +781,7 @@ public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html
 <dl>
 <dt><strong>Specified by:</strong></dt>
 <dd><code><a href="../../../../../org/apache/hadoop/hbase/TableDescriptors.html#get(org.apache.hadoop.hbase.TableName)">get</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/TableDescriptors.html" title="interface in org.apache.hadoop.hbase">TableDescriptors</a></code></dd>
-<dt><span class="strong">Returns:</span></dt><dd>HTableDescriptor for tablename</dd>
+<dt><span class="strong">Returns:</span></dt><dd>TableDescriptor for tablename</dd>
 <dt><span class="strong">Throws:</span></dt>
 <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
 </li>
@@ -848,8 +792,8 @@ public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html
 <ul class="blockList">
 <li class="blockList">
 <h4>getAllDescriptors</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">TableDescriptor</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.214">getAllDescriptors</a>()
-                                              throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.236">getAllDescriptors</a>()
+                                               throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Returns a map from table name to table descriptor for all tables.</div>
 <dl>
 <dt><strong>Specified by:</strong></dt>
@@ -865,7 +809,7 @@ public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html
 <ul class="blockList">
 <li class="blockList">
 <h4>getAll</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.252">getAll</a>()
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.273">getAll</a>()
                                     throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Returns a map from table name to table descriptor for all tables.</div>
 <dl>
@@ -882,7 +826,7 @@ public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html
 <ul class="blockList">
 <li class="blockList">
 <h4>getByNamespace</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.267">getByNamespace</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.288">getByNamespace</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)
                                             throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Find descriptors by namespace.</div>
 <dl>
@@ -893,24 +837,6 @@ public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html
 <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../org/apache/hadoop/hbase/util/FSTableDescriptors.html#get(org.apache.hadoop.hbase.TableName)"><code>get(org.apache.hadoop.hbase.TableName)</code></a></dd></dl>
 </li>
 </ul>
-<a name="add(org.apache.hadoop.hbase.TableDescriptor)">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>add</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.291">add</a>(<a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">TableDescriptor</a>&nbsp;htd)
-         throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
-<div class="block">Adds (or updates) the table descriptor to the FileSystem
- and updates the local cache with it.</div>
-<dl>
-<dt><strong>Specified by:</strong></dt>
-<dd><code><a href="../../../../../org/apache/hadoop/hbase/TableDescriptors.html#add(org.apache.hadoop.hbase.TableDescriptor)">add</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/hadoop/hbase/TableDescriptors.html" title="interface in org.apache.hadoop.hbase">TableDescriptors</a></code></dd>
-<dt><span class="strong">Parameters:</span></dt><dd><code>htd</code> - Descriptor to set into TableDescriptors</dd>
-<dt><span class="strong">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
-</li>
-</ul>
 <a name="add(org.apache.hadoop.hbase.HTableDescriptor)">
 <!--   -->
 </a>
@@ -935,7 +861,7 @@ public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html
 <ul class="blockList">
 <li class="blockList">
 <h4>remove</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.339">remove</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tablename)
+<pre>public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.334">remove</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tablename)
                         throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Removes the table descriptor from the local cache and returns it.
  If not in read only mode, it also deletes the entire table directory(!)
@@ -954,7 +880,7 @@ public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html
 <ul class="blockList">
 <li class="blockList">
 <h4>isTableInfoExists</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.365">isTableInfoExists</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.356">isTableInfoExists</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)
                           throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Checks if a current table info file exists for the given table</div>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>tableName</code> - name of table</dd>
@@ -969,7 +895,7 @@ public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html
 <ul class="blockList">
 <li class="blockList">
 <h4>getTableInfoPath</h4>
-<pre>private&nbsp;org.apache.hadoop.fs.FileStatus&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.373">getTableInfoPath</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)
+<pre>private&nbsp;org.apache.hadoop.fs.FileStatus&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.364">getTableInfoPath</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)
                                                   throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Find the most current table info file for the given table in the hbase root directory.</div>
 <dl><dt><span class="strong">Returns:</span></dt><dd>The file status of the current table info file or null if it does not exist</dd>
@@ -983,7 +909,7 @@ public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html
 <ul class="blockList">
 <li class="blockList">
 <h4>getTableInfoPath</h4>
-<pre>private&nbsp;org.apache.hadoop.fs.FileStatus&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.378">getTableInfoPath</a>(org.apache.hadoop.fs.Path&nbsp;tableDir)
+<pre>private&nbsp;org.apache.hadoop.fs.FileStatus&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.369">getTableInfoPath</a>(org.apache.hadoop.fs.Path&nbsp;tableDir)
                                                   throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
 <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
@@ -995,7 +921,7 @@ public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html
 <ul class="blockList">
 <li class="blockList">
 <h4>getTableInfoPath</h4>
-<pre>public static&nbsp;org.apache.hadoop.fs.FileStatus&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.394">getTableInfoPath</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
+<pre>public static&nbsp;org.apache.hadoop.fs.FileStatus&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.385">getTableInfoPath</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
                                                org.apache.hadoop.fs.Path&nbsp;tableDir)
                                                         throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Find the most current table info file for the table located in the given table directory.
@@ -1015,7 +941,7 @@ public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html
 <ul class="blockList">
 <li class="blockList">
 <h4>getTableInfoPath</h4>
-<pre>private static&nbsp;org.apache.hadoop.fs.FileStatus&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.412">getTableInfoPath</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
+<pre>private static&nbsp;org.apache.hadoop.fs.FileStatus&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.403">getTableInfoPath</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
                                                org.apache.hadoop.fs.Path&nbsp;tableDir,
                                                boolean&nbsp;removeOldFiles)
                                                          throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
@@ -1038,7 +964,7 @@ public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html
 <ul class="blockList">
 <li class="blockList">
 <h4>getCurrentTableInfoStatus</h4>
-<pre>static&nbsp;org.apache.hadoop.fs.FileStatus&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.432">getCurrentTableInfoStatus</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
+<pre>static&nbsp;org.apache.hadoop.fs.FileStatus&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.423">getCurrentTableInfoStatus</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
                                                         org.apache.hadoop.fs.Path&nbsp;dir,
                                                         boolean&nbsp;removeOldFiles)
                                                           throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
@@ -1061,7 +987,7 @@ public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html
 <ul class="blockList">
 <li class="blockList">
 <h4>getTableDir</h4>
-<pre>org.apache.hadoop.fs.Path&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.473">getTableDir</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)</pre>
+<pre>org.apache.hadoop.fs.Path&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.464">getTableDir</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)</pre>
 <div class="block">Return the table directory in HDFS</div>
 </li>
 </ul>
@@ -1071,7 +997,7 @@ public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html
 <ul class="blockList">
 <li class="blockList">
 <h4>formatTableInfoSequenceId</h4>
-<pre>private static&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.494">formatTableInfoSequenceId</a>(int&nbsp;number)</pre>
+<pre>private static&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.485">formatTableInfoSequenceId</a>(int&nbsp;number)</pre>
 </li>
 </ul>
 <a name="getTableInfoSequenceId(org.apache.hadoop.fs.Path)">
@@ -1080,7 +1006,7 @@ public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html
 <ul class="blockList">
 <li class="blockList">
 <h4>getTableInfoSequenceId</h4>
-<pre>static&nbsp;int&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.516">getTableInfoSequenceId</a>(org.apache.hadoop.fs.Path&nbsp;p)</pre>
+<pre>static&nbsp;int&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.507">getTableInfoSequenceId</a>(org.apache.hadoop.fs.Path&nbsp;p)</pre>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>p</code> - Path to a <code>.tableinfo</code> file.</dd>
 <dt><span class="strong">Returns:</span></dt><dd>The current editid or 0 if none found.</dd></dl>
 </li>
@@ -1091,7 +1017,7 @@ public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html
 <ul class="blockList">
 <li class="blockList">
 <h4>getTableInfoFileName</h4>
-<pre>static&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.529">getTableInfoFileName</a>(int&nbsp;sequenceid)</pre>
+<pre>static&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.520">getTableInfoFileName</a>(int&nbsp;sequenceid)</pre>
 <dl><dt><span class="strong">Parameters:</span></dt><dd><code>sequenceid</code> - </dd>
 <dt><span class="strong">Returns:</span></dt><dd>Name of tableinfo file.</dd></dl>
 </li>
@@ -1102,28 +1028,10 @@ public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html
 <ul class="blockList">
 <li class="blockList">
 <h4>getTableDescriptorFromFs</h4>
-<pre>public static&nbsp;<a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">TableDescriptor</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.538">getTableDescriptorFromFs</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
-                                       org.apache.hadoop.fs.Path&nbsp;hbaseRootDir,
-                                       <a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)
-                                                throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
-<div class="block">Returns the latest table descriptor for the given table directly from the file system
- if it exists, bypassing the local cache.
- Returns null if it's not found.</div>
-<dl><dt><span class="strong">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
-</li>
-</ul>
-<a name="getTableDescriptorFromFs(org.apache.hadoop.fs.FileSystem, org.apache.hadoop.fs.Path, org.apache.hadoop.hbase.TableName, boolean)">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getTableDescriptorFromFs</h4>
-<pre>public static&nbsp;<a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">TableDescriptor</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.549">getTableDescriptorFromFs</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
-                                       org.apache.hadoop.fs.Path&nbsp;hbaseRootDir,
-                                       <a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName,
-                                       boolean&nbsp;rewritePb)
-                                                throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+<pre>public static&nbsp;<a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.529">getTableDescriptorFromFs</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
+                                        org.apache.hadoop.fs.Path&nbsp;hbaseRootDir,
+                                        <a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)
+                                                 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Returns the latest table descriptor for the given table directly from the file system
  if it exists, bypassing the local cache.
  Returns null if it's not found.</div>
@@ -1137,26 +1045,9 @@ public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html
 <ul class="blockList">
 <li class="blockList">
 <h4>getTableDescriptorFromFs</h4>
-<pre>public static&nbsp;<a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">TableDescriptor</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.559">getTableDescriptorFromFs</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
-                                       org.apache.hadoop.fs.Path&nbsp;tableDir)
-                                                throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
-<div class="block">Returns the latest table descriptor for the table located at the given directory
- directly from the file system if it exists.</div>
-<dl><dt><span class="strong">Throws:</span></dt>
-<dd><code><a href="../../../../../org/apache/hadoop/hbase/TableInfoMissingException.html" title="class in org.apache.hadoop.hbase">TableInfoMissingException</a></code> - if there is no descriptor</dd>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
-</li>
-</ul>
-<a name="getTableDescriptorFromFs(org.apache.hadoop.fs.FileSystem, org.apache.hadoop.fs.Path, boolean)">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getTableDescriptorFromFs</h4>
-<pre>public static&nbsp;<a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">TableDescriptor</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.569">getTableDescriptorFromFs</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
-                                       org.apache.hadoop.fs.Path&nbsp;tableDir,
-                                       boolean&nbsp;rewritePb)
-                                                throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+<pre>public static&nbsp;<a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.540">getTableDescriptorFromFs</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
+                                        org.apache.hadoop.fs.Path&nbsp;tableDir)
+                                                 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Returns the latest table descriptor for the table located at the given directory
  directly from the file system if it exists.</div>
 <dl><dt><span class="strong">Throws:</span></dt>
@@ -1164,41 +1055,26 @@ public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html
 <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
 </li>
 </ul>
-<a name="readTableDescriptor(org.apache.hadoop.fs.FileSystem, org.apache.hadoop.fs.FileStatus, boolean)">
+<a name="readTableDescriptor(org.apache.hadoop.fs.FileSystem, org.apache.hadoop.fs.FileStatus)">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>readTableDescriptor</h4>
-<pre>private static&nbsp;<a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">TableDescriptor</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.579">readTableDescriptor</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
-                                  org.apache.hadoop.fs.FileStatus&nbsp;status,
-                                  boolean&nbsp;rewritePb)
-                                            throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
-<dl><dt><span class="strong">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
-</li>
-</ul>
-<a name="rewriteTableDescriptor(org.apache.hadoop.fs.FileSystem, org.apache.hadoop.fs.FileStatus, org.apache.hadoop.hbase.TableDescriptor)">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>rewriteTableDescriptor</h4>
-<pre>private static&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.611">rewriteTableDescriptor</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
-                          org.apache.hadoop.fs.FileStatus&nbsp;status,
-                          <a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">TableDescriptor</a>&nbsp;td)
-                                    throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+<pre>private static&nbsp;<a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.549">readTableDescriptor</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
+                                   org.apache.hadoop.fs.FileStatus&nbsp;status)
+                                             throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
 <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
 </li>
 </ul>
-<a name="updateTableDescriptor(org.apache.hadoop.hbase.TableDescriptor)">
+<a name="updateTableDescriptor(org.apache.hadoop.hbase.HTableDescriptor)">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>updateTableDescriptor</h4>
-<pre>org.apache.hadoop.fs.Path&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.624">updateTableDescriptor</a>(<a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">TableDescriptor</a>&nbsp;td)
+<pre>org.apache.hadoop.fs.Path&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.573">updateTableDescriptor</a>(<a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;td)
                                           throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Update table descriptor on the file system</div>
 <dl><dt><span class="strong">Throws:</span></dt>
@@ -1212,7 +1088,7 @@ public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html
 <ul class="blockList">
 <li class="blockList">
 <h4>deleteTableDescriptorIfExists</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.645">deleteTableDescriptorIfExists</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.594">deleteTableDescriptorIfExists</a>(<a href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in org.apache.hadoop.hbase">TableName</a>&nbsp;tableName)
                                    throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Deletes all the table descriptor files from the file system.
  Used in unit tests only.</div>
@@ -1227,7 +1103,7 @@ public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html
 <ul class="blockList">
 <li class="blockList">
 <h4>deleteTableDescriptorFiles</h4>
-<pre>private static&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.659">deleteTableDescriptorFiles</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
+<pre>private static&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.608">deleteTableDescriptorFiles</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
                               org.apache.hadoop.fs.Path&nbsp;dir,
                               int&nbsp;maxSequenceId)
                                         throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
@@ -1237,14 +1113,14 @@ public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html
 <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
 </li>
 </ul>
-<a name="writeTableDescriptor(org.apache.hadoop.fs.FileSystem, org.apache.hadoop.hbase.TableDescriptor, org.apache.hadoop.fs.Path, org.apache.hadoop.fs.FileStatus)">
+<a name="writeTableDescriptor(org.apache.hadoop.fs.FileSystem, org.apache.hadoop.hbase.HTableDescriptor, org.apache.hadoop.fs.Path, org.apache.hadoop.fs.FileStatus)">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>writeTableDescriptor</h4>
-<pre>private static&nbsp;org.apache.hadoop.fs.Path&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.685">writeTableDescriptor</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
-                                             <a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">TableDescriptor</a>&nbsp;htd,
+<pre>private static&nbsp;org.apache.hadoop.fs.Path&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.634">writeTableDescriptor</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
+                                             <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;htd,
                                              org.apache.hadoop.fs.Path&nbsp;tableDir,
                                              org.apache.hadoop.fs.FileStatus&nbsp;currentDescriptorFile)
                                                        throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
@@ -1258,42 +1134,27 @@ public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html
 <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
 </li>
 </ul>
-<a name="writeTD(org.apache.hadoop.fs.FileSystem, org.apache.hadoop.fs.Path, org.apache.hadoop.hbase.TableDescriptor)">
+<a name="writeTD(org.apache.hadoop.fs.FileSystem, org.apache.hadoop.fs.Path, org.apache.hadoop.hbase.HTableDescriptor)">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>writeTD</h4>
-<pre>private static&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.741">writeTD</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
+<pre>private static&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.690">writeTD</a>(org.apache.hadoop.fs.FileSystem&nbsp;fs,
            org.apache.hadoop.fs.Path&nbsp;p,
-           <a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">TableDescriptor</a>&nbsp;htd)
+           <a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;htd)
                      throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
 <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
 </li>
 </ul>
-<a name="createTableDescriptor(org.apache.hadoop.hbase.TableDescriptor)">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>createTableDescriptor</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.758">createTableDescriptor</a>(<a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">TableDescriptor</a>&nbsp;htd)
-                              throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
-<div class="block">Create new HTableDescriptor in HDFS. Happens when we are creating table.
- Used by tests.</div>
-<dl><dt><span class="strong">Returns:</span></dt><dd>True if we successfully created file.</dd>
-<dt><span class="strong">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
-</li>
-</ul>
 <a name="createTableDescriptor(org.apache.hadoop.hbase.HTableDescriptor)">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>createTableDescriptor</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.767">createTableDescriptor</a>(<a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;htd)
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.707">createTableDescriptor</a>(<a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;htd)
                               throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Create new HTableDescriptor in HDFS. Happens when we are creating table.
  Used by tests.</div>
@@ -1302,13 +1163,13 @@ public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html
 <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
 </li>
 </ul>
-<a name="createTableDescriptor(org.apache.hadoop.hbase.TableDescriptor, boolean)">
+<a name="createTableDescriptor(org.apache.hadoop.hbase.HTableDescriptor, boolean)">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>createTableDescriptor</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.778">createTableDescriptor</a>(<a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">TableDescriptor</a>&nbsp;htd,
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.718">createTableDescriptor</a>(<a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;htd,
                             boolean&nbsp;forceCreation)
                               throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Create new HTableDescriptor in HDFS. Happens when we are creating table. If
@@ -1319,29 +1180,14 @@ public&nbsp;<a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html
 <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
 </li>
 </ul>
-<a name="createTableDescriptor(org.apache.hadoop.hbase.HTableDescriptor, boolean)">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>createTableDescriptor</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.788">createTableDescriptor</a>(<a href="../../../../../org/apache/hadoop/hbase/HTableDescriptor.html" title="class in org.apache.hadoop.hbase">HTableDescriptor</a>&nbsp;htd,
-                            boolean&nbsp;forceCreation)
-                              throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
-<div class="block">Create tables descriptor for given HTableDescriptor. Default TableDescriptor state
- will be used (typically ENABLED).</div>
-<dl><dt><span class="strong">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
-</li>
-</ul>
-<a name="createTableDescriptorForTableDirectory(org.apache.hadoop.fs.Path, org.apache.hadoop.hbase.TableDescriptor, boolean)">
+<a name="createTableDescriptorForTableDirectory(org.apache.hadoop.fs.Path, org.apache.hadoop.hbase.HTableDescriptor, boolean)">
 <!--   -->
 </a>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>createTableDescriptorForTableDirectory</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../../src-html/org/apache/hadoop/hbase/util/FSTableDescriptors.html#line.804">createTableDescriptorForTableDirectory</a>(org.apache.hadoop.fs.Path&nbsp;tableDir,
-                                             <a href="../../../../../org/apache/hadoop/hbase/TableDescriptor.html" title="class in org.apache.hadoop.hbase">TableDescriptor</a>&nbsp;htd,
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../../src-html/

<TRUNCATED>

[06/52] [partial] hbase-site git commit: Published site at 3e0602be1665e6170b0addec59bbe8785da300b0.

Posted by mi...@apache.org.
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/ae5da13b/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.PeriodicDoMetrics.html
----------------------------------------------------------------------
diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.PeriodicDoMetrics.html b/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.PeriodicDoMetrics.html
index e2eb1e7..74bfcd3 100644
--- a/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.PeriodicDoMetrics.html
+++ b/devapidocs/src-html/org/apache/hadoop/hbase/master/HMaster.PeriodicDoMetrics.html
@@ -85,1282 +85,1282 @@
 <span class="sourceLineNo">077</span>import org.apache.hadoop.hbase.Server;<a name="line.77"></a>
 <span class="sourceLineNo">078</span>import org.apache.hadoop.hbase.ServerLoad;<a name="line.78"></a>
 <span class="sourceLineNo">079</span>import org.apache.hadoop.hbase.ServerName;<a name="line.79"></a>
-<span class="sourceLineNo">080</span>import org.apache.hadoop.hbase.TableDescriptor;<a name="line.80"></a>
-<span class="sourceLineNo">081</span>import org.apache.hadoop.hbase.TableDescriptors;<a name="line.81"></a>
-<span class="sourceLineNo">082</span>import org.apache.hadoop.hbase.TableName;<a name="line.82"></a>
-<span class="sourceLineNo">083</span>import org.apache.hadoop.hbase.TableNotDisabledException;<a name="line.83"></a>
-<span class="sourceLineNo">084</span>import org.apache.hadoop.hbase.TableNotFoundException;<a name="line.84"></a>
-<span class="sourceLineNo">085</span>import org.apache.hadoop.hbase.UnknownRegionException;<a name="line.85"></a>
-<span class="sourceLineNo">086</span>import org.apache.hadoop.hbase.classification.InterfaceAudience;<a name="line.86"></a>
-<span class="sourceLineNo">087</span>import org.apache.hadoop.hbase.client.MasterSwitchType;<a name="line.87"></a>
-<span class="sourceLineNo">088</span>import org.apache.hadoop.hbase.client.RegionReplicaUtil;<a name="line.88"></a>
-<span class="sourceLineNo">089</span>import org.apache.hadoop.hbase.client.Result;<a name="line.89"></a>
-<span class="sourceLineNo">090</span>import org.apache.hadoop.hbase.client.TableState;<a name="line.90"></a>
-<span class="sourceLineNo">091</span>import org.apache.hadoop.hbase.coprocessor.BypassCoprocessorException;<a name="line.91"></a>
-<span class="sourceLineNo">092</span>import org.apache.hadoop.hbase.coprocessor.CoprocessorHost;<a name="line.92"></a>
-<span class="sourceLineNo">093</span>import org.apache.hadoop.hbase.exceptions.DeserializationException;<a name="line.93"></a>
-<span class="sourceLineNo">094</span>import org.apache.hadoop.hbase.executor.ExecutorType;<a name="line.94"></a>
-<span class="sourceLineNo">095</span>import org.apache.hadoop.hbase.ipc.CoprocessorRpcUtils;<a name="line.95"></a>
-<span class="sourceLineNo">096</span>import org.apache.hadoop.hbase.ipc.RpcServer;<a name="line.96"></a>
-<span class="sourceLineNo">097</span>import org.apache.hadoop.hbase.ipc.ServerNotRunningYetException;<a name="line.97"></a>
-<span class="sourceLineNo">098</span>import org.apache.hadoop.hbase.master.MasterRpcServices.BalanceSwitchMode;<a name="line.98"></a>
-<span class="sourceLineNo">099</span>import org.apache.hadoop.hbase.master.balancer.BalancerChore;<a name="line.99"></a>
-<span class="sourceLineNo">100</span>import org.apache.hadoop.hbase.master.balancer.BaseLoadBalancer;<a name="line.100"></a>
-<span class="sourceLineNo">101</span>import org.apache.hadoop.hbase.master.balancer.ClusterStatusChore;<a name="line.101"></a>
-<span class="sourceLineNo">102</span>import org.apache.hadoop.hbase.master.balancer.LoadBalancerFactory;<a name="line.102"></a>
-<span class="sourceLineNo">103</span>import org.apache.hadoop.hbase.master.cleaner.HFileCleaner;<a name="line.103"></a>
-<span class="sourceLineNo">104</span>import org.apache.hadoop.hbase.master.cleaner.LogCleaner;<a name="line.104"></a>
-<span class="sourceLineNo">105</span>import org.apache.hadoop.hbase.master.handler.DispatchMergingRegionHandler;<a name="line.105"></a>
-<span class="sourceLineNo">106</span>import org.apache.hadoop.hbase.master.normalizer.NormalizationPlan;<a name="line.106"></a>
-<span class="sourceLineNo">107</span>import org.apache.hadoop.hbase.master.normalizer.NormalizationPlan.PlanType;<a name="line.107"></a>
-<span class="sourceLineNo">108</span>import org.apache.hadoop.hbase.master.normalizer.RegionNormalizer;<a name="line.108"></a>
-<span class="sourceLineNo">109</span>import org.apache.hadoop.hbase.master.normalizer.RegionNormalizerChore;<a name="line.109"></a>
-<span class="sourceLineNo">110</span>import org.apache.hadoop.hbase.master.normalizer.RegionNormalizerFactory;<a name="line.110"></a>
-<span class="sourceLineNo">111</span>import org.apache.hadoop.hbase.master.procedure.AddColumnFamilyProcedure;<a name="line.111"></a>
-<span class="sourceLineNo">112</span>import org.apache.hadoop.hbase.master.procedure.CreateTableProcedure;<a name="line.112"></a>
-<span class="sourceLineNo">113</span>import org.apache.hadoop.hbase.master.procedure.DeleteColumnFamilyProcedure;<a name="line.113"></a>
-<span class="sourceLineNo">114</span>import org.apache.hadoop.hbase.master.procedure.DeleteTableProcedure;<a name="line.114"></a>
-<span class="sourceLineNo">115</span>import org.apache.hadoop.hbase.master.procedure.DisableTableProcedure;<a name="line.115"></a>
-<span class="sourceLineNo">116</span>import org.apache.hadoop.hbase.master.procedure.EnableTableProcedure;<a name="line.116"></a>
-<span class="sourceLineNo">117</span>import org.apache.hadoop.hbase.master.procedure.MasterProcedureConstants;<a name="line.117"></a>
-<span class="sourceLineNo">118</span>import org.apache.hadoop.hbase.master.procedure.MasterProcedureEnv;<a name="line.118"></a>
-<span class="sourceLineNo">119</span>import org.apache.hadoop.hbase.master.procedure.MasterProcedureScheduler.ProcedureEvent;<a name="line.119"></a>
-<span class="sourceLineNo">120</span>import org.apache.hadoop.hbase.master.procedure.ModifyColumnFamilyProcedure;<a name="line.120"></a>
-<span class="sourceLineNo">121</span>import org.apache.hadoop.hbase.master.procedure.ModifyTableProcedure;<a name="line.121"></a>
-<span class="sourceLineNo">122</span>import org.apache.hadoop.hbase.master.procedure.ProcedurePrepareLatch;<a name="line.122"></a>
-<span class="sourceLineNo">123</span>import org.apache.hadoop.hbase.master.procedure.ProcedureSyncWait;<a name="line.123"></a>
-<span class="sourceLineNo">124</span>import org.apache.hadoop.hbase.master.procedure.TruncateTableProcedure;<a name="line.124"></a>
-<span class="sourceLineNo">125</span>import org.apache.hadoop.hbase.master.snapshot.SnapshotManager;<a name="line.125"></a>
-<span class="sourceLineNo">126</span>import org.apache.hadoop.hbase.mob.MobConstants;<a name="line.126"></a>
-<span class="sourceLineNo">127</span>import org.apache.hadoop.hbase.monitoring.MemoryBoundedLogMessageBuffer;<a name="line.127"></a>
-<span class="sourceLineNo">128</span>import org.apache.hadoop.hbase.monitoring.MonitoredTask;<a name="line.128"></a>
-<span class="sourceLineNo">129</span>import org.apache.hadoop.hbase.monitoring.TaskMonitor;<a name="line.129"></a>
-<span class="sourceLineNo">130</span>import org.apache.hadoop.hbase.procedure.MasterProcedureManagerHost;<a name="line.130"></a>
-<span class="sourceLineNo">131</span>import org.apache.hadoop.hbase.procedure.flush.MasterFlushTableProcedureManager;<a name="line.131"></a>
-<span class="sourceLineNo">132</span>import org.apache.hadoop.hbase.procedure2.ProcedureExecutor;<a name="line.132"></a>
-<span class="sourceLineNo">133</span>import org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore;<a name="line.133"></a>
-<span class="sourceLineNo">134</span>import org.apache.hadoop.hbase.protobuf.generated.AdminProtos.GetRegionInfoResponse.CompactionState;<a name="line.134"></a>
-<span class="sourceLineNo">135</span>import org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionServerInfo;<a name="line.135"></a>
-<span class="sourceLineNo">136</span>import org.apache.hadoop.hbase.protobuf.generated.ZooKeeperProtos.SplitLogTask.RecoveryMode;<a name="line.136"></a>
-<span class="sourceLineNo">137</span>import org.apache.hadoop.hbase.quotas.MasterQuotaManager;<a name="line.137"></a>
-<span class="sourceLineNo">138</span>import org.apache.hadoop.hbase.regionserver.DefaultStoreEngine;<a name="line.138"></a>
-<span class="sourceLineNo">139</span>import org.apache.hadoop.hbase.regionserver.HRegionServer;<a name="line.139"></a>
-<span class="sourceLineNo">140</span>import org.apache.hadoop.hbase.regionserver.HStore;<a name="line.140"></a>
-<span class="sourceLineNo">141</span>import org.apache.hadoop.hbase.regionserver.RSRpcServices;<a name="line.141"></a>
-<span class="sourceLineNo">142</span>import org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost;<a name="line.142"></a>
-<span class="sourceLineNo">143</span>import org.apache.hadoop.hbase.regionserver.RegionSplitPolicy;<a name="line.143"></a>
-<span class="sourceLineNo">144</span>import org.apache.hadoop.hbase.regionserver.compactions.ExploringCompactionPolicy;<a name="line.144"></a>
-<span class="sourceLineNo">145</span>import org.apache.hadoop.hbase.regionserver.compactions.FIFOCompactionPolicy;<a name="line.145"></a>
-<span class="sourceLineNo">146</span>import org.apache.hadoop.hbase.replication.master.TableCFsUpdater;<a name="line.146"></a>
-<span class="sourceLineNo">147</span>import org.apache.hadoop.hbase.replication.regionserver.Replication;<a name="line.147"></a>
-<span class="sourceLineNo">148</span>import org.apache.hadoop.hbase.security.User;<a name="line.148"></a>
-<span class="sourceLineNo">149</span>import org.apache.hadoop.hbase.security.UserProvider;<a name="line.149"></a>
-<span class="sourceLineNo">150</span>import org.apache.hadoop.hbase.util.Addressing;<a name="line.150"></a>
-<span class="sourceLineNo">151</span>import org.apache.hadoop.hbase.util.Bytes;<a name="line.151"></a>
-<span class="sourceLineNo">152</span>import org.apache.hadoop.hbase.util.CompressionTest;<a name="line.152"></a>
-<span class="sourceLineNo">153</span>import org.apache.hadoop.hbase.util.EncryptionTest;<a name="line.153"></a>
-<span class="sourceLineNo">154</span>import org.apache.hadoop.hbase.util.FSUtils;<a name="line.154"></a>
-<span class="sourceLineNo">155</span>import org.apache.hadoop.hbase.util.HFileArchiveUtil;<a name="line.155"></a>
-<span class="sourceLineNo">156</span>import org.apache.hadoop.hbase.util.HasThread;<a name="line.156"></a>
-<span class="sourceLineNo">157</span>import org.apache.hadoop.hbase.util.IdLock;<a name="line.157"></a>
-<span class="sourceLineNo">158</span>import org.apache.hadoop.hbase.util.ModifyRegionUtils;<a name="line.158"></a>
-<span class="sourceLineNo">159</span>import org.apache.hadoop.hbase.util.Pair;<a name="line.159"></a>
-<span class="sourceLineNo">160</span>import org.apache.hadoop.hbase.util.Threads;<a name="line.160"></a>
-<span class="sourceLineNo">161</span>import org.apache.hadoop.hbase.util.VersionInfo;<a name="line.161"></a>
-<span class="sourceLineNo">162</span>import org.apache.hadoop.hbase.util.ZKDataMigrator;<a name="line.162"></a>
-<span class="sourceLineNo">163</span>import org.apache.hadoop.hbase.zookeeper.DrainingServerTracker;<a name="line.163"></a>
-<span class="sourceLineNo">164</span>import org.apache.hadoop.hbase.zookeeper.LoadBalancerTracker;<a name="line.164"></a>
-<span class="sourceLineNo">165</span>import org.apache.hadoop.hbase.zookeeper.MasterAddressTracker;<a name="line.165"></a>
-<span class="sourceLineNo">166</span>import org.apache.hadoop.hbase.zookeeper.MetaTableLocator;<a name="line.166"></a>
-<span class="sourceLineNo">167</span>import org.apache.hadoop.hbase.zookeeper.RegionNormalizerTracker;<a name="line.167"></a>
-<span class="sourceLineNo">168</span>import org.apache.hadoop.hbase.zookeeper.RegionServerTracker;<a name="line.168"></a>
-<span class="sourceLineNo">169</span>import org.apache.hadoop.hbase.zookeeper.SplitOrMergeTracker;<a name="line.169"></a>
-<span class="sourceLineNo">170</span>import org.apache.hadoop.hbase.zookeeper.ZKClusterId;<a name="line.170"></a>
-<span class="sourceLineNo">171</span>import org.apache.hadoop.hbase.zookeeper.ZKUtil;<a name="line.171"></a>
-<span class="sourceLineNo">172</span>import org.apache.hadoop.hbase.zookeeper.ZooKeeperWatcher;<a name="line.172"></a>
-<span class="sourceLineNo">173</span>import org.apache.zookeeper.KeeperException;<a name="line.173"></a>
-<span class="sourceLineNo">174</span>import org.mortbay.jetty.Connector;<a name="line.174"></a>
-<span class="sourceLineNo">175</span>import org.mortbay.jetty.nio.SelectChannelConnector;<a name="line.175"></a>
-<span class="sourceLineNo">176</span>import org.mortbay.jetty.servlet.Context;<a name="line.176"></a>
-<span class="sourceLineNo">177</span><a name="line.177"></a>
-<span class="sourceLineNo">178</span>/**<a name="line.178"></a>
-<span class="sourceLineNo">179</span> * HMaster is the "master server" for HBase. An HBase cluster has one active<a name="line.179"></a>
-<span class="sourceLineNo">180</span> * master.  If many masters are started, all compete.  Whichever wins goes on to<a name="line.180"></a>
-<span class="sourceLineNo">181</span> * run the cluster.  All others park themselves in their constructor until<a name="line.181"></a>
-<span class="sourceLineNo">182</span> * master or cluster shutdown or until the active master loses its lease in<a name="line.182"></a>
-<span class="sourceLineNo">183</span> * zookeeper.  Thereafter, all running master jostle to take over master role.<a name="line.183"></a>
-<span class="sourceLineNo">184</span> *<a name="line.184"></a>
-<span class="sourceLineNo">185</span> * &lt;p&gt;The Master can be asked shutdown the cluster. See {@link #shutdown()}.  In<a name="line.185"></a>
-<span class="sourceLineNo">186</span> * this case it will tell all regionservers to go down and then wait on them<a name="line.186"></a>
-<span class="sourceLineNo">187</span> * all reporting in that they are down.  This master will then shut itself down.<a name="line.187"></a>
-<span class="sourceLineNo">188</span> *<a name="line.188"></a>
-<span class="sourceLineNo">189</span> * &lt;p&gt;You can also shutdown just this master.  Call {@link #stopMaster()}.<a name="line.189"></a>
-<span class="sourceLineNo">190</span> *<a name="line.190"></a>
-<span class="sourceLineNo">191</span> * @see org.apache.zookeeper.Watcher<a name="line.191"></a>
-<span class="sourceLineNo">192</span> */<a name="line.192"></a>
-<span class="sourceLineNo">193</span>@InterfaceAudience.LimitedPrivate(HBaseInterfaceAudience.TOOLS)<a name="line.193"></a>
-<span class="sourceLineNo">194</span>@SuppressWarnings("deprecation")<a name="line.194"></a>
-<span class="sourceLineNo">195</span>public class HMaster extends HRegionServer implements MasterServices {<a name="line.195"></a>
-<span class="sourceLineNo">196</span>  private static final Log LOG = LogFactory.getLog(HMaster.class.getName());<a name="line.196"></a>
-<span class="sourceLineNo">197</span><a name="line.197"></a>
-<span class="sourceLineNo">198</span>  /**<a name="line.198"></a>
-<span class="sourceLineNo">199</span>   * Protection against zombie master. Started once Master accepts active responsibility and<a name="line.199"></a>
-<span class="sourceLineNo">200</span>   * starts taking over responsibilities. Allows a finite time window before giving up ownership.<a name="line.200"></a>
-<span class="sourceLineNo">201</span>   */<a name="line.201"></a>
-<span class="sourceLineNo">202</span>  private static class InitializationMonitor extends HasThread {<a name="line.202"></a>
-<span class="sourceLineNo">203</span>    /** The amount of time in milliseconds to sleep before checking initialization status. */<a name="line.203"></a>
-<span class="sourceLineNo">204</span>    public static final String TIMEOUT_KEY = "hbase.master.initializationmonitor.timeout";<a name="line.204"></a>
-<span class="sourceLineNo">205</span>    public static final long TIMEOUT_DEFAULT = TimeUnit.MILLISECONDS.convert(15, TimeUnit.MINUTES);<a name="line.205"></a>
-<span class="sourceLineNo">206</span><a name="line.206"></a>
-<span class="sourceLineNo">207</span>    /**<a name="line.207"></a>
-<span class="sourceLineNo">208</span>     * When timeout expired and initialization has not complete, call {@link System#exit(int)} when<a name="line.208"></a>
-<span class="sourceLineNo">209</span>     * true, do nothing otherwise.<a name="line.209"></a>
-<span class="sourceLineNo">210</span>     */<a name="line.210"></a>
-<span class="sourceLineNo">211</span>    public static final String HALT_KEY = "hbase.master.initializationmonitor.haltontimeout";<a name="line.211"></a>
-<span class="sourceLineNo">212</span>    public static final boolean HALT_DEFAULT = false;<a name="line.212"></a>
-<span class="sourceLineNo">213</span><a name="line.213"></a>
-<span class="sourceLineNo">214</span>    private final HMaster master;<a name="line.214"></a>
-<span class="sourceLineNo">215</span>    private final long timeout;<a name="line.215"></a>
-<span class="sourceLineNo">216</span>    private final boolean haltOnTimeout;<a name="line.216"></a>
-<span class="sourceLineNo">217</span><a name="line.217"></a>
-<span class="sourceLineNo">218</span>    /** Creates a Thread that monitors the {@link #isInitialized()} state. */<a name="line.218"></a>
-<span class="sourceLineNo">219</span>    InitializationMonitor(HMaster master) {<a name="line.219"></a>
-<span class="sourceLineNo">220</span>      super("MasterInitializationMonitor");<a name="line.220"></a>
-<span class="sourceLineNo">221</span>      this.master = master;<a name="line.221"></a>
-<span class="sourceLineNo">222</span>      this.timeout = master.getConfiguration().getLong(TIMEOUT_KEY, TIMEOUT_DEFAULT);<a name="line.222"></a>
-<span class="sourceLineNo">223</span>      this.haltOnTimeout = master.getConfiguration().getBoolean(HALT_KEY, HALT_DEFAULT);<a name="line.223"></a>
-<span class="sourceLineNo">224</span>      this.setDaemon(true);<a name="line.224"></a>
-<span class="sourceLineNo">225</span>    }<a name="line.225"></a>
-<span class="sourceLineNo">226</span><a name="line.226"></a>
-<span class="sourceLineNo">227</span>    @Override<a name="line.227"></a>
-<span class="sourceLineNo">228</span>    public void run() {<a name="line.228"></a>
-<span class="sourceLineNo">229</span>      try {<a name="line.229"></a>
-<span class="sourceLineNo">230</span>        while (!master.isStopped() &amp;&amp; master.isActiveMaster()) {<a name="line.230"></a>
-<span class="sourceLineNo">231</span>          Thread.sleep(timeout);<a name="line.231"></a>
-<span class="sourceLineNo">232</span>          if (master.isInitialized()) {<a name="line.232"></a>
-<span class="sourceLineNo">233</span>            LOG.debug("Initialization completed within allotted tolerance. Monitor exiting.");<a name="line.233"></a>
-<span class="sourceLineNo">234</span>          } else {<a name="line.234"></a>
-<span class="sourceLineNo">235</span>            LOG.error("Master failed to complete initialization after " + timeout + "ms. Please"<a name="line.235"></a>
-<span class="sourceLineNo">236</span>                + " consider submitting a bug report including a thread dump of this process.");<a name="line.236"></a>
-<span class="sourceLineNo">237</span>            if (haltOnTimeout) {<a name="line.237"></a>
-<span class="sourceLineNo">238</span>              LOG.error("Zombie Master exiting. Thread dump to stdout");<a name="line.238"></a>
-<span class="sourceLineNo">239</span>              Threads.printThreadInfo(System.out, "Zombie HMaster");<a name="line.239"></a>
-<span class="sourceLineNo">240</span>              System.exit(-1);<a name="line.240"></a>
-<span class="sourceLineNo">241</span>            }<a name="line.241"></a>
-<span class="sourceLineNo">242</span>          }<a name="line.242"></a>
-<span class="sourceLineNo">243</span>        }<a name="line.243"></a>
-<span class="sourceLineNo">244</span>      } catch (InterruptedException ie) {<a name="line.244"></a>
-<span class="sourceLineNo">245</span>        LOG.trace("InitMonitor thread interrupted. Existing.");<a name="line.245"></a>
-<span class="sourceLineNo">246</span>      }<a name="line.246"></a>
-<span class="sourceLineNo">247</span>    }<a name="line.247"></a>
-<span class="sourceLineNo">248</span>  }<a name="line.248"></a>
-<span class="sourceLineNo">249</span><a name="line.249"></a>
-<span class="sourceLineNo">250</span>  // MASTER is name of the webapp and the attribute name used stuffing this<a name="line.250"></a>
-<span class="sourceLineNo">251</span>  //instance into web context.<a name="line.251"></a>
-<span class="sourceLineNo">252</span>  public static final String MASTER = "master";<a name="line.252"></a>
-<span class="sourceLineNo">253</span><a name="line.253"></a>
-<span class="sourceLineNo">254</span>  // Manager and zk listener for master election<a name="line.254"></a>
-<span class="sourceLineNo">255</span>  private final ActiveMasterManager activeMasterManager;<a name="line.255"></a>
-<span class="sourceLineNo">256</span>  // Region server tracker<a name="line.256"></a>
-<span class="sourceLineNo">257</span>  RegionServerTracker regionServerTracker;<a name="line.257"></a>
-<span class="sourceLineNo">258</span>  // Draining region server tracker<a name="line.258"></a>
-<span class="sourceLineNo">259</span>  private DrainingServerTracker drainingServerTracker;<a name="line.259"></a>
-<span class="sourceLineNo">260</span>  // Tracker for load balancer state<a name="line.260"></a>
-<span class="sourceLineNo">261</span>  LoadBalancerTracker loadBalancerTracker;<a name="line.261"></a>
-<span class="sourceLineNo">262</span><a name="line.262"></a>
-<span class="sourceLineNo">263</span>  // Tracker for split and merge state<a name="line.263"></a>
-<span class="sourceLineNo">264</span>  private SplitOrMergeTracker splitOrMergeTracker;<a name="line.264"></a>
-<span class="sourceLineNo">265</span><a name="line.265"></a>
-<span class="sourceLineNo">266</span>  // Tracker for region normalizer state<a name="line.266"></a>
-<span class="sourceLineNo">267</span>  private RegionNormalizerTracker regionNormalizerTracker;<a name="line.267"></a>
-<span class="sourceLineNo">268</span><a name="line.268"></a>
-<span class="sourceLineNo">269</span>  private ClusterSchemaService clusterSchemaService;<a name="line.269"></a>
-<span class="sourceLineNo">270</span><a name="line.270"></a>
-<span class="sourceLineNo">271</span>  // Metrics for the HMaster<a name="line.271"></a>
-<span class="sourceLineNo">272</span>  final MetricsMaster metricsMaster;<a name="line.272"></a>
-<span class="sourceLineNo">273</span>  // file system manager for the master FS operations<a name="line.273"></a>
-<span class="sourceLineNo">274</span>  private MasterFileSystem fileSystemManager;<a name="line.274"></a>
-<span class="sourceLineNo">275</span>  private MasterWalManager walManager;<a name="line.275"></a>
-<span class="sourceLineNo">276</span><a name="line.276"></a>
-<span class="sourceLineNo">277</span>  // server manager to deal with region server info<a name="line.277"></a>
-<span class="sourceLineNo">278</span>  private volatile ServerManager serverManager;<a name="line.278"></a>
-<span class="sourceLineNo">279</span><a name="line.279"></a>
-<span class="sourceLineNo">280</span>  // manager of assignment nodes in zookeeper<a name="line.280"></a>
-<span class="sourceLineNo">281</span>  private AssignmentManager assignmentManager;<a name="line.281"></a>
-<span class="sourceLineNo">282</span><a name="line.282"></a>
-<span class="sourceLineNo">283</span>  // buffer for "fatal error" notices from region servers<a name="line.283"></a>
-<span class="sourceLineNo">284</span>  // in the cluster. This is only used for assisting<a name="line.284"></a>
-<span class="sourceLineNo">285</span>  // operations/debugging.<a name="line.285"></a>
-<span class="sourceLineNo">286</span>  MemoryBoundedLogMessageBuffer rsFatals;<a name="line.286"></a>
-<span class="sourceLineNo">287</span><a name="line.287"></a>
-<span class="sourceLineNo">288</span>  // flag set after we become the active master (used for testing)<a name="line.288"></a>
-<span class="sourceLineNo">289</span>  private volatile boolean isActiveMaster = false;<a name="line.289"></a>
-<span class="sourceLineNo">290</span><a name="line.290"></a>
-<span class="sourceLineNo">291</span>  // flag set after we complete initialization once active,<a name="line.291"></a>
-<span class="sourceLineNo">292</span>  // it is not private since it's used in unit tests<a name="line.292"></a>
-<span class="sourceLineNo">293</span>  private final ProcedureEvent initialized = new ProcedureEvent("master initialized");<a name="line.293"></a>
-<span class="sourceLineNo">294</span><a name="line.294"></a>
-<span class="sourceLineNo">295</span>  // flag set after master services are started,<a name="line.295"></a>
-<span class="sourceLineNo">296</span>  // initialization may have not completed yet.<a name="line.296"></a>
-<span class="sourceLineNo">297</span>  volatile boolean serviceStarted = false;<a name="line.297"></a>
-<span class="sourceLineNo">298</span><a name="line.298"></a>
-<span class="sourceLineNo">299</span>  // flag set after we complete assignMeta.<a name="line.299"></a>
-<span class="sourceLineNo">300</span>  private final ProcedureEvent serverCrashProcessingEnabled =<a name="line.300"></a>
-<span class="sourceLineNo">301</span>    new ProcedureEvent("server crash processing");<a name="line.301"></a>
-<span class="sourceLineNo">302</span><a name="line.302"></a>
-<span class="sourceLineNo">303</span>  private LoadBalancer balancer;<a name="line.303"></a>
-<span class="sourceLineNo">304</span>  private RegionNormalizer normalizer;<a name="line.304"></a>
-<span class="sourceLineNo">305</span>  private BalancerChore balancerChore;<a name="line.305"></a>
-<span class="sourceLineNo">306</span>  private RegionNormalizerChore normalizerChore;<a name="line.306"></a>
-<span class="sourceLineNo">307</span>  private ClusterStatusChore clusterStatusChore;<a name="line.307"></a>
-<span class="sourceLineNo">308</span>  private ClusterStatusPublisher clusterStatusPublisherChore = null;<a name="line.308"></a>
-<span class="sourceLineNo">309</span>  private PeriodicDoMetrics periodicDoMetricsChore = null;<a name="line.309"></a>
-<span class="sourceLineNo">310</span><a name="line.310"></a>
-<span class="sourceLineNo">311</span>  CatalogJanitor catalogJanitorChore;<a name="line.311"></a>
-<span class="sourceLineNo">312</span>  private LogCleaner logCleaner;<a name="line.312"></a>
-<span class="sourceLineNo">313</span>  private HFileCleaner hfileCleaner;<a name="line.313"></a>
-<span class="sourceLineNo">314</span>  private ExpiredMobFileCleanerChore expiredMobFileCleanerChore;<a name="line.314"></a>
-<span class="sourceLineNo">315</span>  private MobCompactionChore mobCompactChore;<a name="line.315"></a>
-<span class="sourceLineNo">316</span>  private MasterMobCompactionThread mobCompactThread;<a name="line.316"></a>
-<span class="sourceLineNo">317</span>  // used to synchronize the mobCompactionStates<a name="line.317"></a>
-<span class="sourceLineNo">318</span>  private final IdLock mobCompactionLock = new IdLock();<a name="line.318"></a>
-<span class="sourceLineNo">319</span>  // save the information of mob compactions in tables.<a name="line.319"></a>
-<span class="sourceLineNo">320</span>  // the key is table name, the value is the number of compactions in that table.<a name="line.320"></a>
-<span class="sourceLineNo">321</span>  private Map&lt;TableName, AtomicInteger&gt; mobCompactionStates = Maps.newConcurrentMap();<a name="line.321"></a>
-<span class="sourceLineNo">322</span><a name="line.322"></a>
-<span class="sourceLineNo">323</span>  MasterCoprocessorHost cpHost;<a name="line.323"></a>
-<span class="sourceLineNo">324</span><a name="line.324"></a>
-<span class="sourceLineNo">325</span>  private final boolean preLoadTableDescriptors;<a name="line.325"></a>
-<span class="sourceLineNo">326</span><a name="line.326"></a>
-<span class="sourceLineNo">327</span>  // Time stamps for when a hmaster became active<a name="line.327"></a>
-<span class="sourceLineNo">328</span>  private long masterActiveTime;<a name="line.328"></a>
-<span class="sourceLineNo">329</span><a name="line.329"></a>
-<span class="sourceLineNo">330</span>  //should we check the compression codec type at master side, default true, HBASE-6370<a name="line.330"></a>
-<span class="sourceLineNo">331</span>  private final boolean masterCheckCompression;<a name="line.331"></a>
-<span class="sourceLineNo">332</span><a name="line.332"></a>
-<span class="sourceLineNo">333</span>  //should we check encryption settings at master side, default true<a name="line.333"></a>
-<span class="sourceLineNo">334</span>  private final boolean masterCheckEncryption;<a name="line.334"></a>
-<span class="sourceLineNo">335</span><a name="line.335"></a>
-<span class="sourceLineNo">336</span>  Map&lt;String, Service&gt; coprocessorServiceHandlers = Maps.newHashMap();<a name="line.336"></a>
-<span class="sourceLineNo">337</span><a name="line.337"></a>
-<span class="sourceLineNo">338</span>  // monitor for snapshot of hbase tables<a name="line.338"></a>
-<span class="sourceLineNo">339</span>  SnapshotManager snapshotManager;<a name="line.339"></a>
-<span class="sourceLineNo">340</span>  // monitor for distributed procedures<a name="line.340"></a>
-<span class="sourceLineNo">341</span>  private MasterProcedureManagerHost mpmHost;<a name="line.341"></a>
-<span class="sourceLineNo">342</span><a name="line.342"></a>
-<span class="sourceLineNo">343</span>  // it is assigned after 'initialized' guard set to true, so should be volatile<a name="line.343"></a>
-<span class="sourceLineNo">344</span>  private volatile MasterQuotaManager quotaManager;<a name="line.344"></a>
-<span class="sourceLineNo">345</span><a name="line.345"></a>
-<span class="sourceLineNo">346</span>  private ProcedureExecutor&lt;MasterProcedureEnv&gt; procedureExecutor;<a name="line.346"></a>
-<span class="sourceLineNo">347</span>  private WALProcedureStore procedureStore;<a name="line.347"></a>
-<span class="sourceLineNo">348</span><a name="line.348"></a>
-<span class="sourceLineNo">349</span>  // handle table states<a name="line.349"></a>
-<span class="sourceLineNo">350</span>  private TableStateManager tableStateManager;<a name="line.350"></a>
-<span class="sourceLineNo">351</span><a name="line.351"></a>
-<span class="sourceLineNo">352</span>  private long splitPlanCount;<a name="line.352"></a>
-<span class="sourceLineNo">353</span>  private long mergePlanCount;<a name="line.353"></a>
-<span class="sourceLineNo">354</span><a name="line.354"></a>
-<span class="sourceLineNo">355</span>  /** flag used in test cases in order to simulate RS failures during master initialization */<a name="line.355"></a>
-<span class="sourceLineNo">356</span>  private volatile boolean initializationBeforeMetaAssignment = false;<a name="line.356"></a>
-<span class="sourceLineNo">357</span><a name="line.357"></a>
-<span class="sourceLineNo">358</span>  /** jetty server for master to redirect requests to regionserver infoServer */<a name="line.358"></a>
-<span class="sourceLineNo">359</span>  private org.mortbay.jetty.Server masterJettyServer;<a name="line.359"></a>
-<span class="sourceLineNo">360</span><a name="line.360"></a>
-<span class="sourceLineNo">361</span>  public static class RedirectServlet extends HttpServlet {<a name="line.361"></a>
-<span class="sourceLineNo">362</span>    private static final long serialVersionUID = 2894774810058302472L;<a name="line.362"></a>
-<span class="sourceLineNo">363</span>    private static int regionServerInfoPort;<a name="line.363"></a>
-<span class="sourceLineNo">364</span><a name="line.364"></a>
-<span class="sourceLineNo">365</span>    @Override<a name="line.365"></a>
-<span class="sourceLineNo">366</span>    public void doGet(HttpServletRequest request,<a name="line.366"></a>
-<span class="sourceLineNo">367</span>        HttpServletResponse response) throws ServletException, IOException {<a name="line.367"></a>
-<span class="sourceLineNo">368</span>      String redirectUrl = request.getScheme() + "://"<a name="line.368"></a>
-<span class="sourceLineNo">369</span>        + request.getServerName() + ":" + regionServerInfoPort<a name="line.369"></a>
-<span class="sourceLineNo">370</span>        + request.getRequestURI();<a name="line.370"></a>
-<span class="sourceLineNo">371</span>      response.sendRedirect(redirectUrl);<a name="line.371"></a>
-<span class="sourceLineNo">372</span>    }<a name="line.372"></a>
-<span class="sourceLineNo">373</span>  }<a name="line.373"></a>
-<span class="sourceLineNo">374</span><a name="line.374"></a>
-<span class="sourceLineNo">375</span>  private static class PeriodicDoMetrics extends ScheduledChore {<a name="line.375"></a>
-<span class="sourceLineNo">376</span>    private final HMaster server;<a name="line.376"></a>
-<span class="sourceLineNo">377</span>    public PeriodicDoMetrics(int doMetricsInterval, final HMaster server) {<a name="line.377"></a>
-<span class="sourceLineNo">378</span>      super(server.getServerName() + "-DoMetricsChore", server, doMetricsInterval);<a name="line.378"></a>
-<span class="sourceLineNo">379</span>      this.server = server;<a name="line.379"></a>
-<span class="sourceLineNo">380</span>    }<a name="line.380"></a>
-<span class="sourceLineNo">381</span><a name="line.381"></a>
-<span class="sourceLineNo">382</span>    @Override<a name="line.382"></a>
-<span class="sourceLineNo">383</span>    protected void chore() {<a name="line.383"></a>
-<span class="sourceLineNo">384</span>      server.doMetrics();<a name="line.384"></a>
-<span class="sourceLineNo">385</span>    }<a name="line.385"></a>
-<span class="sourceLineNo">386</span>  }<a name="line.386"></a>
-<span class="sourceLineNo">387</span><a name="line.387"></a>
-<span class="sourceLineNo">388</span>  /**<a name="line.388"></a>
-<span class="sourceLineNo">389</span>   * Initializes the HMaster. The steps are as follows:<a name="line.389"></a>
-<span class="sourceLineNo">390</span>   * &lt;p&gt;<a name="line.390"></a>
-<span class="sourceLineNo">391</span>   * &lt;ol&gt;<a name="line.391"></a>
-<span class="sourceLineNo">392</span>   * &lt;li&gt;Initialize the local HRegionServer<a name="line.392"></a>
-<span class="sourceLineNo">393</span>   * &lt;li&gt;Start the ActiveMasterManager.<a name="line.393"></a>
-<span class="sourceLineNo">394</span>   * &lt;/ol&gt;<a name="line.394"></a>
-<span class="sourceLineNo">395</span>   * &lt;p&gt;<a name="line.395"></a>
-<span class="sourceLineNo">396</span>   * Remaining steps of initialization occur in<a name="line.396"></a>
-<span class="sourceLineNo">397</span>   * #finishActiveMasterInitialization(MonitoredTask) after<a name="line.397"></a>
-<span class="sourceLineNo">398</span>   * the master becomes the active one.<a name="line.398"></a>
-<span class="sourceLineNo">399</span>   */<a name="line.399"></a>
-<span class="sourceLineNo">400</span>  public HMaster(final Configuration conf, CoordinatedStateManager csm)<a name="line.400"></a>
-<span class="sourceLineNo">401</span>      throws IOException, KeeperException {<a name="line.401"></a>
-<span class="sourceLineNo">402</span>    super(conf, csm);<a name="line.402"></a>
-<span class="sourceLineNo">403</span>    this.rsFatals = new MemoryBoundedLogMessageBuffer(<a name="line.403"></a>
-<span class="sourceLineNo">404</span>      conf.getLong("hbase.master.buffer.for.rs.fatals", 1*1024*1024));<a name="line.404"></a>
-<span class="sourceLineNo">405</span><a name="line.405"></a>
-<span class="sourceLineNo">406</span>    LOG.info("hbase.rootdir=" + FSUtils.getRootDir(this.conf) +<a name="line.406"></a>
-<span class="sourceLineNo">407</span>      ", hbase.cluster.distributed=" + this.conf.getBoolean(HConstants.CLUSTER_DISTRIBUTED, false));<a name="line.407"></a>
-<span class="sourceLineNo">408</span><a name="line.408"></a>
-<span class="sourceLineNo">409</span>    // Disable usage of meta replicas in the master<a name="line.409"></a>
-<span class="sourceLineNo">410</span>    this.conf.setBoolean(HConstants.USE_META_REPLICAS, false);<a name="line.410"></a>
-<span class="sourceLineNo">411</span><a name="line.411"></a>
-<span class="sourceLineNo">412</span>    Replication.decorateMasterConfiguration(this.conf);<a name="line.412"></a>
-<span class="sourceLineNo">413</span><a name="line.413"></a>
-<span class="sourceLineNo">414</span>    // Hack! Maps DFSClient =&gt; Master for logs.  HDFS made this<a name="line.414"></a>
-<span class="sourceLineNo">415</span>    // config param for task trackers, but we can piggyback off of it.<a name="line.415"></a>
-<span class="sourceLineNo">416</span>    if (this.conf.get("mapreduce.task.attempt.id") == null) {<a name="line.416"></a>
-<span class="sourceLineNo">417</span>      this.conf.set("mapreduce.task.attempt.id", "hb_m_" + this.serverName.toString());<a name="line.417"></a>
-<span class="sourceLineNo">418</span>    }<a name="line.418"></a>
-<span class="sourceLineNo">419</span><a name="line.419"></a>
-<span class="sourceLineNo">420</span>    // should we check the compression codec type at master side, default true, HBASE-6370<a name="line.420"></a>
-<span class="sourceLineNo">421</span>    this.masterCheckCompression = conf.getBoolean("hbase.master.check.compression", true);<a name="line.421"></a>
-<span class="sourceLineNo">422</span><a name="line.422"></a>
-<span class="sourceLineNo">423</span>    // should we check encryption settings at master side, default true<a name="line.423"></a>
-<span class="sourceLineNo">424</span>    this.masterCheckEncryption = conf.getBoolean("hbase.master.check.encryption", true);<a name="line.424"></a>
-<span class="sourceLineNo">425</span><a name="line.425"></a>
-<span class="sourceLineNo">426</span>    this.metricsMaster = new MetricsMaster(new MetricsMasterWrapperImpl(this));<a name="line.426"></a>
-<span class="sourceLineNo">427</span><a name="line.427"></a>
-<span class="sourceLineNo">428</span>    // preload table descriptor at startup<a name="line.428"></a>
-<span class="sourceLineNo">429</span>    this.preLoadTableDescriptors = conf.getBoolean("hbase.master.preload.tabledescriptors", true);<a name="line.429"></a>
-<span class="sourceLineNo">430</span><a name="line.430"></a>
-<span class="sourceLineNo">431</span>    // Do we publish the status?<a name="line.431"></a>
-<span class="sourceLineNo">432</span><a name="line.432"></a>
-<span class="sourceLineNo">433</span>    boolean shouldPublish = conf.getBoolean(HConstants.STATUS_PUBLISHED,<a name="line.433"></a>
-<span class="sourceLineNo">434</span>        HConstants.STATUS_PUBLISHED_DEFAULT);<a name="line.434"></a>
-<span class="sourceLineNo">435</span>    Class&lt;? extends ClusterStatusPublisher.Publisher&gt; publisherClass =<a name="line.435"></a>
-<span class="sourceLineNo">436</span>        conf.getClass(ClusterStatusPublisher.STATUS_PUBLISHER_CLASS,<a name="line.436"></a>
-<span class="sourceLineNo">437</span>            ClusterStatusPublisher.DEFAULT_STATUS_PUBLISHER_CLASS,<a name="line.437"></a>
-<span class="sourceLineNo">438</span>            ClusterStatusPublisher.Publisher.class);<a name="line.438"></a>
-<span class="sourceLineNo">439</span><a name="line.439"></a>
-<span class="sourceLineNo">440</span>    if (shouldPublish) {<a name="line.440"></a>
-<span class="sourceLineNo">441</span>      if (publisherClass == null) {<a name="line.441"></a>
-<span class="sourceLineNo">442</span>        LOG.warn(HConstants.STATUS_PUBLISHED + " is true, but " +<a name="line.442"></a>
-<span class="sourceLineNo">443</span>            ClusterStatusPublisher.DEFAULT_STATUS_PUBLISHER_CLASS +<a name="line.443"></a>
-<span class="sourceLineNo">444</span>            " is not set - not publishing status");<a name="line.444"></a>
-<span class="sourceLineNo">445</span>      } else {<a name="line.445"></a>
-<span class="sourceLineNo">446</span>        clusterStatusPublisherChore = new ClusterStatusPublisher(this, conf, publisherClass);<a name="line.446"></a>
-<span class="sourceLineNo">447</span>        getChoreService().scheduleChore(clusterStatusPublisherChore);<a name="line.447"></a>
-<span class="sourceLineNo">448</span>      }<a name="line.448"></a>
-<span class="sourceLineNo">449</span>    }<a name="line.449"></a>
-<span class="sourceLineNo">450</span><a name="line.450"></a>
-<span class="sourceLineNo">451</span>    // Do Metrics periodically<a name="line.451"></a>
-<span class="sourceLineNo">452</span>    periodicDoMetricsChore = new PeriodicDoMetrics(msgInterval, this);<a name="line.452"></a>
-<span class="sourceLineNo">453</span>    getChoreService().scheduleChore(periodicDoMetricsChore);<a name="line.453"></a>
-<span class="sourceLineNo">454</span><a name="line.454"></a>
-<span class="sourceLineNo">455</span>    // Some unit tests don't need a cluster, so no zookeeper at all<a name="line.455"></a>
-<span class="sourceLineNo">456</span>    if (!conf.getBoolean("hbase.testing.nocluster", false)) {<a name="line.456"></a>
-<span class="sourceLineNo">457</span>      activeMasterManager = new ActiveMasterManager(zooKeeper, this.serverName, this);<a name="line.457"></a>
-<span class="sourceLineNo">458</span>      int infoPort = putUpJettyServer();<a name="line.458"></a>
-<span class="sourceLineNo">459</span>      startActiveMasterManager(infoPort);<a name="line.459"></a>
-<span class="sourceLineNo">460</span>    } else {<a name="line.460"></a>
-<span class="sourceLineNo">461</span>      activeMasterManager = null;<a name="line.461"></a>
-<span class="sourceLineNo">462</span>    }<a name="line.462"></a>
-<span class="sourceLineNo">463</span>  }<a name="line.463"></a>
-<span class="sourceLineNo">464</span><a name="line.464"></a>
-<span class="sourceLineNo">465</span>  // return the actual infoPort, -1 means disable info server.<a name="line.465"></a>
-<span class="sourceLineNo">466</span>  private int putUpJettyServer() throws IOException {<a name="line.466"></a>
-<span class="sourceLineNo">467</span>    if (!conf.getBoolean("hbase.master.infoserver.redirect", true)) {<a name="line.467"></a>
-<span class="sourceLineNo">468</span>      return -1;<a name="line.468"></a>
-<span class="sourceLineNo">469</span>    }<a name="line.469"></a>
-<span class="sourceLineNo">470</span>    int infoPort = conf.getInt("hbase.master.info.port.orig",<a name="line.470"></a>
-<span class="sourceLineNo">471</span>      HConstants.DEFAULT_MASTER_INFOPORT);<a name="line.471"></a>
-<span class="sourceLineNo">472</span>    // -1 is for disabling info server, so no redirecting<a name="line.472"></a>
-<span class="sourceLineNo">473</span>    if (infoPort &lt; 0 || infoServer == null) {<a name="line.473"></a>
-<span class="sourceLineNo">474</span>      return -1;<a name="line.474"></a>
-<span class="sourceLineNo">475</span>    }<a name="line.475"></a>
-<span class="sourceLineNo">476</span>    String addr = conf.get("hbase.master.info.bindAddress", "0.0.0.0");<a name="line.476"></a>
-<span class="sourceLineNo">477</span>    if (!Addressing.isLocalAddress(InetAddress.getByName(addr))) {<a name="line.477"></a>
-<span class="sourceLineNo">478</span>      String msg =<a name="line.478"></a>
-<span class="sourceLineNo">479</span>          "Failed to start redirecting jetty server. Address " + addr<a name="line.479"></a>
-<span class="sourceLineNo">480</span>              + " does not belong to this host. Correct configuration parameter: "<a name="line.480"></a>
-<span class="sourceLineNo">481</span>              + "hbase.master.info.bindAddress";<a name="line.481"></a>
-<span class="sourceLineNo">482</span>      LOG.error(msg);<a name="line.482"></a>
-<span class="sourceLineNo">483</span>      throw new IOException(msg);<a name="line.483"></a>
+<span class="sourceLineNo">080</span>import org.apache.hadoop.hbase.TableDescriptors;<a name="line.80"></a>
+<span class="sourceLineNo">081</span>import org.apache.hadoop.hbase.TableName;<a name="line.81"></a>
+<span class="sourceLineNo">082</span>import org.apache.hadoop.hbase.TableNotDisabledException;<a name="line.82"></a>
+<span class="sourceLineNo">083</span>import org.apache.hadoop.hbase.TableNotFoundException;<a name="line.83"></a>
+<span class="sourceLineNo">084</span>import org.apache.hadoop.hbase.UnknownRegionException;<a name="line.84"></a>
+<span class="sourceLineNo">085</span>import org.apache.hadoop.hbase.classification.InterfaceAudience;<a name="line.85"></a>
+<span class="sourceLineNo">086</span>import org.apache.hadoop.hbase.client.MasterSwitchType;<a name="line.86"></a>
+<span class="sourceLineNo">087</span>import org.apache.hadoop.hbase.client.RegionReplicaUtil;<a name="line.87"></a>
+<span class="sourceLineNo">088</span>import org.apache.hadoop.hbase.client.Result;<a name="line.88"></a>
+<span class="sourceLineNo">089</span>import org.apache.hadoop.hbase.client.TableState;<a name="line.89"></a>
+<span class="sourceLineNo">090</span>import org.apache.hadoop.hbase.coprocessor.BypassCoprocessorException;<a name="line.90"></a>
+<span class="sourceLineNo">091</span>import org.apache.hadoop.hbase.coprocessor.CoprocessorHost;<a name="line.91"></a>
+<span class="sourceLineNo">092</span>import org.apache.hadoop.hbase.exceptions.DeserializationException;<a name="line.92"></a>
+<span class="sourceLineNo">093</span>import org.apache.hadoop.hbase.executor.ExecutorType;<a name="line.93"></a>
+<span class="sourceLineNo">094</span>import org.apache.hadoop.hbase.ipc.CoprocessorRpcUtils;<a name="line.94"></a>
+<span class="sourceLineNo">095</span>import org.apache.hadoop.hbase.ipc.RpcServer;<a name="line.95"></a>
+<span class="sourceLineNo">096</span>import org.apache.hadoop.hbase.ipc.ServerNotRunningYetException;<a name="line.96"></a>
+<span class="sourceLineNo">097</span>import org.apache.hadoop.hbase.master.MasterRpcServices.BalanceSwitchMode;<a name="line.97"></a>
+<span class="sourceLineNo">098</span>import org.apache.hadoop.hbase.master.balancer.BalancerChore;<a name="line.98"></a>
+<span class="sourceLineNo">099</span>import org.apache.hadoop.hbase.master.balancer.BaseLoadBalancer;<a name="line.99"></a>
+<span class="sourceLineNo">100</span>import org.apache.hadoop.hbase.master.balancer.ClusterStatusChore;<a name="line.100"></a>
+<span class="sourceLineNo">101</span>import org.apache.hadoop.hbase.master.balancer.LoadBalancerFactory;<a name="line.101"></a>
+<span class="sourceLineNo">102</span>import org.apache.hadoop.hbase.master.cleaner.HFileCleaner;<a name="line.102"></a>
+<span class="sourceLineNo">103</span>import org.apache.hadoop.hbase.master.cleaner.LogCleaner;<a name="line.103"></a>
+<span class="sourceLineNo">104</span>import org.apache.hadoop.hbase.master.handler.DispatchMergingRegionHandler;<a name="line.104"></a>
+<span class="sourceLineNo">105</span>import org.apache.hadoop.hbase.master.normalizer.NormalizationPlan;<a name="line.105"></a>
+<span class="sourceLineNo">106</span>import org.apache.hadoop.hbase.master.normalizer.NormalizationPlan.PlanType;<a name="line.106"></a>
+<span class="sourceLineNo">107</span>import org.apache.hadoop.hbase.master.normalizer.RegionNormalizer;<a name="line.107"></a>
+<span class="sourceLineNo">108</span>import org.apache.hadoop.hbase.master.normalizer.RegionNormalizerChore;<a name="line.108"></a>
+<span class="sourceLineNo">109</span>import org.apache.hadoop.hbase.master.normalizer.RegionNormalizerFactory;<a name="line.109"></a>
+<span class="sourceLineNo">110</span>import org.apache.hadoop.hbase.master.procedure.AddColumnFamilyProcedure;<a name="line.110"></a>
+<span class="sourceLineNo">111</span>import org.apache.hadoop.hbase.master.procedure.CreateTableProcedure;<a name="line.111"></a>
+<span class="sourceLineNo">112</span>import org.apache.hadoop.hbase.master.procedure.DeleteColumnFamilyProcedure;<a name="line.112"></a>
+<span class="sourceLineNo">113</span>import org.apache.hadoop.hbase.master.procedure.DeleteTableProcedure;<a name="line.113"></a>
+<span class="sourceLineNo">114</span>import org.apache.hadoop.hbase.master.procedure.DisableTableProcedure;<a name="line.114"></a>
+<span class="sourceLineNo">115</span>import org.apache.hadoop.hbase.master.procedure.EnableTableProcedure;<a name="line.115"></a>
+<span class="sourceLineNo">116</span>import org.apache.hadoop.hbase.master.procedure.MasterProcedureConstants;<a name="line.116"></a>
+<span class="sourceLineNo">117</span>import org.apache.hadoop.hbase.master.procedure.MasterProcedureEnv;<a name="line.117"></a>
+<span class="sourceLineNo">118</span>import org.apache.hadoop.hbase.master.procedure.MasterProcedureScheduler.ProcedureEvent;<a name="line.118"></a>
+<span class="sourceLineNo">119</span>import org.apache.hadoop.hbase.master.procedure.ModifyColumnFamilyProcedure;<a name="line.119"></a>
+<span class="sourceLineNo">120</span>import org.apache.hadoop.hbase.master.procedure.ModifyTableProcedure;<a name="line.120"></a>
+<span class="sourceLineNo">121</span>import org.apache.hadoop.hbase.master.procedure.ProcedurePrepareLatch;<a name="line.121"></a>
+<span class="sourceLineNo">122</span>import org.apache.hadoop.hbase.master.procedure.ProcedureSyncWait;<a name="line.122"></a>
+<span class="sourceLineNo">123</span>import org.apache.hadoop.hbase.master.procedure.TruncateTableProcedure;<a name="line.123"></a>
+<span class="sourceLineNo">124</span>import org.apache.hadoop.hbase.master.snapshot.SnapshotManager;<a name="line.124"></a>
+<span class="sourceLineNo">125</span>import org.apache.hadoop.hbase.mob.MobConstants;<a name="line.125"></a>
+<span class="sourceLineNo">126</span>import org.apache.hadoop.hbase.monitoring.MemoryBoundedLogMessageBuffer;<a name="line.126"></a>
+<span class="sourceLineNo">127</span>import org.apache.hadoop.hbase.monitoring.MonitoredTask;<a name="line.127"></a>
+<span class="sourceLineNo">128</span>import org.apache.hadoop.hbase.monitoring.TaskMonitor;<a name="line.128"></a>
+<span class="sourceLineNo">129</span>import org.apache.hadoop.hbase.procedure.MasterProcedureManagerHost;<a name="line.129"></a>
+<span class="sourceLineNo">130</span>import org.apache.hadoop.hbase.procedure.flush.MasterFlushTableProcedureManager;<a name="line.130"></a>
+<span class="sourceLineNo">131</span>import org.apache.hadoop.hbase.procedure2.ProcedureExecutor;<a name="line.131"></a>
+<span class="sourceLineNo">132</span>import org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore;<a name="line.132"></a>
+<span class="sourceLineNo">133</span>import org.apache.hadoop.hbase.protobuf.generated.AdminProtos.GetRegionInfoResponse.CompactionState;<a name="line.133"></a>
+<span class="sourceLineNo">134</span>import org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.RegionServerInfo;<a name="line.134"></a>
+<span class="sourceLineNo">135</span>import org.apache.hadoop.hbase.protobuf.generated.ZooKeeperProtos.SplitLogTask.RecoveryMode;<a name="line.135"></a>
+<span class="sourceLineNo">136</span>import org.apache.hadoop.hbase.quotas.MasterQuotaManager;<a name="line.136"></a>
+<span class="sourceLineNo">137</span>import org.apache.hadoop.hbase.regionserver.DefaultStoreEngine;<a name="line.137"></a>
+<span class="sourceLineNo">138</span>import org.apache.hadoop.hbase.regionserver.HRegionServer;<a name="line.138"></a>
+<span class="sourceLineNo">139</span>import org.apache.hadoop.hbase.regionserver.HStore;<a name="line.139"></a>
+<span class="sourceLineNo">140</span>import org.apache.hadoop.hbase.regionserver.RSRpcServices;<a name="line.140"></a>
+<span class="sourceLineNo">141</span>import org.apache.hadoop.hbase.regionserver.RegionCoprocessorHost;<a name="line.141"></a>
+<span class="sourceLineNo">142</span>import org.apache.hadoop.hbase.regionserver.RegionSplitPolicy;<a name="line.142"></a>
+<span class="sourceLineNo">143</span>import org.apache.hadoop.hbase.regionserver.compactions.ExploringCompactionPolicy;<a name="line.143"></a>
+<span class="sourceLineNo">144</span>import org.apache.hadoop.hbase.regionserver.compactions.FIFOCompactionPolicy;<a name="line.144"></a>
+<span class="sourceLineNo">145</span>import org.apache.hadoop.hbase.replication.master.TableCFsUpdater;<a name="line.145"></a>
+<span class="sourceLineNo">146</span>import org.apache.hadoop.hbase.replication.regionserver.Replication;<a name="line.146"></a>
+<span class="sourceLineNo">147</span>import org.apache.hadoop.hbase.security.User;<a name="line.147"></a>
+<span class="sourceLineNo">148</span>import org.apache.hadoop.hbase.security.UserProvider;<a name="line.148"></a>
+<span class="sourceLineNo">149</span>import org.apache.hadoop.hbase.util.Addressing;<a name="line.149"></a>
+<span class="sourceLineNo">150</span>import org.apache.hadoop.hbase.util.Bytes;<a name="line.150"></a>
+<span class="sourceLineNo">151</span>import org.apache.hadoop.hbase.util.CompressionTest;<a name="line.151"></a>
+<span class="sourceLineNo">152</span>import org.apache.hadoop.hbase.util.EncryptionTest;<a name="line.152"></a>
+<span class="sourceLineNo">153</span>import org.apache.hadoop.hbase.util.FSUtils;<a name="line.153"></a>
+<span class="sourceLineNo">154</span>import org.apache.hadoop.hbase.util.HFileArchiveUtil;<a name="line.154"></a>
+<span class="sourceLineNo">155</span>import org.apache.hadoop.hbase.util.HasThread;<a name="line.155"></a>
+<span class="sourceLineNo">156</span>import org.apache.hadoop.hbase.util.IdLock;<a name="line.156"></a>
+<span class="sourceLineNo">157</span>import org.apache.hadoop.hbase.util.ModifyRegionUtils;<a name="line.157"></a>
+<span class="sourceLineNo">158</span>import org.apache.hadoop.hbase.util.Pair;<a name="line.158"></a>
+<span class="sourceLineNo">159</span>import org.apache.hadoop.hbase.util.Threads;<a name="line.159"></a>
+<span class="sourceLineNo">160</span>import org.apache.hadoop.hbase.util.VersionInfo;<a name="line.160"></a>
+<span class="sourceLineNo">161</span>import org.apache.hadoop.hbase.util.ZKDataMigrator;<a name="line.161"></a>
+<span class="sourceLineNo">162</span>import org.apache.hadoop.hbase.zookeeper.DrainingServerTracker;<a name="line.162"></a>
+<span class="sourceLineNo">163</span>import org.apache.hadoop.hbase.zookeeper.LoadBalancerTracker;<a name="line.163"></a>
+<span class="sourceLineNo">164</span>import org.apache.hadoop.hbase.zookeeper.MasterAddressTracker;<a name="line.164"></a>
+<span class="sourceLineNo">165</span>import org.apache.hadoop.hbase.zookeeper.MetaTableLocator;<a name="line.165"></a>
+<span class="sourceLineNo">166</span>import org.apache.hadoop.hbase.zookeeper.RegionNormalizerTracker;<a name="line.166"></a>
+<span class="sourceLineNo">167</span>import org.apache.hadoop.hbase.zookeeper.RegionServerTracker;<a name="line.167"></a>
+<span class="sourceLineNo">168</span>import org.apache.hadoop.hbase.zookeeper.SplitOrMergeTracker;<a name="line.168"></a>
+<span class="sourceLineNo">169</span>import org.apache.hadoop.hbase.zookeeper.ZKClusterId;<a name="line.169"></a>
+<span class="sourceLineNo">170</span>import org.apache.hadoop.hbase.zookeeper.ZKUtil;<a name="line.170"></a>
+<span class="sourceLineNo">171</span>import org.apache.hadoop.hbase.zookeeper.ZooKeeperWatcher;<a name="line.171"></a>
+<span class="sourceLineNo">172</span>import org.apache.zookeeper.KeeperException;<a name="line.172"></a>
+<span class="sourceLineNo">173</span>import org.mortbay.jetty.Connector;<a name="line.173"></a>
+<span class="sourceLineNo">174</span>import org.mortbay.jetty.nio.SelectChannelConnector;<a name="line.174"></a>
+<span class="sourceLineNo">175</span>import org.mortbay.jetty.servlet.Context;<a name="line.175"></a>
+<span class="sourceLineNo">176</span><a name="line.176"></a>
+<span class="sourceLineNo">177</span>/**<a name="line.177"></a>
+<span class="sourceLineNo">178</span> * HMaster is the "master server" for HBase. An HBase cluster has one active<a name="line.178"></a>
+<span class="sourceLineNo">179</span> * master.  If many masters are started, all compete.  Whichever wins goes on to<a name="line.179"></a>
+<span class="sourceLineNo">180</span> * run the cluster.  All others park themselves in their constructor until<a name="line.180"></a>
+<span class="sourceLineNo">181</span> * master or cluster shutdown or until the active master loses its lease in<a name="line.181"></a>
+<span class="sourceLineNo">182</span> * zookeeper.  Thereafter, all running master jostle to take over master role.<a name="line.182"></a>
+<span class="sourceLineNo">183</span> *<a name="line.183"></a>
+<span class="sourceLineNo">184</span> * &lt;p&gt;The Master can be asked shutdown the cluster. See {@link #shutdown()}.  In<a name="line.184"></a>
+<span class="sourceLineNo">185</span> * this case it will tell all regionservers to go down and then wait on them<a name="line.185"></a>
+<span class="sourceLineNo">186</span> * all reporting in that they are down.  This master will then shut itself down.<a name="line.186"></a>
+<span class="sourceLineNo">187</span> *<a name="line.187"></a>
+<span class="sourceLineNo">188</span> * &lt;p&gt;You can also shutdown just this master.  Call {@link #stopMaster()}.<a name="line.188"></a>
+<span class="sourceLineNo">189</span> *<a name="line.189"></a>
+<span class="sourceLineNo">190</span> * @see org.apache.zookeeper.Watcher<a name="line.190"></a>
+<span class="sourceLineNo">191</span> */<a name="line.191"></a>
+<span class="sourceLineNo">192</span>@InterfaceAudience.LimitedPrivate(HBaseInterfaceAudience.TOOLS)<a name="line.192"></a>
+<span class="sourceLineNo">193</span>@SuppressWarnings("deprecation")<a name="line.193"></a>
+<span class="sourceLineNo">194</span>public class HMaster extends HRegionServer implements MasterServices {<a name="line.194"></a>
+<span class="sourceLineNo">195</span>  private static final Log LOG = LogFactory.getLog(HMaster.class.getName());<a name="line.195"></a>
+<span class="sourceLineNo">196</span><a name="line.196"></a>
+<span class="sourceLineNo">197</span>  /**<a name="line.197"></a>
+<span class="sourceLineNo">198</span>   * Protection against zombie master. Started once Master accepts active responsibility and<a name="line.198"></a>
+<span class="sourceLineNo">199</span>   * starts taking over responsibilities. Allows a finite time window before giving up ownership.<a name="line.199"></a>
+<span class="sourceLineNo">200</span>   */<a name="line.200"></a>
+<span class="sourceLineNo">201</span>  private static class InitializationMonitor extends HasThread {<a name="line.201"></a>
+<span class="sourceLineNo">202</span>    /** The amount of time in milliseconds to sleep before checking initialization status. */<a name="line.202"></a>
+<span class="sourceLineNo">203</span>    public static final String TIMEOUT_KEY = "hbase.master.initializationmonitor.timeout";<a name="line.203"></a>
+<span class="sourceLineNo">204</span>    public static final long TIMEOUT_DEFAULT = TimeUnit.MILLISECONDS.convert(15, TimeUnit.MINUTES);<a name="line.204"></a>
+<span class="sourceLineNo">205</span><a name="line.205"></a>
+<span class="sourceLineNo">206</span>    /**<a name="line.206"></a>
+<span class="sourceLineNo">207</span>     * When timeout expired and initialization has not complete, call {@link System#exit(int)} when<a name="line.207"></a>
+<span class="sourceLineNo">208</span>     * true, do nothing otherwise.<a name="line.208"></a>
+<span class="sourceLineNo">209</span>     */<a name="line.209"></a>
+<span class="sourceLineNo">210</span>    public static final String HALT_KEY = "hbase.master.initializationmonitor.haltontimeout";<a name="line.210"></a>
+<span class="sourceLineNo">211</span>    public static final boolean HALT_DEFAULT = false;<a name="line.211"></a>
+<span class="sourceLineNo">212</span><a name="line.212"></a>
+<span class="sourceLineNo">213</span>    private final HMaster master;<a name="line.213"></a>
+<span class="sourceLineNo">214</span>    private final long timeout;<a name="line.214"></a>
+<span class="sourceLineNo">215</span>    private final boolean haltOnTimeout;<a name="line.215"></a>
+<span class="sourceLineNo">216</span><a name="line.216"></a>
+<span class="sourceLineNo">217</span>    /** Creates a Thread that monitors the {@link #isInitialized()} state. */<a name="line.217"></a>
+<span class="sourceLineNo">218</span>    InitializationMonitor(HMaster master) {<a name="line.218"></a>
+<span class="sourceLineNo">219</span>      super("MasterInitializationMonitor");<a name="line.219"></a>
+<span class="sourceLineNo">220</span>      this.master = master;<a name="line.220"></a>
+<span class="sourceLineNo">221</span>      this.timeout = master.getConfiguration().getLong(TIMEOUT_KEY, TIMEOUT_DEFAULT);<a name="line.221"></a>
+<span class="sourceLineNo">222</span>      this.haltOnTimeout = master.getConfiguration().getBoolean(HALT_KEY, HALT_DEFAULT);<a name="line.222"></a>
+<span class="sourceLineNo">223</span>      this.setDaemon(true);<a name="line.223"></a>
+<span class="sourceLineNo">224</span>    }<a name="line.224"></a>
+<span class="sourceLineNo">225</span><a name="line.225"></a>
+<span class="sourceLineNo">226</span>    @Override<a name="line.226"></a>
+<span class="sourceLineNo">227</span>    public void run() {<a name="line.227"></a>
+<span class="sourceLineNo">228</span>      try {<a name="line.228"></a>
+<span class="sourceLineNo">229</span>        while (!master.isStopped() &amp;&amp; master.isActiveMaster()) {<a name="line.229"></a>
+<span class="sourceLineNo">230</span>          Thread.sleep(timeout);<a name="line.230"></a>
+<span class="sourceLineNo">231</span>          if (master.isInitialized()) {<a name="line.231"></a>
+<span class="sourceLineNo">232</span>            LOG.debug("Initialization completed within allotted tolerance. Monitor exiting.");<a name="line.232"></a>
+<span class="sourceLineNo">233</span>          } else {<a name="line.233"></a>
+<span class="sourceLineNo">234</span>            LOG.error("Master failed to complete initialization after " + timeout + "ms. Please"<a name="line.234"></a>
+<span class="sourceLineNo">235</span>                + " consider submitting a bug report including a thread dump of this process.");<a name="line.235"></a>
+<span class="sourceLineNo">236</span>            if (haltOnTimeout) {<a name="line.236"></a>
+<span class="sourceLineNo">237</span>              LOG.error("Zombie Master exiting. Thread dump to stdout");<a name="line.237"></a>
+<span class="sourceLineNo">238</span>              Threads.printThreadInfo(System.out, "Zombie HMaster");<a name="line.238"></a>
+<span class="sourceLineNo">239</span>              System.exit(-1);<a name="line.239"></a>
+<span class="sourceLineNo">240</span>            }<a name="line.240"></a>
+<span class="sourceLineNo">241</span>          }<a name="line.241"></a>
+<span class="sourceLineNo">242</span>        }<a name="line.242"></a>
+<span class="sourceLineNo">243</span>      } catch (InterruptedException ie) {<a name="line.243"></a>
+<span class="sourceLineNo">244</span>        LOG.trace("InitMonitor thread interrupted. Existing.");<a name="line.244"></a>
+<span class="sourceLineNo">245</span>      }<a name="line.245"></a>
+<span class="sourceLineNo">246</span>    }<a name="line.246"></a>
+<span class="sourceLineNo">247</span>  }<a name="line.247"></a>
+<span class="sourceLineNo">248</span><a name="line.248"></a>
+<span class="sourceLineNo">249</span>  // MASTER is name of the webapp and the attribute name used stuffing this<a name="line.249"></a>
+<span class="sourceLineNo">250</span>  //instance into web context.<a name="line.250"></a>
+<span class="sourceLineNo">251</span>  public static final String MASTER = "master";<a name="line.251"></a>
+<span class="sourceLineNo">252</span><a name="line.252"></a>
+<span class="sourceLineNo">253</span>  // Manager and zk listener for master election<a name="line.253"></a>
+<span class="sourceLineNo">254</span>  private final ActiveMasterManager activeMasterManager;<a name="line.254"></a>
+<span class="sourceLineNo">255</span>  // Region server tracker<a name="line.255"></a>
+<span class="sourceLineNo">256</span>  RegionServerTracker regionServerTracker;<a name="line.256"></a>
+<span class="sourceLineNo">257</span>  // Draining region server tracker<a name="line.257"></a>
+<span class="sourceLineNo">258</span>  private DrainingServerTracker drainingServerTracker;<a name="line.258"></a>
+<span class="sourceLineNo">259</span>  // Tracker for load balancer state<a name="line.259"></a>
+<span class="sourceLineNo">260</span>  LoadBalancerTracker loadBalancerTracker;<a name="line.260"></a>
+<span class="sourceLineNo">261</span><a name="line.261"></a>
+<span class="sourceLineNo">262</span>  // Tracker for split and merge state<a name="line.262"></a>
+<span class="sourceLineNo">263</span>  private SplitOrMergeTracker splitOrMergeTracker;<a name="line.263"></a>
+<span class="sourceLineNo">264</span><a name="line.264"></a>
+<span class="sourceLineNo">265</span>  // Tracker for region normalizer state<a name="line.265"></a>
+<span class="sourceLineNo">266</span>  private RegionNormalizerTracker regionNormalizerTracker;<a name="line.266"></a>
+<span class="sourceLineNo">267</span><a name="line.267"></a>
+<span class="sourceLineNo">268</span>  private ClusterSchemaService clusterSchemaService;<a name="line.268"></a>
+<span class="sourceLineNo">269</span><a name="line.269"></a>
+<span class="sourceLineNo">270</span>  // Metrics for the HMaster<a name="line.270"></a>
+<span class="sourceLineNo">271</span>  final MetricsMaster metricsMaster;<a name="line.271"></a>
+<span class="sourceLineNo">272</span>  // file system manager for the master FS operations<a name="line.272"></a>
+<span class="sourceLineNo">273</span>  private MasterFileSystem fileSystemManager;<a name="line.273"></a>
+<span class="sourceLineNo">274</span>  private MasterWalManager walManager;<a name="line.274"></a>
+<span class="sourceLineNo">275</span><a name="line.275"></a>
+<span class="sourceLineNo">276</span>  // server manager to deal with region server info<a name="line.276"></a>
+<span class="sourceLineNo">277</span>  private volatile ServerManager serverManager;<a name="line.277"></a>
+<span class="sourceLineNo">278</span><a name="line.278"></a>
+<span class="sourceLineNo">279</span>  // manager of assignment nodes in zookeeper<a name="line.279"></a>
+<span class="sourceLineNo">280</span>  private AssignmentManager assignmentManager;<a name="line.280"></a>
+<span class="sourceLineNo">281</span><a name="line.281"></a>
+<span class="sourceLineNo">282</span>  // buffer for "fatal error" notices from region servers<a name="line.282"></a>
+<span class="sourceLineNo">283</span>  // in the cluster. This is only used for assisting<a name="line.283"></a>
+<span class="sourceLineNo">284</span>  // operations/debugging.<a name="line.284"></a>
+<span class="sourceLineNo">285</span>  MemoryBoundedLogMessageBuffer rsFatals;<a name="line.285"></a>
+<span class="sourceLineNo">286</span><a name="line.286"></a>
+<span class="sourceLineNo">287</span>  // flag set after we become the active master (used for testing)<a name="line.287"></a>
+<span class="sourceLineNo">288</span>  private volatile boolean isActiveMaster = false;<a name="line.288"></a>
+<span class="sourceLineNo">289</span><a name="line.289"></a>
+<span class="sourceLineNo">290</span>  // flag set after we complete initialization once active,<a name="line.290"></a>
+<span class="sourceLineNo">291</span>  // it is not private since it's used in unit tests<a name="line.291"></a>
+<span class="sourceLineNo">292</span>  private final ProcedureEvent initialized = new ProcedureEvent("master initialized");<a name="line.292"></a>
+<span class="sourceLineNo">293</span><a name="line.293"></a>
+<span class="sourceLineNo">294</span>  // flag set after master services are started,<a name="line.294"></a>
+<span class="sourceLineNo">295</span>  // initialization may have not completed yet.<a name="line.295"></a>
+<span class="sourceLineNo">296</span>  volatile boolean serviceStarted = false;<a name="line.296"></a>
+<span class="sourceLineNo">297</span><a name="line.297"></a>
+<span class="sourceLineNo">298</span>  // flag set after we complete assignMeta.<a name="line.298"></a>
+<span class="sourceLineNo">299</span>  private final ProcedureEvent serverCrashProcessingEnabled =<a name="line.299"></a>
+<span class="sourceLineNo">300</span>    new ProcedureEvent("server crash processing");<a name="line.300"></a>
+<span class="sourceLineNo">301</span><a name="line.301"></a>
+<span class="sourceLineNo">302</span>  private LoadBalancer balancer;<a name="line.302"></a>
+<span class="sourceLineNo">303</span>  private RegionNormalizer normalizer;<a name="line.303"></a>
+<span class="sourceLineNo">304</span>  private BalancerChore balancerChore;<a name="line.304"></a>
+<span class="sourceLineNo">305</span>  private RegionNormalizerChore normalizerChore;<a name="line.305"></a>
+<span class="sourceLineNo">306</span>  private ClusterStatusChore clusterStatusChore;<a name="line.306"></a>
+<span class="sourceLineNo">307</span>  private ClusterStatusPublisher clusterStatusPublisherChore = null;<a name="line.307"></a>
+<span class="sourceLineNo">308</span>  private PeriodicDoMetrics periodicDoMetricsChore = null;<a name="line.308"></a>
+<span class="sourceLineNo">309</span><a name="line.309"></a>
+<span class="sourceLineNo">310</span>  CatalogJanitor catalogJanitorChore;<a name="line.310"></a>
+<span class="sourceLineNo">311</span>  private LogCleaner logCleaner;<a name="line.311"></a>
+<span class="sourceLineNo">312</span>  private HFileCleaner hfileCleaner;<a name="line.312"></a>
+<span class="sourceLineNo">313</span>  private ExpiredMobFileCleanerChore expiredMobFileCleanerChore;<a name="line.313"></a>
+<span class="sourceLineNo">314</span>  private MobCompactionChore mobCompactChore;<a name="line.314"></a>
+<span class="sourceLineNo">315</span>  private MasterMobCompactionThread mobCompactThread;<a name="line.315"></a>
+<span class="sourceLineNo">316</span>  // used to synchronize the mobCompactionStates<a name="line.316"></a>
+<span class="sourceLineNo">317</span>  private final IdLock mobCompactionLock = new IdLock();<a name="line.317"></a>
+<span class="sourceLineNo">318</span>  // save the information of mob compactions in tables.<a name="line.318"></a>
+<span class="sourceLineNo">319</span>  // the key is table name, the value is the number of compactions in that table.<a name="line.319"></a>
+<span class="sourceLineNo">320</span>  private Map&lt;TableName, AtomicInteger&gt; mobCompactionStates = Maps.newConcurrentMap();<a name="line.320"></a>
+<span class="sourceLineNo">321</span><a name="line.321"></a>
+<span class="sourceLineNo">322</span>  MasterCoprocessorHost cpHost;<a name="line.322"></a>
+<span class="sourceLineNo">323</span><a name="line.323"></a>
+<span class="sourceLineNo">324</span>  private final boolean preLoadTableDescriptors;<a name="line.324"></a>
+<span class="sourceLineNo">325</span><a name="line.325"></a>
+<span class="sourceLineNo">326</span>  // Time stamps for when a hmaster became active<a name="line.326"></a>
+<span class="sourceLineNo">327</span>  private long masterActiveTime;<a name="line.327"></a>
+<span class="sourceLineNo">328</span><a name="line.328"></a>
+<span class="sourceLineNo">329</span>  //should we check the compression codec type at master side, default true, HBASE-6370<a name="line.329"></a>
+<span class="sourceLineNo">330</span>  private final boolean masterCheckCompression;<a name="line.330"></a>
+<span class="sourceLineNo">331</span><a name="line.331"></a>
+<span class="sourceLineNo">332</span>  //should we check encryption settings at master side, default true<a name="line.332"></a>
+<span class="sourceLineNo">333</span>  private final boolean masterCheckEncryption;<a name="line.333"></a>
+<span class="sourceLineNo">334</span><a name="line.334"></a>
+<span class="sourceLineNo">335</span>  Map&lt;String, Service&gt; coprocessorServiceHandlers = Maps.newHashMap();<a name="line.335"></a>
+<span class="sourceLineNo">336</span><a name="line.336"></a>
+<span class="sourceLineNo">337</span>  // monitor for snapshot of hbase tables<a name="line.337"></a>
+<span class="sourceLineNo">338</span>  SnapshotManager snapshotManager;<a name="line.338"></a>
+<span class="sourceLineNo">339</span>  // monitor for distributed procedures<a name="line.339"></a>
+<span class="sourceLineNo">340</span>  private MasterProcedureManagerHost mpmHost;<a name="line.340"></a>
+<span class="sourceLineNo">341</span><a name="line.341"></a>
+<span class="sourceLineNo">342</span>  // it is assigned after 'initialized' guard set to true, so should be volatile<a name="line.342"></a>
+<span class="sourceLineNo">343</span>  private volatile MasterQuotaManager quotaManager;<a name="line.343"></a>
+<span class="sourceLineNo">344</span><a name="line.344"></a>
+<span class="sourceLineNo">345</span>  private ProcedureExecutor&lt;MasterProcedureEnv&gt; procedureExecutor;<a name="line.345"></a>
+<span class="sourceLineNo">346</span>  private WALProcedureStore procedureStore;<a name="line.346"></a>
+<span class="sourceLineNo">347</span><a name="line.347"></a>
+<span class="sourceLineNo">348</span>  // handle table states<a name="line.348"></a>
+<span class="sourceLineNo">349</span>  private TableStateManager tableStateManager;<a name="line.349"></a>
+<span class="sourceLineNo">350</span><a name="line.350"></a>
+<span class="sourceLineNo">351</span>  private long splitPlanCount;<a name="line.351"></a>
+<span class="sourceLineNo">352</span>  private long mergePlanCount;<a name="line.352"></a>
+<span class="sourceLineNo">353</span><a name="line.353"></a>
+<span class="sourceLineNo">354</span>  /** flag used in test cases in order to simulate RS failures during master initialization */<a name="line.354"></a>
+<span class="sourceLineNo">355</span>  private volatile boolean initializationBeforeMetaAssignment = false;<a name="line.355"></a>
+<span class="sourceLineNo">356</span><a name="line.356"></a>
+<span class="sourceLineNo">357</span>  /** jetty server for master to redirect requests to regionserver infoServer */<a name="line.357"></a>
+<span class="sourceLineNo">358</span>  private org.mortbay.jetty.Server masterJettyServer;<a name="line.358"></a>
+<span class="sourceLineNo">359</span><a name="line.359"></a>
+<span class="sourceLineNo">360</span>  public static class RedirectServlet extends HttpServlet {<a name="line.360"></a>
+<span class="sourceLineNo">361</span>    private static final long serialVersionUID = 2894774810058302472L;<a name="line.361"></a>
+<span class="sourceLineNo">362</span>    private static int regionServerInfoPort;<a name="line.362"></a>
+<span class="sourceLineNo">363</span><a name="line.363"></a>
+<span class="sourceLineNo">364</span>    @Override<a name="line.364"></a>
+<span class="sourceLineNo">365</span>    public void doGet(HttpServletRequest request,<a name="line.365"></a>
+<span class="sourceLineNo">366</span>        HttpServletResponse response) throws ServletException, IOException {<a name="line.366"></a>
+<span class="sourceLineNo">367</span>      String redirectUrl = request.getScheme() + "://"<a name="line.367"></a>
+<span class="sourceLineNo">368</span>        + request.getServerName() + ":" + regionServerInfoPort<a name="line.368"></a>
+<span class="sourceLineNo">369</span>        + request.getRequestURI();<a name="line.369"></a>
+<span class="sourceLineNo">370</span>      response.sendRedirect(redirectUrl);<a name="line.370"></a>
+<span class="sourceLineNo">371</span>    }<a name="line.371"></a>
+<span class="sourceLineNo">372</span>  }<a name="line.372"></a>
+<span class="sourceLineNo">373</span><a name="line.373"></a>
+<span class="sourceLineNo">374</span>  private static class PeriodicDoMetrics extends ScheduledChore {<a name="line.374"></a>
+<span class="sourceLineNo">375</span>    private final HMaster server;<a name="line.375"></a>
+<span class="sourceLineNo">376</span>    public PeriodicDoMetrics(int doMetricsInterval, final HMaster server) {<a name="line.376"></a>
+<span class="sourceLineNo">377</span>      super(server.getServerName() + "-DoMetricsChore", server, doMetricsInterval);<a name="line.377"></a>
+<span class="sourceLineNo">378</span>      this.server = server;<a name="line.378"></a>
+<span class="sourceLineNo">379</span>    }<a name="line.379"></a>
+<span class="sourceLineNo">380</span><a name="line.380"></a>
+<span class="sourceLineNo">381</span>    @Override<a name="line.381"></a>
+<span class="sourceLineNo">382</span>    protected void chore() {<a name="line.382"></a>
+<span class="sourceLineNo">383</span>      server.doMetrics();<a name="line.383"></a>
+<span class="sourceLineNo">384</span>    }<a name="line.384"></a>
+<span class="sourceLineNo">385</span>  }<a name="line.385"></a>
+<span class="sourceLineNo">386</span><a name="line.386"></a>
+<span class="sourceLineNo">387</span>  /**<a name="line.387"></a>
+<span class="sourceLineNo">388</span>   * Initializes the HMaster. The steps are as follows:<a name="line.388"></a>
+<span class="sourceLineNo">389</span>   * &lt;p&gt;<a name="line.389"></a>
+<span class="sourceLineNo">390</span>   * &lt;ol&gt;<a name="line.390"></a>
+<span class="sourceLineNo">391</span>   * &lt;li&gt;Initialize the local HRegionServer<a name="line.391"></a>
+<span class="sourceLineNo">392</span>   * &lt;li&gt;Start the ActiveMasterManager.<a name="line.392"></a>
+<span class="sourceLineNo">393</span>   * &lt;/ol&gt;<a name="line.393"></a>
+<span class="sourceLineNo">394</span>   * &lt;p&gt;<a name="line.394"></a>
+<span class="sourceLineNo">395</span>   * Remaining steps of initialization occur in<a name="line.395"></a>
+<span class="sourceLineNo">396</span>   * #finishActiveMasterInitialization(MonitoredTask) after<a name="line.396"></a>
+<span class="sourceLineNo">397</span>   * the master becomes the active one.<a name="line.397"></a>
+<span class="sourceLineNo">398</span>   */<a name="line.398"></a>
+<span class="sourceLineNo">399</span>  public HMaster(final Configuration conf, CoordinatedStateManager csm)<a name="line.399"></a>
+<span class="sourceLineNo">400</span>      throws IOException, KeeperException {<a name="line.400"></a>
+<span class="sourceLineNo">401</span>    super(conf, csm);<a name="line.401"></a>
+<span class="sourceLineNo">402</span>    this.rsFatals = new MemoryBoundedLogMessageBuffer(<a name="line.402"></a>
+<span class="sourceLineNo">403</span>      conf.getLong("hbase.master.buffer.for.rs.fatals", 1*1024*1024));<a name="line.403"></a>
+<span class="sourceLineNo">404</span><a name="line.404"></a>
+<span class="sourceLineNo">405</span>    LOG.info("hbase.rootdir=" + FSUtils.getRootDir(this.conf) +<a name="line.405"></a>
+<span class="sourceLineNo">406</span>      ", hbase.cluster.distributed=" + this.conf.getBoolean(HConstants.CLUSTER_DISTRIBUTED, false));<a name="line.406"></a>
+<span class="sourceLineNo">407</span><a name="line.407"></a>
+<span class="sourceLineNo">408</span>    // Disable usage of meta replicas in the master<a name="line.408"></a>
+<span class="sourceLineNo">409</span>    this.conf.setBoolean(HConstants.USE_META_REPLICAS, false);<a name="line.409"></a>
+<span class="sourceLineNo">410</span><a name="line.410"></a>
+<span class="sourceLineNo">411</span>    Replication.decorateMasterConfiguration(this.conf);<a name="line.411"></a>
+<span class="sourceLineNo">412</span><a name="line.412"></a>
+<span class="sourceLineNo">413</span>    // Hack! Maps DFSClient =&gt; Master for logs.  HDFS made this<a name="line.413"></a>
+<span class="sourceLineNo">414</span>    // config param for task trackers, but we can piggyback off of it.<a name="line.414"></a>
+<span class="sourceLineNo">415</span>    if (this.conf.get("mapreduce.task.attempt.id") == null) {<a name="line.415"></a>
+<span class="sourceLineNo">416</span>      this.conf.set("mapreduce.task.attempt.id", "hb_m_" + this.serverName.toString());<a name="line.416"></a>
+<span class="sourceLineNo">417</span>    }<a name="line.417"></a>
+<span class="sourceLineNo">418</span><a name="line.418"></a>
+<span class="sourceLineNo">419</span>    // should we check the compression codec type at master side, default true, HBASE-6370<a name="line.419"></a>
+<span class="sourceLineNo">420</span>    this.masterCheckCompression = conf.getBoolean("hbase.master.check.compression", true);<a name="line.420"></a>
+<span class="sourceLineNo">421</span><a name="line.421"></a>
+<span class="sourceLineNo">422</span>    // should we check encryption settings at master side, default true<a name="line.422"></a>
+<span class="sourceLineNo">423</span>    this.masterCheckEncryption = conf.getBoolean("hbase.master.check.encryption", true);<a name="line.423"></a>
+<span class="sourceLineNo">424</span><a name="line.424"></a>
+<span class="sourceLineNo">425</span>    this.metricsMaster = new MetricsMaster(new MetricsMasterWrapperImpl(this));<a name="line.425"></a>
+<span class="sourceLineNo">426</span><a name="line.426"></a>
+<span class="sourceLineNo">427</span>    // preload table descriptor at startup<a name="line.427"></a>
+<span class="sourceLineNo">428</span>    this.preLoadTableDescriptors = conf.getBoolean("hbase.master.preload.tabledescriptors", true);<a name="line.428"></a>
+<span class="sourceLineNo">429</span><a name="line.429"></a>
+<span class="sourceLineNo">430</span>    // Do we publish the status?<a name="line.430"></a>
+<span class="sourceLineNo">431</span><a name="line.431"></a>
+<span class="sourceLineNo">432</span>    boolean shouldPublish = conf.getBoolean(HConstants.STATUS_PUBLISHED,<a name="line.432"></a>
+<span class="sourceLineNo">433</span>        HConstants.STATUS_PUBLISHED_DEFAULT);<a name="line.433"></a>
+<span class="sourceLineNo">434</span>    Class&lt;? extends ClusterStatusPublisher.Publisher&gt; publisherClass =<a name="line.434"></a>
+<span class="sourceLineNo">435</span>        conf.getClass(ClusterStatusPublisher.STATUS_PUBLISHER_CLASS,<a name="line.435"></a>
+<span class="sourceLineNo">436</span>            ClusterStatusPublisher.DEFAULT_STATUS_PUBLISHER_CLASS,<a name="line.436"></a>
+<span class="sourceLineNo">437</span>            ClusterStatusPublisher.Publisher.class);<a name="line.437"></a>
+<span class="sourceLineNo">438</span><a name="line.438"></a>
+<span class="sourceLineNo">439</span>    if (shouldPublish) {<a name="line.439"></a>
+<span class="sourceLineNo">440</span>      if (publisherClass == null) {<a name="line.440"></a>
+<span class="sourceLineNo">441</span>        LOG.warn(HConstants.STATUS_PUBLISHED + " is true, but " +<a name="line.441"></a>
+<span class="sourceLineNo">442</span>            ClusterStatusPublisher.DEFAULT_STATUS_PUBLISHER_CLASS +<a name="line.442"></a>
+<span class="sourceLineNo">443</span>            " is not set - not publishing status");<a name="line.443"></a>
+<span class="sourceLineNo">444</span>      } else {<a name="line.444"></a>
+<span class="sourceLineNo">445</span>        clusterStatusPublisherChore = new ClusterStatusPublisher(this, conf, publisherClass);<a name="line.445"></a>
+<span class="sourceLineNo">446</span>        getChoreService().scheduleChore(clusterStatusPublisherChore);<a name="line.446"></a>
+<span class="sourceLineNo">447</span>      }<a name="line.447"></a>
+<span class="sourceLineNo">448</span>    }<a name="line.448"></a>
+<span class="sourceLineNo">449</span><a name="line.449"></a>
+<span class="sourceLineNo">450</span>    // Some unit tests don't need a cluster, so no zookeeper at all<a name="line.450"></a>
+<span class="sourceLineNo">451</span>    if (!conf.getBoolean("hbase.testing.nocluster", false)) {<a name="line.451"></a>
+<span class="sourceLineNo">452</span>      activeMasterManager = new ActiveMasterManager(zooKeeper, this.serverName, this);<a name="line.452"></a>
+<span class="sourceLineNo">453</span>      int infoPort = putUpJettyServer();<a name="line.453"></a>
+<span class="sourceLineNo">454</span>      startActiveMasterManager(infoPort);<a name="line.454"></a>
+<span class="sourceLineNo">455</span>    } else {<a name="line.455"></a>
+<span class="sourceLineNo">456</span>      activeMasterManager = null;<a name="line.456"></a>
+<span class="sourceLineNo">457</span>    }<a name="line.457"></a>
+<span class="sourceLineNo">458</span>  }<a name="line.458"></a>
+<span class="sourceLineNo">459</span><a name="line.459"></a>
+<span class="sourceLineNo">460</span>  // return the actual infoPort, -1 means disable info server.<a name="line.460"></a>
+<span class="sourceLineNo">461</span>  private int putUpJettyServer() throws IOException {<a name="line.461"></a>
+<span class="sourceLineNo">462</span>    if (!conf.getBoolean("hbase.master.infoserver.redirect", true)) {<a name="line.462"></a>
+<span class="sourceLineNo">463</span>      return -1;<a name="line.463"></a>
+<span class="sourceLineNo">464</span>    }<a name="line.464"></a>
+<span class="sourceLineNo">465</span>    int infoPort = conf.getInt("hbase.master.info.port.orig",<a name="line.465"></a>
+<span class="sourceLineNo">466</span>      HConstants.DEFAULT_MASTER_INFOPORT);<a name="line.466"></a>
+<span class="sourceLineNo">467</span>    // -1 is for disabling info server, so no redirecting<a name="line.467"></a>
+<span class="sourceLineNo">468</span>    if (infoPort &lt; 0 || infoServer == null) {<a name="line.468"></a>
+<span class="sourceLineNo">469</span>      return -1;<a name="line.469"></a>
+<span class="sourceLineNo">470</span>    }<a name="line.470"></a>
+<span class="sourceLineNo">471</span>    String addr = conf.get("hbase.master.info.bindAddress", "0.0.0.0");<a name="line.471"></a>
+<span class="sourceLineNo">472</span>    if (!Addressing.isLocalAddress(InetAddress.getByName(addr))) {<a name="line.472"></a>
+<span class="sourceLineNo">473</span>      String msg =<a name="line.473"></a>
+<span class="sourceLineNo">474</span>          "Failed to start redirecting jetty server. Address " + addr<a name="line.474"></a>
+<span class="sourceLineNo">475</span>              + " does not belong to this host. Correct configuration parameter: "<a name="line.475"></a>
+<span class="sourceLineNo">476</span>              + "hbase.master.info.bindAddress";<a name="line.476"></a>
+<span class="sourceLineNo">477</span>      LOG.error(msg);<a name="line.477"></a>
+<span class="sourceLineNo">478</span>      throw new IOException(msg);<a name="line.478"></a>
+<span class="sourceLineNo">479</span>    }<a name="line.479"></a>
+<span class="sourceLineNo">480</span><a name="line.480"></a>
+<span class="sourceLineNo">481</span>    RedirectServlet.regionServerInfoPort = infoServer.getPort();<a name="line.481"></a>
+<span class="sourceLineNo">482</span>    if(RedirectServlet.regionServerInfoPort == infoPort) {<a name="line.482"></a>
+<span class="sourceLineNo">483</span>      return infoPort;<a name="line.483"></a>
 <span class="sourceLineNo">484</span>    }<a name="line.484"></a>
-<span class="sourceLineNo">485</span><a name="line.485"></a>
-<span class="sourceLineNo">486</span>    RedirectServlet.regionServerInfoPort = infoServer.getPort();<a name="line.486"></a>
-<span class="sourceLineNo">487</span>    if(RedirectServlet.regionServerInfoPort == infoPort) {<a name="line.487"></a>
-<span class="sourceLineNo">488</span>      return infoPort;<a name="line.488"></a>
-<span class="sourceLineNo">489</span>    }<a name="line.489"></a>
-<span class="sourceLineNo">490</span>    masterJettyServer = new org.mortbay.jetty.Server();<a name="line.490"></a>
-<span class="sourceLineNo">491</span>    Connector connector = new SelectChannelConnector();<a name="line.491"></a>
-<span class="sourceLineNo">492</span>    connector.setHost(addr);<a name="line.492"></a>
-<span class="sourceLineNo">493</span>    connector.setPort(infoPort);<a name="line.493"></a>
-<span class="sourceLineNo">494</span>    masterJettyServer.addConnector(connector);<a name="line.494"></a>
-<span class="sourceLineNo">495</span>    masterJettyServer.setStopAtShutdown(true);<a name="line.495"></a>
-<span class="sourceLineNo">496</span>    Context context = new Context(masterJettyServer, "/", Context.NO_SESSIONS);<a name="line.496"></a>
-<span class="sourceLineNo">497</span>    context.addServlet(RedirectServlet.class, "/*");<a name="line.497"></a>
-<span class="sourceLineNo">498</span>    try {<a name="line.498"></a>
-<span class="sourceLineNo">499</span>      masterJettyServer.start();<a name="line.499"></a>
-<span class="sourceLineNo">500</span>    } catch (Exception e) {<a name="line.500"></a>
-<span class="sourceLineNo">501</span>      throw new IOException("Failed to start redirecting jetty server", e);<a name="line.501"></a>
-<span class="sourceLineNo">502</span>    }<a name="line.502"></a>
-<span class="sourceLineNo">503</span>    return connector.getLocalPort();<a name="line.503"></a>
+<span class="sourceLineNo">485</span>    masterJettyServer = new org.mortbay.jetty.Server();<a name="line.485"></a>
+<span class="sourceLineNo">486</span>    Connector connector = new SelectChannelConnector();<a name="line.486"></a>
+<span class="sourceLineNo">487</span>    connector.setHost(addr);<a name="line.487"></a>
+<span class="sourceLineNo">488</span>    connector.setPort(infoPort);<a name="line.488"></a>
+<span class="sour

<TRUNCATED>